Points d'entrée >  Module Tiers >  Traitement standard FICMAG  

Afficher tout Masquer tout

FIN : Avant mise à jour des règlements

Ce point d’entrée permet de prendre la main à chaque génération d’un fichier bancaire, par exemple pour le renommer ou déclencher son envoi automatique.

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

Variables et masques disponibles

La variable FICHIER contient le nom du fichier bancaire généré.

La variable NUMERO (char) contient le numéro du bordereau de remise correspondant.

La variable CODE contient le code paramètre du fichier bancaire.

La variable BANQUE contient le code de la banque.

NOMFIC : Personnalisation du nom du fichier

Ce point d’entrée permet de personnaliser le nom du fichier bancaire à générer.

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

Variables et masques disponibles

La variable NOM (Char 10) contiendra le nom du fichier bancaire à générer.

La variable EXT (Char 3) contiendra l’extension du fichier.

AV_LIGNE : Avant génération des lignes du fichier bancaire

Ce point d’entrée permet de prendre la main à chaque génération des lignes de type 'Détail' d’un fichier bancaire 

Contexte et mode de fonctionnement

Transaction

Il n’y a pas de transaction en cours.

Fichier trace

Un fichier de trace est ouvert lorsque le traitement est appelé par la fonction de remise magnétique en masse

Cas d’appel

Le point d’entrée est appelé juste avant la génération des lignes de type d'enregistrement 'Détail' du fichier bancaire

Variables et masques disponibles

La variable FICHIER contient le nom du fichier bancaire généré.

La variable NUMERO (char) contient le numéro du bordereau de remise correspondant.

La variable CODE contient le code paramètre du fichier bancaire.

La variable BANQUE contient le code de la banque.

Table

Contenu significatif

Intitulé Table

 PAYMENTH [PYH]

Oui

Règlements

 BID [BID]

Oui

Relevé d’identité bancaire

FILTRE : critère spécifique sur les règlements

Ce point d’entrée permet d’ajouter un filtre supplémentaire sur les règlements à prendre en compte lors de la génération du fichier bancaire.

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

Variables et masques disponibles

La variable CRITSPE (Char 250) contiendra les critères spécifiques.

L’ écran FICMAG de saisie des critères de lancement est disponible sous l’abréviation [DIA].

Table

Contenu significatif

Intitulé Table

 PAYMENTH [PYH]

Non

 Règlements

 TABPAYTYP [TPY]

Non

 Transactions de règlements

OPENFILE : Accès pour positionner d'autres tables en ligne

Ce point d’entrée permet de prendre la main pour ouvrir d'autres tables et d'alimenter les fichiers bancaires avec des informations supplémentaires.

Contexte et mode de fonctionnement

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é sous le programme ENREG du traitement FICMAG.

Il permet à chaque enregistrement d'une ligne du fichier bancaire de positionner un enregistrement d'une table préalablement ouverte.

Variables et masques disponibles

Variables

Définition

NUMERO

 Numéro de règlement

CODE

 Nom du fichier bancaire

BANQUE

 Banque 

TYP

 Type d'enregistrement (Menu local 656)

Tables ouvertes

Tables

Contenu significatif

Intitulé Table

PAYMENTH [PYH]

OUI

 En-tête règlements

PAYMENTD [PYD]

NON

 Lignes règlements

PAYFRM [FRM]

OUI

 Bordereaux de paiement

TABPAYTYP [TPY]

OUI

 Transactions de règlements

TABFILBAN [TFB]

OUI

 Fichiers bancaires

BANK [BAN]

OUI

 Banques

COMPANY [CPY]

OUI

 Sociétés

FACILITY [FCY]

Oui sauf TYP=1

 Sites

BPARTNER [BPR]

NON

 Tiers

BPCUSTOMER [BPC]

OUI si règlement Recette

 Clients

BPSUPPLIER [BPS]

OUI si règlement Dépense

 Fournisseurs

BPADDRESS [BPA]

OUI

 Adresses

TABCUR [TCU]

OUI

 Devises

GACCOUNT [GAC]

Oui sauf TYP=1

 Comptes

TABCHANGE [TCH]

NON

 Cours des devises

ATABDIV [ADI]

Oui sauf TYP=1

 Tables diverses

TABCOUNTRY [TCY]

Oui sauf TYP=1

 Table des Pays

SINVOICE [SIH]

Oui sauf  TYP=1 et règlement achat

 Factures vente 

PINVOICE [PIH]

Oui  sauf TYP=1 et règlement vente

 Factures achat

EDIPAR [EDP]

NON

 Paramétrage messages

BID [BID]

Oui sauf TYP=1

 RIB

UPDFORD: Accès à chaque évaluation d'une formule

Ce point d’entrée permet de prendre la main à chaque évaluation d’une formule d’un paramétrage de ligne de fichier de type "Détail".

Contexte et mode de fonctionnement

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é sous le programme ENREG du traitement FICMAG.

Il permet à chaque enregistrement d'une ligne du fichier bancaire de prendre la main après l’évaluation standard de la ligne et avant l’écriture du résultat dans le fichier.

Variables et masques disponibles

Variables

Définition

NUMERO

 Numéro de règlement

CODE

 Nom du fichier bancaire

BANQUE

 Banque 

TYP

 Type d'enregistrement (Menu local 656)

RESULTAT

Résultat de la formule évaluée

Tables ouvertes

Tables

Contenu significatif

Intitulé Table

 TABFILBAN [TFB]

OUI

 Fichiers bancaires

PAYMENTH [PYH]

OUI

 En-tête règlements

PAYMENTD [PYD]

NON

 Lignes règlements

PAYFRM [FRM]

OUI

 Bordereaux de paiement

TABPAYTYP [TPY]

OUI

 Transactions de règlements

TABFILBAN [TFB]

OUI

 Fichiers bancaires

BANK [BAN]

OUI

 Banques

COMPANY [CPY]

OUI

 Sociétés

FACILITY [FCY]

Oui sauf TYP=1

 Sites

BPARTNER [BPR]

NON

 Tiers

BPCUSTOMER [BPC]

OUI si règlement Recette

 Clients

BPSUPPLIER [BPS]

OUI si règlement Dépense

 Fournisseurs

BPADDRESS [BPA]

OUI

 Adresses

TABCUR [TCU]

OUI

 Devises

GACCOUNT [GAC]

Oui sauf TYP=1

 Comptes

TABCHANGE [TCH]

NON

 Cours des devises

ATABDIV [ADI]

Oui sauf TYP=1

 Tables diverses

TABCOUNTRY [TCY]

Oui sauf TYP=1

 Table des Pays

SINVOICE [SIH]

Oui sauf  TYP=1 et règlement achat

 Factures vente 

PINVOICE [PIH]

Oui  sauf TYP=1 et règlement vente

 Factures achat

EDIPAR [EDP]

NON

 Paramétrage messages

BID [BID]

Oui sauf TYP=1

 RIB