2349 Commits

Author SHA1 Message Date
Frédéric FRANCE
6a76c6c0ed fix "capital" for mysoc (#37414)
* fix "capital" for mysoc

* Update societe.class.php

* Update societe.class.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-03-05 13:45:14 +01:00
Laurent Destailleur
b956ea5257 Show localtaxes in tooltip of POS only if you use them 2026-03-02 20:16:28 +01:00
Laurent Destailleur
19f8fe8e63 Merge branch '23.0' of git@github.com:Dolibarr/dolibarr.git into develop 2026-03-02 03:14:24 +01:00
Laurent Destailleur
6f2adf3457 Debug v23 2026-03-01 18:52:35 +01:00
Laurent Destailleur
dbcac5bb33 css 2026-02-28 16:20:02 +01:00
Alexandre SPANGARO
36b07475dc Typo (#37326) 2026-02-24 17:30:44 +01:00
Laurent Destailleur
158119361f Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 23.0 2026-02-16 21:44:56 +01:00
Laurent Destailleur
da4baf4255 CI 2026-02-16 21:43:56 +01:00
Laurent Destailleur
5433a5642d Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 23.0 2026-02-16 21:21:13 +01:00
Laurent Destailleur
bff98ad817 Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2026-02-16 21:11:20 +01:00
Laurent Destailleur
7ccd12e865 Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into 21.0 2026-02-16 21:08:22 +01:00
Laurent Destailleur
e64ab3c751 Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into 20.0 2026-02-16 20:51:44 +01:00
Alexandre SPANGARO
30f7f34708 FIX Societe - Wrong control on update of VAT Intra (#37224) 2026-02-16 19:54:09 +01:00
Laurent Destailleur
e596bdada1 Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into 20.0 2026-02-08 15:53:06 +01:00
Laurent Destailleur
7f9bdc5f45 Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into 19.0 2026-02-08 15:50:12 +01:00
Benjamin Falière
72ed29a599 FIX(API, thirdparties): get fixed amount discounts (#37068)
Co-authored-by: Benjamin Falière <benjamin.faliere@altairis.fr>
2026-02-04 14:50:21 +01:00
Laurent Destailleur
47f8bec9ce Better error management 2026-01-27 23:28:49 +01:00
Laurent Destailleur
8abeb47da1 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-12-22 16:06:05 +01:00
Laurent Destailleur
3d55a7a792 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-12-22 15:11:32 +01:00
Laurent Destailleur
7990b182d1 Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into 21.0 2025-12-22 15:04:37 +01:00
Francis Appels
3243126ab6 Fix getOutstandingBills regression from #35266 2025-12-21 16:11:35 +01:00
Laurent Destailleur
c1790d758f Comment 2025-12-13 14:13:30 +01:00
Laurent Destailleur
13e6a7b936 Debug v23 2025-12-05 12:55:20 +01:00
Jon Bendtsen
3d2a826865 FIX #36407 BUG: API POST contact to a non-existing socid gives DB error 2025-12-04 17:09:59 +01:00
Rémi Champlon
e3fbe0943e fix space 2025-11-28 15:40:57 +01:00
Rémi Champlon
7ffb16abef fix space 2025-11-28 15:25:15 +01:00
Rémi Champlon
d43e697a10 implem 2025-11-28 15:14:29 +01:00
Jakub Stříbrný
20cf710caf NEW Add country ID resolution from country code for thirdparty api (#36345)
* NEW Add country ID resolution from country code

NEW Add country ID resolution from country code

* NEW add extrafield support when creating thirdparty via API

NEW add extrafield support when creating thirdparty via API

* Update api_thirdparties.class.php

* remove whitespace at end of line

* remove whitespaces

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-20 23:56:03 +01:00
Jakub Stříbrný
6c842a1219 NEW Allow creating contact via api with ISO code (#36322)
* Allow creating contact via api with ISO code

Add handling for country code to country ID mapping for api.

* use dol_getIdFromCode

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-20 11:03:08 +01:00
Frédéric FRANCE
46d6714fe0 clean code (#36317)
* clean code

* clean code

* clean doc

* clean doc

* clean doc

* clean doc

* fix

* fix

* fix

* fix

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-20 01:47:46 +01:00
Laurent Destailleur
e96db77fda Look and feel Debug v23 2025-11-18 02:49:47 +01:00
MDW
c39e87d703 Qual: Make $fields covariant, define type for $FIELDS in BankAccounts api (#36188)
* Qual: Make $fields covariant

* Qual: Update BankAccounts class phpDoc ($FIELDS)

# Qual: Update BankAccounts class phpDoc ($FIELDS)

Updated the documentation for the $FIELDS property.
2025-11-09 18:06:58 +01:00
atm-lena
4e67dd3a81 Payment Mode for Thirdparty : Move tinyint to smallint (#36114)
* M

* Update 22.0.0-23.0.0.sql

* Change mode_reglement type from smallint to integer

---------

Co-authored-by: atm-lena <lena.papazian@atm-consulting.fr>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-05 22:19:57 +01:00
MDW
b925dd6c37 Qual: Make $fields type covariant (phpstan) (#36084)
# Qual: Make $fields type covariant (phpstan)

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-04 14:16:17 +01:00
Laurent Destailleur
74cc41c460 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-11-03 14:27:58 +01:00
Laurent Destailleur
94d1a25d67 Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-11-03 14:10:57 +01:00
Laurent Destailleur
8cd3abb78d Can add a category without removing the others 2025-10-31 04:05:45 +01:00
VIAL-GOUTEYRON Quentin
c616e27274 New Hooks propals/orders (#35989)
* Add hook manager support for appending custom filter clauses across various SQL queries.

* Add hook manager support for custom SQL filters across multiple modules.

* Remove obsolete test code from api_proposals.class.php

* Remove unnecessary blank lines in card.php

* Remove unnecessary blank lines in card.php

* Remove unused object initialization and 'boxcode' parameter in product class

* Update api_proposals.class.php

* Initialize hooks for order API access

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-10-30 01:51:29 +01:00
Frédéric FRANCE
77a06a6cfd fix CI (#35995)
* Update phpstan-baseline.neon

* Update phpstan-baseline.neon

* Update societe.class.php

* Update societe.class.php
2025-10-29 22:07:14 +01:00
Laurent Destailleur
4fd6894210 Fix capital when value is 0 2025-10-29 14:32:51 +01:00
Frédéric FRANCE
24335dd8c7 fix unicity check for "code_compta_client" (#35951) 2025-10-25 20:39:27 +02:00
Frédéric FRANCE
ed4b7ce58d clean phpstan baseline (#35838)
* clean phpstan baseline

* clean phpstan baseline

* clean phpstan baseline

* fix
2025-10-19 01:58:11 +02:00
ldestailleur
87e8eddb65 Complete label of fields in popup of blocked log detail 2025-10-10 11:49:12 +02:00
ldestailleur
fbfeb5c978 Clean code 2025-10-04 14:12:46 +02:00
Frédéric FRANCE
a90c222f73 clean code (#35626)
* clean code

* clean code

* clean code

* clean code

* clean code

* clean code

* clean code
2025-10-04 00:07:24 +02:00
ldestailleur
e203684464 Fix ip if '' 2025-10-03 17:29:54 +02:00
ldestailleur
21ff19cec3 Add another way to know if local ta must be used or not. 2025-10-03 15:43:55 +02:00
ldestailleur
dec9d861bf PERF Reduce number of SQL call to get local tax. 2025-10-02 13:50:47 +02:00
Laurent Destailleur
131d1390bc Debug v23 2025-09-28 22:20:44 +02:00
ldestailleur
488b7d88a2 Enhance output for unalterable logs 2025-09-27 15:37:53 +02:00