Points d'entrée > Module Comptabilité tiers > Script standard MODECHE 

CRITERE : Filtre supplémentaire sur les échéances

Ce point d’entrée permet de modifier les critères de sélection des échéances établis en fonction de la saisie.

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

Le point d’entrée est appelé après le calcul standard des critères de sélection et avant l’instruction « filter » sur la table GACCDUDATE [DUD]

Variables et masques disponibles

En version 120 : La variable [L]CRITERE contient le critère de sélection calculé par le programme standard et il est possible de la modifier. Attention toutefois à la longueur de cette chaîne (255 caractères maximum).

L’écran de saisie des critères est accessible sous l’abréviation [DDM].

En version 130, on dispose de plus de la variable [L]CRITERE2 (extension de la variable CRITERE) et de la zone [M :DDM]CRI (critère saisi par l’utilisateur).

 Tables ouvertes

Aucune table ne présente un contenu significatif.

CONTROLE : Restriction de l'affichage de l'échéance

Ce point d’entrée permet de prendre la main au moment de l'affichage d'une échéance dans le traitement de gestion des échéances (fonction MODECHE).

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

Le point d’entrée est appelé après lors du parcours de la table GACCDUDATE [DUD]

La variable OK positionnée à 0 permet d'omettre l'échéance à afficher.

Variables et masques disponibles

L’écran de saisie des critères est accessible sous l’abréviation [DDM].

 Tables ouvertes

Table

Contenu significatif

Intitulé Table

GACCDUDATE [DUD]

Oui

Echéances

GACCENTRY [HAE]

Oui

Pièces comptables

GACCENTRYD [DAE]

Non

Lignes pièces comptables

BPARTNER [BPR]

Non

 Tiers

BPCUSTOMER [BPC]

Non

 Clients

BPSUPPLIER [BPS]

Non

 Fournisseurs

GTYPACCENT [GTE]

Oui

 Types de pièces

ECHEANCE : Mise à jour de tables

Ce point d’entrée permet de prendre la main dans la transaction de mise à jour des échéances pour alimenter des champs spécifiques ou des champs d’autres tables.

Contexte et mode de fonctionnement

Transaction

Il y a  une transaction en cours.

Fichier trace

Il n’y a pas de fichier trace ouvert

Différents cas d’appel

Le point d’entrée est appelé dans la transaction de mise à jour des échéances et dans la boucle de parcours des lignes du masque de saisie des échéances. I est la variable de parcours des lignes du masque. Le point d’entrée est positionné après le chargement des champs du masque DUDATMGT2 [SAI1] dans le fichier des échéances GACCDUDATE ouvert avec l’abréviation [DUD2]

Variables et masques disponibles

La variable I contient le numéro de la ligne de la ligne en cours.

Tables ouvertes

Table

Contenu significatif

Intitulé Table

GACCDUDATE [DUD2]

Oui

Echéances

GACCENTRY [HAE]

Oui

Pièces comptables

GACCENTRYD [DAE]

Non

Lignes pièces comptables

BEFWRIHDU : Modification de champs dans HISTODUD

Ce point d'entrée permet de prendre la main pendant l'historisation des échéances, juste avant l'écriture d'une échéance dans la table standard HISTODUD.

Contexte et mode de fonctionnement

Transaction

Il y a  une transaction en cours.

Fichier trace

Il n’y a pas de fichier trace ouvert

Différents cas d’appel

Le point d’entrée est appelé dans la transaction d'écriture d'une échéance dans la table HISTODUD [HDU]. Il est possible à ce niveau de modifier la valeur des champs de [F:HDU], ou de mettre à jour des champs d'une table spécifique.

[F:DUDH] contient l'échéance en cours d'historisation.

Variables et masques disponibles
Tables ouvertes

Table

Contenu significatif

Intitulé Table

HISTODUD [HDU]

Oui

Historique échéances

GACCDUDATE [DUDH]

Oui

Echéances