Commit graph

6 commits

Author SHA1 Message Date
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
8dca7f0866 PHPUNIT : adapt 12.3 2025-10-06 08:54:39 +02:00
sparkyx
5ea7edac57 Acc_Document: new class for document created for accountancy : invoice, feenote,... 2025-10-06 08:54:00 +02:00
sparkyx
6335118b7d Fix PHPUNIT for PHP8.2 and compatibility PHP8.2 2025-09-04 08:42:46 +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
6e57263e83 Bug #2416: Balise <<SOLDE>> dans les documents 2025-06-19 19:11:55 +02:00