Ce point d'entrée situé dans le traitement de validation des retours TRTACHRET1, génère une action "MAJPNHEND".
Le but de cette action est de donner la possibilité d'exécuter un traitement après la validation d’un retour fournisseur, par exemple générer un export vers un logiciel externe.
Il n’y a pas de transaction en cours.
Il y a un fichier trace ouvert.
L'appel se fait après chaque retour validé.
Les variables suivantes sont chargées lors de l'appel de l'action "MAJPNHEND".
WRETOUR
Numéro du retour validé
WTRT
Code traitement
1 = Le traitement est appelé depuis le bouton validation de la gestion des retours
2 = Le traitement est appelé depuis la fonction de validation des retours
La classe fichier suivante est chargée : [F:PNH]
Les variables et classe précédente ne doivent pas être modifiées.
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (le retour courant est chargé…etc).
Table | Contenu significatif | Intitulé Table |
PRETURN | Oui | Entêtes retour d'achat |
PRETURND |
| Lignes retour d'achat |
ITMMASTER |
| Articles |
ITMBPS |
| Articles - Fournisseurs |
FACILITY |
| Sites |
ITMFACILITY |
| Articles - Sites |
ITMMVT |
| Cumuls mouvements articles - sites |
PRECEIPT |
| Entêtes réception d'achat |
PRECEIPTD |
| Lignes réception d'achat |
PORDER |
| Entêtes commande d'achat |
PORDERQ |
| Lignes quantités commande d'achat |
PORDERP |
| Lignes prix commande d'achat |
PORDERC |
| Lignes article contrat |
PPRICLINK |
| Pour recherche tarifs |
BPSUPPLIER |
| Fournisseurs |
BPARTNER |
| Tiers |
BPSUPPMVT |
| Mouvements fournisseurs |
STOCK |
| Stocks |
STOLOT |
| Numéros de lot |
STOJOU |
| Journal des stocks |
STOSER |
| Numéros de série |
STOALL |
| Allocations |
TABCOEFF |
| Coefficients |
TABUNIT |
| Unités |
PERIOD |
| Périodes |
BUDPAR |
| Paramétrage budget si module compta présent |
La validation du retour a bien été exécutée si GOK=1 et [F :PNH]CFMFLG=2
Ce point d'entrée situé dans le traitement de validation des retours TRTACHRET1, génère une action "MAJVALRET". Le but de cette action est de donner la possibilité d'effectuer des mises à jours complémentaires lors de la validation d'une ligne de retour. Une mise à jour possible serait par exemple la recréation d'une ligne de commande de sous-traitance avec la création de son opération.
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 ligne de retour validé.
Les variables suivantes sont chargées lors de l'appel de l'action "MAJVALRET".
WTRT
Code traitement
1 = Le traitement est appelé depuis le bouton validation de la gestion des retours
2 = Le traitement est appelé depuis la fonction de validation des retours
NUMRET
Numéro du retour en cours de traitement
LINRET
Ligne du retour en cours de traitement
MAJFLG
Indicateur des mises à jour effectuées pour la réintégration en commande
1 = Aucune, pas de réintégration en commande
2 = Réintégration en commande sur la même ligne de commande
3 = Réintégration en commande sur une nouvelle ligne de la même commande
4 = Réintégration sur une ligne d'une nouvelle commande
Les classes fichiers suivantes sont chargées : [F:PNH], [F:PND], [F:ITM]
Les variables et classes précédentes ne doivent pas être modifiées.
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (le retour courant est chargé…etc).
Table | Contenu significatif | Intitulé Table |
PRETURN | Oui | Entêtes retour d'achat |
PRETURND | Oui | Lignes retour d'achat |
ITMMASTER | Oui | Articles |
ITMBPS |
| Articles - Fournisseurs |
FACILITY |
| Sites |
ITMFACILITY |
| Articles - Sites |
ITMMVT |
| Cumuls mouvements articles - sites |
PRECEIPT |
| Entêtes réception d'achat |
PRECEIPTD |
| Lignes réception d'achat |
PORDER |
| Entêtes commande d'achat |
PORDERQ |
| Lignes quantités commande d'achat |
PORDERP |
| Lignes prix commande d'achat |
PORDERC |
| Lignes article contrat |
PPRICLINK |
| Pour recherche tarifs |
BPSUPPLIER |
| Fournisseurs |
BPARTNER |
| Tiers |
BPSUPPMVT |
| Mouvements fournisseurs |
STOCK |
| Stocks |
STOLOT |
| Numéros de lot |
STOJOU |
| Journal des stocks |
STOSER |
| Numéros de série |
STOALL |
| Allocations |
TABCOEFF |
| Coefficients |
TABUNIT |
| Unités |
PERIOD |
| Périodes |
BUDPAR |
| Paramétrage budget si module compta présent |
Lors de l'appel du point d'entrée :
· Nous sommes à l'intérieur d'une boucle For Next Fichier PRETURND [PND]
· La ligne du retour a été réécrite.
· Si l'article n'est pas de catégorie sous-traitance et si cela a été demandé lors de la saisie du retour, la réintégration en commande a été effectuée.