1. Factures : Deux finalités complètement indépendantes
Une facture téléversée dans Liassa peut être exploitée pour deux finalités distinctes. Vous n'avez pas besoin de remplir les mêmes informations selon l'export visé :
- Comptabilité d'engagement : Génère les écritures complètes équilibrées (Achats / Tiers / TVA ou Ventes / Tiers / TVA).
- Aucun champ de règlement requis : Vous n'avez pas besoin de remplir la date de paiement, le mode de règlement ni le prorata pour exporter votre journal !
- Validation ultra-rapide : Dès que le compte tiers est affecté, cliquez sur « Tout confirmer » puis sur « Exporter le journal ».
- Régime de l'encaissement : Destiné à la déclaration de TVA marocaine (génération du fichier XML officiel pour le portail DGI).
- Champs fiscaux obligatoires : Exige la Date de règlement, le Mode de paiement (chèque, virement...) et le taux de Prorata.
- Vérification stricte : Si une facture n'a pas été payée au cours de la période, laissez le règlement vide : elle sera ignorée du fichier XML mais restera bien présente dans votre journal d'achats.
Conseil de productivité : Si vous préparez la clôture mensuelle des écritures pour votre logiciel de comptabilité, concentrez-vous uniquement sur les comptes de tiers et le HT/TVA. Le journal se génère en quelques clics sans passer par le formulaire de règlement.
2. Relevés bancaires : Du PDF au journal de trésorerie
Lors du téléversement d'un extrait bancaire au format PDF, Liassa extrait chaque mouvement (date, libellé normalisé, débit, crédit) et calcule automatiquement la balance d'intégrité :
- Détection du solde de départ et solde final : La formule SQL vérifie
Solde initial + Somme(Crédits) - Somme(Débits) = Solde final avec une tolérance stricte de ±1 unité monétaire.
- Affectation des comptes de trésorerie : Les frais de tenue de compte, commissions, retraits GAB/DAB et virements internes sont reconnus et affectés aux racines comptables par défaut.
- Rapprochement automatique : Liassa propose les liaisons directes entre les lignes de débit/crédit bancaire et les factures fournisseurs/clients présentes dans le même dossier.
1. Préréglages logiciels prêts à l'emploi
Depuis la page Paramètres → Colonnes Excel, vous pouvez appliquer en un clic la disposition de colonnes attendue par votre logiciel :
Standard Liassa (9 colonnes)
CODE JOURNAL · DATE ECRITURE · COMPTE · CONTRE PARTIE · LIBELLE · N PIECE · LETTRAGE · DEBIT · CREDIT.
Idéal pour l'archivage complet, l'audit et l'import universel dans Excel.
Format OMAG (8 colonnes)
Exclut la colonne CONTRE PARTIE pour respecter le schéma strict d'importation du progiciel OMAG.
Format Sage 100 / Saari (7 colonnes)
Optimisé pour les imports ASCII/Excel Sage : Code Journal, Date, Compte Général, N° Pièce, Libellé, Débit, Crédit.
2. Formatage des dates et zéros de remplissage
Certains logiciels exigent que les comptes soient complétés par des zéros à droite (ex. compte racine 6111 devenant 6111000000 sur 10 caractères). Vous pouvez ajuster cette longueur (de 6 à 12 chiffres) dans la section Options d'export.
3. Choisir le logiciel et le format à l'export
Dans la fenêtre d'export, la liste Logiciel / Profil cible propose le format de votre cabinet, les préréglages Sage, OMAG et Standard, ainsi que deux profils CSV prêts pour l'import : Sage 100 / Saari — CSV et Odoo — CSV. Un profil CSV impose le format de fichier CSV. La fenêtre s'ouvre sur le dernier profil utilisé par votre cabinet.
Chaque profil fixe ses propres réglages (séparateur, encodage, dates, ligne de totaux…). Pour les adapter à votre installation, ouvrez Paramètres → Export → Format du fichier d'export : un réglage explicite s'applique à tous vos exports et l'emporte sur le profil, tandis que « Automatique » laisse le profil décider.
4. Importer dans Odoo
Le profil Odoo — CSV suit la logique d'import d'Odoo pour les enregistrements à plusieurs lignes : la première ligne d'une écriture porte la date, le journal et la référence, les lignes suivantes les laissent vides. Les en-têtes sont les noms techniques des champs Odoo (date, journal_id, ref, line_ids/account_id, line_ids/name, line_ids/debit, line_ids/credit…), ce qui les rend indépendants de la langue de votre Odoo.
- Ouvrir l'import : dans Odoo, ouvrez la liste des écritures comptables, cliquez sur l'icône Action (engrenage) puis sur Importer des enregistrements.
- Charger le fichier : « Charger un fichier de données », puis vérifiez les options de formatage : séparateur
,, encodage UTF-8, format de date AAAA-MM-JJ, séparateur décimal ..
- Vérifier la correspondance : chaque colonne doit être associée au bon champ Odoo, sans erreur.
- Tester puis importer : cliquez sur « Tester » avant « Importer ». Essayez d'abord sur une base ou un dossier de test.
À faire correspondre à votre Odoo : le code journal (Odoo reconnaît le code ou le nom du journal), et les comptes. La longueur des comptes doit être celle de votre plan comptable Odoo : réglez-la dans la fenêtre d'export (Format de compte) ou dans les Paramètres. Les colonnes line_ids/partner_id et line_ids/date_maturity sont vides pour l'instant.
5. Importer dans Sage 100 / Saari
Le profil Sage 100 / Saari — CSV est conçu pour l'import au « format paramétrable » : vous décrivez une fois dans Sage la correspondance entre les colonnes du fichier et les champs de l'écriture, puis vous réutilisez ce modèle pour chaque import.
- Colonnes, dans l'ordre : Code journal, Date, Compte, Tiers, N° pièce, Libellé, Débit, Crédit, Échéance. Les colonnes Tiers et Échéance sont vides pour l'instant : conservez-les dans votre modèle, elles seront renseignées plus tard sans changer l'ordre.
- Format du fichier : séparateur
;, dates JJ/MM/AAAA, virgule décimale, une ligne d'en-tête, pas de ligne de totaux, libellés limités à 69 caractères.
- Longueur des comptes : celle de votre dossier Sage (réglée dans la fenêtre d'export, ou dans les Paramètres).
- Accents mal affichés ? Dans Paramètres → Export → Format du fichier d'export, choisissez l'encodage Windows-1252. Les caractères hors alphabet latin (par exemple l'arabe) y sont remplacés par « ? ».
Essayez l'import sur un dossier de test avant de l'utiliser sur un dossier réel.
6. Dictionnaire des colonnes
| Colonne |
Contenu |
Relevé bancaire |
Factures |
CODE JOURNAL | Code du journal (Paramètres → Codes journaux). | Oui | Oui |
DATE ECRITURE | Date de l’opération, ou date de la facture. | Oui | Oui |
COMPTE | Compte de l’écriture, complété par des zéros à la longueur choisie. | Oui | Oui |
CONTRE PARTIE | Compte de contrepartie de la ligne. | Oui | Oui |
TIERS | Référence du tiers dans votre logiciel. | Vide pour l’instant | Vide pour l’instant |
LIBELLE ECRITURES | Libellé de l’écriture. Tronqué à la longueur configurée, sauf si « Ne pas tronquer les libellés » est activé. | Oui | Oui |
N PIECE | Numéro de la facture, ou repère de l’opération pour une ligne bancaire. | Oui | Oui |
LETTRAGE | Toujours vide : le lettrage se fait dans votre logiciel. | Vide | Vide |
DEBIT / CREDIT | Montants de la ligne. | Oui | Oui |
MONTANT / SENS | Variante des deux colonnes précédentes : montant toujours positif et sens D ou C (réglage « Présentation des montants »). | Oui | Oui |
ECHEANCE | Date d’échéance de la facture. | Sans objet | Vide pour l’instant |
7. Si l'import échoue
- Colonnes décalées ou valeurs collées : vérifiez le séparateur de colonnes dans votre logiciel (
; pour Sage, , pour Odoo) et, si besoin, changez-le dans les Paramètres.
- Dates ou montants refusés : comparez le format de date et le séparateur décimal du logiciel avec ceux du fichier.
- Compte ou journal introuvable : comparez la longueur des comptes et les codes journaux avec ceux de votre logiciel.
- Libellés coupés : activez « Ne pas tronquer les libellés », ou ajustez la longueur maximale, dans les Paramètres.
- Toujours bloqué ? Dans la fenêtre d'export, le lien « Un problème d'import ? » vous permet de nous écrire avec le profil concerné déjà indiqué. Précisez le logiciel, sa version et le message d'erreur.