Points d'entrée > Module Achats > Script standard SUBPOCA 

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

Table

Contenu significatif

Intitulé Table

PORDER

NON

Entête commande  ouverte d'achat

PORDERC

NON

Commandes d'achat cumul av-ret

PORDERQ

NON

Commandes d'achat quantités










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

Table

Contenu significatif

Intitulé Table

PORDER

OUI

Entête commande  ouverte d'achat

PORDERC

NON

Commandes d'achat cumul av-ret

PORDERQ

NON

Commandes d'achat quantités










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

Table

Contenu significatif

Intitulé Table

PORDER

NON

Entête commande  ouverte d'achat

PORDERC

NON

Commandes d'achat cumul av-ret

PORDERQ

NON

Commandes d'achat quantités