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

PPDFILTRE : Filtre sélection de réponses aux appels d'offres dans les commandes

Ce point d'entrée situé dans le traitement TRTACHSEL1 dans la sélection de réponses aux appels d'offres des commandes, génère une action "PPDFILTRE".

Le but de cette action est de donner la possibilité de positionner des filtres supplémentaires sur les réponses sélectionnables.

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 est fait pendant l'action de sélection aux réponses au appels d'offres dans les commandes, en clic droit sur l'article.

Variables et masques disponibles

Les variables suivantes sont chargées lors de l'appel de l'action "PPDFILTRE".

PPDFILTRE

         Filtre supplémentaire sur la table PRESPD. La longueur maximum du filtre est de 50 caractères. Si le filtre est vide il n'y aura pas de filtre supplémentaire.

Tables ouvertes

Dans le tableau ci-dessous, le flag contenu significatif signifie que le contenu est en phase avec le contexte (dans ce cas précis il n'y en a aucun).

Table

Contenu significatif

Intitulé Table

PRESP

 

Entête de réponse aux appels d'offre

PRESPD

 

Détail de réponse au x appels d'offre

ITMMASTER

 

Article lié à la réponse

Remarques diverses

Si le filtre supplémentaire n'est pas correct, une boite d'information sera affichée ensuite ce filtre sera ignoré.

 

CHXPQHQTY : Choix de la quantté d'appel d'offre à prendre en compte

Ce point d'entrée situé dans le traitement TRTACHSEL1 sélection de réponses aux appels d'offres à partir des demandes d'achat ou commandes, génère une action "CHXPQHQTY".

Le but de cette action est de donner la possibilité de choisir la quantité à pré-charger dans la ligne de demande d'achat ou de commande.

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 est fait pendant l'action de sélection aux réponses d’appels d'offres dans les demandes d’achat ou commandes, en clic droit sur l'article.

Variables et masques disponibles

Les variables suivantes sont chargées lors de l'appel de l'action "CHXPQHQTY".

WTYP

Type du document en cours de traitement (1 = demande d’achat, 2 = commande).

QTYFLG

Indicateur de la quantité de l’appel d’offre à prendre en compte

Cette variable peut être modifiée comme suit afin de charger la quantité désirée dans la ligne du document :

0 = Quantité maxi de la réponse d’appel d’offre (valeur par défaut)

1 = Quantité mini de la réponse d’appel d’offre

2 = Quantité de la demande d’appel d’offre

Le masque écran [M :PPHW] est disponible si WTYP=1 (nolign contient le numéro de la ligne sélectionnée)

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

PRESP

Oui si WTYP=2

Entête de réponse aux appels d'offre

PRESPD

Oui si WTYP=2

Détail de réponse au x appels d'offre

PQUOTATD

Oui

Ligne article de la demande d’appel d’offre

Remarques diverses

CUSITMFLT : Filtre en sélection d'article

Ce point d'entrée situé dans le traitement TRTACHSEL1 sélection d'article à partir des commandes, commandes ouvertes, configurateur, Facture,etc.  génère une action "CUSITMFLT".

Le but de cette action est de donner la possibilité de modifier le filtre à poser sur la table des articles, ou à modifier la liste des options de sélection applicabes dans le contexte.

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 est fait pendant l'action de sélection  sur l'article.

Variables et masques disponibles

Les variables suivantes sont chargées lors de l'appel de l'action "CUSITMFLT".

CRITERE(1)

Filtre à poser sur le fichier article ITMMASTER [ITM]

OPTIONS

Liste des options de sélection de l'objet ITM à appliquer dans ce contexte.

GFONCTION

Fonction appelante (exemple GESPOH si l'on est en gestion des commandes).

Tables ouvertes