Commit graph

138 commits

Author SHA1 Message Date
sparkyx
238450c43d Warning if Accounting side incorrect from P0PST 2025-11-25 12:03:42 +01:00
sparkyx
3705c352c8 Card : quick code by default based on accounting + name 2025-11-24 13:16:44 +01:00
sparkyx
d2f574d8c4 QuickCode : default = base for accounting + card name 2025-11-22 14:54:42 +01: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
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
71d1fd4d6e fix bug : side of balance in history of a a card and replace direct access to superglobal and fix bug 2025-09-20 09:42:30 +02:00
sparkyx
5ed9f8a66c Fix Fiche->strAttribut 2025-09-04 08:42:51 +02:00
sparkyx
eba7a0106b Code & doc improve : Fiche::belong_ledger 2025-08-26 10:59:25 +02:00
sparkyx
00c206cb7e GESTION: add bank account in list 2025-08-26 10:00:31 +02:00
sparkyx
007e0c94a2 Code improvement : change fiche function
getAttribut becomes load_attribute,
 strAttribut becomes set_attribute
getAttribut becomes get_attribute
2025-08-01 20:02:21 +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
a69b245303 Improve code : change ATTR_DEF_CP by ATTR_DEF_POSTCODE, ATTR_DEF_PAYS by ATTR_DEF_COUNTRY 2025-08-01 09:58:36 +02:00
sparkyx
cdf6942d23 P0PST : query fails for lettered or unlettered 2025-06-13 18:54:08 +02:00
sparkyx
da1a6dbc39 Detail Operation for small screen 2025-05-19 19:38:32 +02:00
sparkyx
70bae8b1b7 FIX bug due changes Data_SQL 2025-05-19 19:09:58 +02:00
sparkyx
67e9994ff9 Documentation code 2025-03-13 12:50:54 +01:00
sparkyx
8540fe60be 0002405: CARD : Fiche affiche toutes les fiches ou seulement actives 2025-01-12 17:07:30 +01:00
sparkyx
c1fa5a9fa4 Fix : France saldo until end of exercice in Gestion 2024-09-20 19:07:04 +02:00
Dany wm
f7d65ef647 Cosmetic 2024-09-18 22:36:13 +02:00
sparkyx
e552ec7d9c 0002354: Filtrage inopérant journal ODS 2024-04-04 19:30:17 +02:00
sparkyx
bab6b76a67 Task #2128 : Comptabilité française : report, montre le solde de l'année
et depuis le début pour les fiches, postes en HTML et PDF
2024-02-03 14:27:33 +01:00
sparkyx
d9912ff7e3 Bug : MY_REPORT was not respected 2024-01-27 15:47:34 +01:00
sparkyx
844484c39d merge devel-france 2023-07-27 20:24:34 +02:00
sparkyx
b845945ee0 Fix #0002291: Apparence Gestion Client Contact 2023-06-03 13:50:43 +02:00
sparkyx
21b1cb3d84 Bug #0002219: Compatibilité PHP 8.2 , 8.1 , 8.0 2023-02-01 16:49:24 +01:00
sparkyx
073c0efbef Function load : give the return type 2023-01-05 19:58:27 +01:00
sparkyx
97988bfeb8 Cosmetic : move tags in operation details, small cosmetic bug 2022-12-02 17:37:41 +01:00
sparkyx
70adb61134 Cosmetic 2022-12-01 19:05:17 +01:00
sparkyx
e73db821d0 add magic function toString 2022-10-08 10:55:19 +02:00
sparkyx
50180e68ad New #2195 0002195: Création catégorie : ordre des attributs 2022-09-16 15:08:29 +02:00
sparkyx
70f91d472c Improve translation and test 2022-08-30 00:56:33 +02:00
Dany De Bontridder
d606c1d6fa php8.1 : compatibility 2022-08-27 16:57:30 +02:00
sparkyx
bbf995e827 Bug when ledger badly parametrized 2022-05-03 22:53:51 +02:00
sparkyx
3792b5dd97 Documentation 2022-03-08 09:21:21 +01:00
sparkyx
55f9dd9a73 Task #0002126: Fiche : amélioration 2022-01-16 12:51:42 +01:00
sparkyx
ab13a65796 PHP8 compatibility 2021-12-24 12:12:36 +01:00
sparkyx
d54d2bcdb6 Bug #2098: Les fiches utilisées dans le suivi ne peuvent pas être effacées 2021-11-23 19:52:20 +01:00
sparkyx
2b1bcd58b2 CANAL : add symbol for operation : history card & accounting 2021-11-08 13:17:06 +01:00
sparkyx
14e3c50eb3 Cosmetic #0002080 : NOT-FOUND 2021-10-14 18:16:14 +02:00
sparkyx
3f87ede532 Bug : lettering for card, false warning if paid in several times
caused by PostgreSQL 12
2021-09-09 15:44:37 +02:00
sparkyx
439662f593 Bug #0002061: Fiche ne peuvent pas devenir inactive 2021-09-02 16:32:25 +02:00
sparkyx
f1ea56101d Bug : fiche account not created automatically when empty , improve test 2021-08-23 20:12:18 +02:00
Dany wm De Bontridder
6e96c8a9d5 Improve PHPUNIT tests for Fiche + improve code and fix potential bug 2021-08-18 17:04:37 +02:00
sparkyx
75a8fd1e07 Fix bug fiche 2021-08-13 19:52:02 +02:00
Dany wm De Bontridder
53918bc981 Bug Anticipation échoue si aucune opération pour une fiche 2021-08-13 16:51:06 +02:00
sparkyx
0e43f60267 Bug : cannot add card , improve test 2021-08-12 12:18:48 +02:00
sparkyx
4b913f1e88 Improve code : Card_Property is separated from Card (Fiche) , add more
phpunit tests
2021-08-11 13:06:01 +02:00
sparkyx
8155f502c3 code cleaning
rename class Acc_Ledger_Sold to Acc_Ledger_Sale ,
improve doc ,
improve phpunit test
2021-08-05 16:50:29 +02:00
sparkyx
5e4b39edbe Code Cleaning #0002022: Utilisation d'un autoloader 2021-06-20 10:55:55 +02:00
sparkyx
393f88433a Cosmetic : add waiting_box when exporting 2021-06-08 18:00:13 +02:00