Cette fonction permet de définir des clés de différenciation pour chaque type de transaction. Lors de la Comptabilisation des en-cours on pourra donc agréger ou non suivant les paramètres indiqués dans cette fonction.

Pré-requis

SEEREFERTTO Reportez-vous à la documentation de Mise en oeuvre

Gestion de l'écran

Cette fonction est composée d'un seul écran.

Ecran de saisie

L'écran de saisie comprend deux blocs :

 L'entête qui indique les types de transaction pour lesquels on définit des critères de différenciation.

 Les critères de différenciation :

Ces critères (champs Clé1 à Clé5) peuvent être des expressions utilisant des constantes, des fonctions et opérateurs, et des champs de la table WIPCOST exclusivement.

Ces critères de différenciation peuvent être très variés. Par exemple :

Par article : [F:MWI]ITMREF

Par site : [F:MWI]MFGFCY

Par date : format$("D:4Y2M",[F:MWI]TXNDAT)

Par type de transaction: num$([F:MWI]TXNTYP)

Il suffit donc de donner dans Clé1 à Clé5 les critères différenciant les écritures, en sachant que :

 A deux jeux de critères différents correspondent forcément deux pièces comptables différentes

 Lorsque tous les critères sont égaux, on crée une pièce avec autant de lignes que nécessaire. Ces lignes peuvent être agrégées à compte, nature, code taxe, et intitulé d'écriture égal par le mécanisme de la pièce automatique. Si par exemple on ne différencie pas par article, mais que l'écriture utilise un compte dépendant de l'article, il y aura autant de lignes d'écritures dans la pièce que de comptes différents dépendant de l'article. Si les comptes sont identiques, mais pas les sections analytiques, une répartition analytique est automatiquement faite.

Boutons spécifiques

Validation

Ce bouton a pour effet de contrôler qu'un paramétrage a bien été défini pour chacun des types de transaction.
Ce contrôle, qui porte sur l'ensemble des types de mouvement ou de transaction, est commun aux trois fonctions de définition des clés de différenciation :

Lorsque le paramétrage est incomplet pour un type de mouvement ou de transaction, quelle que soit la fonction dans laquelle il est défini, les éléments manquants sont listés dans le fichier trace affiché à l'issue du contrôle.
Aucune trace n'est produite lorsque le paramétrage est complet.

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