Ce point d’entrée est utilisé lors du picking d’une ligne de commande en gestion de facture ou lors du traitement d’une ligne de commande en création de facture à partir du bouton.
Il permet de prendre la main avant le début de l’alimentation de la ligne de livraison [M :SIH4] à partir de la ligne de commande [F :SOQ] et [F :SOP].
Il n’y a pas de transaction en cours.
Il n’y a pas de fichier trace ouvert.
Il est appelé en gestion de facture à chaque picking d’une ligne de commande.
Il est également appelé lors de l’exécution du bouton ‘Facture’ depuis la gestion des commandes.
Il est situé dans l’étiquette TRT_LIGCDE du traitement SUBSIHC après lecture de la ligne de commande à facturer.
Il permet de modifier les paramètres influant la détermination de la quantité à facturer.
[L]WNEGSTO : Stock négatif autorisé (1=non / 2=oui) (La valeur est alimenté avec [F :ITM]NEGSTO)
GSHTDLV : Livraison des quantités en rupture (1=non / 2=oui)
Exemple :
Pour autoriser le stock négatif (bien que celui-ci soit interdit sur l’article) et permettre ainsi la prise en compte des ruptures (si GSHTDLV=2) ou permettre la génération de ruptures lors de la détermination automatique du stock à sortir, il faut intervenir sur la valeur de WNEGSTO.
[L]WNEGSTO = 2
Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (le client courant est chargé…). Traditionnellement, c’est le cas pour le fichier qui contient l’en-tête et pas pour celui qui contient les lignes…
Table | Contenu Significatif | Intitulé Table |
SORDER | Oui | Commandes entête |
SORDERQ | Oui | Commandes ligne quantité |
SORDERP | Oui si [F :SOH]SOHCAT<>4 | Commandes ligne prix |
SORDERC | Oui si [F :SOH]SOHCAT=4 | Commandes ligne article |
ITMMASTER | Oui | Articles |
ITMSALES | Oui | Article vente |
Ce point d’entrée est utilisé lors du picking d’une ligne de commande en gestion de facture ou lors du traitement d’une ligne de commande en création de facture à partir du bouton.
Après détermination de la quantité à facturer en US, on réajuste cette quantité afin qu’elle corresponde à un nombre entier d’unité de vente. Ce point d’entrée permet de ne pas effectuer ce réajustement (unité de vente ne correspondant pas à un conditionnement de l’unité de stock, par exemple).
Il n’y a pas de transaction en cours.
Il n’y a pas de fichier trace ouvert.
Il est appelé en gestion de facture à chaque picking d’une ligne de commande.
Il est également appelé lors de l’exécution du bouton ‘Facture’ depuis la gestion des commandes.
Il est situé dans l’étiquette REAJUSTE_QTY du traitement SUBSIHC.
Pour ne pas effectuer le réajustement de la quantité en unité de vente entière, il faut positionner la variable globale GOK à 0
Exemple :
GOK = 0
Ce point d’entrée est utilisé lors du picking d’une ligne de commande, d'une ligne de livraison, d'une ligne d'avoir ou d'un retour en gestion (création ou modification) de facture.
Il permet de désactiver le contrôle interdisant de regouper sur un même facture des lignes ayant des codes affaire différents.
Il n’y a pas de transaction en cours.
Il n’y a pas de fichier trace ouvert.
Il est appelé en gestion de facture à chaque picking :
La variable GPECNX permet de connaître le type de document d'origine :
Pour chacun de ces cas, le contrôle vérifiant que le code affaire des documents pickés est unique peut être désactivé en positionnant la variable GPE à 1.