Table des matières

Import depuis Dolibarr

Extension → Import Dolibarr
EXT/IMPDOL

Ce plugin vous permet

Site web

Dolibarr-Noalyss sur GITLAB

Le plugin est dans la section “Télécharger”

Installation

Nom Import dolibarr
Code IMPDOL
description Import dolibarr
chemin et nom de fichier import_doli/index.php

Paramétrage

Avant d'importer les factures, il faut, bien entendu, avoir importé toutes les fiches, telles les fiches clients, marchandises, ventes ….

Les fichiers générés par le plugin PHPCompta de Dolibarr se composent comme suit :

Le fichier des clients

Le nom du fichier est : client_[annee]_[date de création du fichier sous forme AAAAMMJJ].csv

Exemple :

Si l'année est 0, cela correspond à un fichier complet.

Le contenu du fichier

Code client = QuickCode Nom Adresse Code Postal Ville Téléphone Email Numéro de TVA

Le fichier des fournisseurs

Le nom du fichier est : fournisseur_[annee]_[date de création du fichier sous forme AAAAMMJJ].csv

Exemple :

Si l'année est 0, cela correspond à un fichier complet.

Le contenu du fichier

Code fournisseur = QuickCode Nom Adresse Code Postal Ville Téléphone Email Numéro de TVA

Les fichiers des produits

Le nom du fichier des produits à la vente est : produitVente_[annee]_[date de création du fichier sous forme AAAAMMJJ].csv
Le nom du fichier des produits à l'achat est : produitAchat_[annee]_[date de création du fichier sous forme AAAAMMJJ].csv

Exemple :

Si l'année est 0, cela correspond à un fichier complet.

les produits à l'achat seront importés comme marchandises
les produits à la vente seront importés comme ventes

Le contenu du fichier des produits à la vente

libellé produit prix de vente Référence produit = QuickCode taux de TVA

Le contenu du fichier des produits à l'achat

libellé produit prix d'achat Référence produit = QuickCode taux de TVA

Les fichiers des services

Le nom du fichier des services à la vente est : serviceVente_[annee]_[date de création du fichier sous forme AAAAMMJJ].csv
Le nom du fichier des services à l'achat est : serviceAchat_[annee]_[date de création du fichier sous forme AAAAMMJJ].csv

Exemple :

Si l'année est 0, cela correspond à un fichier complet.

Le contenu du fichier des produits à la vente

libellé service prix de vente Référence service = QuickCode taux de TVA

Le contenu du fichier des produits à l'achat

libellé service prix d'achat Référence service = QuickCode taux de TVA

Les fichiers des factures de ventes

Le nom du fichier des factures de vente est : factureVente_[date début facture AAAA-MM-JJ]_[date fin facture AAAA-MM-JJ].csv

Exemple :

Les fichiers des factures d'achats

Le nom du fichier des factures d'achats est : factureAchat_[date début facture AAAA-MM-JJ]_[date fin facture AAAA-MM-JJ].csv

Exemple :

Format des fichiers

Le fichier doit être en format CSV, les valeurs sont séparées par des point-virgules et les textes sont entre guillements. Chaque ligne a 11 colonnes !!!

N° operationDate (dd.mm.yyyy)Quick_codeTypelibelle operationn° Piècemontant HTVA par unitéMontant TVANbre unitéTaux TVAMontant TVAC
113/03/12Client1Tachat de marchandises
113/03/12M1SMarchandise 131,6290,0628,62
113/03/12M2SMarchandise 2120,7210,0612,72
214/03/12FOURNISSEUR1TFacture n°121212121 : Electricté
214/03/12ELECSÉlectricté1257,510,06132,5

Le type est T comme tiers pour la ligne contenant le client ou le fournisseur et S pour celles qui contiennent le bien ou le service vendu ou acheté.

Le N° opération doit être unique pour l'ensemble des fichiers importés dans l'exercice (c'est lui qui permet de déterminer si l'opération a déjà été importée, dans ce cas elle s'affiche en doublon).

Fichier d'exemple

Export depuis Dolibarr

Ce module vous permet

Le plugin est dans sur le site

Installation

Sous Linux :

Après avoir téléchargé le module, le mettre au bon endroit dans l'arborescence de Dolibarr :

# mv /…/ModuleDolibarrPHPCompta.zip /usr/share/dolibarr/htdocs/ModuleDolibarrPHPCompta.zip

Décompresser le module et positionner ses droits :

# cd /usr/share/dolibarr/htdocs/
# unzip ModuleDolibarrPHPCompta.zip
# rm /usr/share/dolibarr/htdocs/ModuleDolibarrPHPCompta.zip
# chown -R www-data:www-data /usr/share/dolibarr/htdocs/phpcompta/

Créez le répertoire temp pour ce plugin, et de donner à l'utilisateur du serveur web, l'accès en écriture dans ce répertoire.

si Dolibarr est installé dans /usr/share/dolibarr et que l'utilisateur dur serveur web est www-data :

    mkdir -p /usr/share/dolibarr/htdocs/documents/phpcompta/temp
    chown -R www-data /usr/share/dolibarr/htdocs/documents/phpcompta/temp

Il ne reste plus qu'a activer le module dans Dolibarr, ceci se fait via le menu : configuration –> modules –> onglet “modules interfaces” Sous MS Windows :

<à completer>

Paramétrage

Dans Dolibarr, l'administrateur doit activer le module PhpCompta :

Configuration / Modules / Modules interface / PHPCompta

Note :

Il existe une méthode alternative pour installer un module “custom”.

Cette méthode permet de centraliser tous les modules externes et les personnalisations.

Les fichiers d'exports

Ces fichiers sont au format CSV. Ils seront à récupérer dans le répertoire indiqué.

La période choisie est annuelle ou comprise entre deux dates de butée selon le type de fiche.

Fiches clients
Fiches fournisseurs
Fiches produits
Fiches services
Factures de ventes
Factures d'achats