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

FILTRE : Filtre supplémentaire pour les échéances

Utilisez ce point d'entrée pour ajouter un filtre spécifique aux échéances à sélectionner lors du traitement de proposition automatique de règlement.

Contexte et mode de fonctionnement

Les tables suivantes sont en ligne :

Table

Contenu significatif

Intitulé Table

BID [BID]

Non

Relevé identité bancaire

COMPANY [CPY]

Non

Société

GACCOUNT [GAC]

Non

Comptes

TABDEPAGIO [TDA]

Non

Table escomptes agios

SOI [SOI]

Non

Relevés

BANK [BAN]

Non

Compte en banque

POOL [POO]

Non

Pool bancaire

GACCDUDATE [DUD]

Non

Echéances

TABCOUAFF [TCA]

Non

Table affectation compteurs

GACCDENCOD [CDA]

Non

Destination comptable

TABPAYTYP [TPY]

Non

Transactions de règlements

PAYMENTH [PYH]

Non

En-tête règlements

PAYMENTD [PYD]

Non

Lignes règlement

PAYMENTA [PYA]

Non

Lignes analytiques règlement

GACCENTRY [HAE]

Non

Ecritures comptables

GACCENTRYD [DAE]

Non

Lignes de pièces comptables

BPARTNER [BPR]

Non

Business Partner

BPCUSTOMER [BPC]

Non

Clients

BPSUPPLIER [BPS]

Non

Fournisseurs

TMPPAYDUD [TPD]

Non

Table tempo proposition règlt

Transaction

Il n’y a pas de transaction en cours.

Fichier trace

Il y a un fichier trace ouvert.

Différents cas d’appel

Ce point d'entrée permet d'ajouter un filtre spécifique aux échéances à sélectionner lors du traitement de proposition automatique de règlement.

Variables et masques disponibles

La variable utilisée pour saisir les critères supplémentaires est la variable [L]CRITSPE, d’une longueur de 255. Elle est réinitialisée avant l’appel au point d’entrée.

Le masque utilisé pour la saisie des critères est PAYPROPAL, avec l'abréviation DIA.

Variable ou masque

Définition

PAYPROPAL [DIA]

 Masque de saisie de critères

Variable Char CRITSPE (255)

 Saisie de critères supplémentaires

REGROUP : Regroupement d’échéances

Utilisez ce point d'entrée pour ajouter un regroupement spécifique d’échéances lors du traitement de proposition automatique de règlement.

Contexte et mode de fonctionnement

Les tables suivantes sont en ligne :

Table

Contenu significatif

Intitulé Table

BID [BID]

Non

Relevé identité bancaire

COMPANY [CPY]

Non

Société

GACCOUNT [GAC]

Non

Comptes

TABDEPAGIO [TDA]

Non

Table escomptes agios

SOI [SOI]

Non

Relevés

BANK [BAN]

Non

Compte en banque

POOL [POO]

Non

Pool bancaire

GACCDUDATE [DUD]

Non

Echéances

TABCOUAFF [TCA]

Non

Table affectation compteurs

GACCDENCOD [CDA]

Non

Destination comptable

TABPAYTYP [TPY]

Non

Transactions de règlements

PAYMENTH [PYH]

Non

En-tête règlements

PAYMENTD [PYD]

Non

Lignes règlement

PAYMENTA [PYA]

Non

Lignes analytiques règlement

GACCENTRY [HAE]

Non

Ecritures comptables

GACCENTRYD [DAE]

Non

Lignes de pièces comptables

BPARTNER [BPR]

Non

Business Partner

BPCUSTOMER [BPC]

Non

Clients

BPSUPPLIER [BPS]

Non

Fournisseurs

TMPPAYDUD [TPD]

Non

Table tempo proposition règlt

Transaction

Il y a une transaction en cours.

Fichier trace

Il y a un fichier trace ouvert.

Différents cas d’appel

Ce point d'entrée est appelé à la fin de la mise à jour de la variable REGROUP pour ajouter un regroupement spécifique des échéances qui ne sont pas incluses dans un relevé. (Variable [L]OK_GRP=1)

Ce point d'entrée est appelé à la fin de la mise à jour de la variable REGROUP_SOI pour ajouter un regroupement spécifique des échéances qui sont incluses dans un relevé. (Variable [L]OK_GRP=0)

Ces deux variables (d'une longueur de 255) sont calculées pour être stockées dans le champ GRPCRI des tables temporaires TMPPAYDUD et TMPPAYDUD2. Ce champ permet de paramétrer des divisions pour créer des règlements en fonction du regroupement des échéances.

Variables et masques disponibles

Pour différencier ces deux cas d'appel, la variable [L]OK_GRP est initialisée immédiatement avant l'appel au point d'entrée.

La variable [L]REGROUP ([L]OK_GRP=1) permet de regrouper les échéances qui ne sont pas incluses dans un relevé.

La variable [L]REGROUP_SOI ([L]OK_GRP=0) permet de regrouper les échéances qui sont incluses dans un relevé.

La variable SEP permet de séparer les champs des variables REGROUP et REGROUP_SOI. En mode standard, la variable SEP est initialisée à ';'.

Le masque utilisé pour la saisie des critères est PAYPROPAL, avec l'abréviation DIA.

Variable ou masque

Définition

PAYPROPAL [DIA]

Masque de saisie de critères

Variable Char REGROUP(255)

Regroupement des échéances qui ne sont pas incluses dans un relevé.

Variable Char REGROUP_SOI(255)

Regroupement des échéances qui sont incluses dans un relevé.

Variable Char SEP(5) 

Séparateur de champ

Variable OK_GRP

Identifie les cas d'appel du point d'entrée.

FILTRE_SOI : Filtre supplémentaire sur les relevés d’échéances

Ce point d'entrée permet d’ajouter un filtre spécifique sur les relevés d'échéances à sélectionner lors du traitement de proposition automatique de règlement.

Contexte et mode de fonctionnement

Les tables suivantes sont en ligne :

Table

Contenu significatif

Intitulé Table

BID [BID]

Non

Relevé identité bancaire

COMPANY [CPY]

Non

Société

GACCOUNT [GAC]

Non

Comptes

TABDEPAGIO [TDA]

Non

Table escomptes agios

SOI [SOI]

Non

Relevés

BANK [BAN]

Non

Compte en banque

POOL [POO]

Non

Pool bancaire

GACCDUDATE [DUD]

Non

Echéances

TABCOUAFF [TCA]

Non

Table affectation compteurs

GACCDENCOD [CDA]

Non

Destination comptable

TABPAYTYP [TPY]

Non

Transactions de règlements

PAYMENTH [PYH]

Non

En-tête règlements

PAYMENTD [PYD]

Non

Lignes règlement

PAYMENTA [PYA]

Non

Lignes analytiques règlement

GACCENTRY [HAE]

Non

Ecritures comptables

GACCENTRYD [DAE]

Non

Lignes de pièces comptables

BPARTNER [BPR]

Non

Business Partner

BPCUSTOMER [BPC]

Non

Clients

BPSUPPLIER [BPS]

Non

Fournisseurs

TMPPAYDUD [TPD]

Non

Table tempo proposition règlt

Transaction

Il n’y a pas de transaction en cours.

Fichier trace

Il y a un fichier trace ouvert.

Différents cas d’appel

Ce point d'entrée est utilisé lors de la création de filtres de sélection sur les relevés d'échéances, avant la transaction de création du règlement.

Variables et masques disponibles

La variable utilisée pour saisir les critères supplémentaires est la variable [L]CRITSPE_SOI, longueur 255. Elle est réinitialisée avant l’appel au point d’entrée.

Le masque utilisé pour la saisie des critères est PAYPROPAL, avec l'abréviation DIA.

Variable ou masque

Définition

PAYPROPAL [DIA]

 Masque de saisie de critères

Variable Char CRITSPE_SOI (255)

 Saisie des critères supplémentaires

VERROU : Verrouillage de la fonction de proposition automatique de règlement.

Ce point d'entrée permet de modifier le verrouillage standard de la proposition automatique de règlement.

Contexte et mode de fonctionnement

Les tables suivantes sont en ligne :

Table

Contenu significatif

Intitulé Table

BID [BID]

Non

Relevé identité bancaire

COMPANY [CPY]

Non

Société

GACCOUNT [GAC]

Non

Comptes

TABDEPAGIO [TDA]

Non

Table escomptes agios

SOI [SOI]

Non

Relevés

BANK [BAN]

Non

Compte en banque

POOL [POO]

Non

Pool bancaire

GACCDUDATE [DUD]

Non

Echéances

TABCOUAFF [TCA]

Non

Table affectation compteurs

GACCDENCOD [CDA]

Non

Destination comptable

TABPAYTYP [TPY]

Non

Transactions de règlements

PAYMENTH [PYH]

Non

En-tête règlements

PAYMENTD [PYD]

Non

Lignes règlement

PAYMENTA [PYA]

Non

Lignes analytiques règlement

GACCENTRY [HAE]

Non

Ecritures comptables

GACCENTRYD [DAE]

Non

Lignes de pièces comptables

BPARTNER [BPR]

Non

Business Partner

BPCUSTOMER [BPC]

Non

Clients

BPSUPPLIER [BPS]

Non

Fournisseurs

TMPPAYDUD [TPD]

Non

Table tempo proposition règlt

Transaction

Il n’y a pas de transaction en cours.

Fichier trace

Il y a un fichier trace ouvert.

Différents cas d’appel

En mode standard, il est possible de lancer la proposition automatique de règlement sur deux postes de travail séparés à condition que le programme soit lancé pour deux sociétés différentes ou pour deux sites différents d'une même société. Des tableaux de symboles verrouillés permettent de correctement verrouiller la fonction. 

Ce point d'entrée est appelé immédiatement après la création des tableaux de symboles verrouillés. Il permet de changer les verrous si l'utilisateur souhaite affiner la gestion des verrous pour lancer le programme sur deux postes de travail différents, pour la même société et avec un critère supplémentaire (code de compte collectif, transaction de règlement ...).  

Note : Avant de définir de nouveaux verrous spécifiques, il est nécessaire de déverrouiller les verrous standard.

Variables et masques disponibles

Les symboles verrouillés standard sont inclus dans le tableau des variables TSYMBOLE. Le nombre de symboles verrouillés est inclus dans la variable NBLOCK.

Le masque utilisé pour la saisie des critères est PAYPROPAL, avec l'abréviation DIA.

Variable ou masque

Définition

PAYPROPAL [DIA]

 Masque de saisie de critères

 

UPDAMTRTZ : Mise à jour du montant de rétention

Ce point d'entrée permet d’effectuer le reroutage de la mise à jour des montants de retenue dans la table TMPPAYDUD utilisée comme table temporaire lors de la création des règlements dans la proposition automatique de règlement.

Contexte et mode de fonctionnement

Les tables suivantes sont en ligne :

Table

Contenu significatif

Intitulé Table

BID [BID]

Non

Relevé identité bancaire

COMPANY [CPY]

Non

Société

GACCOUNT [GAC]

Non

Comptes

TABDEPAGIO [TDA]

Non

Table escomptes agios

SOI [SOI]

Non

Relevés

BANK [BAN]

Non

Compte en banque

POOL [POO]

Non

Pool bancaire

GACCDUDATE [DUD]

Non

Echéances

TABCOUAFF [TCA]

Non

Table affectation compteurs

GACCDENCOD [CDA]

Non

Destination comptable

TABPAYTYP [TPY]

Non

Transactions de règlements

PAYMENTH [PYH]

Non

En-tête règlements

PAYMENTD [PYD]

Non

Lignes règlement

PAYMENTA [PYA]

Non

Lignes analytiques règlement

GACCENTRY [HAE]

Non

Ecritures comptables

GACCENTRYD [DAE]

Non

Lignes de pièces comptables

BPARTNER [BPR]

Non

Business Partner

BPCUSTOMER [BPC]

Non

Clients

BPSUPPLIER [BPS]

Non

Fournisseurs

TMPPAYDUD [TPD]

Non

Table tempo proposition règlt

Transaction

Il y a une transaction en cours.

Fichier trace

Il y a un fichier trace ouvert.

Différents cas d’appel

Ce point d'entrée est appelé immédiatement avant la mise à jour des informations liées aux rétentions et stockées dans la table temporaire TMPPAYDUD. Si la valeur de la variable GPE est égale à 1 dans le traitement spécifique, la mise à jour standard des informations liées aux rétentions n’est pas effectuée.

Variables et masques disponibles

Le masque utilisé pour la saisie des critères est PAYPROPAL, avec l'abréviation DIA.

Variable ou masque

Définition

PAYPROPAL [DIA]

 Masque de saisie de critères

PAY_SORT : ordre de tri des règlements

Ce point d'entrée permet de modifier l'ordre de tri standard des règlements si vous modifiez le menu local 871.

Contexte et mode de fonctionnement

Dans le contexte du point d'entrée :

  • Il n'y a pas de transaction en cours
  • Un fichier trace est ouvert

Les tables suivantes sont en ligne :

Table

Contenu significatif

Intitulé Table

TMPPAYDUD2 [TP2]

Oui

Table tempo proposition règlt

TABCUR [TCU]

Non

Table des Devises

TABCOUNTRY [TCY]

Non

Table des Pays

GRPSAC [GSC]

Non

Groupes de collectif

GRPCUR [GCU]

Non

Groupes de devises

BID [BID]

Non

Relevé identité bancaire

COMPANY [CPY]

Non

Société

GACCOUNT [GAC]

Non

Comptes

TABDEPAGIO [TDA]

Non

Table escomptes agios

SOI [SOI]

Non

Relevés

BANK [BAN]

Non

Compte en banque

POOL [POO]

Non

Pool bancaire

GACCDUDATE [DUD]

Non

Echéances

TABCOUAFF [TCA]

Non

Table affectation compteurs

GACCDENCOD [CDA]

Non

Destination comptable

TABPAYTYP [TPY]

Non

Transactions de règlements

PAYMENTH [PYH]

Non

En-tête règlements

PAYMENTD [PYD]

Non

Lignes règlement

PAYMENTA [PYA]

Non

Lignes analytiques règlement

GACCENTRY [HAE]

Non

Ecritures comptables

GACCENTRYD [DAE]

Non

Lignes de pièces comptables

BPARTNER [BPR]

Non

Business Partner

BPCUSTOMER [BPC]

Non

Clients

BPSUPPLIER [BPS]

Non

Fournisseurs

TMPPAYDUD [TPD]

Non

Table tempo proposition règlt

Transaction

Il n’y a pas de transaction en cours.

Fichier trace

Il y a un fichier trace ouvert.

Différents cas d’appel

Ce point d'entrée est appelé immédiatement après le filtrage standard sur la table temporaire de proposition automatique de règlement. Le cas échéant, il est possible de modifier ici le filtrage ou le tri standard.

Variables et masques disponibles

Variable ou masque

Définition

PAYPROP0 [DIA]

Masque de saisie de critères

PAYPROP1 [DI1]

Masque de saisie de critères

PAYPROP2 [DI2]

Masque de saisie de critères

Tables ouvertes

Table

Contenu significatif

Intitulé table

TABCUR [TCU]

Non

Devises

TABCOUNTRY [TCY]

Non

Tables diverses

GRPSAC [GSC]

Non

Groupes de comptes collectifs

GRPCUR [GCU]

Non

Groupe de devises

BID [BID]

Non

Détails bancaire

COMPANY [CPY]

Non

Sociétés

GACCOUNT [GAC]

Non

Comptes

TABDEPAGIO [TDA]

Non

Onglet escompte/agio

SOI [SOI]

Non

Relevés d’échéances

BANK [BAN]

Non

Banques

POOL [POO]

Non

Pools bancaires

GACCDUDATE [DUD]

Non

Échéances

TABCOUAFF [TCA]

Non

Affectation des compteurs

GACCDENCOD [CDA]

Non

Destinations comptables

TABPAYTYP [TPY]

Non

Types de règlements

PAYMENTH [PYH]

Non

Règlements - En-têtes

PAYMENTD [PYD]

Non

Règlements - Lignes

PAYMENTA [PYA]

Non

Règlements - Lignes analytiques

GACCENTRY [HAE], [HAE3]

Non

Écritures comptables

GACCENTRYD [DAE]

Non

Lignes d’écritures comptables

BPARTNER [BPR]

Non

Tiers

BPCUSTOMER [BPC]

Non

Clients

BPSUPPLIER [BPS]

Non

Fournisseurs

TMPPAYDUD [ DPT], [TPD2], [TPD3]

Non

Table temporaire

TMPPAYDUD2 [TP2]

Oui

Table temporaire

CTLPAYBPR : Contrôle du tiers

Contexte et mode de fonctionnement

Dans le contexte du point d'entrée :

  • Il n'y a pas de transaction en cours
  • Un fichier trace est ouvert

Les tables suivantes sont en ligne :

Table

Contenu significatif

Intitulé Table

TMPPAYDUD2 [TP2]

Oui

Table tempo proposition règlt

TABCUR [TCU]

Non

Table des Devises

TABCOUNTRY [TCY]

Non

Table des Pays

GRPSAC [GSC]

Non

Groupes de collectif

GRPCUR [GCU]

Non

Groupes de devises

BID [BID]

Non

Relevé identité bancaire

COMPANY [CPY]

Non

Société

GACCOUNT [GAC]

Non

Comptes

TABDEPAGIO [TDA]

Non

Table escomptes agios

SOI [SOI]

Non

Relevés

BANK [BAN]

Non

Compte en banque

POOL [POO]

Non

Pool bancaire

GACCDUDATE [DUD]

Non

Echéances

TABCOUAFF [TCA]

Non

Table affectation compteurs

GACCDENCOD [CDA]

Non

Destination comptable

TABPAYTYP [TPY]

Non

Transactions de règlements

PAYMENTH [PYH]

Non

En-tête règlements

PAYMENTD [PYD]

Non

Lignes règlement

PAYMENTA [PYA]

Non

Lignes analytiques règlement

GACCENTRY [HAE]

Non

Ecritures comptables

GACCENTRYD [DAE]

Non

Lignes de pièces comptables

BPARTNER [BPR]

Non

Business Partner

BPCUSTOMER [BPC]

Non

Clients

BPSUPPLIER [BPS]

Non

Fournisseurs

TMPPAYDUD [TPD]

Non

Table tempo proposition règlt