Commit graph

  • 3dd863accf Removed non-ASCII characters develop fanilo 2026-01-18 09:45:49 +0100
  • 31dec46226 Cleaned projects' files fanilo 2026-01-18 09:41:22 +0100
  • 9ffad8287d Simple cleaning of some files fanilo 2026-01-18 09:31:09 +0100
  • fd60bd3bc7 Updated methods on gathering "reglements" fanilo 2026-01-17 09:25:31 +0100
  • 437ac743c8 feat(reglements): add endpoint to get payment details by invoice number fanilo 2026-01-16 16:01:26 +0100
  • 06a5fc8df4 mode règlement avec regroupement par règlement (je crois) fanilo 2026-01-16 15:19:31 +0100
  • 5ad54a2ff0 feat(reglements): add endpoints to list and get payment details fanilo 2026-01-16 13:47:20 +0100
  • f5c5a87d0d validation facture et règlement effectuées avec succès, mais approche dangereuse ! fanilo 2026-01-15 15:22:28 +0100
  • 7dc5d03c4c Retaining SQL approach for the moment fanilo 2026-01-15 12:48:48 +0100
  • 5c80a5e912 validation method par SQL, dangereux actuellement mais "seem" functionnal fanilo 2026-01-15 12:22:04 +0100
  • 6b4b603aee valider_facture quasi fonctionelle fanilo 2026-01-15 12:18:12 +0100
  • 7d58a607f5 Trying again fanilo 2026-01-15 09:42:11 +0100
  • 68c70de7d9 Another try with introspection fanilo 2026-01-15 09:33:16 +0100
  • b66525c00e Another try fanilo 2026-01-15 09:25:52 +0100
  • bd48bf5aac Trying to get facture's validations to be functionnal fanilo 2026-01-15 09:13:22 +0100
  • e281751c5e Adding facture validation fanilo 2026-01-15 09:00:58 +0100
  • ff8c35fcfa settling invoice check fanilo 2026-01-15 08:14:32 +0100
  • b6416487c0 Modified implicit error on converting type int into varchar in SQL Query in articles_data_sql fanilo 2026-01-15 06:38:49 +0100
  • e47e14f1b4 Enriched society infos fanilo 2026-01-14 13:20:38 +0100
  • 2b15e7b3e2 (feat): Added method and route to gather actual society informations fanilo 2026-01-14 07:56:11 +0100
  • 3fd3b7c45a Removed static logics fanilo 2026-01-09 08:41:26 +0100
  • 317a7312cc Reviewed calculation for HT, HT NET, TVA and TTC amounts fanilo 2026-01-07 15:25:57 +0100
  • 4a642fa654 Tried to set hours manually fanilo 2026-01-07 01:53:29 +0100
  • fd0385d417 Corrected method that caused error on modifying a document fanilo 2026-01-06 11:03:07 +0100
  • 97a2bc01f0 Added better handling for collaborator fanilo 2026-01-05 21:00:58 +0100
  • 69114ba0c3 name of enrichisment function refactored fanilo 2026-01-05 17:48:31 +0100
  • 57103d406d Unified document's modification function fanilo 2026-01-05 17:31:18 +0100
  • f80ad1adee Added endpoints for collaborators/commercials/representants fanilo 2026-01-05 17:18:26 +0100
  • 96021205a4 Unified creating method for documents fanilo 2026-01-05 15:17:35 +0100
  • 6a346876aa Added commercial on tiers retrieving method fanilo 2026-01-05 08:40:05 +0100
  • ea344b2669 article's management functionnal fanilo 2026-01-03 18:48:31 +0100
  • 3fa98a168c lire_article and prix_achat functionnal fanilo 2026-01-03 17:01:57 +0100
  • 4ae0178090 Create and update article functionnal but not, anymore, capable of handling "prix_achat" fanilo 2026-01-03 16:29:09 +0100
  • cc1f3aa8b1 better handling of an article on create and modification state fanilo 2026-01-03 16:17:42 +0100
  • a0f9eeedec Added better article's data handling and more enriched fanilo 2026-01-03 15:02:57 +0100
  • c32a9171a5 Treat "fournisseur_principal" as string fanilo 2026-01-03 14:38:27 +0100
  • 06c9fbb929 Simplified pydantic models' name fanilo 2026-01-02 12:09:38 +0100
  • 5e4231e115 Refactored code readability, modularity and usability fanilo 2026-01-02 12:00:41 +0100
  • 0788f46bde Reviewed and refactored files' structures and indentation fanilo 2025-12-31 09:25:05 +0100
  • 3bb1aee4b4 Refactored files structures fanilo 2025-12-31 09:23:54 +0100
  • 935e43487f Generalized status permutation, reviewed some create and delocalized functions fanilo 2025-12-31 08:44:59 +0100
  • 2ea7fa8371 Extracted Pydantic schema fanilo 2025-12-29 15:07:04 +0100
  • d6d01fee9f Finished firt time restructuration and reorganization fanilo 2025-12-29 14:34:57 +0100
  • 2f3b0ade5e Replacing tiers' schemas to correct place fanilo 2025-12-29 13:36:07 +0100
  • 2819578ca2 Restrucred and reorganized files for more consistency fanilo 2025-12-29 13:32:40 +0100
  • 6bb1253a1a Better usage and exploitation of contact_to_dict fanilo 2025-12-28 21:40:27 +0100
  • 09e3589132 méthodes de contact utilitaures fanilo 2025-12-28 21:34:59 +0100
  • 800d828f75 Delete contact successful fanilo 2025-12-28 21:33:31 +0100
  • 7f64a2a548 modifier_contact successful fanilo 2025-12-28 21:32:31 +0100
  • 3e617d070a Creating new contact successful fanilo 2025-12-28 21:31:47 +0100
  • 08686a7b2f Added contact handling fanilo 2025-12-28 19:21:28 +0100
  • d9506337ff Mega enriched articles' data fanilo 2025-12-28 12:34:49 +0100
  • 659dac81c9 enriched familles data and cleaned main file fanilo 2025-12-27 03:04:50 +0100
  • 679ae6a0e4 enrich fournisseurs's returned data and included for both, client too, contacts' details for each "tiers" fanilo 2025-12-26 18:10:57 +0100
  • e8ea774c41 Deleted all comments fanilo 2025-12-26 15:38:10 +0100
  • 5591bff7b3 enriched client's details data fanilo 2025-12-26 14:41:38 +0100
  • c9497adad2 updated client create pydantic schema fanilo 2025-12-26 14:40:48 +0100
  • fde2b4615e Align modifier_client with creer_client fanilo 2025-12-26 09:38:48 +0100
  • 557f43bd18 creer_client opérationelle mickael 2025-12-26 09:35:25 +0100
  • 57c05082c0 functionnal cree_client mickael 2025-12-24 21:00:49 +0100
  • 7b451223ef Deleted PDF logics mickael 2025-12-24 09:19:16 +0100
  • 0f9b3dfa0d dates and reference correctly done. Now, testing PDF generation mickael 2025-12-22 14:09:06 +0100
  • 5257be0680 removed "date_expedition" handling mickael 2025-12-20 15:23:50 +0100
  • f0c84c9cb6 edited pydantic schemas to permit date_livraison and date_expedition gathering mickael 2025-12-20 14:06:04 +0100
  • c840cd5035 Added handling for date livraison and date expedition mickael 2025-12-20 13:44:30 +0100
  • 5ccf470167 Added better handling for "reference" row data mickael 2025-12-20 12:55:05 +0100
  • 42048d11ee creer et modifier devis mis à jour mickael 2025-12-19 18:55:15 +0100
  • 6a4f7aaf2c Updated transformation workflow mickael 2025-12-19 18:45:54 +0100
  • eba4011dd4 Forgot all modifications that were done ! mickael 2025-12-18 13:47:09 +0100
  • a729b812eb feat(stock): add lot number and stock min/max validation to movement line Fanilo-Nantenaina 2025-12-17 17:08:37 +0300
  • b799efef75 refactor(sage_connector): remove redundant section comments and clean up code Fanilo-Nantenaina 2025-12-17 11:27:19 +0300
  • 99eda1c127 Added "familles" routes, and corrected articles' creation ; removed cache and used SQL Server directly for massive reading Fanilo-Nantenaina 2025-12-17 11:15:25 +0300
  • b619915ac1 feat: Add caching for sales quotes, orders, invoices, and suppliers with associated refresh logic and concurrency locks. Fanilo-Nantenaina 2025-12-08 18:08:01 +0300
  • bf986bef5a style: Improve code readability and formatting in main.py by adding empty lines and trailing commas. Fanilo-Nantenaina 2025-12-08 17:59:18 +0300
  • 51f49298c2 feat: add PDF generation endpoint and optimize list endpoints Fanilo-Nantenaina 2025-12-08 17:39:51 +0300
  • ec5a0f0089 feat(sage): add invoice creation and update endpoints Fanilo-Nantenaina 2025-12-08 09:51:52 +0300
  • 5a5b6307b9 Created endpoints for "avoirs" Fanilo-Nantenaina 2025-12-08 09:30:57 +0300
  • 5c374892d0 Added create, update and transformation workflow for livraisons Fanilo-Nantenaina 2025-12-08 09:00:01 +0300
  • fc7216fe2f Modified "modifier_commande" method to delete lines correctly Fanilo-Nantenaina 2025-12-08 08:42:03 +0300
  • cc2b86d533 Made update command Fanilo-Nantenaina 2025-12-08 00:00:54 +0300
  • c4ddf03ae5 Updated devis creation logics to not automatically be on status 0 Fanilo-Nantenaina 2025-12-06 18:13:04 +0300
  • 9d569a8e03 Retored missing article extraction method Fanilo-Nantenaina 2025-12-06 17:24:48 +0300
  • de1771749d Update devis, Create and Update Command Fanilo-Nantenaina 2025-12-06 17:02:30 +0300
  • 876e050bff Update fournisseur Fanilo-Nantenaina 2025-12-06 15:17:06 +0300
  • c66280b305 Creating new fournisseur Fanilo-Nantenaina 2025-12-06 15:03:13 +0300
  • 3aadc67abf Made GET fournisseurs Fanilo-Nantenaina 2025-12-06 14:53:16 +0300
  • 7ca64e2ea6 Push simple Fanilo-Nantenaina 2025-12-06 12:57:19 +0300
  • be7bc287c0 Updates for PUT on client Fanilo-Nantenaina 2025-12-06 10:16:44 +0300
  • 3013f6589c Success : create client made with success Fanilo-Nantenaina 2025-12-06 09:45:35 +0300
  • 6aebf00653 Trying to resolve error on creating client 2 Fanilo-Nantenaina 2025-12-06 08:21:29 +0300
  • 015943bdfa Trying to resolve error on creating client Fanilo-Nantenaina 2025-12-06 08:15:37 +0300
  • 9d4f620bdc Truncating too long fields Fanilo-Nantenaina 2025-12-06 08:01:50 +0300
  • 53517136f2 fix(sage_connector): improve client creation with better error handling Fanilo-Nantenaina 2025-12-05 22:41:33 +0300
  • c48a3f033a fix(sage_connector): enforce mandatory casting after Create() in client creation Fanilo-Nantenaina 2025-12-05 22:37:51 +0300
  • 49fdc8425b refactor(sage_connector): improve client creation with better error handling and logging Fanilo-Nantenaina 2025-12-05 20:39:56 +0300
  • 914ea61243 refactored create client method to align IBOClientFactory3's requirement Fanilo-Nantenaina 2025-12-05 20:29:21 +0300
  • e8558e207b Modified create client context Fanilo-Nantenaina 2025-12-05 19:37:48 +0300
  • 2e96cec20d Added create client logics Fanilo-Nantenaina 2025-12-05 19:12:45 +0300
  • cc56821c70 feat(sage_connector): enhance document reading with client and article details Fanilo-Nantenaina 2025-12-05 14:44:36 +0300
  • ae5fa9e0be feat: Add API endpoints and Sage connector methods for managing prospects, suppliers, credit notes, and delivery notes. Fanilo-Nantenaina 2025-12-04 13:55:38 +0300