sparkyx
f621850e4a
Task #2446 : add supplemental documents
2025-12-24 16:32:40 +01:00
sparkyx
83efa90a33
PRERELEASE 10A
2025-11-22 15:59:27 +01:00
sparkyx
ac87e863ad
ICARD: improve, action in javascript after cleaning the input of the qcode
2025-11-22 10:48:00 +01:00
sparkyx
1b2101c557
VAT : fix bug when VAT not usable for ledger or purchase
2025-11-22 10:27:16 +01:00
sparkyx
38faff12c3
PHPUNIT : update DocumentTest, remove test about TMP directory
2025-10-29 11:17:31 +01:00
sparkyx
2544e96be5
PHPUNIT : Acc_Document : test standard invoice
...
Signed-off-by: sparkyx <danydb@noalyss.eu>
2025-10-29 11:16:57 +01:00
sparkyx
c34a5eda05
PHPUNIT : add UBL21 and FacturX
2025-10-26 17:10:43 +01:00
sparkyx
9322113b80
ICheck_IBAN Number : check bank account (iban)
...
improve code CARD_PROPERTY
2025-10-26 17:10:38 +01:00
sparkyx
169820ae43
Improve record_log() : use noalyss/log and apache log
2025-10-24 11:51:25 +02:00
sparkyx
003fccf58b
Improve PHPUNIT
2025-10-06 16:38:39 +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
8dca7f0866
PHPUNIT : adapt 12.3
2025-10-06 08:54:39 +02:00
sparkyx
d776c7bf98
E-INVOICE: add code quantity
2025-10-06 08:54:21 +02:00
sparkyx
36183ceda0
E-INVOICE : add the PDF Into the UBL21
...
Save the XML Invoice into jrn.jr_document_xml
2025-10-06 08:54:13 +02:00
sparkyx
40839add43
DatabaseCore : add the function lo_write , lo_replace and lo_read to create large
...
objects from string
2025-10-06 08:54:13 +02:00
sparkyx
5ea7edac57
Acc_Document: new class for document created for accountancy : invoice, feenote,...
2025-10-06 08:54:00 +02:00
sparkyx
95a79ae252
Http Input : remove harming tag from raw
2025-09-04 09:36:49 +02:00
sparkyx
240b0116f7
Http Input : remove harming tag from raw
2025-09-04 09:35:59 +02:00
sparkyx
6335118b7d
Fix PHPUNIT for PHP8.2 and compatibility PHP8.2
2025-09-04 08:42:46 +02:00
sparkyx
70d56be03f
Fix PHPUNIT for PHP8.2
2025-09-03 13:23:10 +02:00
sparkyx
71e0e6ba76
Email HTML : improve test
2025-09-02 09:59:31 +02:00
sparkyx
49f28e0057
Email HTML : improve test
2025-09-01 21:46:10 +02:00
sparkyx
2e82aac707
Email - HTML
...
Fix email mimetype for attachment
2025-09-01 21:42:27 +02:00
sparkyx
28c372d74d
Fix email mimetype for attachment and email in HTML
2025-09-01 21:21:07 +02:00
sparkyx
92973831d4
FORECAST: code rewrite
2025-08-12 17:48:04 +02:00
sparkyx
22010b2cd8
wip : PDF : review interline
2025-08-12 15:03:54 +02:00
sparkyx
69b690c4cb
Code improve noalyss_user: isolate repository from db
2025-08-10 18:30:53 +02:00
sparkyx
972641f7c5
Code improve noalyss_user: isolate repository from db
2025-08-10 18:29:07 +02:00
sparkyx
c389246f23
Integrate SQL script 21
2025-08-05 10:51:53 +02:00
sparkyx
4cee79c1f2
OTP : 2FA Authentication
...
Improve : tighten the security + cosmetic
set double authentication : create, send link, usable with Google Authenticator and FreeOTP
1. OTP : prevent direct access without going throught the 2FA mechanism
2. Go back to the url where you were disconnected
3. Cosmetic
2025-08-05 10:50:49 +02:00
sparkyx
403b1f11c6
Integrate SQL script 21
2025-08-05 10:47:56 +02:00
sparkyx
0aa9c4ed28
OTP : Improve : tighten the security + cosmetic
...
set double authentication : create, send link, usable with
FreeOTP (opensource) AEgis (opensource) and Google Authenticator
1. OTP : prevent direct access without going throught the 2FA mechanism
2. Go back to the url where you were disconnected
3. Cosmetic
2025-08-05 10:46:34 +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
d9daebe813
Change MY_* parameter
2025-08-01 09:52:27 +02:00
sparkyx
4a0c11d6c7
Code rewriting and improve of P0RAP for linked operations
2025-06-23 15:49:16 +02:00
sparkyx
5e50919715
Code rewriting and improve of P0RAP for linked operations
2025-06-23 13:24:34 +02:00
sparkyx
6e57263e83
Bug #2416 : Balise <<SOLDE>> dans les documents
2025-06-19 19:11:55 +02:00
sparkyx
f4bf55bff7
Bug #2416 : Balise <<SOLDE>> dans les documents
2025-06-19 19:02:44 +02:00
sparkyx
bfdae33f16
Data_SQL and Table_Data_SQL add virtual column, to allow transformation
...
of columns in SQL, faster than transforming in PHP afterward
2025-05-21 11:15:13 +02:00
sparkyx
d9b1e4b2d2
Code Improve : Single_Record
2025-05-19 23:04:04 +02:00
sparkyx
70bae8b1b7
FIX bug due changes Data_SQL
2025-05-19 19:09:58 +02:00
sparkyx
69acd7f67d
Code Improve : Data_SQL
2025-05-18 09:28:14 +02:00
sparkyx
e60591a0a8
Task #2411 : In order to issue invoice with a full description of the task through FOLLOW
2025-03-13 12:52:23 +01:00
sparkyx
cd0f3114b8
UNIT TEST : view_followup_card returns one byte more
2025-03-13 12:52:15 +01:00
sparkyx
21edd301e7
Task #2411 : In order to issue invoice with a full description of the task through FOLLOW
2025-03-13 12:48:55 +01:00
sparkyx
3d4db2ee28
UNIT TEST : view_followup_card returns one byte more
2025-03-13 12:45:59 +01:00
sparkyx
8540fe60be
0002405: CARD : Fiche affiche toutes les fiches ou seulement actives
2025-01-12 17:07:30 +01:00
sparkyx
4ff5243aef
Bug #2400 : TVA Non déductible et TVA autoliquidation
2024-12-27 17:24:33 +01:00
sparkyx
d15e85649d
Bug #2400 : TVA Non déductible et TVA autoliquidation
2024-12-27 17:23:06 +01:00
sparkyx
e5d31e189a
Update DB Test for PHPUNIT
2024-12-21 14:20:32 +01:00