Cette fonction permet de 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 :
Il est important de noter que la fonction de révision de tarifaire permet de modifier ou de dupliquer des de tarifs existantes. Pour créer une nouvelle ligne, il est nécessaire de passer par la fonction de saisie de tarifs (cf. documentation Saisie tarifs).
Le paramétrage de la révision tarifaire se décompose en deux étapes :
Ainsi, le paramétrage général se fait sur le premier écran. Les précisions d’application (critères) sont définies au niveau de l’écran des lignes de définition de révision tarifaire, accessible par le bouton Lignes.
Cette fonction est de type objet. Les opérations de création, modification, et suppression de fiche peuvent être activées ou désactivées pour un utilisateur donné. Des filtres par rôles peuvent également être mis en place sur cette fonction.
Un filtrage par code d'accès est effectué grâce au champ nommé ACS. Si un code d'accès s'y trouve, les droits de visualisation et de modification sont accordés conformément aux droits de lecture et d'écriture associés au code pour l'utilisateur, via son profil fonction.
Il est possible de définir autant de traitements de révision tarifaire qu’il est 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
Il est possible de définir autant de traitement de révision tarifaire qu’il en est 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 " 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 flagant l’option " sélection modifiables " 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 pavé " 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 ", permet de modifier l’ensemble ou une sélection de fiches tarifs existantes au niveau du prix, des remises et frais qu’elles traitent. On peut 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. Cette fonction pourra être utilisée par exemple 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 ", permet de modifier pour l’ensemble des fiches tarifs 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. Il reste également possible de 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 :
Suivant 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 pourront être modifiées lors du lancement du traitement que si le flag " date modifiable " a été activé.
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 ", il est nécessaire de renseigner le bloc " Changement de devise " où on précisera :
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 pavé " Variables du traitement " 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.
Par exemple :
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. A contrario, 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 :
Intitulé
On peut saisir un intitulé permettant d’identifier aisément la variable définie.
Type
Le type de la variable permet de définir la nature de cette dernière (cf. documentation Type de données). Ainsi, par exemple, pour la variable " ARTICLE " on définira un type ITM (Référence article) ; pour la variable " REMISE1 " on définira un type DCB (Décimal).
Exemple :
Au lancement du traitement, si on ne modifie pas ces valeurs, seules les remises appliquées sur les opérations vente de l’article JOUET seront initialisées à 10 %.
L’écran de paramétrage des lignes se décompose en deux parties :
On créera autant de lignes de révision qu’il y aura de conditions particulières à l’application du traitement.
Exemple : Dans le cas d’une révision tarifaire de type " Modification de fiche ".
On a, pour l’instant, une politique tarifaire commune pour nos 4 clients. Le tarif définit le prix de l’article à 100 FRF 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 FRF 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 FRF et une remise de 9%.
Afin de gérer ce cas de figure, il sera nécessaire de paramétrer deux lignes de révision tarifaire :
Le paramétrage de ces révisions tarifaires nécessite donc la création d’une ligne au moins.
Afin de créer une ligne, il est nécessaire de préciser :
De la valeur des champs présents sur la table des différents identifiants du code tarif. 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 offertes quand aux traitements des tarifs (pour la sélection si paramétré).
On active la suppression par le flag dédié. Pour la modification des valeurs, on renseigne le tableau des mises à jour. Ce tableau est composé de cinq colonnes :
Fermer
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, on définit son type , le tarif, les fiches tarifaires de ce tarif concernées, ainsi que les règles de calcul appliquées aux données prix et remises. 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. 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 FRF les prix sont arrondis au franc inférieur. |
|
  |
|
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. Exemple : Définition de deux remises par couple Famille article - Code client. Les champs Famille article (issu de la fiche article) et Code client (issu de la fiche client) sont considérés comme les critères lors du paramétrage. Les champs Remise1 et 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 uniquement les
fiches tarifaires répondant aux critères de sélection par numéro ou
validité. |
|
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 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é à oui les dates
de début, et 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. |
|
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ée accessible uniquement dans le cas d'un
changement de devise. |
|
Donnée accessible 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. 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ée 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 :
|
Fermer
Fonctions accessibles par clic droit sur le tableau
Le bouton Lignes permet d’accéder à l’écran de paramétrage des lignes de révision tarifaire. |
Le bouton Exécuter permet de 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
Fermer Ce bouton permet de recopier la définition de la fiche depuis ou vers un autre dossier. |
Les tables suivantes sont mises en oeuvre par la fonction :
Table |
Intitulé Table |
---|---|
ATABIND [ATI] |
Dictionnaire des index |
ATABLE [ATB] |
|
ATABZON [ATZ] |
Dictionnaire des champs |
ATEXTE [ATX] |
Messages du dictionnaire |
ATEXTRA [AXX] |
Textes à traduire |
ATYPE [ATY] |
|
PRICSTRUCT [PRS] |
|
SINCDET [SND] |
|
SINCENT [SNE] |
Définition révision tarifs |
SPRICCONF [SPC] |
|
SPRICFICH [SPF] |
|
SPRICINCR [SPI] |
Augmentation des tarifs |