Utilisez cette fonction pour paramétrer des règles de révision tarifaire à appliquer sur des fiches tarifaires existantes. Les modifications susceptibles d’être apportées sont nombreuses et dépendent essentiellement du paramétrage décrit ci-dessous. Il existe trois types généraux de révisions tarifaires :

  • Modifier une fiche existante
  • Copier une fiche et la modifier (pour prendre en compte le chevauchement de dates de validité)
  • Modifier la devise

Dans cette fonction, vous pouvez modifier ou copier des tarifs existants. Pour créer une nouvelle ligne, vous devez utiliser la fonction Saisie tarifs (GESSPL).

La révision tarifaire se décompose en deux phases :

  • Définition du type de traitement à utiliser. Par exemple : modification de la devise, modification du montant indiqué dans la colonne de remise client, etc.
  • Définition des règles d’application de ce traitement en fonction de conditions définies.

Ainsi, le paramétrage général se fait sur le premier écran. Les détails d’application (critères) sont définis au niveau de l’écran des lignes de définition de révision tarifaire, en cliquant sur l'option 'Lignes'.

Prérequis

See also Reportez-vous à la documentation de Mise en oeuvre

Gestion de l'écran

Vous pouvez définir autant de traitements de révision tarifaire que nécessaire. C’est pour cette raison que chaque traitement doit être identifié par un code révision de 7 caractères alphanumériques.

Ecran de saisie

Vous pouvez définir autant de traitement de révisions tarifaires que nécessaire. C’est pour cette raison que chaque traitement doit être identifié par un code révision de 7 caractères alphanumériques.

Afin d’éviter l’utilisation abusive de traitement particulier, il est possible d’affecter un code d’accès à chaque traitement (cf. documentation Codes d’accès).

Le pavé 'Sélection' vous permet de sélectionner les tarifs qui seront concernés par le traitement de révision.

Code Tarif

Un code tarif (cf. documentation Codes tarifs) doit nécessairement être renseigné. En effet, la révision ne peut être paramétrée que pour un ensemble de tarifs renseignant les mêmes conditions tarifaires. On sélectionne donc un code tarif sur lequel sont définis le montant, les remises et frais traités par les fiches tarifaires qui en découlent.

Fiches Tarifs

Le traitement de révision sera alors actif pour l’ensemble des fiches tarifs définies sous ce code, hormis si des bornes sur les fiches à traiter sont activées.

Validité et possibilité de modification

La date de validité précisée dans cette zone correspond à la date de validité des fiches tarifaires. Ainsi, seules les fiches dont les bornes de validité contiennent la date précisée en sélection pourront être traitées.

On peut également décider, en cochant l’option 'Sélection modifiable', que la sélection sur les fiches tarifaires et leur date de validité soient accessibles lors du lancement du traitement de révision. Le cas inverse, ces informations seront figées.

Le bloc 'Traitement' permet de définir le type général de traitement qui sera opéré lors de la révision tarifaire. Trois types généraux de traitement sont proposés, impliquant un paramétrage particulier.

Le premier traitement, 'Modification fiche', vous permet de modifier l’ensemble, ou une sélection, de fiches tarifaires existantes au niveau du prix et des remises et frais applicables. Vous pouvez utiliser cette fonction dans le cas d’un changement général ou partiel d’une politique tarifaire par exemple.

Le second traitement, 'Duplication fiche', offre les mêmes possibilités de traitement que le premier, à la différence que les fiches origines ne seront pas modifiées. Elles sont dupliquées et des modifications peuvent éventuellement être apportées sur les fiches dupliquées. Le paramétrage est identique à celui du premier traitement. Vous pouvez par exemple utiliser cette fonction dans le cas d’une création de fiches tarifaires pour des nouveaux clients sur la base de fiches existantes.

Le troisième traitement, 'Changement devise', vous permet de modifier pour l’ensemble des fiches tarifaires, ou pour une sélection d’entre elles, la devise d’affichage. Les montants présents sur la fiche tarifaire traitée seront traduits dans une nouvelle devise. Vous pouvez également paramétrer des modifications sur le prix, remise et/ou frais liés aux fiches tarifaires (même paramétrage que pour le traitement 'Modification fiche').

Ce type de traitement peut être utilisé par exemple :

  • Lors de la bascule EURO, lorsque l’ensemble des mouvements pour chacun des tiers, chacun des articles, est valorisé en Euro.

  • Lors de la création des fiches tarifaires pour la filiale étrangère d’un client géré en FRF, dans le cas où on appliquerait à la filiale la même politique tarifaire que la maison mère (on dupliquera d’abord les fiches tarifs applicable au client français, et on modifiera ensuite la devise pour les fiches dédiées à la filiale).

Selon le type de traitement désiré, la zone dédiée du bloc 'Traitement' doit être renseignée.

Les modalités de paramétrage pour chacun des traitements sont explicitées ci-dessous. Il est important de noter la possibilité de saisir de nouvelles bornes de validité pour les fiches générées ou modifiées par le traitement. Ces dates ne peuvent être modifiées lors du lancement du traitement que si l'option 'date modifiable' est activée.

Modification fiche & Duplication fiche

Pour un code traitement paramétré comme 'Modification fiche' ou 'Duplication fiche', l’essentiel des informations renseignant le traitement à opérer est précisé au niveau du paramétrage des lignes (bouton Lignes). L’explication du paramétrage des lignes fait l’objet d’un paragraphe suivant.

Changement devises

Pour un code traitement paramétré comme 'Changement devise', vous devez renseigner le bloc 'Changement de devise' et préciser :

  • L’ancienne devise dans laquelle les montants de la fiche tarif étaient exprimés.

  • La nouvelle devise dans laquelle on souhaite les voir convertis.

  • Le cours qui sera utilisé pour la conversion (cf. documentation Cours de devises).

Si des modifications supplémentaires sur les informations de la fiche tarif doivent être paramétrées, on utilisera, en sus, le même paramétrage que pour les types 'Modification fiche' ou 'Duplication fiche'.

 

Le bloc 'Variables du traitement' vous permet de définir un ensemble de variables qui pourront être utilisées lors de la création des conditions d’application et/ou des modifications à apporter au niveau du prix, remises et frais. Les variables sont donc utilisées lors du paramétrage de la (ou des) ligne(s) de révision tarifaire (bouton Lignes).

On peut définir toutes sortes de variables.

Exemple :

  • une variable 'ARTICLE' qui pourrait prendre n’importe quelle valeur de code article. Vous pouvez alors préciser une condition d’application de la révision tarifaire par rapport à cette variable.

  • Une variable 'REMISE1' qui peut prendre n’importe quelle valeur numérique. Vous pouvez alors préciser cette variable comme valeur à utiliser dans la révision de cette remise.

L’avantage de ces variables réside dans le fait qu’elle sont affichées lors du lancement du traitement de révision. Il est alors possible de modifier la valeur par défaut de ces variables avant de lancer la révision tarifaire. En revanche, si une condition est définie 'en dur', ou si un montant fixe a été saisi comme variation des tarifs, il ne sera pas possible de l’utiliser hors des limites définies dans le paramétrage des lignes.

Le tableau des variables se décompose en cinq colonnes :

  • Variable
    Dans ce champ, vous définissez un code variable sur 10 caractères alphanumériques. Il s’agit du code utilisé lors de l’élaboration des formules de conditions d’application ou de modification tarifaire.

  • Intitulé
    Vous pouvez saisir un intitulé pour identifier facilement la variable définie.

  • Type
    Le type de variable vous permet de définir la nature de cette dernière (cf. documentation Type de données). Par exemple, pour la variable 'ARTICLE', vous définissez un type ITM (référence article), et pour la variable 'REMISE1' un type DCB (décimal).

  • Valeur par défaut
    Vous pouvez préciser une valeur par défaut pour renseigner cette variable. Ainsi, au lancement du traitement de révision tarifaire, cette valeur s’affichera. Il reste modifiable.

Par exemple :

  •  Pour la variable 'ARTICLE', on applique la valeur 'JOUET'.

  • Pour la variable 'REMISE1', on applique la valeur '10%'.

Au lancement du traitement, si on ne modifie pas ces valeurs, seules les remises appliquées sur les opérations de vente de l’article 'JOUET' seront initialisées à 10 %.

  • Table de contrôle
    Vous pouvez affecter une table de contrôle aux différentes variables (cf. documentation Table de Contrôles). Vous pouvez ainsi interdire la saisie de certaines valeurs.

Paramétrage des lignes de révision tarifaire

L’écran de paramétrage des lignes se décompose en deux parties :

  • L’en-tête de paramétrage, avec le numéro de la ligne, l’intitulé, les conditions d’application de la révision.

  • Le tableau de mise à jour des éléments traités par les fiches tarifaires (prix, remises et frais – définis par le code tarif).

On crée autant de lignes de révision qu’il y a de conditions particulières à l’application du traitement.

Par exemple : Dans le cas d’une révision tarifaire de type 'Modification de fiche'

Une politique tarifaire commune s'applique, pour le moment, à nos 4 clients. Le tarif définit le prix de l’article à 100 € avec une remise de 10%.

On souhaite réviser la politique tarifaire commune. Pour les clients 1 et 2, les plus importants, on souhaite avoir un tarif définissant le prix de l’article à 90 € et une remise de 11%. Pour les clients 3 et 4, clients ponctuels, on souhaite avoir un tarif définissant le prix de l’article à 110 € et une remise de 9%.

Afin de gérer ce cas de figure, il faut paramétrer deux lignes de révision tarifaire :

  • Ligne 1 : Avec une condition d’en-tête de ligne définissant que seuls les clients 1 et 2 sont concernés. On précisera dans le tableau de mise à jour le nouveau prix et la nouvelle remise revus à la baisse.

  • Ligne 2 : Avec une condition d’en-tête de ligne définissant que seuls les clients 3 et 4 sont concernés. On précisera dans le tableau de mise à jour le nouveau prix et la nouvelle remise revus à la hausse.

Le paramétrage de ces révisions tarifaires nécessite donc la création d’une ligne, au minimum.

Afin de créer une ligne, il est nécessaire de préciser :

  • Numéro de ligne
    Il s’agit nécessairement d’un chiffre compris entre 1 et 99999999.

  • Intitulé ligne
    Il s’agit d’un intitulé permettant d’identifier rapidement la ligne en question. Cet intitulé est libre.

  • Condition
    Vous pouvez également paramétrer une condition permettant de limiter l’application du traitement. Cette condition utilise le vocabulaire Adonix. Elle peut être créée depuis :

La valeur des champs présents sur la table des différents identifiants du code tarif. Par exemple : Pour un code tarif ayant comme identifiants le couple Article/Client, on peut limiter l’application de la révision à un code article particulier ([F:ITM]ITMREF= 'XXX') et/ou à tous les clients faisant parti d’une famille statistique donnée ([F:BPC]TSCCOD= 'XXX').

Les variables prédéfinies en en-tête de paramétrage de la révision tarifaire.

Suppression ou Modification des données de la fiche tarifaire

Deux options sont disponibles pour les traitements de tarifs (pour la sélection, si paramétrée) :

  • La suppression des conditions tarifaires, c’est-à-dire, des différents éléments traités par le code tarif.

  • La modification des valeurs.

Vous activez la suppression en sélectionnant le flag correspondant. Pour la modification des valeurs, vous devez renseigner le tableau des révisions. Ce tableau est composé de cinq colonnes :

  • Intitulé
    Les intitulés des lignes de ce tableau sont automatiquement initialisés en fonction des informations renseignées au niveau du code tarif, commun à toutes les fiches tarifs traitées par la révision tarifaire. Une ligne est créée pour chaque remise et chaque frais, ainsi que pour le prix (si le code tarif défini que le prix est renseigné par le tarif).

  • Type de modification
    Plusieurs types de modifications peuvent être paramétrées :

    • Non modifiée : la colonne tarifaire ne sera pas affectée par le traitement.

    • Variation en % : Application d’un pourcentage sur la valeur du champ de la colonne Prix, Remise ou Frais.

    • Variation en montant : Ajout ou soustraction d’une valeur fixe sur la valeur du champ.

    • Affectation : la colonne tarifaire sera initialisée par une valeur définie par la révision tarifaire. Si la colonne est déjà renseignée par une fiche tarif existante, le traitement écrasera cette valeur par la nouvelle.

  • Formule ou constante
    Utilisez ce champ pour définir la valeur qui sera utilisée pour le taux ou le montant lors de la révision.
    La valeur peut être définie par une constante (un chiffre 'en dur'), ou par les variables du traitement précédemment explicitées.
    Si le taux ou le montant à appliquer est à la baisse, la constante ou la formule doit être précédée d’un signe négatif.

  • Arrondi & Type d'arrondi
    Le recalcul des conditions tarifaires peut se solder par des résultats avec trop de décimales. Vous pouvez définir une règle qui définit le type d'arrondi à appliquer au résultat (au plus proche, supérieur, inférieur).
    Le type d'arrondi vous permet de déterminer le nombre de décimales requises pour l'arrondi. Ainsi, on indiquera 1 pour un arrondi à l'unité, 0.1 pour un arrondi à une décimale, 0.01 pour un arrondi à deux décimales, etc.

Boutons spécifiques

Lignes

Cliquez sur 'Lignes' pour accéder à l’écran de paramétrage des lignes de révision tarifaire.

Exécuter

Cliquez sur 'Exécuter' pour lancer directement le traitement de révision sans passer par la fonction dédiée (cf. documentation Révision tarifs).