Interactions entre Sage Comptabilité i7 et un logiciel non Sage

L'essentiel

Sage Comptabilité i7 est un logiciel qui permet d'être chaîné de manière indirecte avec tout type de logiciel (Sage ou non) capable de générer l'un des deux types de fichiers :

·       ASCII Pur

·       ASCII délimité

En ce qui concerne l'extraction des données saisies dans le logiciel Comptabilité à direction d'autres logiciels de Comptabilité où d'analyse (SAARI Financier, EDIFICAS...), ces manipulations seront rendues possibles par l'utilisation du menu Utilitaires / Export. De plus amples informations sur ces procédures sont disponibles dans l'aide associée à ces chapitres.

L'aide en détails
Récupération par le biais d'un fichier ASCII Pur

Un fichier ASCII pur est un fichier texte ne possédant aucun caractère de mise en forme. Il ne contient que les informations qui sont présentées de manière régulière sur une même ligne (une ligne correspondant à un enregistrement).

Le fichier pourra être généré par un logiciel de gestion capable d'exporter des informations au format ASCII Pur ou au format Texte (appellation fréquemment utilisée) ou bien éventuellement retravaillé par un logiciel de bureautique permettant la conversion du format généré par l'application vers toujours le même format ASCII Pur ou format Texte.

Les données qui vont être récupérées par cette méthode vont être :

·       Le plan comptable : le fichier généré devra s'appeler obligatoirement PLANCW.Dat

·       Les écritures : le fichier généré devra s'appeler obligatoirement EcrXXXXX.Dat (où XXXXX correspond au journal dans lequel seront reversées les écritures présentes dans le fichier, le journal devra donc obligatoirement exister) comme si il avait été généré par un logiciel de gestion.

Le Plan comptable

Grâce à la présence d'un fichier PLANCW.DAT à l'intérieur du dossier de comptabilité (C: \ Public \ ARCHIVES \ DOSS01 \ M200609 \ COMPTA \ SOCEX), le logiciel à l'ouverture du dossier proposera l'intégration des informations à l'intérieur de la base de données.

Le logiciel effectuera les traitements suivant :

·       Création des fiches inexistantes

·       Actualisation des fiches existantes

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

Le fichier devra obligatoirement avoir la structure suivante :

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 " "

1

 

 

 

 

16

43

309

Réserve compte

 

17

2

352

Fin de Ligne

(0d0a)

*      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).

Les écritures

Grâce à la présence d'un fichier EcrXXXXX.DAT à l'intérieur du dossier de comptabilité (C: \ SAGE \ COMPTA), le logiciel à l'ouverture du dossier proposera l'intégration des informations à l'intérieur de la base de données.

Le logiciel Comptabilité EXPERT, intégrera toutes les écritures présentes dans le fichier.

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

Eché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éance 10

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

20

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 (date de création de la pièce et utilisateur ayant créée la pièce)

 

22

30

1253

Identifiant de la pièce d'origine de l'écriture

AlphaNum

23

2

1283

Fin de partie ECR2

(0d0a)

*     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

Tous les montants doivent être en devise.

Récupération par le biais d'un fichier ASCII Délimité

L'import de données permet d'intégrer au dossier en cours un plan comptable, des écritures d'une autre comptabilité ou d'un logiciel non API.

Pour cela, les informations doivent être sous un format ASCII délimité (fichier texte sans mise en forme et utilisant un caractère pour séparer les informations à l'intérieur d'un enregistrement).

Pour importer des informations en ASCII pur, vous devrez passer par le processus d'intégration automatique des écritures identiques à celui utilisé pour lier les produits de gestion à la comptabilité. Il s'agira donc de créer des fichiers ayant un nom, une longueur et un dessin identique à celui demandé. L'intégration sera alors automatique et se passera comme si les écritures avaient été générées par un transfert comptable d'un produit de gestion. Le fichier devra avoir le nom et la structure décrite dans le fichier Lisez Moi.html se trouvant à la racine de Sage Comptabilité i7 et devra être placé dans le répertoire du dossier comptable.

L'en-tête renseigne les éléments techniques de l'import et les deux tableaux indiquent les positions des champs importés.

En-tête

Paramétrage

Indiquez ici le nom de votre importation. Vous pourrez alors par la suite rappeler simplement l'import et son paramétrage pour bénéficier des paramètres déjà définis. Vous disposez de trente caractères alphanumériques.

Séparateurs

Pour un fichier au format ASCII délimité, la distinction des enregistrements se fait par l'intermédiaire d'un séparateur. Vous devez donc préciser les caractères séparant les informations de ces enregistrements.

L'exemple le plus fréquent est celui où les zones sont séparées par le caractère ; (point virgule).

Exemple :         

Voici un extrait de fichier d'intégration de plan comptable :

205100200 ; LOGICIELS

411001200 ; MICKEY & MALORY S.A. ; Route 66;52045 ; ARIZONA

411005666 ; S.A.R.L. LULA SAILOR ; 12, rue des déserts

3000 ; CHEVROLET

70700000 ; Vente de marchandises

Dans ce cas, vous indiquerez que le séparateur de zones est " ; " (point-virgule).

Consultez éventuellement le concepteur des fichiers pour obtenir ces informations.

Convers. caractère

Si le fichier à importer est de type " texte ", vous devez préciser s'il s'agit d'un format ASCII (généré par DOS) ou ANSI (généré par WINDOWS).

Dans le premier cas, cochez la case afin qu'une conversion au format ANSI soit effectuée sinon désélectionnez ce choix car la conversion est inutile.

Pour effectuer votre choix, utilisez la barre d'espacement ou cliquez sur la case.

Format Date

Choisissez dans la liste l'un des onze formats de date qu'il est possible d'intégrer et qui correspondent à votre fichier d'intégration. J correspond aux jours, M aux mois et A aux années.

Type Montant

Choisissez l'un des trois types de formats d'intégration de montants :

·       un champ Débit et un champ Crédit

·       un champ unique signé : un montant créditeur apparaîtra avec un signe " - "

·       un champ Montant et un champ Sens. Le caractère précisant le changement de sens est précisé sur le champ suivant.

Sens Crédit

Si vous avez choisi le type montant  " un champ montant et un champ sens ", ce champ devient accessible. Précisez alors le signe qui détermine que la ligne possède un montant au crédit.

Si la ligne rencontrée ne comprend pas ce signe, il deviendra un montant Débit.

Exemple :         

Vous possédez un enregistrement ayant un champ sens noté C pour crédit et D pour débit.

VE;F001;411AVALON;Vente de Robots HK à AVALON;1206;D

VE;F001;707100000; Vente de Robots HK à AVALON;1000;C

VE;F001;445710000; Vente de Robots HK à AVALON;206;C

Vous allez devoir renseigner dans le champ Sens Crédit : C

Nom fichier écriture

Saisissez le nom du fichier comportant les écritures que vous souhaitez intégrer.

Le fichier doit être placé dans le répertoire du dossier pour être automatiquement intégré sinon il suffira de lui indiquer le chemin pour le trouver.

L'extension du fichier écriture ne peut être OLD.

Dans le cas où le nom du fichier écriture n'est pas trouvé dans le répertoire du dossier ou indiqué, le logiciel vous proposera une fenêtre où vous serez invités à parcourir le disque dur.

Nom Fichier Plan

Précisez le nom du fichier comportant le plan comptable que vous souhaitez intégrer.

Le fichier doit être placé dans le répertoire du dossier pour être automatiquement intégré sinon il suffira de lui indiquer le chemin pour le trouver.

L'extension du fichier Planne peut être OLD.

Dans le cas où le nom du fichier plan n'est pas trouvé dans le répertoire du dossier ou indiqué, le logiciel vous proposera une fenêtre où vous serez invités à parcourir le disque dur.

Paramétrage des positions

Les deux tableaux présentés correspondent aux champs pouvant être intégrées dans la Comptabilité.

En face des champs, vous allez donner la position de l'information correspondante.

Exemple :         

Reprenons l'exemple précédent :

VE;F001;411AVALON;Vte de Robots HK à AVALON ; 1206;D;15/01/2003

VE;F001;707100000;Vte de Robots HK à AVALON ; 1000;C;15/01/2003

VE;F001;445710000;Vte de Robots HK à AVALON ; 206;C;15/01/2003

Le journal portera la position 1, la pièce la position 2, le compte la position 3, la date la position 7, le libellé manuel la position 4, le montant la position 5 et le sens la position 6.

Fonctionnement

Une fois les différents paramètres définis, il vous faudra valider les informations.

Le logiciel est prêt à importer des comptes et des écritures enregistrés.

Pour lancer l'importation activez le bouton importer.

La Comptabilité ouvre une fenêtre de dialogue permettant de mettre en évidence les fichiers plan et écritures. Si le logiciel ne trouve pas le fichier, vous allez devoir lui indiquer le chemin.

Une fois le(s) fichier(s) trouvé(s), vous pouvez valider l'importation.

La Comptabilité va présenter un curseur d'avancement en pourcentage.

Notez que les données récupérées ne posséderont aucune option sur les comptes d'activées. Pour remédier à cette carence, vous aurez la possibilité d'utiliser le menu Initialisation / Plan comptable / Options sur comptes afin d'associer des paramètres de comportement, à plusieurs comptes en même temps (considérer tous les comptes de tiers comme gérant l'échéancier et le lettrage...).

Date d'intégration

Dans la pratique, les écritures sont intégrées avec la date de la pièce correspondante (facture, bulletin, règlement, etc.).

Cependant, certaines écritures peuvent avoir une date se situant en dehors de l'exercice courant ou une date se situant sur un journal clôturé. Dans ces deux cas, un message sera affiché lors de l'intégration afin de vous proposer :

·       de rejeter les écritures,

·       de les intégrer au 1er jour disponible, c'est-à-dire au 1er jour du 1er mois non clôturé, ou au 1er jour de l'exercice selon les cas.

Dans ce cas, les dates des échéances ne sont pas modifiées pour autant. Les dates des échéances peuvent alors être antérieures aux dates d'écritures.