Ce point d'entrée situé dans le traitement de validation des factures d’achat TRTACHFAC1, génère une action "MAJVALPIH".
Le but de cette action est de donner la possibilité d'effectuer des mises à jours complémentaires lors de la validation d'une facture.
Il y a une transaction en cours. Abandon possible en positionnant le GOK à 0.
Il y a un fichier trace ouvert.
L'appel se fait pour chaque facture validée juste avant la réécriture de l’entête facture [F :PIH].
La classe fichier suivante est chargée : [F:PIH]
La classe [F :PIH] peut être modifiée sans problème pour les champs spécifiques mais avec beaucoup de prudence pour les champs standard. Il ne faut pas, par exemple, modifier l’indicateur de facture validée [F :PIH]STA qui doit toujours être égal à 3.
D’autres mises à jour peuvent être effectuées pour les classes [F :PIV] complément entête facture et [F :PID] lignes facture. Il sera à la charge de l’utilisateur du point d’entrée d’effectuer les bonnes lectures et réécritures de ces classes.
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table | Contenu significatif | Intitulé Table |
PINVOICE | Oui | Entêtes factures d’achat |
PINVOICEV | Non | Compléments entêtes factures d’achat |
PINVOICED | Non | Lignes factures d’achat |
BPARTNER | Non | Tiers |
BPSUPPLIER | Non | Fournisseurs |
ITMMASTER | Non | Articles |
Ce point d'entrée situé dans le traitement de validation des factures d’achat TRTACHFAC1, génère une action "GAUVALPIH".
Le but de cette action est de donner la possibilité de forcer une pièce automatique particulière lors de la validation d'une facture d'achat.
Il n'y a pas de transaction en cours.
Il y a un fichier trace ouvert.
L'appel se fait pour chaque facture à valider juste avant le traitement de validation.
La classe fichier suivante est chargée : [F:PIH]
La variable WTRANSAC contient le code de la pièce automatique qui va être utilisée.
Cette variable est à modifier pour forcer l'utilisation d'une pièce automatique spécifique.
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte.
Table | Contenu significatif | Intitulé Table |
PINVOICE | Oui | Entêtes factures d’achat |
PINVOICEV | Non | Compléments entêtes factures d’achat |
PINVOICED | Non | Lignes factures d’achat |
BPARTNER | Non | Tiers |
BPSUPPLIER | Non | Fournisseurs |
ITMMASTER | Non | Articles |