Commit graph

170 commits

Author SHA1 Message Date
sparkyx
238450c43d Warning if Accounting side incorrect from P0PST 2025-11-25 12:03:42 +01:00
sparkyx
6c4208bbab PDF : standardized color for row even and odd 2025-11-24 13:14:26 +01:00
sparkyx
5b337881e5 Supplementary documents for an operation, an operation can
have several attached documents
2025-11-09 14:47:40 +01:00
sparkyx
169820ae43 Improve record_log() : use noalyss/log and apache log 2025-10-24 11:51:25 +02:00
sparkyx
9898434767 Merge branch '250826-e-einvoice' into unstable
* 250826-e-einvoice: (29 commits)
  Update VENDOR : remove useless
  Factur-X norme 3 (May 15th, 2025)
  E-INVOICE : if upload an XML file than the embedded document will be saved separately, if there is no embedded document a standard document with info from XML will be generated
  E-INVOICE , when loading a XML , the file is splitted into a PDF and XML
  XMLInvoiceReader : extract information from XML
  E-INVOICE : corrige PriceAmount
  E-INVOICE : show the XML to download
  Database: upload file function
  E-INVOICE : export XML if exists from ledger_detail_bottom
  E-INVOICE : create standard invoice if not convert
  E-INVOICE: small bugs UBL21
  E-INVOICE: negative amount
  e-invoice : add communication , bank and buyer reference
  e-invoice : display errors if cannot be created
  Typo : space quantity
  PHPUNIT : adapt 12.3
  E-INVOICE: check data before generating E-INVOICE: add missing for Belgium : BuyerReference and Due_Date
  E-INVOICE: add code quantity
  E-INVOICE : add AdditionalDocument
  XMLInvoice adapt currency
  ...
2025-10-06 09:01:38 +02:00
sparkyx
4c5fa7ebea E-INVOICE : export XML if exists from ledger_detail_bottom 2025-10-06 08:54:39 +02:00
sparkyx
e9535840c1 Fix Bug : repository (stock) the delta was rounded 2025-09-10 17:44:28 +02:00
sparkyx
280afb7841 Export_Receipt : use record_log 2025-08-28 10:46:08 +02:00
sparkyx
aa1d683221 PDF : fix several unalignment: doc et PHP8.3 Compatibility 2025-08-12 12:12:42 +02:00
sparkyx
78309926ab WIP : longline change 2025-08-12 12:10:51 +02:00
sparkyx
f4f400eb65 WIP PDF : rename PDF_Core::longLine to write_multi, adapt the interline 2025-08-12 12:08:03 +02:00
sparkyx
6c3154abbd Code improvement : change fiche function
getAttribut becomes load_attribute,
 strAttribut becomes set_attribute
getAttribut becomes get_attribute
2025-08-01 17:44:22 +02:00
sparkyx
4a0c11d6c7 Code rewriting and improve of P0RAP for linked operations 2025-06-23 15:49:16 +02:00
sparkyx
6f2cb34e6e Code documentation 2025-06-23 15:49:16 +02:00
sparkyx
569fbfa8f4 STOCK : improve export CSV STOCK_HISTO 2025-06-20 10:35:01 +02:00
sparkyx
8724903961 PHP 8.3 compatibility
Improve DOC & Log
2025-04-03 22:16:06 +02:00
sparkyx
8540fe60be 0002405: CARD : Fiche affiche toutes les fiches ou seulement actives 2025-01-12 17:07:30 +01:00
sparkyx
7dba3eb624 Documentation Code Doxygen 2024-12-21 11:12:26 +01:00
sparkyx
72213a1f64 Revert "WIP PDF : rename PDF_Core::longLine to write_multi, adapt the interline"
PDF change not working

This reverts commit 0599b38d23.
2024-11-05 08:37:48 +01:00
sparkyx
3a68c08960 Revert "WIP : longline change"
PDF Change not working

This reverts commit c41efc26dc.
2024-11-05 08:37:33 +01:00
sparkyx
c41efc26dc WIP : longline change 2024-11-04 23:09:11 +01:00
sparkyx
0599b38d23 WIP PDF : rename PDF_Core::longLine to write_multi, adapt the interline 2024-11-04 23:09:11 +01:00
sparkyx
ae29565cf1 cosmetic 2024-08-31 20:53:48 +02:00
sparkyx
a618ef4a44 Change menu code , replace CFG by C0 or C1 , new standard 2024-08-09 21:16:57 +02:00
sparkyx
9fb7a3f061 Task #2373: Détail TVA : ajout detail TVA appelable depuis menu
par P0TVA (récapitulatif TVA)
2024-07-28 23:25:58 +02:00
sparkyx
23af689467 remove euro symbole 2024-06-16 10:35:18 +02:00
sparkyx
8563044abf PDF : operation detail for a card : add first name 2024-06-16 10:27:58 +02:00
sparkyx
2c4f014a14 Security : forbid direct access to $_GET 2024-05-28 23:40:52 +02:00
sparkyx
7f5364c8ed Bug PRINTJRN : Financier => les montants en devises sont le double
en mode Listing
2024-04-06 21:39:48 +02:00
sparkyx
4bd53c202b fix issue PHP8.1 ZIP::addGlob gives an error , name too long 2024-03-11 22:10:13 +01:00
Dany wm
d9cf4cf71c CARD : add button to epxort to PDF 2024-02-18 10:50:38 +01:00
sparkyx
0219700f44 Task #2128 : Comptabilité française : report, montre le solde de l'année
et depuis le début pour les fiches, postes en HTML et PDF
2024-02-11 16:01:35 +01:00
sparkyx
5f389826a8 Bug Fiche Option 2024-01-15 10:06:02 +01:00
Dany wm
014574b18c Task #0002327: Balance : indiqué si le solde est correct débit / crédit 2024-01-14 22:51:49 +01:00
sparkyx
e58c2ae378 Code improve : Acc_Balance utilise PDF_CORE::is_fill 2023-12-17 12:07:44 +01:00
sparkyx
e232708779 Fix Bug Balance Accountancy 2023-12-15 19:04:24 +01:00
sparkyx
98390d4d48 Fix merge issue 2023-12-08 14:00:32 +01:00
sparkyx
ba759507b0 PRINTGL Main Ledger (GL) 2023-12-08 13:39:07 +01:00
sparkyx
1b69d6dcc8 Merge master 2023-12-05 13:57:01 +01:00
sparkyx
1c99430ecf Remove dead code
remove dead code : useless file and menu
2023-09-15 19:23:34 +02:00
sparkyx
1c727f960b Default currency
For Sale , correct default currency  remove hard coded EUR
2023-09-15 19:12:03 +02:00
sparkyx
844484c39d merge devel-france 2023-07-27 20:24:34 +02:00
sparkyx
4d1fbc425e Bug export Ledger export CSV : DatabaseCore, only the associative array is sent with Database::fetch_array(PGSQL_ASSOC) 2023-04-06 19:35:21 +02:00
sparkyx
ae868936af rename user.class.php and User by noalyss_user.class.php and Noalyss_User 2022-10-27 13:36:28 +02:00
Dany De Bontridder
e93283ba65 PHP 8.1 Deprecated
Adapt for 8.1
2022-08-24 22:35:02 +02:00
sparkyx
bfa9dde763 task #0002164 replace dot by minus in Receipt 2022-08-24 16:33:49 +02:00
sparkyx
8688a4438a Task #0002164: Renommage de ces pièces pour faire le lien entre la pièce et l'opération 2022-08-15 10:35:55 +02:00
sparkyx
56d2622714 Nouveau #0002178: Cotisation de solidarité
Impression : Listing (HTML, CSV et PDF)
Impression : Extended (HTML, CSV et PDF)
Negatif amount and currency
2022-05-29 19:15:25 +02:00
sparkyx
dcfffcb029 Usage #0002145: Date invalide acceptée : 2022-02-19 16:22:52 +01:00
sparkyx
bc7169b2ac Task #0002101: Exercice : pouvoir donner un texte libre 2021-12-02 17:43:44 +01:00