FACILITY[FCY]
TABCUR[TCU]
De plus la table déclenchante et les tables liées sont en ligne.
D'autres tables peuvent être en ligne selon le contexte d'appel.
Ce point d'entrée permet de prendre la main pour identifier le regroupement d'une ligne de pièce.
Il y a une transaction en cours.
Il y a généralement un fichier trace ouvert (peut dépendre du contexte).
Le point d’entrée "CLEGRP" est appelé juste avant l'initialisation de la variable NOL (indice de la ligne qui va être imputée).
Variableset masques disponibles
La pièce est stockée, avant sa validation dans les écrans GACCENT0 [HAE0], GACCENT1 [HAE1] et GACCENT2 [HAE2]. Tous les champs de ces écrans sont accessibles et peuvent être modifiés à condition de respecter les régles générales de validation d'une pièce, si de nouveaux champs sont ajoutés aux tables de pièces ceux-ci doivent être ajoutés dans ces écrans. La variable locale CLEGRP contient les champs de regroupement séparé par "/". Cette variable peut être complètée.
Tables ouvertes
Les tables exploitables sont les suivantes :
GAUTACE [GAU] | Pièces automatiques |
COMPANY[CPY] | Société |
FACILITY[FCY] | Sites |
TABCUR[TCU] | Devises |
GAUTACED [GAD] | Ligne de pièce auto |
GACCOUNT[GAC] | Compte de la ligne en cours |
BPARTNER[BPR] | Tiers |
De plus la table déclenchante et les tables liées sont en ligne.
D'autres tables peuvent être en ligne selon le contexte d'appel.
Ce point d’entrée permet de prendre la main à chaque alimentation d'une ligne générale de pièce.
Il y a une transaction en cours.
Il y a généralement un fichier trace ouvert (peut dépendre du contexte).
Le point d’entrée "LIGNE" est appelé à chaque création d'une ligne de pièce.
Variableset masques disponibles
La pièce est stockée, avant sa validation dans les écrans GACCENT0 [HAE0], GACCENT1 [HAE1] et GACCENT2 [HAE2]. Tous les champs de ces écrans sont accessibles et peuvent être modifiés à condition de respecter les régles générales de validation d'une pièce, si de nouveaux champs sont ajoutés aux tables de pièces ceux-ci doivent être ajoutés dans ces écrans. La variable locale NOL contient l'indice de la ligne qui vient d'être créée.
Tables ouvertes
Les tables exploitables sont les suivantes :
GAUTACE [GAU] | Pièces automatiques |
COMPANY[CPY] | Société |
FACILITY[FCY] | Sites |
TABCUR[TCU] | Devises |
GAUTACED [GAD] | Ligne de pièce auto |
GACCOUNT[GAC] | Compte de la ligne en cours |
BPARTNER[BPR] | Tiers |
De plus la table déclenchante et les tables liées sont en ligne.
D'autres tables peuvent être en ligne selon le contexte d'appel.
Ce point d’entrée permet de prendre la main à chaque alimentation d'une ligne analytique de pièce.
Il y a une transaction en cours.
Il y a généralement un fichier trace ouvert (peut dépendre du contexte).
Le point d’entrée "LIN_ANA" est appelé à chaque création d'une ligne analytique de pièce.
Pour l'alimentation analytique, 2 contextes sont possible :
- Pièce automatique est paramétrée avec une Table analytique, le point d'entrée sera appelée autant fois que de lignes parcourus dans la table analytique. Les lignes analytiques sont stockées sous le masque VENTILE2 [VT2] et les pointeurs (début et fin) sont stockés sous le masque GACCENT2 [HAE2] via les champs PTV(NOL) & PTF(NOL).
- Pièce automatique est paramétrée sans Table analytique, le point d'entrée sera appelée une fois. La ligne sera quand même stocké sous le masque VENTILE2 [VT2]. Selon le paramètrage des lignes générales, plusieurs lignes générales peuvent se regrouper en une seule ligne générale mais les lignes analytiques ne sont pas regroupés et les pointeurs (début et fin) sont stockés sous le masque GACCENT2 [HAE2] via les champs PTV(NOL) & PTF(NOL).
Le point d'entrée n'est pas appelé lorsque la ligne générale est liée à une répartition analytique à priori (Données définies sous la fonction GESDSP)
Variableset masques disponibles
La pièce est stockée, avant sa validation dans les écrans GACCENT0 [HAE0], GACCENT1 [HAE1], GACCENT2 [HAE2], VENTILE2 [VT2]. Tous les champs de ces écrans sont accessibles et peuvent être modifiés à condition de respecter les régles générales de validation d'une pièce, si de nouveaux champs sont ajoutés aux tables de pièces ceux-ci doivent être ajoutés dans ces écrans. La variable locale NOL contient l'indice de la ligne générale qui vient d'être créée (accès au masque HAE2). La variable VENT contient l'indice de la ligne analytique qui vient d'être mouvementée (accès au masque VT2).
Tables ouvertes
Les tables exploitables sont les suivantes :
GAUTACE [GAU] | Pièces automatiques |
COMPANY[CPY] | Société |
FACILITY[FCY] | Sites |
TABCUR[TCU] | Devises |
GAUTACED [GAD] | Ligne de pièce auto |
GACCOUNT[GAC] | Compte de la ligne en cours |
BPARTNER[BPR] | Tiers |
De plus la table déclenchante et les tables liées sont en ligne.
D'autres tables peuvent être en ligne selon le contexte d'appel.
Ce point d’entrée permet de prendre la main après l'ouverture des tables.
Il y a une transaction en cours.
Il y a généralement un fichier trace ouvert (peut dépendre du contexte).
Le point d’entrée "OPNTAB" est appelé après l'ouverture des tables et la déclaration des variables, avant la lecture de la pièce automatique. Il permet de définir d'autres tables sous les même abréviations.
Variableset masques disponibles
Les masques et variables ne sont pas encore initialisés
Tables ouvertes
Les tables exploitables sont les suivantes :
COMPANY[CPY] | Société |