sparkyx
69b807e2eb
SMTPMAIL: add missing function set_from
2025-10-24 11:52:58 +02:00
sparkyx
8df52585d4
EINVOICE: if country code empty , use the one from VAT
2025-10-24 11:52:39 +02:00
sparkyx
169820ae43
Improve record_log() : use noalyss/log and apache log
2025-10-24 11:51:25 +02:00
sparkyx
59ab697bb7
INSTALL: check phpversion
2025-10-24 11:47:01 +02:00
sparkyx
b24c5b27c7
PHPMAILER: set up an external SMTP server or use sendmail
2025-10-21 10:20:53 +02:00
sparkyx
d160dbb64e
Data_SQL & Table_Data_SQL : document. virtual_col
2025-10-19 17:43:44 +02:00
sparkyx
2c7447ccca
Note : limit to 120 char in history
2025-10-19 12:29:32 +02:00
sparkyx
8ca0f9d568
Code rewrite : save Acc_Document without passing by Document
2025-10-19 12:15:49 +02:00
sparkyx
0c6fd54e63
Test for Acc_Operation::_toString
2025-10-19 12:15:03 +02:00
sparkyx
145301bd34
Documentation and add toString to acc_operation and children
2025-10-19 11:12:09 +02:00
sparkyx
797b8bf254
XMLInvoice : add phpunit for FacturX & InvoiceUBL21
2025-10-19 10:44:31 +02:00
sparkyx
351d5b2a44
Fix TinyMCE doesn't work when DEBUGNOALYSS > 1
2025-10-18 16:03:47 +02:00
sparkyx
98d463454b
TinyMCE : comment on operation
2025-10-18 16:03:10 +02:00
sparkyx
065c6c0357
Merge branch '251011-einvoice' into unstable
...
* 251011-einvoice:
E-INVOICE : use VAT to identify company, since it between belgian company for the moment, VAT_CODE Mandatory
2025-10-17 13:10:09 +02:00
sparkyx
cd1d9f0d90
Merge branch '251014-enrich' into unstable
...
* 251014-enrich:
TinyMCE : height is a parameter
TinyMCE: different type of editor :full,minimal, no-toolbar, plain
NOALYSS: use TinyMCE
2025-10-17 13:08:09 +02:00
sparkyx
9e260fcf51
TinyMCE : height is a parameter
2025-10-17 13:05:20 +02:00
sparkyx
4a5ad9a580
TinyMCE: different type of editor :full,minimal, no-toolbar, plain
2025-10-17 10:18:40 +02:00
sparkyx
a28b1c7228
NOALYSS: use TinyMCE
2025-10-14 20:34:00 +02:00
sparkyx
4436e0f108
Merge branch '251014-enrich' into 251011-einvoice
...
* 251014-enrich:
NOALYSS: use TinyMCE
2025-10-14 17:30:28 +02:00
sparkyx
876ca94afe
Merge branch '251014-enrich' into unstable
...
* 251014-enrich:
NOALYSS: use TinyMCE
2025-10-14 17:30:02 +02:00
sparkyx
e791c2807f
NOALYSS: use TinyMCE
2025-10-14 17:29:51 +02:00
sparkyx
eba3d6f5c8
Merge branch '251014-enrich' into 251011-einvoice
...
* 251014-enrich:
NOALYSS: use TinyMCE
2025-10-14 17:26:57 +02:00
sparkyx
e2463729cb
NOALYSS: use TinyMCE
2025-10-14 17:26:05 +02:00
sparkyx
3755a56588
E-INVOICE : use VAT to identify company, since it
...
between belgian company for the moment, VAT_CODE Mandatory
2025-10-13 18:47:38 +02:00
sparkyx
fe7c3bc259
Fix Bug Sendmail_Core, do not set the format properly
2025-10-07 13:15:41 +02:00
sparkyx
139c03521a
Fix Bug Sendmail_Core, do not set the format properly
2025-10-07 13:15:23 +02:00
sparkyx
e2b82522bd
Improve doc
2025-10-07 12:04:46 +02:00
sparkyx
003fccf58b
Improve PHPUNIT
2025-10-06 16:38:39 +02:00
sparkyx
4b84ba4879
remove dead code , improve code
2025-10-06 16:38:30 +02:00
sparkyx
60aeea6e6b
FacturX test if SIREN present
2025-10-06 16:37:48 +02:00
sparkyx
067434e520
Purchase : test $_FILES before trying to save file
2025-10-06 16:37:32 +02:00
sparkyx
9f3e308a21
rename file error_message to the standard
2025-10-06 16:36:33 +02:00
sparkyx
e1bdccabba
COMPOSER : remove useless lib
2025-10-06 09:19:38 +02:00
sparkyx
2818a4a955
Invoice_PDF : align number
2025-10-06 09:19:23 +02:00
sparkyx
2fe67633fc
E-INVOICE : rename class
2025-10-06 09:19:01 +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
0c0a1113e1
Update VENDOR : remove useless
2025-10-06 08:54:43 +02:00
sparkyx
fd21804f21
Factur-X norme 3 (May 15th, 2025)
2025-10-06 08:54:39 +02:00
sparkyx
8039f3438a
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
2025-10-06 08:54:39 +02:00
sparkyx
be3b40ac94
E-INVOICE , when loading a XML , the file is splitted into a PDF and XML
2025-10-06 08:54:39 +02:00
sparkyx
a023789646
XMLInvoiceReader : extract information from XML
2025-10-06 08:54:39 +02:00
sparkyx
51e9e47250
E-INVOICE : corrige PriceAmount
2025-10-06 08:54:39 +02:00
sparkyx
472406aa3f
E-INVOICE : show the XML to download
2025-10-06 08:54:39 +02:00
sparkyx
d2a199ffce
Database: upload file function
2025-10-06 08:54:39 +02:00
sparkyx
4c5fa7ebea
E-INVOICE : export XML if exists from ledger_detail_bottom
2025-10-06 08:54:39 +02:00
sparkyx
497a544433
E-INVOICE : create standard invoice if not convert
2025-10-06 08:54:39 +02:00
sparkyx
8a3c718186
E-INVOICE: small bugs UBL21
2025-10-06 08:54:39 +02:00
sparkyx
1961634f0f
E-INVOICE: negative amount
2025-10-06 08:54:39 +02:00
sparkyx
817dc6f345
e-invoice : add communication , bank and buyer reference
2025-10-06 08:54:39 +02:00
sparkyx
244249132f
e-invoice : display errors if cannot be created
2025-10-06 08:54:39 +02:00