Skip to main content
Skip table of contents

Quelles requêtes pour paramétrer le Commerce ?


DIAPASON offre, dans le cadre du paramétrage de la gestion des commandes et des devis, la possibilité de paramétrer des règles de gestions propres à l’utilisateur : initialisation, contrôle, calcul divers… lors de la saisie, la modification et la suppression d’entêtes ou de lignes de commandes.

DIAPASON dispose de 4 types de requêtes permettant d’intégrer ces règles :

  • GCC : requête liée à la création, modification ou suppression d’entête de commande ou de devis, mais aussi à un changement de statut DIAPASON. L’exécution de cette requête est à définir par client. Si une requête de type GCC dont la référence est GCC-I est définie, celle-ci sera exécutée en saisie de toute fiche entête.

  • GCL : requête liée à la validation de la création, modification ou suppression de lignes de commandes ou de devis. L’exécution de cette requête est à définir par client. Il est à noter qu’il est possible de définir l’exécution de plusieurs GCL ( voir fiche client)

  • GCA : requête liée à la saisie ou à la modification des différents champs d’une ligne de commande ou de devis, mais aussi à un changement de statut DIAPASON. L’exécution de cette requête est à définir sur le client et/ou sur l’article. Si une requête de type GCA dont la référence est GCA-I est définie, celle-ci sera exécutée en saisie de toute fiche ligne.

  • GCQ : requête liée à la gestion des scénarios de saisie de commande.

Les trois variables suivantes, visibles depuis les requêtes GCC, GCL et GCA permettent de connaître le contexte d’exécution de la requête :

  • SCR.CdeSCDEvt : Quel est le type d’action à l’origine de l’exécution de la requête création, modification…

  • SCR.CdeSCDVar : Sur quelle zone de la fiche entête ou ligne est positionnée DIAPASON. *INI si exécution avant accès à première zone de saisie

  • SCR.CdeSCDVal : la valeur de la variable courante (vide si exécution avant accès à première zone de saisie).

  • SCR.EntEvt : Contexte d’intégrité de l’enregistrement. Indique si l’enregistrement est intègre ou sauvegardé en attente d’approbation, les valeurs possibles sont :

SCR.EntEvt

Détail

Type de contrôle d’intégrité

_CS

Sauvegarde d’un enregistrement en création.

Light

_CV

Validation d’un enregistrement en création.

Complet

_MV

Validation d’un enregistrement en modification

Complet

_CMS

Sauvegarde de la modification d’un enregistrement sauvegardé qui n’a jamais été approuvé.

Light

_CMV

Validation de la modification d’un enregistrement sauvegardé qui n’a jamais été approuvé.

Complet

_MS

Sauvegarde d’un enregistrement en modification.

Light


JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.