Ce point d’entrée permet de personnaliser les champs de chaque échéance créée lors de la création ou de la modification d’une facture.
Il y a une transaction en cours.
Il n’y a pas de fichier trace ouvert.
Cepoint d’entrée est appelé lors de la création d’une facture ou lors de la modification de la condition de paiement, des montants, ou de la datede départ échéance d’une facture.
Il se situe concrètement dans la boucle de création des échéances, et permet de personnaliser n’importe quel champ de l’échéance.
Lesclasses [M:BIC0,1,2,3], [M:BIS0,1,2,3], [M:SIH1,2,4] ou [M:PIH1,3,4] ainsi que les classes [F:SIH] ou [F:PIH] sont disponibles selon que l’onse trouve en gestion de factures tiers client, tiers fournisseur, venteou achat.
La variable NBECH fournit le nombre d’échéances qui vont être créées (le nombre maximum étant fixé arbitrairement à 50). La variable NOL est l’indice de parcours des échéances en cours de création(NOL varie donc de 1 à NBECH).
Les champs à alimenter sont directement ceux de la classe [F:DUD].
Variable ou masque | Définition |
Masques [M:BIC0,1,2,3] | Factures tiers clients |
Masques [M:BIS0,1,2,3] | Factures tiers fournisseurs |
Masques [M:SIH1,2,4] | Factures ventes |
Masques [M:PIH1,3,4] | Factures achats |
Integer NBECH | Nombre d’échéances à créer |
Integer NOL | Indice de l’échéance en cours de création |
Table | Contenu significatif | Intitulé Table |
GACCDUDATE [DUD] | Oui | Echéances |
SINVOICE [SIH] | Oui | Factures tiers clients |
PINVOICE [PIH] | Oui | Factures tiers fournisseurs |
GTYPACCENT [GTE] | Oui | Types de pièces |
FACILITY [FCY] | Oui | Sites |
COMPANY [CPY] | Oui | Sociétés |
TABCUR [TCU] | Oui | Devises |
Ce point d’entrée permet de créer des échéances lors de la création ou de la modification d’une facture.
Il y a une transaction en cours.
Il n’y a pas de fichier trace ouvert.
Cepoint d’entrée est appelé lors de la création d’une facture ou lors de la modification de la condition de paiement, des montants, ou de la datede départ échéance d’une facture.
Il se situe concrètement avant la boucle de création des échéances.
Les classes [M:BIC0,1,2,3], [M:BIS0,1,2,3], [M:SIH1,2,4] ou [M:PIH1,3,4]ainsi que les classes [F:SIH] ou [F:PIH] sont disponibles selon que l’on se trouve en gestion de factures tiers client, tiers fournisseur, vente ou achat.
La variable NBECH fournit le nombre d’échéances qui vont être créées (le nombre maximum étant fixé arbitrairement à 50). Il faut donc incrémenter cette variable avant d’ajouter les échéances dans les variables de stockage.
Les informations relatives aux échéances à créer sont stockées dans les variables suivantes :
- ECHDAT(1..NBECH) : date d’échéance
- ECHPAM(1..NBECH) : mode de règlement
- ECHTYP(1..NBECH) : type de règlement
- ECHMNT(1..NBECH) : montant en devise de pièce
- ECHLOC(1..NBECH) : montant en devise de société
- ECHRPT(1..NBECH) : montant en devise de reporting
ainsique les variables BONAPAY (niveau de bon à payer), RELANCE (type Oui/Non), et TYPTIERS. Cette dernière variable vaut 1 si le tiers est unclient, ou 2 si c’est un fournisseur.
Nota : les informations présentes dans les variables indicées ont été déduites de la condition de paiement.
Variable ou masque | Définition |
Masques [M:BIC0,1,2,3] | Factures tiers clients |
Masques [M:BIS0,1,2,3] | Factures tiers fournisseurs |
Masques [M:SIH1,2,4] | Factures ventes |
Masques [M:PIH1,3,4] | Factures achats |
Integer BONAPAY | Niveau de bon à payer |
Integer RELANCE | Relance (menu local O/N) |
Integer TYPTIERS | Type de tiers |
Table | Contenu significatif | Intitulé Table |
GACCDUDATE [DUD] | Non | Echéances |
SINVOICE [SIH] | Oui | Factures tiers clients |
PINVOICE [PIH] | Oui | Factures tiers fournisseurs |
GTYPACCENT [GTE] | Oui | Types de pièces |
FACILITY [FCY] | Oui | Sites |
COMPANY [CPY] | Oui | Sociétés |
TABCUR [TCU] | Oui | Devises |
Ce point d’entrée permet de personnaliser les champs de chaque échéance créée lors de l'import d’une facture.
Il y a une transaction en cours.
Il y a un fichier trace ouvert.
Ce point d’entrée est appelé lors de l'import d’une facture avec ces échéances. Il se situe concrètement dans la boucle de mise à jour des échéances, et permet de personnaliser n’importe quel champ de l’échéance.
NB : lors de l'import d'un fichier contenant les échéances, on passera dans ce point d'entrée IMPECH, et lors de l'import de factures sans leurs enregistrements "échéances", on passera dans les points d'entrée CREECH et MAJECH
La classe [M:DUD1] (associé à l'écran BPCDUD ou BPSDUD) ainsi que les classes [F:SIH] ou [F:PIH] sont disponibles selon que l’on se trouve en import de factures tiers client ou tiers fournisseur.
La variable [M:DUD1]NBECH fournit le nombre d’échéances qui vont être créées (le nombre maximum étant fixé arbitrairement à 50). La variable nolign est l’indice de parcours des échéances en cours de création (nolign varie donc de 1 à NBECH).
Les champs à alimenter sont directement ceux de la classe [F:DUD].
Variable ou masque | Définition |
Masque BPCDUD [M:DUD1] | Factures tiers clients |
Masque BPSDUD [M:DUD1] | Factures tiers fournisseurs |
Integer [M:DUD1]NBECH | Nombre d’échéances à créer |
Integer nolign | Indice de l’échéance en cours de création |
Table | Contenu significatif | Intitulé Table |
GACCDUDATE [DUD] | Oui | Echéances |
SINVOICE [SIH] | Oui | Factures tiers clients |
PINVOICE [PIH] | Oui | Factures tiers fournisseurs |
FACILITY [FCY] | Oui | Sites |
COMPANY [CPY] | Oui | Sociétés |
TABCUR [TCU] | Oui | Devises |
Ce point d’entrée permet d'afficher l'échéancier lors des actions SAIECHBIC & SAIECHBIS. En standard, ces actions sont associées au bouton "Échéances" sur les fonctions de Factures.
Il y a une transaction en cours.
Il n’y a pas de fichier trace ouvert.
Ce point d’entrée est appelé lors de la visualisation de l'échéancier associé à une facture.
En standard, l'échéancier affiché est lié à l'ACCNUM de la facture.
Le point d'entrée permet de filtrer différemment le fichier des échéances.
Les classes [M:BIC0,1,2,3], [M:BIS0,1,2,3], [M:SIH1,2,4] ou [M:PIH1,3,4]ainsi que les classes [F:SIH] ou [F:PIH] sont disponibles selon que l’on se trouve en gestion de factures tiers client, tiers fournisseur, vente ou achat.
La variable FLTDUD de longueur 250 contient le filtre pour la table des échéances GACCDUDATE.
En standard, cette variable contient : [L]FLTDUD="ACCNUM="+num$(NUMECH)
.
Variable ou masque | Définition |
Masques [M:BIC0,1,2,3] | Factures tiers clients |
Masques [M:BIS0,1,2,3] | Factures tiers fournisseurs |
Masques [M:SIH1,2,4] | Factures ventes |
Masques [M:PIH1,3,4] | Factures achats |
Masque BPCDUD [DUD1] | Factures tiers clients ou Factures ventes |
Masque BPCDUD [DUD1] | Factures tiers clients ou Factures ventes |
Table | Contenu significatif | Intitulé Table |
GACCDUDATE [DUD] | Non | Echéances |
SINVOICE [SIH] | Oui | Factures tiers clients |
PINVOICE [PIH] | Oui | Factures tiers fournisseurs |
GTYPACCENT [GTE] | Oui | Types de pièces |
FACILITY [FCY] | Oui | Sites |
COMPANY [CPY] | Oui | Sociétés |
TABCUR [TCU] | Oui | Devises |
Ce point d’entrée permet de prendre la main juste avant la ré-écriture de la table GACCDUDATE pour modifier la valeur de certains champs de la table ou initialiser certains champs spécifiques qui ont été rajoutés (c'est l'échéancier accessible depuis les actions SAIECHBIC & SAIECHBIS, enstandard, ces actions sont associées au bouton "Échéances" sur les fonctions de Factures).
Il y a une transaction en cours.
Il n’y a pas de fichier trace ouvert.
Les classes [M:BIC0,1,2,3], [M:BIS0,1,2,3], [M:SIH1,2,4] ou [M:PIH1,3,4]ainsi que les classes [F:SIH] ou [F:PIH] sont disponibles selon que l’on se trouve en gestion de factures tiers client, tiers fournisseur, vente ou achat.
Variable ou masque | Définition |
Masques [M:BIC0,1,2,3] | Factures tiers clients |
Masques [M:BIS0,1,2,3] | Factures tiers fournisseurs |
Masques [M:SIH1,2,4] | Factures ventes |
Masques [M:PIH1,3,4] | Factures achats |
Masque BPCDUD [DUD1] | Factures tiers clients ou Factures ventes |
Masque BPCDUD [DUD1] | Factures tiers clients ou Factures ventes |
Table | Contenu significatif | Intitulé Table |
GACCDUDATE [DUD] | Non | Echéances |
SINVOICE [SIH] | Oui | Factures tiers clients |
PINVOICE [PIH] | Oui | Factures tiers fournisseurs |
GTYPACCENT [GTE] | Oui | Types de pièces |
FACILITY [FCY] | Oui | Sites |
COMPANY [CPY] | Oui | Sociétés |
TABCUR [TCU] | Oui | Devises |