Frédéric FRANCE
b369576a9d
NEW add support of subtotals on more objects ( #34125 )
...
* add more subtotals
* add more subtotals
* class
* class
* wip
* wip
* wip
* wip
* doc
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* fix
* fix
* fix
* fix
* fix
* fix
* clean code
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* wip
* fix
* fix
* fix
* fix
* fix
* fix
* fetch extraparams
* add confirms
* add options
* add options
* add options
* add options
* add options
* add options
* add options
* fix
* wip
* wip
* fix
* fix
* fix
* fix
* fix
* fix
2026-01-06 15:58:06 +01:00
Frédéric FRANCE
e6249eee32
fix phpstan for v23 ( #36774 )
...
* fix phpstan
* Update functions.lib.php
* Update admin.lang
* Update errors.lang
* Update fournisseur.commande.class.php
* Update fournisseur.commande.class.php
* Update blockedlog_archives.php
* Update blockedlog_archives.php
* Update blockedlog_archives.php
* Update blockedlog_archives.php
2026-01-05 12:48:07 +01:00
Laurent Destailleur
17f6d584ce
Debug v23
2025-12-30 14:53:03 +01:00
MDW
479000631d
Qual: Update type hints in supplier order class
...
# Qual: Update type hints in supplier order class
- Update type hints for `$price_base_type` to be either 'HT' or 'TTC'
- Update type hints for `$type` and `$notrigger` to be integers between 0 and 1
2025-12-14 21:39:56 +01:00
Laurent Destailleur
13e6a7b936
Debug v23
2025-12-05 12:55:20 +01:00
Frédéric FRANCE
4ac3c3f8b6
clean phpstan baseline of supplier order class ( #35942 )
...
* clean phpstan baseline of supplier order class
* clean phpstan baseline of supplier order class
* clean phpstan baseline of supplier order class
* clean phpstan baseline of supplier order class
* clean phpstan baseline of supplier order class
* clean phpstan baseline of supplier order class
2025-10-25 22:55:06 +02:00
Laurent Destailleur
738b85abcd
Fix PHP doc regression
2025-10-19 18:38:10 +02:00
Laurent Destailleur
2c65efad96
Fix php doc
2025-10-19 18:32:25 +02:00
Vincent Maury
b28b94821f
NEW #35700 : Throw an error when validating a propal, order, supplier with a product no more in sale/purchase… ( #35709 )
...
* Fix #35700 : Throw an error when validating a propal, order, supplier proposal, supplier order if some products doesn't have the good status (on sale, on buy)
* Fix #35700 : Throw an error when validating a propal, order, supplier proposal, supplier order if some products doesn't have the good status (on sale, on buy)
* Fix #35700 : Throw an error when validating a propal, order, supplier proposal, supplier order if some products doesn't have the good status (on sale, on buy)
* Fix #35700 : Throw an error when validating a propal, order, supplier proposal, supplier order if some products doesn't have the good status (on sale, on buy)
* Fix #35700 : Throw an error when validating a propal, order, supplier proposal, supplier order if some products doesn't have the good status (on sale, on buy)
* Update commonobject.class.php
* Refactor checkActiveProductInLines method
* Fix comment formatting in commonobject.class.php
* Update commonobject.class.php
---------
Co-authored-by: vmaury <vmaury@vmaury-Lafite-Pro-16-AMD>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-18 11:19:31 +02:00
Laurent Destailleur
f0c61790eb
Clean code
2025-10-17 23:43:28 +02:00
Laurent Destailleur
31989adc1f
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-14 21:38:13 +02:00
MDW
234fa7690f
Qual: Update phan baseline & minor fix ( #35638 )
...
# Qual: Update phan baseline & minor fix
Fix new phan notice using cast of potential null value.
Remove unneeded exceptions from baseline.
2025-10-04 20:03:38 +02:00
Laurent Destailleur
ba2466a008
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-10-02 16:00:44 +02:00
Laurent Destailleur
2e9ec3a9da
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-10-02 15:59:53 +02:00
Laurent Destailleur
a046419145
Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into 21.0
2025-10-02 15:59:08 +02:00
Laurent Destailleur
b0d08278f0
Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into 20.0
2025-10-02 15:53:12 +02:00
Laurent Destailleur
b2fce5052f
Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into 19.0
2025-10-02 15:52:05 +02:00
Regis Houssin
24146d89c5
FIX #35568 ( #35569 )
...
* FIX #35568
* FIX clear "thirdparty" object before or during the fetch
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-10-01 19:54:50 +02:00
Frédéric FRANCE
8fa1df6560
clean code ( #35518 )
...
* clean code
* fix
* fix
* clean code
2025-09-28 13:58:30 +02:00
kkhelifa-opendsi
a9cd1d2bb9
New : Copy support of the deposit percent of the payment mode found in customer proposal, customer order and customer invoice to supplier proposal, order and invoice ( #35432 )
...
* New : Copy support of the deposit percent of the payment mode found in customer proposal, customer order and customer invoice to supplier proposal, order and invoice
* Correction pre-commit / travis CI
* Correction pre-commit / travis CI
* Correction pre-commit / travis CI
* Correction pre-commit / travis CI
2025-09-26 23:59:51 +02:00
Frédéric FRANCE
078da229c8
clean code ( #35352 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* Clean code
* Clean code
* clean code
* clean code
* clean code
* clean code
* clean code
2025-09-17 14:11:32 +02:00
Frédéric FRANCE
e81d5378cd
clean code contract class ( #35245 )
...
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code contract class
* clean code
* clean code
* clean code
* clean code
* clean code
* fix typo
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
2025-09-10 11:13:18 +02:00
ldestailleur
343ec2684b
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-05 12:08:25 +02:00
ldestailleur
300b840311
Fix warning
2025-09-05 12:08:13 +02:00
Frédéric FRANCE
617e922a3a
fix broken workflows ( #35226 )
...
* fix broken workflows
* Update ci-on-push.yml
* Update fournisseur.commande.class.php
* clean code
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-09-05 12:01:57 +02:00
ldestailleur
d7204bbb19
Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-04 17:32:58 +02:00
ldestailleur
f82283a22e
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0
2025-09-04 17:32:04 +02:00
ldestailleur
5832cfc198
Fix CI
2025-09-04 15:36:54 +02:00
Frédéric FRANCE
006a12d191
fix CI ( #35215 )
...
* fix CI
* Update fournisseur.commande.class.php
2025-09-04 13:22:32 +02:00
ldestailleur
8a1ec5634f
Clean code between subprice/pu_ht and subprice_ttc/pu_ttc
2025-09-03 22:29:36 +02:00
ldestailleur
b7135a24e5
Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into develop
2025-09-03 16:09:40 +02:00
ldestailleur
0255512c1c
The signature of the Sale order ->cancel() method and shipment
...
->cancel() has been modified to introduce the $user param like for other
methods that modify a status.
2025-09-03 16:08:09 +02:00
Frédéric FRANCE
a1d7b11324
fix doc ( #35196 )
2025-09-03 12:54:17 +02:00
Frédéric FRANCE
568c65568a
clean code ( #35175 )
...
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
* clean code
2025-09-02 22:51:34 +02:00
Laurent Destailleur
336c3bce3f
Debug Fix CI
2025-08-26 04:12:51 +02:00
Frédéric FRANCE
8e0b1eb606
fix object reference ( #34928 )
...
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* merge
* fix doc
* fix doc
* fix doc
* fix doc
* fix doc
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
* fix
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-08-17 16:32:09 +02:00
ldestailleur
01d168afb7
Add doc comment, and add field date_reception in commande_fournisseur
...
for #34975
2025-08-17 01:45:34 +02:00
ldestailleur
4721a84cec
Fix warnings
2025-06-28 13:30:32 +02:00
ldestailleur
9c2da8b9b6
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-19 11:31:44 +02:00
ldestailleur
a78e63dbf0
Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into 21.0
2025-06-19 11:13:59 +02:00
Laurent Destailleur
75b9a98f0b
Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into 20.0
2025-06-14 02:24:25 +02:00
VIAL-GOUTEYRON Quentin
956d545b41
fix missing last_main_doc ( #34405 )
2025-06-12 12:17:29 +02:00
Laurent Destailleur
b1812b1080
Debug v22
2025-06-10 02:24:08 +02:00
Francis Appels
c7940446d4
Fix devision by zero with option customer packaging. ( #34351 )
...
value of product package property (for both customer and supplier) should be float type.
property define not needed on product fournisseur, alread defined on product.
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr >
2025-06-04 18:23:12 +02:00
dum77
81bdb3ae98
FIX : Fixes a bug where using a decimal value for packaging could cause a division by zero ( #34326 )
...
* Use fmod instead of % with line->packaging, to avoid fatal error if packaging decimal
Ensure packaging is numeric, positive, then use fmod instead of %, to prevent error with decimal packaging values (resulting in division by zero), for ajusting quantity
* Update edit rules
* Update edit rules
2025-06-04 11:17:46 +02:00
ldestailleur
36b00c5951
Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop
2025-06-02 14:59:18 +02:00
ldestailleur
14c2db425d
Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into 21.0
2025-06-02 14:53:12 +02:00
ldestailleur
ca11136092
Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into 20.0
2025-06-02 14:37:54 +02:00
ldestailleur
11d357b79e
Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into 19.0
2025-06-02 14:31:05 +02:00
HENRY Florian
51e4ce05c9
FIX: mandatory extrafelds on lines are not checked ( #34228 )
...
* FIX: mandatory extrafelds on lines are not checked
* FIX: mandatory extrafelds on lines are not checked
2025-05-22 17:40:41 +02:00