Alles wat u wilt weten voordat u installeert.
Een gedetailleerde blik op hoe DataFirefly boekhoudexport: FEC, Sage, EBP, Ciel, Pennylane werkt, waarom we het zo gebouwd hebben en de gedachte achter de bovenstaande functies.
Waarom een boekhoudexport in meerdere formaten voor PrestaShop?
Elke PrestaShop-webshop produceert maandelijks honderden of zelfs duizenden bestellingen en creditnota's die in de boekhouding moeten worden ingelezen. Zonder een specifiek hulpmiddel gebeurt dat handmatig, regel voor regel, of via onhandige Excel-exports die de boekhouder moet herwerken. Deze module maakt een einde aan dat repetitieve werk: hij genereert in enkele klikken vanuit uw backoffice een bestand in precies het formaat dat uw boekhoudsoftware of uw accountantskantoor verwacht. Geen handmatige invoer meer, geen fouten met decimalen en geen vergeten rekeningen.
FEC-conformiteit: klaar voor de fiscale controle
Het Fichier des Écritures Comptables (FEC) is een Franse wettelijke verplichting die is vastgelegd in artikel A-47 A-1 van het Livre des Procédures Fiscales. Elke onderneming die haar boekhouding digitaal voert, moet dat bestand bij een controle kunnen voorleggen. Onze FEC-export volgt het officiële formaat strikt: 18 kolommen gescheiden door een pipe, datums in JJJJMMDD, bedragen in absolute waarde met een kolom voor de zin, bestandsnaam SIREN + FEC + afsluitdatum, en UTF-8-codering zonder BOM. Vul uw SIREN in de configuratie in en het bestand is conform.
Compatibel met uw kantoor of uw boekhoudsoftware
Acht formaten worden ondersteund: Sage 100 (CSV met puntkomma), EBP Compta (tabgescheiden), Ciel XIMPORT (vaste breedte van 81 tekens), Quadratus ASCFIC (vaste breedte), Pennylane (moderne CSV met punt als decimaalteken), Tiime (CSV met puntkomma), Indy (vereenvoudigde CSV voor zelfstandigen) en de FEC. U kiest het formaat op het moment van de export en kunt verschillende formaten na elkaar genereren zonder de module opnieuw in te stellen.
Slimme boekhoudkundige uitsplitsing
De bestellingen worden niet in blok op één enkele rekening 707 geboekt. De module splitst de verkopen automatisch per btw-tarief uit: rekening 707000 voor 20 %, 707010 voor 10 %, 707055 voor 5,5 %, 707021 voor 2,1 % en 707000 voor vrijgestelde verkopen. De verschuldigde btw volgt dezelfde logica op rekening 4457. De verzendkosten komen op 708 terecht en de kortingen op 709, elk met hun eigen btw. Alternatieve modus: uitsplitsing per productcategorie wanneer uw analytische schema dat vraagt.
Volledig instelbaar rekeningschema
De standaard rekeningnummers volgen het Franse Plan Comptable Général (411 voor klanten, 707 voor verkopen, 4457 voor verschuldigde btw, 708 voor verzending, 709 voor kortingen, 512 voor bank en 530 voor kas). U kunt ze allemaal aanpassen in de configuratie: gebruikt uw boekhouder 4111 in plaats van 411, of 70710 in plaats van 707, dan volstaan twee klikken. Een apart paneel laat u zelfs een exact rekeningnummer per btw-tarief opleggen, bijvoorbeeld 707100 voor verkopen aan 20 % en 445720 voor de bijbehorende btw, in plaats van het automatische achtervoegsel. Er hoeft geen enkele regel code te worden aangeraakt.
Klantrekeningen: collectieve rekening of één rekening per klant
Er zijn drie modi. De aanbevolen modus bundelt alle klantboekingen op één collectieve rekening (standaard 411000) en zet het detail per klant in de subrekeningkolommen CompAuxNum en CompAuxLib, in de vorm C000123: één klantrekening op de balans, terwijl betalingen afpunten en onbetaalde facturen opvolgen mogelijk blijven. De tweede modus gebruikt alleen de collectieve rekening, zonder enige subrekeningkolom, voor boekhoudingen die geen klantdetail in het bestand willen. De derde maakt een aparte algemene rekening per klant aan (411001, 411002 enzovoort), handig wanneer uw kantoor met een geindividualiseerd klantenschema werkt. In collectieve modus blijft de omschrijving van de algemene rekening constant: in een FEC mag hetzelfde rekeningnummer niet van regel tot regel een andere omschrijving dragen.
Voorbeeld vóór de export: controleer het evenwicht
Voordat u het bestand genereert, start u het voorbeeld: de module berekent het aantal bestellingen, het aantal boekingsregels, het totaal debet en het totaal credit. Klopt het evenwicht niet perfect, dan meldt een waarschuwingsbalk het verschil. Een automatische afrondingscorrectie compenseert de resterende btw-centen (kleiner dan 0,10 €) op de bijbehorende btw-rekening: uw kantoor zal u dankbaar zijn.
Geschiedenis van de exports en traceerbaarheid
Elke export wordt in de database vastgelegd: gekozen formaat, periode, aantal bestellingen en regels, totalen debet en credit, naam van het gegenereerde bestand, de uitvoerder die de export startte, en het tijdstip. Vraagt uw kantoor u om een export van vorig jaar opnieuw te genereren of om te bewijzen dat een verzending wel degelijk plaatsvond, dan staat de geschiedenis klaar.
Compatibel met PrestaShop 8 en 9
De module is ontwikkeld met een sobere architectuur (ModuleAdminController, Smarty, ObjectModel) die identiek werkt op PrestaShop 8.0, 8.1, 8.2 en 9.0. Geen specifieke Symfony-afhankelijkheid en geen pijnlijke migratie wanneer u naar PrestaShop 9 overstapt.
Er zijn nog geen beoordelingen.