Intégration comptable
Intégration comptable¶
Tous les documents importés suivent un workflow de validation. L’entité DocumentProcess en est la concrétisation : c’est uniquement par son intermédiaire que les pièces sont intégrées dans la comptabilité.
Création d’une pièce¶
- Upload d’un document
- Démarrage d’un
DocumentProcesset création de l’entitéDocument. - Génération de la pièce comptable (
PurchaseInvoice,BankStatement, …). - Facture créée manuellement
- Création d’une
Invoicesuivie d’unDocumentProcesslié. - Upload du document → création du
Documentet synchronisation dudocument_json.
Mise à jour des informations¶
L’entité cible doit stocker toutes les données nécessaires aux traitements ultérieurs :
- Factures : écritures comptables et répartition des comptes.
- Extraits bancaires : informations de paiement pour la génération SEPA.
Ces données sont centralisées dans le champ document_json. Toute modification de la pièce implique de mettre à jour le DocumentProcess correspondant : une méthode spécifique permet d’actualiser le JSON en respectant le schéma du DocumentType.