Ventes > Tarifs > Génération catalogues tarifs 

Cette fonction permet de créer et d’imprimer, divers catalogues tarifs en fonction de plusieurs critères d’extraction.

Pré-requis

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre

Gestion de l'écran

Ecran de saisie

Présentation

Le lancement de génération de catalogue tarifaire se fait sur un écran unique, par la création d’un code catalogue. Ce code permet de regrouper un ensemble de critères d’extraction de données qui seront conservés et pourront être facilement réutilisables, ou modifiables.

Création du catalogue

La création d’un catalogue commence par la création d’un code catalogue, qui permettra, par la liste de gauche, de retrouver facilement le paramétrage d’un catalogue.

Ce code peut être alphanumérique, et contenir jusqu’à 10 caractères.

Une date de validité peut également être associée, ce qui permet d’historiser l’ensemble des catalogues enregistrés.

Pour chaque catalogue, on doit préciser un site de vente et un site d’expédition. En effet, ces deux données peuvent être des critères tarifaires d’importance.

Critères d’affichage des données

Devise :

On peut choisir si les prix affichés dans le catalogue seront :

  • dans la devise du client (précisé sur la fiche client)
  • dans une devise particulière ( à préciser)

Type de prix :

Les prix peuvent être affichés en HT ou TTC. Si, sur un catalogue, plusieurs clients sont sélectionnés, on peut également décider d’un affichage qui dépendra du type de tarifs attendus par le client (définit sur la fiche tiers client).

Type de cours :

Pour un catalogue exprimé dans une devise impliquant une conversion des devises, on peut choisir le type de cours qui sera utilisé pour la conversion :

  • cours du jour
  • cours mensuel
  • cours moyen…

Un type de cours est également définit sur chaque fiche tiers client. On peut donc choisir que le catalogue sera définit suivant le cours précisé pour chacun des tiers.

Sélection des éléments à afficher dans le catalogue

Sélection sur les tiers

On peut limiter l’édition d’un catalogue à :

  • un tiers client
  • une borne de tiers client
  • un ensemble de tiers répondant à un ou plusieurs critères définis en fonction des champs de la table des Tiers - BPARTNER (utilisation de l’éditeur de formule, par click droit)
  • un ensemble de tiers répondant à un ou plusieurs critères définis en fonction des champs de la table des Clients - BPUSTOMER (utilisation de l’éditeur de formule, par click droit)

Sélection sur les articles

On peut limiter l’édition d’un catalogue à :

  • un article
  • une borne d’article
  • un ensemble d’articles répondant à un ou plusieurs critères définis en fonction des champs de la table des articles - ITMMASTER (utilisation de l’éditeur de formule, par click droit)
  • un ensemble d’articles répondant à un ou plusieurs critères définis en fonction des champs de la table des articles-ventes - ITMSALES (utilisation de l’éditeur de formule, par click droit)

Le bouton « Créer » permet de sauvegarder ce paramétrage.

Visualisation des catalogues

Deux états sont fournis en standard pour la visualisation des catalogues :

  • SCATALOG : où la restitution se fait par client, avec en arborescence, chaque article.
  • SCATALOGA : où la restitution se fait par article, avec en arborescence, chaque client.

Ces états sont accessibles par la tool bar : Fichier/ Impression

 

Champs

Les champs suivants sont présents dans cet onglet :

Bloc numéro 1

 

Code permettant d'identifier le catalogue tarif.

Ce code permet de définir les différentes règles de constitutionde la table qui servira à consulter ou imprimer le catalogue.

  • Désignation (champ DESAXX)

Cet intitulé long est utilisé en titre dans les écrans et les états.

Par défaut, l'intitulé court, l'intitulé long ou l'en-tête de colonne d'une donnée est enregistré (en création/modification) dans la langue de connexion de l'utilisateur.
Vous pouvez les traduire dans une autre langue par l'intermédiaire de la fonction Traduction :

  • Cliquez sur Traduction depuis l'icône Actions dans le champ concerné.
  • Dans la fenêtre Traduction, ajoutez un nouveau code langue et la traduction dans cette langue.

Un utilisateur qui se connecte dans cette langue disposera de l’intitulé court, de l'intitulé long ou de l'en-tête de colonne dans sa langue de connexion si la traduction a été effectuée. Sinon, les intitulés seront disponibles dans la langue du dossier.

SEEINFO La langue de connexion doit être définie comme langue par défaut dudossier.

  • Date validité (champ DAT)

 

Uniquement les tarifs valides à cette date seront utilisés pourla constitution du catalogue.

Bloc numéro 2

Le site de vente est initialisé par le site de vente associé à l'utilisateur dans son Profil fonction. Le site de vente est modifiable (tant qu'aucune ligne n'a été saisie sur le document) à condition d’être choisi dans la liste des sites de vente autorisés à l'utilisateur.

Saisissez ou sélectionnez un site de stockage sur lequel l'article est actif.

L'icône de Sélection (loupe) propose uniquement les articles référencés dans la table des articles-sites.

Bloc numéro 3

  • Devise du client (champ FLGCUR)

 

Si la case à cocher Devise du client est positionnée à oui, lecatalogue sera généré dans la devise du client et le champ deviseest inaccessible.

Si elle est positionnée à non, il est nécessaire de saisir unedevise.

Ce code vous permet d'identifier la devise d'un site, d'un tiers, etc. Il est contrôlé dans la table des devises.
La devise proposée est par défaut celle du budget.
Le type de taux de cours appliqué dépend du paramètre BUDTYPCUR - Type cours conversion budget (chapitre BUD, groupe CMM).

SEEINFOIl est conseillé d'utiliser la codification ISO lors de la création d'une nouvelle devise.

  • Type de prix du client (champ FLGPRITYP)

 

Si la case à cocher Type de prix du client est positionnée àoui, le catalogue sera généré soit en HT soit en TTC suivant letype défini dans la fiche du client et le champ type de prix estinaccessible.

Si elle est positionnée à non, il faut choisir le type deprix.

  • Prix HT/TTC (champ PRITYP)

Pas d'aide liée à ce champ.

  • Type de cours du client (champ FLGCHGTYP)

 

Si la case à cocher Type de cours du client est positionnée àoui, la conversion de devise sera effectuée en fonction du type decours défini dans la fiche du client et le champ type de cours estinaccessible.

Si elle est positionnée à non, il faut choisir le type decours.

Ce type de cours est nécessaire lors de l'utilisation d'un tarifdans une autre devise avec autorisation de conversion.

  • Type cours (champ CHGTYP)

Cette zone est contrôlée en menu local et peut prendre les valeurs suivantes : cours du jour/cours du mois/cours moyen.

Le type de cours proposé par défaut est le type de cours associé au fournisseur saisi en en-tête de commande. Tant que la commande n'est pas créée, il est toujours possible de le modifier sauf si une ligne avec une structure de coût a déjà été saisie.

Un type de cours permet de déterminer un cours de devise dans la table des cours en tenant compte de la date de commande. Cette information permet de déterminer les prix et remises en fonction de tarifs autorisant la conversion entre devises.

Si des lignes de commande ont été saisies, ou lors d'une duplication de commande, une question sera posée à l'utilisateur pour recalculer les prix et remises en fonction des tarifs. Si on décide de ne pas appliquer les tarifs, les prix et remises seront simplement convertis dans la nouvelle devise au cours déterminé par le type de cours et la date de la commande.

Si la devise est égale à la devise de la société, le type de cours ne sera pas accessible puisqu'il n'aura aucune influence dans ce contexte.

Sélection clients

  • Du client (champ BPCSTR)

 

Les différents champs de sélection clients sont utilisés pourextraire les clients qui sont à intégrer au catalogue.

Les bornes de début et fin, le filtre tiers et le filtre clientsont complémentaires. Le client doit donc répondre à tous cescritères.

Le Filtre tiers doit être constitué d'une formule évaluéecontenant exclusivement des champs de la table des tiers. Un clickdroit sur la donnée permet d'accéder à l'éditeur de formule.

Le Filtre client doit être constitué d'une formule évaluéecontenant exclusivement des champs de la table des clients. Unclick droit sur la donnée permet d'accéder à l'éditeur deformule.

  • Au client (champ BPCEND)

 

  • Filtre tiers (champ BPRCRI)

 

  • Filtre client (champ BPCCRI)

 

Les différents champs de sélection clients sont utilisés pourextraire les clients qui sont à intégrer au catalogue.

Les bornes de début et fin, le filtre tiers et le filtre clientsont complémentaires. Le client doit donc répondre à tous cescritères.

Le Filtre tiers doit être constitué d'une formule évaluéecontenant exclusivement des champs de la table des tiers. Un clickdroit sur la donnée permet d'accéder à l'éditeur de formule.

Le Filtre client doit être constitué d'une formule évaluéecontenant exclusivement des champs de la table des clients. Unclick droit sur la donnée permet d'accéder à l'éditeur deformule.

Sélection articles

  • Article début (champ ITMSTR)

 

Les différents champs de sélection articles sont utilisés pourextraire les articles qui sont à intégrer au catalogue.

Les bornes de début et fin, le filtre article et le filtrearticle/vente sont complémentaires. L'article doit donc répondre àtous ces critères.

Le Filtre article doit être constitué d'une formule évaluéecontenant exclusivement des champs de la table des articles. Unclick droit sur la donnée permet d'accéder à l'éditeur deformule.

Le Filtre article/vente doit être constitué d'une formuleévaluée contenant exclusivement des champs de la table desarticles/ventes. Un click droit sur la donnée permet d'accéder àl'éditeur de formule.

  • Article fin (champ ITMEND)

 

  • Filtre article (champ ITMCRI)

 

  • Filtre article/vente (champ ITSCRI)

 

Les différents champs de sélection articles sont utilisés pourextraire les articles qui sont à intégrer au catalogue.

Les bornes de début et fin, le filtre article et le filtrearticle/vente sont complémentaires. L'article doit donc répondre àtous ces critères.

Le Filtre article doit être constitué d'une formule évaluéecontenant exclusivement des champs de la table des articles. Unclick droit sur la donnée permet d'accéder à l'éditeur deformule.

Le Filtre article/vente doit être constitué d'une formuleévaluée contenant exclusivement des champs de la table desarticles/ventes. Un click droit sur la donnée permet d'accéder àl'éditeur de formule.

 

Etats

Par défaut, les états suivants sont associés à la fonction :

 SCATALOG : Catalogue client / article

 SCATALOGA : Catalogue article / client

Mais ceci peut être modifié par paramétrage.

Boutons spécifiques

La mise à jour des données dans la table des catalogues, pour un code catalogue donné, se fait par l’utilisation du bouton Validation.

Les champs suivants sont présents dans la fenêtre ouverte par ce bouton :

Bloc numéro 1

  • champ OBJET

 

  • champ CLES

 

Bloc numéro 2

  • Depuis le dossier (champ DOSORG)

Indiquez le dossier à partir duquel la fiche va être copiée. Les syntaxes possibles sont décrites dans l'annexe dédiée.

  • Tous dossiers (champ TOUDOS)

Cette option permet de copier la fiche vers tous les dossiers définis dans le dictionnaire (table ADOSSIER de la solution courante).

  • Vers le dossier (champ DOSDES)

Indiquez le dossier dans lequel la fiche va être copiée. Les syntaxes possibles sont décrites dans l'annexe dédiée.

Ce bouton permet de recopier la définition de la fiche depuis ou vers un autre dossier.

Limites

Il n'est pas possible de générer un catalogue tarif dont un des éléments de paramétrage s'appuie sur les champs de la table SPRICLINK.

Messages d'erreur

Il n'y a pas de message d'erreur autre que les messages d'erreur génériques.

Tables mises en oeuvre

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre