Procédures de récupération de données API

Ce document vous décrit le mode opératoire pour la récupération des données APISoft Comptabilité vers Sage 100c Comptabilité.

Application source	Application de destination	
APISoft Comptabilité V 4	Sage 100c Comptabilité	

Données pouvant être récupérées :
-	Les comptes généraux
-	Les comptes tiers
-	Les sections analytiques
-	Les codes journaux
-	Les écritures

Pour pouvoir récupérer les données correctement, veuillez lire attentivement les consignes données et respecter l'ordre des étapes indiqué. Ce document décrit le mode opératoire pour la récupération d'éléments entre Comptabilité API et Sage 100c Comptabilité.

Particularités
Le principe de récupération des comptes tiers est de transformer les comptes généraux de racine 401, 411 et 4210 en comptes collectifs 401000000, 411000000 et 421000000 et de créer les tiers avec les autres caractères du numéro initial.

Exemple : A partir des comptes API 401DUPOND et 401MARTIN, on retrouvera en Sage 100c Comptabilité le compte collectif 401000000 et les tiers de type fournisseur DUPOND et MARTIN.

Dans ce cadre, il est impératif de vérifier le plan de comptes API afin de référencer d’éventuels doublons issus de clients et fournisseurs ayant le même N°, hors racine.
(401DUPOND et 411DUPOND par exemple). Dans ce cas, le paramétrage de reprise des comptes doit être modifié en Sage 100c Comptabilité.

Avant toute chose, vérifiez si parmi vos comptes, il existe des tiers ayant le même numéro. Exemple 401DUPOND et 411DUPOND, ce qui obligerait un paramétrage spécifique en import Sage 100c Comptabilité.

Pour procéder à l’importation des données comptables, veuillez procéder comme suit :

-	Ouvrir le fichier de gestion dans Sage 100c Comptabilité
-	Lancer la fonction Importer/Format paramétrable
-	Sélectionner le format paramétrable correspondant aux données à importer

Le tableau ci-dessous vous récapitule le lieu de stockage des différents fichiers de récupération des données.

Nom de fichier	Chemin	Description	
Import codes journaux API.ema	[Documents partagés]\Sage\Comptabilité 100c\Modèles d’importation\API	Fichier d’import paramétrable pour les journaux	
Import comptes généraux API.ema	[Documents partagés]\Sage\Comptabilité 100c\Modèles d’importation\API	Fichier d’import paramétrable pour les comptes généraux et tiers	
Import écritures API.ema	[Documents partagés]\Sage\Comptabilité 100c\Modèles d’importation\API	Fichier d’import paramétrable pour les écritures	
Import comptes tiers API.ema	[Documents partagés]\Sage\Comptabilité 100c\Modèles d’importation\API	Fichier d’import paramétrable pour les intitulés des tiers	
Import coordonnées tiers API.ema	[Documents partagés]\Sage\Comptabilité 100c\Modèles d’importation\API	Fichier d’import paramétrable des coordonnées des tiers	
Import sections analytiques API.ema	[Documents partagés]\Sage\Comptabilité 100c\Modèles d’importation\API	Fichier d’import paramétrable pour les sections analytiques	

Exportation des données à partir de APISoft Comptabilité
1.	Exportation des comptes généraux
2.	Exportation des codes journaux
3.	Exportation des comptes tiers
4.	Exportation des écritures

Opération à réaliser dans Sage 100c Comptabilité.
5.	Création de la base comptable en renseignant les paramètres et les options nécessaires à l'exploitation. Sur la fenêtre « Reprise des éléments comptables » de l’assistant de création de dossier cocher l’option « Non, le paramétrage sera défini manuellement »
6.	Importation des comptes généraux,
Importation des comptes tiers. Au préalable, dans le volet « Echange de données » accessible à partir du menu Fichier / Paramètres société dans Import, choisir l’option « Mettre à jour l’élément existant avec les nouvelles informations contenues dans le fichier d’import ».
7.	Importation des coordonnées des tiers (adresse, banque…)
8.	Importation des codes journaux et adaptation des options de rapprochement
9.	Importation des sections analytiques
10.	Importation écritures comptables

Exports des données à partir de APISoft Comptabilité
Dans Comptabilité API, vous allez dans un premier temps exporter les éléments à récupérer en passant par le menu « Utilitaires / Export / Export des données ».

1.	Export des comptes généraux

Depuis Comptabilité API, allez dans le menu « Utilitaires / Export / Export des données
/ Export paramétrable ».
Dans le champ « Nom de l’export », saisissez « COMPTES ».
Parmi les « Tables à exporter », choisissez « PLANCP » et cliquez sur le bouton « Valider ». Dans le champ « Type d’export », choisissez « ASCII Délimité ».
Dans le champ « Nom du fichier à générer », saisissez « ExportcomptesAPI.txt ».
Dans le champ « Enregistrement d’entête », sélectionnez « Non ».
Dans le champ « Séparateurs », saisissez « ; ».
Dans le champ « Suppression des espaces », sélectionnez « Non ».

Dans la liste des champs, cliquez alternativement deux fois sur :

Champ APISoft	Equivalence Sage 100c Comptabilité	
Compte	N°compte	
Nom	Intitulé	

A ce stade, vous allez enregistrer votre modèle d’export en cliquant sur le bouton « Valider »
Dans le champ « Nom de l’export », sélectionnez « COMPTES » que vous venez d’enregistrer.
Cliquez sur le bouton « Exporter » et répondez « Oui » au message « Souhaitez-vous lancer la procédure d’exportation ? » qui vous est proposé puis « Oui » au message de fin.

Restez dans la fenêtre « Export de données » pour la suite.

2.	Export des sections analytiques (éventuellement)
Dans le champ « Nom de l’export », remplacez « COMPTES » par « SECTIONS ».
Parmi les « Tables à exporter », remplacez "PLANCP" par « POSTEANA » et cliquez sur le bouton « Valider ».
Dans le champ « Nom du fichier à générer », saisissez « ExportsectionsAPI.txt ».

Gardez les champs « Type d’export », « Enregistrement d’entête », « Séparateurs » et « Suppression des espaces » inchangés.

Dans la liste des champs, cliquez alternativement deux fois sur :

Champ APISoft	Equivalence Sage 100c Comptabilité	
Code	Code 	
Nom	Intitulé	

A ce stade, vous allez enregistrer votre modèle d’export en cliquant sur le bouton « Valider »
Dans le champ « Nom de l’export », sélectionnez « SECTIONS » que vous venez d’enregistrer.
Cliquez sur le bouton « Exporter » et répondez « Oui » au message « Souhaitez-vous lancer la procédure d’exportation ? » qui vous est proposé puis « Oui » au message de fin.
Restez dans la fenêtre « Export de données » pour la suite.

3.	Export des codes journaux
Dans le champ « Nom de l’export », remplacez « COMPTES » par « JOURNAUX ».
Parmi les « Tables à exporter », remplacez « PLANCP » par « JOURNAUX » et cliquez sur le bouton « Valider ».
Dans le champ « Nom du fichier à générer », saisissez « ExportjournauxAPI.txt ».

Gardez les champs « Type d’export », « Enregistrement d’entête », « Séparateurs » et « Suppression des espaces » inchangés.

Dans la liste des champs, cliquez alternativement deux fois sur :

Champ APISoft	Equivalence Sage 100c Comptabilité	
Code	Code 	
Nom	Intitulé	
Type	Type	
Compte de trésorerie	Numéro compte général trésorerie	

A ce stade, vous allez enregistrer votre modèle d’export en cliquant sur le bouton « Valider »
Dans le champ « Nom de l’export », sélectionnez « JOURNAUX » que vous venez d’enregistrer.
Cliquez sur le bouton « Exporter » et répondez « Oui » au message « Souhaitez-vous lancer la procédure d’exportation ? » qui vous est proposé puis « Oui » au message de fin.
Restez dans la fenêtre « Export de données » pour la suite.

4.	Export des comptes tiers

Dans le champ « Nom de l’export », remplacez « JOURNAUX » par « TIERS ».
Parmi les « Tables à exporter », remplacez "PLANCP" par « PLANTIERS » et cliquez sur le bouton « Valider ».
Dans le champ « Nom du fichier à générer », saisissez « ExportiersAPI.txt ».

Gardez les champs « Type d’export », « Enregistrement d’entête », « Séparateurs » et « Suppression des espaces » inchangés.

Dans la liste des champs, cliquez alternativement deux fois sur :

Champ APISoft	Equivalence Sage 100c Comptabilité	
Compte	Numéro de compte	
Adresse	Adresse	
Suite	Complément Adresse 	
Code postal	Code postal	
Ville	Ville	
Pays	Pays	
Civilité	Qualité	
Interlocuteur	Contact	
Téléphone	Téléphone	
Télécopie	Télécopie	
Email	Adresse e-mail	
Identifiant	Numéro identifiant	
Domiciliation	Intitulé de la banque	
Etablissement	Code banque	
Guichet	Code guichet	
Compte bancaire	N° de compte	
Clé Rib	Clé	
Site internet	Site	
Compte (une seconde fois)	Numéro de compte	

A ce stade, vous allez enregistrer votre modèle d’export en cliquant sur le bouton « Valider »
Dans le champ « Nom de l’export », sélectionnez « TIERS » que vous venez d’enregistrer.
Cliquez sur le bouton « Exporter » et répondez « Oui » au message « Souhaitez-vous lancer la procédure d’exportation ? » qui vous est proposé puis « Oui » au message de fin.

5.	Export des écritures comptables

Dans le champ « Nom de l’export », remplacez « TIERS » par « ECRITURES ».
Parmi les « Tables à exporter », remplacez « PLANTIERS » par « ECRITURES » et cliquez sur le bouton « Valider ».
Dans le champ « Nom du fichier à générer », saisissez « ExportecrituresAPI.txt »

Gardez les champs « Type d’export », « Enregistrement d’entête », « Séparateurs » et « Suppression des espaces » inchangés.

Dans la liste des champs, cliquez alternativement deux fois sur :

Champ APISoft	Equivalence Sage 100c Comptabilité	
Journal	Code journal	
Date	Date	
Référence	Référence	
Pièce	N° pièce	
Compte	Numéro de compte	
Montant	Montant	
Sens	Débit ou crédit	
Libellé écriture	Libellé écriture	

A ce stade, vous allez enregistrer votre modèle d’export en cliquant sur le bouton « Valider »
Dans le champ « Nom de l’export », sélectionnez « ECRITURES » que vous venez d’enregistrer.
Cliquez sur le bouton « Exporter » et répondez « Oui » au message « Souhaitez-vous lancer la procédure d’exportation ? » qui vous est proposé puis « Oui » au message de fin.

Imports Sage 100c Comptabilité.

1.	Import des comptes généraux
Depuis Sage 100c Comptabilité, dans le menu « Fichier / Importer / Format paramétrable »,
Sélectionnez et ouvrez le modèle « Import comptes généraux API.ema ».

Dans la fenêtre « Ouvrir le fichier d'import », sélectionnez le fichier « Exemple comptes API.txt » que vous aviez créé lors de l'export des comptes depuis API afin de démarrer l'importation.

2.	Import des intitulés des comptes tiers
Depuis Sage 100c Comptabilité, dans le menu « Fichier / Importer / Format paramétrable »,
Sélectionnez et ouvrez le modèle « Import comptes tiers API.ema ».

Dans la fenêtre « Ouvrir le fichier d'import », sélectionnez le fichier « Exemple comptes API.txt » que vous aviez créé lors de l'export des comptes depuis API afin de démarrer l'importation.

3.	Import des coordonnées des comptes tiers (adresse, banque…)
Depuis Sage 100c Comptabilité, dans le menu « Fichier / Importer / Format paramétrable »,
Sélectionnez et ouvrez le modèle « Import coordonnées tiers API.ema ».

Dans la fenêtre « Ouvrir le fichier d'import », sélectionnez le fichier « Exemple comptes tiers API.txt » que vous aviez créé lors de l'export des comptes depuis API afin de démarrer l'importation.

Remarque : API ne permet pas d’exporter les coordonnées des comptes tiers (Adresse, banque…) et la désignation du compte correspondant. La procédure d’importation décrite récupère en désignation le numéro de compte. Il sera nécessaire d’ajuster en conséquence les désignations ainsi créées.

4.	Importation des codes journaux

Depuis Sage 100c Comptabilité, dans le menu « Fichier / Importer / Format paramétrable »,
Sélectionnez et ouvrez le modèle « Import codes journaux API.ema ».

Dans la fenêtre « Ouvrir le fichier d'import », sélectionnez le fichier « Exemple journaux API.txt » que vous aviez créé lors de l'export des comptes depuis API.

5.	Modification des codes journaux
Depuis Sage 100c Comptabilité, allez dans le menu « Structure / Codes journaux », ouvrez les codes journaux de type trésorerie et réglez l’option « Rapprochement » selon vos besoins (contrepartie, trésorerie ou aucun).

6.	Import des sections analytiques (éventuellement)
Depuis Sage 100c Comptabilité, dans le menu « Fichier / Importer / Format paramétrable »,
Sélectionnez et ouvrez le modèle « Import sections analytiques API.ema ».

Dans la fenêtre "Ouvrir le fichier d'import", sélectionnez le fichier « ExportsectionsAPI.txt » que vous aviez créé lors de l'export des comptes depuis API afin de démarrer l'importation.

7.	Importation des écritures comptables.
Depuis Sage 100c Comptabilité, dans le menu « Fichier / Importer / Format paramétrable », ouvrez le modèle « Import écritures API.ema ».

Dans la fenêtre « Ouvrir le fichier d'import », sélectionnez le fichier « Exemple écritures API.txt » que vous aviez attribué lors de l'export des écritures depuis API.

Remarque : les éventuelles ventilations analytiques ne sont pas récupérées.

NB : Ce descriptif concerne APISOFT Comptabilité Expert V4.00 et APISOFT Comptabilité HUIT V4.00.