Variables et masques disponibles
Le point d’entrée est appelé dans le sous programme ADD_TOT de SUBSOHB. Ce sous-programme incrémente les différents montants entête de la commande avec les montants de la ligne en cours création/modification. Selon le contexte, l'appel au sous programme ADD_TOT a été précédé de l'appel au sous-programme SUB_TOT (dans le cas de la modification d'une ligne par exemple, les montants de la commande sont décrémentés des anciens montants lignes puis incrémentés des nouveaux montants lignes).
Les différents écrans de la gestion des commandes sont en ligne et chargés avec la commande en cours de création ou de modification.
L’écran des lignes de commande [M:SOH4] est chargé. Il est indicé par la variable NLIG qui correspond donc à nolign-1. NLIG correspond à l’indice de la ligne en cours de création/modification.
Le point d'entrée est appelé à la fin du sous-programme. Les différents montants standards de la commande ont été modifiés ([M:SOH4]ORDNOT, [M:SOH4]ORDATI, [M:SOH4]DLRNOT, [M:SOH4]DLRATI, [M:SOH4]PFMTOT ...).
Ce point d'entrée peut être utilisé pour calculer des montants spécifiques.
Les tables ouvertes sont les tables de l’objet commande.
Table | Contenu Significatif | Intitulé Table |
SORDER | Non | Commandes entête |
SORDERQ | Non | Commandes ligne quantité |
SORDERP | Non | Commandes ligne prix |
ITMMASTER | Oui | Articles |
ITMSALES | Oui | Article vente |
… |
|
|
Ce point d’entrée est appelé en gestion des commandes.
Il permet de prendre la main et d’intervenir lors du traitement d'une ligne de commande au moment du calcul des différents montants d'une commande. Il peut être utilisé pour calculer des montants spécifiques.
Il n’y a pas de transaction en cours. Il n’y a pas de fichier trace ouvert. Ce point d’entrée est appelé en gestion des commandes : . En fin de ligne. . Sur le bouton calcul tarif en click droit sur une ligne. . Lors de la recherche des groupés lors de la création/modification de la commande, pour les lignes modifiées par la recherche. Variables et masques disponibles Le point d’entrée est appelé dans le sous programme SUB_TOT de SUBSOHB. Ce sous-programme décrémente les différents montants entête de la commande avec les montants de la ligne en cours création/modification. Selon le contexte, l'appel au sous programme SUB_TOT sera suivi de l'appel au sous-programme ADD_TOT (dans le cas de la modification d'une ligne par exemple, les montants de la commande sont décrémentés des anciens montants lignes puis incrémentés des nouveaux montants lignes). Les différents écrans de la gestion des commandes sont en ligne et chargés avec la commande en cours de création ou de modification. L’écran des lignes de commande [M:SOH4] est chargé. Il est indicé par la variable NLIG qui correspond donc à nolign-1. NLIG correspond à l’indice de la ligne en cours de création/modification. Le point d'entrée est appelé à la fin du sous-programme. Les différents montants standards de la commande ont été modifiés ([M:SOH4]ORDNOT, [M:SOH4]ORDATI, [M:SOH4]DLRNOT, [M:SOH4]DLRATI, [M:SOH4]PFMTOT ...). Ce point d'entrée peut être utilisé pour calculer des montants spécifiques. Les tables ouvertes sont les tables de l’objet commande. Table Contenu Significatif Intitulé Table SORDER Non Commandes entête SORDERQ Non Commandes ligne quantité SORDERP Non Commandes ligne prix ITMMASTER Oui Articles ITMSALES Oui Article vente … Transaction
Fichier trace
Contexte d’appel
Tables ouvertes
Ce point d’entrée est appelé en gestion des commandes.
Il permet de prendre la main et d’intervenir lors du traitement d'une ligne de commande au moment du calcul des différents montants d'une commande. Il peut être utilisé pour calculer des montants spécifiques.
Il n’y a pas de transaction en cours. Il n’y a pas de fichier trace ouvert. Ce point d’entrée est appelé en gestion des commandes : . En fin de ligne (fin sans validation, création, modification). . Lors du picking d'une ligne de devis. . Sur le bouton calcul tarif en click droit sur une ligne. . Lors de la modification des champs suivants de l’entête commande si l’utilisateur a demandé un recalcul du tarif de toutes les lignes : . Date de commande . Client commande (ceci uniquement en duplication de commande) . Devise (ceci uniquement en duplication de commande) . Le type de prix. . Lors de la modification des champs suivants de l’entête commande : . Client commande : (ceci uniquement en duplication de commande) Si l’utilisateur n’a pas demandé un recalcul du tarif, on effectue automatiquement un recalcul des prix, de la marge, des totaux des lignes. . Régime de taxe : On effectue automatiquement un recalcul des prix, de la marge, des totaux des lignes. . Devise : (ceci uniquement en duplication de commande) Si l’utilisateur n’a pas demandé un recalcul du tarif, on effectue automatiquement une conversion des montants des lignes, un recalcul des totaux. . Il est appelé lors de la recherche des groupés lors de la création/modification de la commande, pour les lignes modifiées par la recherche. Variables et masques disponibles Le point d’entrée est appelé dans l'étiquette CALC_ORD de SUBSOHB. Cette étiquette calcule les différents montants de la ligne de commande. Les différents écrans de la gestion des commandes sont en ligne et chargés avec la commande en cours de création ou de modification. L’écran des lignes de commande [M:SOH4] est chargé. Il est indicé par la variable NLIG qui correspond donc à nolign-1. NLIG correspond à l’indice de la ligne en cours de création/modification. Le point d'entrée est appelé à la fin de l'étiquette. Les différents montants standards de la ligne de commande ont été modifiés ([M:SOH4]LINORDNOT(NLIG), [M:SOH4]LINORDATI(NLIG), [M:SOH4]LINPFM(NLIG)). Ce point d'entrée peut être utilisé pour calculer des montants spécifiques. Les tables ouvertes sont les tables de l’objet commande. Table Contenu Significatif Intitulé Table SORDER Non Commandes entête SORDERQ Non Commandes ligne quantité SORDERP Non Commandes ligne prix ITMMASTER Oui Articles ITMSALES Oui Article vente … Transaction
Fichier trace
Contexte d’appel
Tables ouvertes