Commit graph

8724 commits

Author SHA1 Message Date
sparkyx
6c4208bbab PDF : standardized color for row even and odd 2025-11-24 13:14:26 +01:00
sparkyx
4a164de70b Dialog box : z-index not set properly 2025-11-23 13:45:13 +01:00
sparkyx
a5d7ef6824 FacturX : PEPPOL ID not needed 2025-11-23 11:32:05 +01:00
sparkyx
4dacf83fb7 Fix VAT : recompute amounts 2025-11-22 16:28:40 +01:00
sparkyx
83efa90a33 PRERELEASE 10A 2025-11-22 15:59:27 +01:00
sparkyx
64c42b1c20 Merge branch '251029-einvoice' into unstable
* 251029-einvoice:
  QuickCode : default = base for accounting + card name
  Cosmetic : set layer correctly
  ICARD: improve, action in javascript after cleaning the input of the qcode
  VAT : fix bug when VAT not usable for ledger or purchase
  cosmetic : padding inner_box
  COSMETIC: z-index computed properly for managetable and search_account
  FIX : problem with VAT SELECT: cannot update the right DOMID
  E-INVOICE : VATEX filter on the country
  E-INVOICE : add VATEX CODE in C0VAT E-INVOICE vatex code check when computing an invoice
  Improve SELECT_BOX
  PHP8.2 deprecated: dynamic properties + cosmetic menu
  Code improvement and ergonomy for menu display
  e-invoice : import creditNote and create a PDF
  use protected instead of private, remove debug info
  e-invoice : make a PDF with credit note
  Supplementary documents for an operation, an operation can have several attached documents
  Improve: message for uploading , compute ini value and color red for the trash can
  E-INVOICE extract all documents from XML and store in DB
  E-INVOICE: Peppol id is used to compose the UBL21, improve check and use
2025-11-22 14:54:50 +01:00
sparkyx
d2f574d8c4 QuickCode : default = base for accounting + card name 2025-11-22 14:54:42 +01:00
sparkyx
44c9fd005c Cosmetic : set layer correctly 2025-11-22 11:11:01 +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
c236776db7 cosmetic : padding inner_box 2025-11-22 08:42:59 +01:00
sparkyx
544beb2cda COSMETIC: z-index computed properly for managetable and search_account 2025-11-22 08:41:13 +01:00
sparkyx
3716395a8e FIX : problem with VAT SELECT: cannot update the right DOMID 2025-11-22 08:40:33 +01:00
sparkyx
71f8a7fc82 E-INVOICE : VATEX filter on the country 2025-11-22 08:38:44 +01:00
sparkyx
85c7ca41f5 Noalyss version 9316 2025-11-19 11:32:39 +01:00
sparkyx
339caacb69 Fix Bug : choice a key in anc 2025-11-19 11:30:05 +01:00
sparkyx
7aaff4409b Fix Bug : choice a key in anc 2025-11-19 11:29:56 +01:00
sparkyx
55d7fda8d1 E-INVOICE : add VATEX CODE in C0VAT
E-INVOICE vatex code check when computing an invoice
2025-11-18 11:49:12 +01:00
sparkyx
c7c78744dd Improve SELECT_BOX 2025-11-18 11:49:12 +01:00
sparkyx
3d2c9c53cf PHP8.2 deprecated: dynamic properties + cosmetic menu 2025-11-17 11:41:58 +01:00
sparkyx
5bfffcce97 Code improvement and ergonomy for menu display 2025-11-17 10:33:23 +01:00
sparkyx
aaf9a16851 e-invoice : import creditNote and create a PDF 2025-11-12 12:11:44 +01:00
sparkyx
d0ef7a3057 use protected instead of private, remove debug info 2025-11-12 11:00:59 +01:00
sparkyx
48459533e1 e-invoice : make a PDF with credit note 2025-11-12 11:00:29 +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
b5f55a129a Improve: message for uploading , compute ini value and color red for the
trash can
2025-11-08 15:42:09 +01:00
sparkyx
35d73582b0 E-INVOICE extract all documents from XML and store in DB 2025-11-07 18:22:35 +01:00
sparkyx
9db299594d E-INVOICE: Peppol id is used to compose the UBL21, improve check and use 2025-10-30 11:04:34 +01:00
sparkyx
2ba899bdb8 PEPPOL: update peppol id for Belgian customer 2025-10-29 11:32:18 +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
94d78f8857 z-index issue and remove dead code 2025-10-29 09:54:51 +01:00
sparkyx
53849eccdd Bug : note & reconciliation were not saved 2025-10-29 09:54:32 +01:00
sparkyx
63bee473de Compatibility PHP8.3 and Typo 2025-10-29 09:53:33 +01:00
sparkyx
a1c59f6cf0 PEPPOL: allow to verify that the customer has is on PEPPOL (Belgium only) 2025-10-29 09:52:03 +01:00
sparkyx
81623d9c6f Javascript :compute properly z-index thanks global_layer variable and
get_next_layer
2025-10-26 18:10:29 +01:00
sparkyx
c1e8d27969 Code improve remove dead for NOTE in operation 2025-10-26 17:15:54 +01:00
sparkyx
ec8c0805bd Code improve: Card Property 2025-10-26 17:10:43 +01:00
sparkyx
a54af9e09c Note on operations are in the detail of the operation 2025-10-26 17:10:43 +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
6188762a6e Improve code rename ATTR_DEF_ACTIF and ATTR_DEF_TEL 2025-10-24 13:47:40 +02:00
sparkyx
23d77ad996 Improve code 2025-10-24 11:53:32 +02:00
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