830 Commits

Author SHA1 Message Date
Laurent Destailleur
a9c85c78e2 Automated merge from 23.0 to develop 2026-02-28 12:17:11 +01:00
Laurent Destailleur
a424b368a0 css 2026-02-28 10:58:30 +01:00
Frédéric FRANCE
6282af73bf do not keep date_creation when cloning product (#37351) 2026-02-27 14:37:20 +01:00
Laurent Destailleur
bde08e0868 Merge v23 2026-02-25 19:18:10 +01:00
Laurent Destailleur
7b2761790f Debug v23 2026-02-23 19:49:45 +01:00
Laurent Destailleur
a71e07c6e4 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 23.0 2026-01-30 13:33:27 +01:00
Laurent Destailleur
2e768edbb2 Close #37034 2026-01-30 13:32:34 +01:00
Laurent Destailleur
b79814f864 Debug v23 - Stock management on parent kit does not work yet (for example when creating/closing shipment). Edit interface to be more clear with that. 2026-01-23 22:32:32 +01:00
Laurent Destailleur
2fc7d78709 Debug v23 2026-01-23 19:18:13 +01:00
Lucas Marcouiller
7c11c3a2a5 Fix #36290 (#36875)
Co-authored-by: Lucas Marcouiller <lmarcouiller@dolicloud.com>
2026-01-15 01:48:26 +01:00
William Mead
c464a2d5b2 Fixed field reset on reload. Updated contributor details. 2025-12-09 11:38:24 +01:00
Frédéric FRANCE
991b867047 add another 2025-11-28 15:26:10 +01:00
Laurent Destailleur
f0f2afd7a3 Fix action type for button action Email 2025-11-26 13:41:16 +01:00
Laurent Destailleur
e96db77fda Look and feel Debug v23 2025-11-18 02:49:47 +01:00
Laurent Destailleur
dfbf173b17 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-11-07 19:25:42 +01:00
HENRY Florian
e55fc378d3 FIX: doubled display of PRoduct Stokable checkbox when STOCK_SUPPORTS_SERVICES on service edit card (#36138) 2025-11-06 17:01:44 +01:00
Regis Houssin
fa10fc0f94 FIX avoid NULL value (#36126) 2025-11-06 13:15:03 +01:00
Frédéric FRANCE
03ea0cda01 clean code class commondict (#35952)
* add fetchAll in abstract class commondict

* add fetchAll in abstract class commondict

* add fetchAll in abstract class commondict

* add fetchAll in abstract class commondict

* add fetchAll in abstract class commondict

* add fetchAll in abstract class commondict

* add fetchAll in abstract class commondict

* clean code
2025-10-28 01:25:30 +01:00
ldestailleur
ad830a346e Merge branch 'develop' of git@github.com:Dolibarr/dolibarr.git into
develop
2025-09-23 16:50:17 +02:00
ldestailleur
6ead2839d0 Fix missing several test on permission on actions 2025-09-23 16:41:53 +02:00
ldestailleur
42edd8f22d Clean code 2025-09-18 12:19:29 +02:00
Frédéric FRANCE
ec23fc54f8 add picto (#35329)
* add picto

* fix padding
2025-09-12 18:57:23 +02:00
Frédéric FRANCE
4414bf3b95 fix fatal error (#35284)
* fix fatal error

* Update card.php

* Update product.class.php
2025-09-12 02:34:50 +02:00
Frédéric FRANCE
408ea58858 fix fatal error (#35284)
* fix fatal error

* Update card.php

* Update product.class.php
2025-09-12 02:34:17 +02:00
Frédéric FRANCE
0e1478206a clean code (#35229)
* 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

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-09-08 01:48:52 +02:00
ldestailleur
a1661e35e4 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-08-21 11:12:35 +02:00
ldestailleur
dd0679db44 Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-08-21 11:09:10 +02:00
ldestailleur
7878d81e33 FIX #34986 2025-08-21 11:02:48 +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
Frédéric FRANCE
03c6352505 clean code (#34961) 2025-08-15 17:27:37 +02:00
ldestailleur
9cbeff83a4 FIX Test on mandatory product or thirdparty barcode 2025-08-09 11:46:41 +02:00
ldestailleur
1fc810c501 Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-07-29 11:28:36 +02:00
atm-corentin
5d22b46c68 FIX|Fix #Hide mandatory DLC/DLUO options when disabled in product configuration (#34790)
* Hide DLC/DLUO mandatory options in product form when disabled by configuration

* fix using constant

* Update card.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-07-29 02:59:43 +02:00
HENRY Florian
c23d673780 fix: on product update, with product/card.php batck and stock management linked (#34459)
* fix: on product update, with product/card.php batck and stock management linked

* fix: on product update, with product/card.php batck and stock management linked
2025-06-14 01:31:49 +02:00
ldestailleur
11f9f032d9 Debug v22 2025-06-07 14:15:56 +02:00
ldestailleur
094a05b9a5 Debug v22 2025-05-27 14:48:25 +02:00
ldestailleur
f0ad845711 Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-05-11 12:32:45 +02:00
Frédéric FRANCE
3e2de0d385 fix input (#34092) 2025-05-10 23:55:25 +02:00
ldestailleur
a674676ded Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-05-10 13:33:53 +02:00
Frédéric FRANCE
b343a7b910 fix input with PRODUCT_USE_UNITS at create step (#34081)
* fix input with PRODUCT_USE_UNITS at create step

* Update card.php

* Update card.php
2025-05-09 23:48:07 +02:00
ldestailleur
ae59c409f6 Modulebuilderization 2025-03-26 00:56:24 +01:00
ldestailleur
f92f159b78 Doc 2025-03-19 18:28:26 +01:00
ldestailleur
1f822dceb8 NEW Merge surface and volumen in one line on product card. 2025-03-19 13:26:30 +01:00
ldestailleur
d3951688bd Debug v22 - stockable_product 2025-03-19 12:54:48 +01:00
ldestailleur
1e08ca4cd3 Debug 2025-03-19 12:44:48 +01:00
ldestailleur
19e63684c7 Look and feel v22: Smaller label with tooltip for customs code. 2025-03-19 11:45:15 +01:00
MDW
2cd6459d10 Qual: Fix phan notices (*card) (#33450) 2025-03-14 17:25:11 +01:00
ThomasNgr-OpenDSI
c9a27ae21d NEW : allow stock management by product (#32326)
* Code part

* Code part 2

* Fix : invert a const

* Fix : invert disable/enable stock values

* Fix

* Fix missing column from select inside sql request

* Fix input hidden missing name

* ajout d'un commentaire

* small fixes

* remove unrelated lines

* phpcs

* stickler fix

* pre-commit fixes

* pre-commit fixes

* pre-commit fix

* fix missing translation

* Fix phpstan

* fix winCI

* fix travis

* fix phpstan

* fix travis (hopefully)

* remove useless lines

* relaunch tests

* change stockable_product type from bool to int

* change test in Expeditin::addline() to allow adding a line for product with disabled stock management

* make stock management mandatory for products with batch number

* try to remove PHAN errors

* fix phpstan

* fix phpstan

---------

Co-authored-by: Alexandre SPANGARO <aspangaro.dolibarr@gmail.com>
Co-authored-by: mrozniecki <mrozniecki@easya.solutions>
Co-authored-by: Ulysse Valdenaire <uvaldenaire@easya.solutions>
2025-03-10 10:49:53 +01:00
Kamel Khelifa
7ba21bd23d NEW: Add management of date begin/end and discount for a customer price (Code) 2025-02-25 15:09:05 +01:00
MDW
2130f1395a Qual: Fix phan (product-part-1) implies fixing unit types 2025-02-09 20:14:20 +01:00