Cette fonction permet de générer un fichier contenant un ensemble de règlements comptabilisés, à destination du progiciel de trésorerie.
Ce fichier est créé par extraction des données d'une table dédiée alimentée au fil de la comptabilisation des règlements.
Cette table est alimentée quand les conditions suivantes sont remplies :
Le fichier attendu est un fichier en longueur fixe, sans séparateur d'enregistrement.
Reportez-vous à la documentation sur la structure du fichier règlements.
Les codes activités suivants (classés par type) peuvent avoir une influence sur le comportement de la fonction :
Ces codes ne sont jamais saisis en gestion de dossier, car leur valeur est calculée :
CASIN (Interface trésorerie).
SCTE :
Sage Concept Trésorerie
SFRPT :
Sage FRP Treasury
T1000 :
Sage 1000 trésorerie
Les paramètres généraux suivants ont une influence sur le comportement de la fonction :
EXPCASPAY (défini au niveau Utilisateur) : Export règlements tréso Sage
Une habilitation peut être réalisée sur cette fonction, pour limiter les traitements à une société ou à un site.
Les tables suivantes sont utilisées par la fonction. Leur contenu doit donc être éventuellement mis à jour :
Table |
Intitulé Table |
---|---|
BANK [BAN] |
|
TABPAYTYP [TPY] |
Champs
Les champs suivants sont présents dans cet onglet :
Génération
|
Permet de préciser le mode d'exécution de l'export des règlements (menu local 2678).
|
|
En cas de re-génération, le numéro de la requête à relancer doit être sélectionné. |
Critères
|
Renseigner le code groupe de sociétés dont la société des règlements doit faire partie pour que les règlements soient exportés. |
|
Permet de sélectionner les règlements à prendre en compte dans l'export, quelle que soit leur transaction d'origine ou pour une transaction d'origine donnée. |
|
  |
Destination
|
Pas d'aide liée à ce champ. |
|||
|
Permet de renseigner le chemin du répertoire dans lequel le/les fichiers de règlements vont être générés. Par défaut, cette zone est alimentée avec le contenu du paramètre EXPCASPAY. |
|||
|
Permet de visualiser la trace d'exécution de l'export des règlements.
|
Fermer
Par défaut, les états suivants sont associés à la fonction :
REQEXPCASPAY : Liste requêtes/règlement tréso
Mais ceci peut être modifié par paramétrage.
Le fichier généré est en longueur fixe, sans séparateur de champs.
N° | Code zone | Nom zone | Commentaires vs Sage ERP X3 | Exemples | Position | Longueur |
1 2 3 | BANCA SOCIETA CONTO | Code banque Code société Code compte | (a) Aucune banque ne figure sur le règlement. | (a) FICAPN..EUR.....
| (a) (b) 1 1 4 9 | (a) (b) 3 16 5 3 |
4 | CAUSALE | Code support | Concaténation du sens de la ligne d'écriture de banque et du code de la transaction de règlement | RCCHQR | 17 | 6 |
5 | IMPORTO | Montant en devise de compte (2) | Montant du règlement, en devise de tenue du compte (2). | 1234567890123,12 | 23 | 16 |
6 | IMPDIVISA | Montant en devise d'opération | Montant du règlement, en devise d'opération (2). | 1234567890123,12 | 39 | 16 |
7 | DIVISA | Devise d'opération | Code ISO de la devise de transaction du règlement | EUR | 55 | 3 |
8 | DOPE | Date d'opération | Par défaut, alimentée suivant la règle suivante : | 18112007 | 58 | 8 |
9 | DVAL | Date de valeur | Date de valeur de l'écriture de règlement. | 19112007 | 66 | 8 |
10 | NUMOPE | Nombre d'opérations | Nombre de règlements compte tenu du niveau d'agrégation (3). | 0005 | 74 | 4 |
11 12 13 14 15 | NASS CPTA CDC DESCR CODRIF | Numéro de chèque Code nature Code annexe Commentaire Code référence | Le contenu de ces zones est défini par paramétrage depuis l'onglet Trésorerie des transactions de règlements. |
371B78A2 411000.... ASN... Règlement DEL001.. FR | 78 86 102 118 150 | 8 16 16 32 8 |
|
|
| Nombre caractères/enregistrement | = | 158 |
|
(1) Attention : prévoir le paramétrage d'une banque fictive FIC dans le progiciel de trésorerie.
(2) Deux cas doivent être distingués :
- la banque est connue, elle figure sur le règlement : les montants en devise de compte (IMPORTO) sont exprimés en devise de banque (CUR de BANK) alors que les montants en devise d'opération sont exprimés en devise de transaction (qui peut être différente de la devise de banque)
- la banque n'est pas connue, elle ne figure pas sur le règlement : la banque fictive est en devise de transaction et les montants en devise de compte (IMPORTO) sont exprimés dans cette devise (ainsi que les montants en devise d'opération IMPDIVISA)
(3) Soit une transaction de règlements avec une remise intermédiaire et une remise en banque (ex : chèques reçus à encaisser), et avec comme fait générateur la remise en banque et comme niveau de regroupement, le bordereau. A la remise en banque des N règlements/chèques, une seule ligne d'écriture est générée sur le compte de banque. C'est ce montant qui est repris au niveau de l'interface trésorerie (le nombre de règlements concernés NUMOPE est par contre bien N, et pas 1).
Le contenu des zones est cadré à gauche, sauf pour les montants (IMPORTO et IMPDIVISA) où ceux-ci sont cadrés à droite.
Côté Sage Concept Trésorerie, le fichier de tracé livré pour fonctionner avec l'export des règlements Sage ERP X3 est le fichier OPR3.INI.
Le fichier généré est en longueur fixe, sans séparateur de champs.
N° | Nom zone | Commentaires vs Sage ERP X3 | Exemples | Position | Longueur |
1 2 3 | Code banque Code société Code compte | (a) Aucune banque ne figure sur le règlement. | (a) FICAPN..EUR..... (b) BNPAPNEUR | (a) (b) 1 1 4 9 | (a) (b) 3 16 5 3 |
4 | Code nature | Concaténation du sens de la ligne d'écriture de banque et du code de la transaction de règlement | RCCHQR | 17 | 6 |
5 | Montant en devise de compte (2) | Montant du règlement, en devise de tenue du compte (2). | 1234567890123,12 | 23 | 16 |
6 | Montant en devise d'opération | Montant du règlement, en devise d'opération (2). | 1234567890123,12 | 39 | 16 |
7 | Devise d'opération | Code ISO de la devise de transaction du règlement | EUR | 55 | 3 |
8 | Date d'opération | Par défaut, alimentée suivant la règle suivante : | 18112007 | 58 | 8 |
9 | Date de valeur | Date de valeur de l'écriture de règlement. | 19112007 | 66 | 8 |
10 | Nombre d'opérations | Nombre de règlements compte tenu du niveau d'agrégation (3). | 0005 | 74 | 4 |
11 12 13 14 15 | Transfert Commentaire Référence Type de LCR Code Budgétaire | Le contenu de ces zones est défini par paramétrage depuis l'onglet Trésorerie des transactions de règlements. | VII... Règlement DEL001.. 371B78A2... Aucun... 411000... | 78 206 334 462 590 | 128 128 128 128 128 |
|
| Nombre caractères/enregistrement | = | 718 |
|
(1) Prévoir le paramétrage d'une banque fictive FIC dans le progiciel de trésorerie.
(2) Deux cas doivent être distingués :
- la banque est connue, elle figure sur le règlement : les montants en devise de compte sont exprimés en devise de banque (CUR de BANK) alors que les montants en devise d'opération sont exprimés en devise de transaction (qui peut être différente de la devise de banque)
- la banque n'est pas connue, elle ne figure pas sur le règlement : la banque fictive est en devise de transaction et les montants en devise de compte sont exprimés dans cette devise (ainsi que les montants en devise d'opération)
(3) Soit une transaction de règlements avec une remise intermédiaire et une remise en banque (ex : chèques reçus à encaisser), et avec comme fait générateur la remise en banque et comme niveau de regroupement, le bordereau. A la remise en banque des N règlements/chèques, une seule ligne d'écriture est générée sur le compte de banque. C'est ce montant qui est repris au niveau de l'interface trésorerie (le nombre de règlements concernés est par contre bien N, et pas 1).
Le contenu des zones est cadré à gauche, sauf pour les montants où ceux-ci sont cadrés à droite.
N° | Nom zone | Commentaires | Exemples | Position | Longueur |
1 | Compte trésorerie | Cas 1 : | FICAPN...EUR | 1 | 3 |
|
| Cas 2 : | BNP512100APN | 1 | 12 |
2 | Sens | SNS de GACCENTRYD. | D | 13 | 1 |
3 | Code flux | Transaction de règlement (PAYTYP, cinq caractères de PAYMENTH). | FVIRN | 14 | 5 |
4 | Montant devise compte | Exprimé en valeur absolue et arrondi à deux décimales. | 1234567890123,45 | 19 | 16 |
5 | Montant devise opération | Exprimé en valeur absolue et arrondi à deux décimales. | 1234567890123,45 | 35 | 16 |
6 | Devise opération | Code ISO de la devise. | EUR | 51 | 3 |
7 | Date opération | Correspond par défaut à [F:HAE]DUDDAT ou [F:HAE]ACCDAT. | 07092009 | 54 | 8 |
8 | Nombre d'opérations | Nombre d'opérations contenues dans un règlement. | 3 | 62 | 4 |
9 | Commentaire | Paramétrable au niveau de la transaction de saisie de règlement. | Règlement DELL001 fact. 07/09 | 66 | 32 |
10 | Code référence | Paramétrable au niveau de la transaction de saisie de règlement. | DELL001_07/09 | 98 | 16 |
(1) Prévoir le paramétrage d'une banque fictive FIC dans le progiciel de trésorerie.
(2) Deux cas doivent être distingués :
- la banque est connue, elle figure sur le règlement : les montants en devise de compte sont exprimés en devise de banque (CUR de BANK) alors que les montants en devise d'opération sont exprimés en devise de transaction (qui peut être différente de la devise de banque)
- la banque n'est pas connue, elle ne figure pas sur le règlement : la banque fictive est en devise de transaction et les montants en devise de compte sont exprimés dans cette devise (ainsi que les montants en devise d'opération)
(3) Soit une transaction de règlements avec une remise intermédiaire et une remise en banque (ex : chèques reçus à encaisser), et avec comme fait générateur la remise en banque et comme niveau de regroupement, le bordereau. A la remise en banque des N règlements/chèques, une seule ligne d'écriture est générée sur le compte de banque. C'est ce montant qui est repris au niveau de l'interface trésorerie (le nombre de règlements concernés est par contre bien N, et pas 1).
Le contenu des zones est cadré à gauche, sauf pour les montants où ceux-ci sont cadrés à droite.
Cette fonction peut être lancée en batch. La tâche standard EXPCASPAY est prévue à cet effet.
L'exécution de l'export des règlements vers le progiciel de trésorerie peut s'acompagner de l'envoi d'un mail d'information si la règle de workflow CASHPAY est activée (code évènement CSP).
Ce message rappelle le répertoire de génération du/des fichiers et le code de l'utilisateur qui a exécuté la fonction d'export.
Le fichier trace de génération est inclus en pièce jointe.
La formule d'épuration CASH permet d'épurer la table PYHCAS.
Les enregistrements sont les suivants :
|
|
Outre les messages génériques, les messages d'erreur suivants peuvent apparaître lors de la saisie :
L'export ne peut porter que sur un groupe de sociétés (une société juridique ou un groupe de sociétés juridiques).
Le traitement d'export de règlements n'a trouvé aucun règlement répondant aux critères d'extraction.
Les tables suivantes sont mises en oeuvre par la fonction :
Table |
Intitulé Table |
---|---|
PYHCAS [PCH] |
Interface trésorerie |