Fanilo-Nantenaina
|
ec5a0f0089
|
feat(sage): add invoice creation and update endpoints
|
2025-12-08 09:51:52 +03:00 |
|
Fanilo-Nantenaina
|
5a5b6307b9
|
Created endpoints for "avoirs"
|
2025-12-08 09:30:57 +03:00 |
|
Fanilo-Nantenaina
|
5c374892d0
|
Added create, update and transformation workflow for livraisons
|
2025-12-08 09:00:01 +03:00 |
|
Fanilo-Nantenaina
|
fc7216fe2f
|
Modified "modifier_commande" method to delete lines correctly
|
2025-12-08 08:42:03 +03:00 |
|
Fanilo-Nantenaina
|
cc2b86d533
|
Made update command
|
2025-12-08 00:00:54 +03:00 |
|
Fanilo-Nantenaina
|
c4ddf03ae5
|
Updated devis creation logics to not automatically be on status 0
|
2025-12-06 18:13:04 +03:00 |
|
Fanilo-Nantenaina
|
9d569a8e03
|
Retored missing article extraction method
|
2025-12-06 17:24:48 +03:00 |
|
Fanilo-Nantenaina
|
de1771749d
|
Update devis, Create and Update Command
|
2025-12-06 17:02:30 +03:00 |
|
Fanilo-Nantenaina
|
876e050bff
|
Update fournisseur
|
2025-12-06 15:17:06 +03:00 |
|
Fanilo-Nantenaina
|
c66280b305
|
Creating new fournisseur
|
2025-12-06 15:03:13 +03:00 |
|
Fanilo-Nantenaina
|
3aadc67abf
|
Made GET fournisseurs
|
2025-12-06 14:53:16 +03:00 |
|
Fanilo-Nantenaina
|
7ca64e2ea6
|
Push simple
|
2025-12-06 12:57:19 +03:00 |
|
Fanilo-Nantenaina
|
be7bc287c0
|
Updates for PUT on client
|
2025-12-06 10:16:44 +03:00 |
|
Fanilo-Nantenaina
|
3013f6589c
|
Success : create client made with success
|
2025-12-06 09:45:35 +03:00 |
|
Fanilo-Nantenaina
|
6aebf00653
|
Trying to resolve error on creating client 2
|
2025-12-06 08:21:29 +03:00 |
|
Fanilo-Nantenaina
|
015943bdfa
|
Trying to resolve error on creating client
|
2025-12-06 08:15:37 +03:00 |
|
Fanilo-Nantenaina
|
9d4f620bdc
|
Truncating too long fields
|
2025-12-06 08:01:50 +03:00 |
|
Fanilo-Nantenaina
|
53517136f2
|
fix(sage_connector): improve client creation with better error handling
|
2025-12-05 22:41:33 +03:00 |
|
Fanilo-Nantenaina
|
c48a3f033a
|
fix(sage_connector): enforce mandatory casting after Create() in client creation
|
2025-12-05 22:37:51 +03:00 |
|
Fanilo-Nantenaina
|
49fdc8425b
|
refactor(sage_connector): improve client creation with better error handling and logging
|
2025-12-05 20:39:56 +03:00 |
|
Fanilo-Nantenaina
|
914ea61243
|
refactored create client method to align IBOClientFactory3's requirement
|
2025-12-05 20:29:21 +03:00 |
|
Fanilo-Nantenaina
|
e8558e207b
|
Modified create client context
|
2025-12-05 19:37:48 +03:00 |
|
Fanilo-Nantenaina
|
2e96cec20d
|
Added create client logics
|
2025-12-05 19:12:45 +03:00 |
|
Fanilo-Nantenaina
|
cc56821c70
|
feat(sage_connector): enhance document reading with client and article details
|
2025-12-05 14:44:36 +03:00 |
|
Fanilo-Nantenaina
|
ae5fa9e0be
|
feat: Add API endpoints and Sage connector methods for managing prospects, suppliers, credit notes, and delivery notes.
|
2025-12-04 13:55:38 +03:00 |
|
Fanilo-Nantenaina
|
53ecccd712
|
Modified main.py to accept JSON body
|
2025-12-03 14:47:03 +03:00 |
|
Fanilo-Nantenaina
|
cec8389302
|
Document transformation process back to normal
Further diagnotic with new routes
|
2025-11-28 22:50:06 +03:00 |
|
Fanilo-Nantenaina
|
de0053b98b
|
Diagnostic transformation selective error
|
2025-11-28 22:30:06 +03:00 |
|
Fanilo-Nantenaina
|
e6c2ab6670
|
refactor: improve client association and validation by safeguarding the client object and adding re-association logic.
|
2025-11-28 12:05:06 +03:00 |
|
Fanilo-Nantenaina
|
a4dd2c40ba
|
fix: Improve client association logic by using SetClient with fallback to SetDefaultClient and enhanced verification.
|
2025-11-28 11:56:14 +03:00 |
|
Fanilo-Nantenaina
|
b06720eace
|
fix: Explicitly set and verify CT_Num after associating a client to a document.
|
2025-11-28 11:53:18 +03:00 |
|
Fanilo-Nantenaina
|
5abeaebf56
|
refactor: Revise mandatory invoice field assignment by removing payment and tax calculation fields, and adding VAT regime and transaction type.
|
2025-11-28 11:47:50 +03:00 |
|
Fanilo-Nantenaina
|
8b676f7195
|
feat: Enhance mandatory invoice field population by adding fallback logic for payment, journal, and numbering, and including tax type/code.
|
2025-11-28 11:33:19 +03:00 |
|
Fanilo-Nantenaina
|
0763a56b06
|
Testing BC to FA
|
2025-11-28 11:11:23 +03:00 |
|
Fanilo-Nantenaina
|
6733f506eb
|
refactor: Replace native Sage TransformInto() with manual document transformation logic, including source data extraction and simplified transformation rules.
|
2025-11-28 09:00:59 +03:00 |
|
Fanilo-Nantenaina
|
6c1de3583c
|
feat: Add settings and validate_settings import from config module
|
2025-11-28 08:53:05 +03:00 |
|
Fanilo-Nantenaina
|
9b17149b07
|
fix: Introduce Sage document type constants and update document transformation and listing endpoints to use correct Sage types.
|
2025-11-28 08:28:51 +03:00 |
|
Fanilo-Nantenaina
|
9d0c26b5d8
|
Diag + Check
|
2025-11-28 06:48:23 +03:00 |
|
Fanilo-Nantenaina
|
92c79f1362
|
Diagnostic document transformation error
|
2025-11-28 06:30:32 +03:00 |
|
Fanilo-Nantenaina
|
3505ecfd2b
|
Diagnostic devis
|
2025-11-28 06:23:19 +03:00 |
|
Fanilo-Nantenaina
|
c522aa5a64
|
Resolving error on getting all command list and creating a "command"
|
2025-11-28 06:14:19 +03:00 |
|
Fanilo-Nantenaina
|
8ce32fe8df
|
Refactorisation for better error log
|
2025-11-28 06:00:34 +03:00 |
|
Fanilo-Nantenaina
|
02b6780d3f
|
updated devis to command logics transformation
|
2025-11-28 05:54:28 +03:00 |
|
Fanilo-Nantenaina
|
6e8aa332ce
|
Document transformation logics updated
|
2025-11-28 05:44:56 +03:00 |
|
Fanilo-Nantenaina
|
d9fe626cbd
|
Deleted duplicate logics
|
2025-11-28 05:41:42 +03:00 |
|
Fanilo-Nantenaina
|
62077b5862
|
Revert "feat: Refactor devis status update to sage_connector with an updated API route and enforce default status 0 for new devis."
This reverts commit c4d2185c22.
|
2025-11-28 05:20:43 +03:00 |
|
Fanilo-Nantenaina
|
c4d2185c22
|
feat: Refactor devis status update to sage_connector with an updated API route and enforce default status 0 for new devis.
|
2025-11-28 05:03:48 +03:00 |
|
Fanilo-Nantenaina
|
96c9c5e7df
|
refactor: Add date to datetime import and apply minor formatting adjustments.
|
2025-11-27 18:09:23 +03:00 |
|
Fanilo-Nantenaina
|
efa4edcae0
|
feat: add optional inclusion of line items to the devis list endpoint.
|
2025-11-27 17:48:01 +03:00 |
|
Fanilo-Nantenaina
|
4da650e361
|
feat: Add endpoint to update document's "Dernière relance" field.
|
2025-11-27 17:27:21 +03:00 |
|