Points d'entrée > Module Ventes > Script standard TRTVENSEL 

SELITV1CRIT : Sélection article

Ce point d’entrée concerne la sélection article déclenchée en saisie de la référence article dans les documents vente.

Il permet de prendre la main pour modifier les critères de sélection.

Contexte et mode de fonctionnement

Transaction

Il n'y a pas de transaction.

Fichier trace

Il n’y a pas de fichier trace ouvert.

Contexte d’appel

Ce point d’entrée est appelé en gestion des devis, commandes, livraisons, factures lors de la saisie de la référence article. Il est appelé par l’action de contrôle SELITV1 liée au type de donnée ITV (Article vente) du champ article (ITMREF).

Cette action permet d'ouvrir une fenêtre de sélection des articles actifs (ITMSTA=1) dont la référence (ITMREF), la désignation (ITMDES1) ou le code EAN (EANCOD) correspondent à valeur saisie.

Le PE permet d'intervenir sur cette sélection pour modifier les critères, l'ordre de tri, la requête de sélection.

Variables et masques disponibles

L'action SELITV1 est une action de type "Sélection dans table".

Un link a été réalisé sur les tables ITMMASTER et ITMSALES.

les variables suivantes sont disponibles :

·               VALEUR  (value char)  : Référence article saisie

·               UPVAL (value char)     : Référence article saisie en majuscule

·               ORDRE (value char)     : Nom du champ sur lequel s'effectue l'ordre de tri = "ITMREF"

·               START (value char)     : Nom du champ sur lequel s'effectue le démarrage de la sélection = "ITMREF"

·               OBJET (value char)      : Objet utilisé = "ITS"

·               CRITERE (value char)   : Critère de sélection

·               SQL_REQ (Local Clbfile)   : Requête de sélection

Le PE permet de modifier les variables CRITERE, SQL_REQ afin de modifier les critères de sélection standards.

Tables ouvertes

Les tables ouvertes sont les tables de l’objet  (devis, commande, livraison, facture)

 

Table

Contenu significatif

Intitulé Table

ITMMASTER

Non

Articles

ITMSALES

Non

Article vente