Commit graph

  • 53ecccd712 Modified main.py to accept JSON body Fanilo-Nantenaina 2025-12-03 14:47:03 +0300
  • cec8389302 Document transformation process back to normal Fanilo-Nantenaina 2025-11-28 22:50:06 +0300
  • de0053b98b Diagnostic transformation selective error Fanilo-Nantenaina 2025-11-28 22:30:06 +0300
  • e6c2ab6670 refactor: improve client association and validation by safeguarding the client object and adding re-association logic. Fanilo-Nantenaina 2025-11-28 12:05:06 +0300
  • a4dd2c40ba fix: Improve client association logic by using SetClient with fallback to SetDefaultClient and enhanced verification. Fanilo-Nantenaina 2025-11-28 11:56:14 +0300
  • b06720eace fix: Explicitly set and verify CT_Num after associating a client to a document. Fanilo-Nantenaina 2025-11-28 11:53:18 +0300
  • 5abeaebf56 refactor: Revise mandatory invoice field assignment by removing payment and tax calculation fields, and adding VAT regime and transaction type. Fanilo-Nantenaina 2025-11-28 11:47:50 +0300
  • 8b676f7195 feat: Enhance mandatory invoice field population by adding fallback logic for payment, journal, and numbering, and including tax type/code. Fanilo-Nantenaina 2025-11-28 11:33:19 +0300
  • 0763a56b06 Testing BC to FA Fanilo-Nantenaina 2025-11-28 11:11:23 +0300
  • 6733f506eb refactor: Replace native Sage TransformInto() with manual document transformation logic, including source data extraction and simplified transformation rules. Fanilo-Nantenaina 2025-11-28 09:00:59 +0300
  • 6c1de3583c feat: Add settings and validate_settings import from config module Fanilo-Nantenaina 2025-11-28 08:53:05 +0300
  • 9b17149b07 fix: Introduce Sage document type constants and update document transformation and listing endpoints to use correct Sage types. Fanilo-Nantenaina 2025-11-28 08:28:51 +0300
  • 9d0c26b5d8 Diag + Check Fanilo-Nantenaina 2025-11-28 06:48:23 +0300
  • 92c79f1362 Diagnostic document transformation error Fanilo-Nantenaina 2025-11-28 06:30:32 +0300
  • 3505ecfd2b Diagnostic devis Fanilo-Nantenaina 2025-11-28 06:23:19 +0300
  • c522aa5a64 Resolving error on getting all command list and creating a "command" Fanilo-Nantenaina 2025-11-28 06:14:19 +0300
  • 8ce32fe8df Refactorisation for better error log Fanilo-Nantenaina 2025-11-28 06:00:34 +0300
  • 02b6780d3f updated devis to command logics transformation Fanilo-Nantenaina 2025-11-28 05:54:28 +0300
  • 6e8aa332ce Document transformation logics updated Fanilo-Nantenaina 2025-11-28 05:44:56 +0300
  • d9fe626cbd Deleted duplicate logics Fanilo-Nantenaina 2025-11-28 05:41:42 +0300
  • 62077b5862 Revert "feat: Refactor devis status update to sage_connector with an updated API route and enforce default status 0 for new devis." Fanilo-Nantenaina 2025-11-28 05:20:43 +0300
  • c4d2185c22 feat: Refactor devis status update to sage_connector with an updated API route and enforce default status 0 for new devis. Fanilo-Nantenaina 2025-11-28 05:03:48 +0300
  • 96c9c5e7df refactor: Add date to datetime import and apply minor formatting adjustments. Fanilo-Nantenaina 2025-11-27 18:09:23 +0300
  • efa4edcae0 feat: add optional inclusion of line items to the devis list endpoint. Fanilo-Nantenaina 2025-11-27 17:48:01 +0300
  • 4da650e361 feat: Add endpoint to update document's "Dernière relance" field. Fanilo-Nantenaina 2025-11-27 17:27:21 +0300
  • a1f7026fd9 fix: Use win32com.client.CastTo for COM objects and enhance devis listing error handling and client data retrieval. Fanilo-Nantenaina 2025-11-27 13:29:49 +0300
  • 7ee3751ee2 feat: add endpoint to list devis with filters and update devis status endpoint signature and logic. Fanilo-Nantenaina 2025-11-27 12:44:39 +0300
  • 8bdfdd0e01 Merge branch 'main' of https://git.dataven.fr/fanilo/backend_ws main Fanilo-Nantenaina 2025-11-26 11:13:57 +0300
  • e98dce03b8 Initial backend FastAPI WS Fanilo-Nantenaina 2025-11-26 11:08:57 +0300
  • 9e243e28aa Initial backend FastAPI Fanilo-Nantenaina 2025-11-26 11:07:55 +0300
  • 5d48b3a0c9 Initial commit fanilo 2025-11-25 17:35:45 +0000