Reportez-vous à la documentation de Mise en oeuvre
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.
Présentation
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.
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.
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.
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.
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.
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.
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.
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.
Champs
Les champs suivants sont présents dans cet onglet :
Bloc numéro 1
| Code permettant d'identifier la révision tarifaire. Un code révision identifie un paramétrage donnant accès à des règles de modification des lignes de tarifs en ce qui concerne les prix et remises. Pour paramétrer un code révision, vous définissez un type, un tarif et des fiches tarifaires (pour le tarif donné), et les règles de calcul à appliquer aux données de prix et de remise. Une fois ce paramétrage défini, l'utilisateur a accès à un écran de d'exécution, où il peut à la fois donner la sélection des fiches à révision et des valeurs aux variables définies dans les formules de calcul. Par exemple : La fiche de xxxxxx valide du 01/01/99 au 31/03/99 doit être dupliquée pour créer une fiche de tarif valide du 01/04/99 au 30/06/99. pour les lignes de Famille article (issu de la fiche article) répondant à la sélection, le prix de base est augmenté de 2% et la Remise passe de 1,5% à 1,7%. pour les lignes en devise EURO, les prix sont arrondis à la valeur inférieure. |
|   |
| Code d'accès permettant de restreindre l'accès aux données pour certains utilisateurs. Si la zone est renseignée, seuls les utilisateurs qui ont ce code d'accès dans leur profil peuvent utiliser cette révision tarifaire. |
Sélection
| Code permettant d'identifier la règle tarifaire. Un code tarif identifie un paramétrage donnant accès à des règles de détermination de prix, de remises, ou d'autres éléments liés à la tarification. Pour paramétrer un code tarif, on définit son type, la liste des champs permettant de savoir dans quel cas une ligne tarifaire est applicable, et la liste des champs renseignés par la ligne. Une fois ce paramétrage défini, l'utilisateur a accès à des écrans de saisie de lignes tarifaires, où il peut à la fois entrer la valeur des critères et les valeurs correspondantes Par exemple : Définition de deux remises par couple Famille article - Code client. Les champs Famille article (de la fiche article) et Code client (de la fiche client) sont considérés comme critères pour le paramétrage. Les champs Discount1 (Remise1) et Discount2 (Remise2) sont les valeurs renseignées par la règle tarifaire. Dans ce cas, l'écran de saisie des lignes de tarif contient quatre colonnes en tout. |
| Au lancement de la révision, seules les fiches tarifaires répondant aux critères de sélection par numéro ou validité sont prises en compte. |
| Numéro de fiche permettant d'identifier celle-ci de façon unique. Ce numéro est généré automatiquement ou saisi à chaque création de fiche tarifaire selon le paramétrage de compteur défini pour les fiches tarifaires de ventes. |
|   |
| La fiche doit être valide à cette date pour être traitée. |
Traitement
| Une révision peut être de trois types :
|
| Si cet indicateur est positionné sur 'Oui', les dates de début et de fin des nouvelles fiches (ou des fiches modifiées) sont modifiables lors du lancement. |
| Date de début de validité des fiches en mise à jour. |
| Date de fin de validité des fiches en mise à jour. |
Tableau Tables liées
| Pas d'aide liée à ce champ. |
| Une expression est une formule de calcul définie dans un langage algébrique. Elle peut faire intervenir :
La saisie d'une expression peut être facilitée grâce à des boutons permettant d'appeler les différentes fonctions disponibles, ou de retrouver les champs des tables par recherche dans le dictionnaire de données. Une expression peut donner un résultat sous forme de chaîne de caractères, de résultat numérique, da date, ou de valeur logique (vraie si le résultat est non nul, faux si le résultat est nul). Le type d'expression attendu dépend de l'endroit où la formule est saisie. |
Changement devise
| Données accessibles uniquement dans le cas d'un changement de devise. |
| Données accessibles uniquement dans le cas d'un changement de devise. |
| 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. |
Tableau Variables du traitement
| Nom attribué à la variable pour être utilisé dans les formules de sélection et de calcul. |
|   |
| Type de données de la variable. |
| Valeur par défaut de la variable. Cette valeur peut être modifiée lors du lancement de la révision. |
| Ce code identifie une table de contrôle utilisée pour réaliser des contrôles de validité sur des données. Dans certaines opérations de paramétrage (par exemple en définition de Schémas de saisie comptable , de questionnaires de contrôle qualité), on peut vouloir réaliser des contrôles particuliers sur les données entrées. L'utilisation d'une table de contrôle permet de réaliser :
|
Icône Actions
Cliquez sur 'Lignes' pour accéder à l’écran de paramétrage des lignes de révision tarifaire. |
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). |
Les champs suivants sont présents dans la fenêtre ouverte par ce bouton : Bloc numéro 1
Bloc numéro 2
Ce bouton permet de recopier la définition de la fiche depuis ou vers un autre dossier. |