Traitement TRTACHCDE2 : Génération des commandes d'achat
ALIMSKPOH : Alimentation champs spécifiques pour génération commandes d'²achat
Ce point d'entrée situé dans le traitement de génération des commandes d’achat TRTACHCDE2, génère une action "ALIMSKPOH".
Le but de cette action est de donner la possibilité d'alimenter des champs écrans spécifiques pour la génération d'une commande d'achat
Contexte et mode de fonctionnement
Transaction
Il n'y a pas de transaction en cours si la variable locale WADXLOG est égale à zéro.
Fichier trace
Il y a un fichier trace ouvert si la variable locale WTRA a une valeur supérieure à 2
Différents cas d’appel
L'appel se fait pour chaque commande d'achat à générer juste après le chargement des classes écrans mais avant l'écriture de la commande d'achat.
Variables et masques disponibles
Les classes écrans suivantes sont chargées : [M:POH0], [MPOH1], [M:POH2] et [M:POH3]
Les classes [M:POHx] peuvent être modifiées sans problème pour les champs spécifiques mais avec beaucoup de prudence pour les champs standard.
Il est possible également d'alimenter d'autres classes écrans ajoutées en spécifique.
Pour abandonner la génération de la facture en cours, il suffit de positionner la variable globale GPOH_WERR à la valeur 1.
Tables ouvertes
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table |
Contenu significatif |
Intitulé Table |
PORDER |
Non |
Entêtes commandes d'achat |
PORDERQ |
Non |
Lignes quantités commandes d'achat |
PORDERP |
Non |
Lignes prix commandes d'achat |
BPARTNER |
Non |
Tiers |
BPSUPPLIER |
Non |
Fournisseurs |
ITMMASTER |
Non |
Articles |