Traitement SUBPOCA : Gestion des contrats achats
POCRAZDUP : Point d'entrée permettant l'annulation des signatures
Ce point d'entrée situé dans le traitement SUBPOCA gestion des commandes ouvertes d'achat, permet, lors de l'enregistrement d'une modification d'une commande ouverte d'achat signée, de lancer l'annulation des signatures même si des demandes de livraison existent déjà.
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours. Positionner GOK = 0 en cas de problème.
Fichier trace
Il peut y avoir un fichier trace ouvert.
Différents cas d’appel
L'appel se fait dans la gestion des commandes ouvertes d'achat lors de la mise à jour de la base de données en modification d'une commande ouverte d'achat signée.
Il se situe dans le code de l'action objet $AVANT_MODFIC et permet d'autoriser l'annulation des signatures même si des demandes de livraison existent.
Variables et masques disponibles
Les variables suivantes sont chargées lors de l'appel
GPE : Variable de travail positionnée à la valeur 1 avant l'appel du point d'entrée.
Il convient de mettre zéro dans cette variable afin de ne pas tenir compte de l'existence de demandes de livraison pour supprimer les signatures.
Les écrans [M:POC0], [M:POC1], [M:POC2] et [M:POC3] sont chargés et en phase avec le contexte.
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 |
|||||||||||||||
|
|
|
|||||||||||||||
|
|
|
POCAPPFLG : Relance du circuit de signature en modification
Ce point d'entrée situé dans le traitement SUBPOCA gestion des commandes ouvertes d'achat, permet, lors de l'enregistrement d'une modification d'une commande ouverte d'achat signée, de relancer le circuit de signatures même si des demandes de livraison existent déjà.
Contexte et mode de fonctionnement
Transaction
Il y a une transaction en cours. Positionner GOK = 0 en cas de problème.
Fichier trace
Il peut y avoir un fichier trace ouvert.
Différents cas d’appel
L'appel se fait dans la gestion des commandes ouvertes d'achat lors de la mise à jour de la base de données en modification d'une commande ouverte d'achat signée.
Il se situe dans le code de l'action objet $INIMOD et permet d'autoriser la modification de la zone APPFLG afin de relancer la recherche du circuit de signature même si des demandes de livraison existent.
Variables et masques disponibles
Les variables suivantes sont chargées lors de l'appel
GPE : Variable de travail positionnée à la valeur 1 avant l'appel du point d'entrée.
Il convient de mettre zéro dans cette variable afin de ne pas tenir compte de l'existence de demandes de livraison pour positionner APPFLG à zéro et ainsi relancer la recherche du circuit de signature.
Les écrans [M:POC0], [M:POC1], [M:POC2] et [M:POC3] sont chargés et en phase avec le contexte.
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 |
|||||||||||||||
|
|
|
|||||||||||||||
|
|
|
POCCTLPOQ : Contrôle d'existence de demandes de livraison
Ce point d'entrée situé dans le traitement SUBPOCA gestion des commandes ouvertes d'achat, permet, en vérification avant enregistrement d'une modification d'une commande ouverte d'achat signée, de ne pas contrôler l'existence de demandes de livraison et,de ce fait, de ne pas modifier la valeur de l'indicateur permettant de relancer les signatures.
Contexte et mode de fonctionnement
Transaction
Il n'y a pas de transaction en cours.
Fichier trace
Il n'y a pas de fichier trace ouvert.
Différents cas d’appel
L'appel se fait dans la gestion des commandes ouvertes d'achat avant la mise à jour de la base de données en modification d'une commande ouverte d'achat signée.
Il se situe dans le code lié à l'action objet VERIF_MOD et permet de ne pas lancer le contrôle d'existence de demandes de livraison et, de ce fait, de ne pas modifier la valeur de la variable globale GAPPFLG permettant de savoir si des modifications entraînant la relance des signatures ont été faites.
Variables et masques disponibles
Les variables suivantes sont chargées lors de l'appel
GPE : Variable de travail positionnée à la valeur 1 avant l'appel du point d'entrée.
Il convient de mettre zéro dans cette variable afin de ne pas tenir compte de l'existence de demandes de livraison et laisser GAPPFLG à sa valeur initiale.
Les écrans [M:POC0], [M:POC1], [M:POC2] et [M:POC3] sont chargés et en phase avec le contexte.
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 |
|||||||||||||||
|
|
|
|||||||||||||||
|
|
|