Format des fichiers d'échange avec la Comptabilité

Ecritures Comptables

Nom du fichier : ECRxxxxx.DAT (xxxxx Code journal sur 5 caractères)

Longueur Enregistrement : 1254

Ce fichier doit être placé dans le répertoire de la société réceptrice.

Le fichier EcrXXXXX.DAT sera renommé EcrXXXXX.OLD après intégration des informations.

Le fichier devra obligatoirement avoir la structure suivante :

Numéro Longueur Position Descriptif Type
1 8 1 Pièce AlphaNum
2 9 9 Compte comptable ** AlphaNum
3 6 18 Date écriture JJMMAA
4 60 24 Libellé manuel AlphaNum
5 20 84 Débit * Numérique
6 20 104 Crédit * Numérique
7 260 124 Répartition échéance
  Soit 6   Date échéance 1 JJMMAA
  20   Montant 1 * Numérique
  6   Date échéance 2 JJMMAA
  20   Montant 2 * Numérique
  ...... ...... ......      
  6   Date échéance10 JJMMAA
  20   Montant 10 * Numérique
8 400 384 Répartition analytique  
  Soit 20   Poste analytique 1 *** AlphaNum
  20   Montant 1 * Numérique
  20   Poste analytique 2 *** AlphaNum
  20   Montant 2 * Numérique
  ...... ...... ......      
  20   Poste analytique 10 *** AlphaNum
  20   Montant 10 * Numérique
9 8 784 Devise AlphaNum
10 20 792 Cours Numérique
11 60 812 Libellé Pièce AlphaNum
12 1 872 Flag Pièce **** Numérique
13 15 873 Quantité Numérique
14 3 888 Unité AlphaNum
15 30 891 Réserve  
16 2 921 Fin de partie ECR (0d0a) pour ECR, vide pour ECR2
17 60 923 Nom du logiciel émetteur AlphaNum
18 60 983 Code du dossier émetteur AlphaNum
19 60 1043 Type de la pièce AlphaNum
20 30 1103 Code document de la pièce défini par le transfert (Identifiant DGI : IdentDGI) Numérique
21 120 1133 Info libre (inclut Date de création de la pièce, Utilisateur ayant créé la pièce)  
22 2 1253 Fin de partie ECR2 (0d0a)

Notes :
* Les montants doivent être enregistrés sous la forme de 20 caractères (entiers, décimaux, et le point comme séparateur décimal).
** Le compte comptable doit être numérique sur les deux premiers caractères (0 à 9), puis peut être alphanumérique sur les suivants (A à Z, 0 à 9)
D'une façon générale, une zone non renseignée doit être laissée à blanc
*** Le poste analytique ne doit pas dépasser la longueur de 8 caractères.
**** Ce Flag nous sert à déterminer quand on doit créer un nouvel en-tête écriture.
Deux choix :
cas Flag = 1 : Nouvelle Pièce.
cas Flag = 0 : Même Pièce

Attention, tous les montants doivent être en devise.

Plan Comptable

Nom du fichier : PLANCW.DAT

Longueur Enregistrement : 353

Numéro Longueur Position Descriptif Type
1 9 1 Compte comptable * AlphaNum
2 30 10 Libellé du compte AlphaNum
3 5 40 Taux de TVA (3.2) Numérique
4 30 45 Adresse client/fournisseur AlphaNum
5 30 75 Suite adresse AlphaNum
6 35 105 Code Postal / Ville AlphaNum
  Soit 10   Code Postal  
  25   Ville  
7 20 140 N° identification AlphaNum
8 15 160 Civilité AlphaNum
9 30 175 Interlocuteur AlphaNum
10 30 205 Téléphone AlphaNum
11 30 235 Télécopie AlphaNum
12 20 265 Pays AlphaNum
13 9 285 Echéance 1  
  Soit 3   % échéance 1 (3 entiers) Numérique
  3   Nombre Jours Numérique
  1   Fin/Net F ou N
  2   Le Numérique
14 9 294 Echéance 2  
  Soit 3   % échéance 2 Numérique
  3   Nombre Jours Numérique
  1   Fin/Net F ou N
  2   Le Numérique
15 6 303 Option sur Comptes  
  Soit 1   Analytique O ou N ou
  1   Echéancier O ou N ou
  1   Encaissement O ou N ou
  1   Lettrable O ou N ou
  1   Cumulable O ou N ou
  1   Centralisable O ou N ou
16 43 309 Réserve compte  
17 2 352 Fin de Ligne (0d0a)

Notes :
* Le compte comptable doit être numérique sur les deux premiers caractères (0 à 9), puis peut être alphanumérique sur les suivants (A à Z, 0 à 9).