Commit graph

997 commits

Author SHA1 Message Date
sparkyx
c6a34abb3e C0ML: parameter email server, improve check for sendmail 2026-05-08 12:04:24 +02:00
sparkyx
5aac56866b Task #2462: Tableau de bord : client et fournisseur en retard 2026-05-01 16:15:11 +02:00
sparkyx
3aca4a191e Mantis #2451: Ajouter QCode des clients et fournisseurs dans objets du tableau de bord 2026-03-03 19:32:08 +01:00
sparkyx
5901df5a1f Fix cosmetic 2026-03-01 10:58:15 +01:00
sparkyx
c18d75719b Fix Bug chrome : cannot save operation details 2026-02-27 10:03:10 +01:00
sparkyx
14304f9830 FOLLOW-UP: improve appearance 2026-02-26 12:19:19 +01:00
sparkyx
9347b18fa9 Fix : issue when using unicode with substr 2026-02-26 08:42:35 +01:00
sparkyx
c8f7f420a3 Cosmetic followup - detail and summary 2026-01-27 16:38:20 +01:00
sparkyx
aad1ace2a8 Cosmetic : Order number and bank message in confirm operation (sale - purcharse) 2025-12-27 11:38:58 +01:00
sparkyx
f621850e4a Task #2446 : add supplemental documents 2025-12-24 16:32:40 +01:00
sparkyx
c39cd28075 Cosmetic number of Supplemental doc 2025-12-16 17:45:58 +01:00
sparkyx
5b05b841f0 Create card from the search 2025-12-16 11:36:44 +01:00
sparkyx
5462ce1d99 Fix bug refresh in "commit event" 2025-12-05 09:08:53 +01:00
sparkyx
cc8f1adeba widget summary : review appearance 2025-12-04 15:12:25 +01:00
sparkyx
02285aa1d4 Fix issue when creating template 2025-11-30 16:00:42 +01:00
sparkyx
b8524353fa Change Logo to NOALYSS10 2025-11-29 08:09:35 +01:00
sparkyx
c75a289af9 Cosmetic : menu color and padding in inner_html 2025-11-27 10:31:11 +01:00
sparkyx
99d00af2d2 MODE Strict : block change date in details operation 2025-11-25 09:28:48 +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
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
71f8a7fc82 E-INVOICE : VATEX filter on the country 2025-11-22 08:38:44 +01:00
sparkyx
339caacb69 Fix Bug : choice a key in anc 2025-11-19 11:30:05 +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
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
5b337881e5 Supplementary documents for an operation, an operation can
have several attached documents
2025-11-09 14:47:40 +01:00
sparkyx
a54af9e09c Note on operations are in the detail of the operation 2025-10-26 17:10:43 +01:00
sparkyx
b24c5b27c7 PHPMAILER: set up an external SMTP server or use sendmail 2025-10-21 10:20:53 +02:00
sparkyx
98d463454b TinyMCE : comment on operation 2025-10-18 16:03:10 +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
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
fd21804f21 Factur-X norme 3 (May 15th, 2025) 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
4c5fa7ebea E-INVOICE : export XML if exists from ledger_detail_bottom 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
sparkyx
9ebb89b38a E-INVOICE: check data before generating
E-INVOICE: add missing for Belgium : BuyerReference and Due_Date
2025-10-06 08:54:21 +02:00
sparkyx
c36ddd19d1 update gettext 2025-09-14 14:52:26 +02:00
sparkyx
49902e59f6 recover password email in HTML + improve message 2025-09-13 12:35:24 +02:00
sparkyx
e9535840c1 Fix Bug : repository (stock) the delta was rounded 2025-09-10 17:44:28 +02:00
sparkyx
aace9db326 Manage code rewriting 2025-08-26 09:36:09 +02:00
sparkyx
69b690c4cb Code improve noalyss_user: isolate repository from db 2025-08-10 18:30:53 +02:00
sparkyx
5eb7b35bfe TOTP : improve email and fix small bug 2025-08-08 09:55:15 +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
717707adc4 VAT : Fix minor bug, Acc_TVA::build must be used instead of new Acc_TVA 2025-07-09 22:58:27 +02:00
sparkyx
f7839615ed P0RAP : add QCODE tiers + name, correct amount in not-linked operations 2025-06-27 18:25:07 +02:00
sparkyx
fbc208fd41 Fix minor :operation detail bottom, compute amount 2025-06-26 17:01:21 +02:00