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

DEFZONE : Personnalisation de la sélection des échéances

Ce point d’entrée permet de prendre la main pour modifier la manière d'effectuer la sélection des échéances sous le traitement de sélection des échéances de comptabilité (traitement SELDUD1).

Contexte et mode de fonctionnement

Transaction

Il n’y a pas une transaction en cours

Fichier trace

Il n’y a pas de fichier trace ouvert

Différents cas d’appel

Ce point d’entrée est appelé sous le sous programme $SEL_DUD du traitement SELDUD1. Ce sous programme est généralement appelé sous une action standard de "Sélection de Table" (action SEL_TABLE).

Différents cas d'appel en standard :

- Imputation d'acompte (fonction IPTACPT)  via l'action IPTACPTSEL

-Saisie des règlement (Fonction GESPAY) via l'action GSELECT

- Saisie des relevés (Fonction GESREL) via l'action RELSEL

Variables et masques disponibles

Les variables disponibles sont toutes les variables de l'actions de SEL_TABLE. 

Les plus utilisées restent les champs de la boite de sélection

NBCOL         Nombre de zones

COL(1..)        Nom des zones

TIT(1..)          Titres de colonnes

Il est également possible d'imposer un critère sur un champ particulier (ou, au contraire, d'inhiber un critère sur l'un des champs déjà renseignés), en donnant des valeurs (ou en les effaçant) aux champs suivants :

SITE               Site

TIERS            Code tiers

Pour ajouter un critère supplémentaire :  Call ADDCRIT(CRITERE,ICRI,'[F:DUD]XXX="'+YYY+'"')

 Les traitements appelant effectuent un FILTER sur la table des échéances [DUD] avec comme condition la société, le site, et le solde de l'échéance.

Variables des actions SEL_TABLE : START, ORDRE et EXPSTART peuvent également être modifiées.

En standard, ORDRE définissant le tri d'affichage des échéances s'effectue selon le montant du solde de l'échéance. Si celui ci est remis à zéro sous le point d'entrée DEFZONE, le tri s'effectuera selon la date d'échéance. 

Tables ouvertes

Table

Contenu significatif

Intitulé Table

GACCDUDATE [DUD]

Non

Échéances

GACCENTRY [HAE]

Non

Pièces comptables