1752 Commits

Author SHA1 Message Date
Charlène Benke
9a75f66e29 NEW Can add date_create on expense report update (#36936)
* Add date_create on expense report update

* Update expensereport.class.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2026-01-21 01:39:46 +01:00
Laurent Destailleur
6e6779f401 Merge branch 'develop' of github.com:Dolibarr/dolibarr into develop 2026-01-20 00:30:09 +01:00
Charlène Benke
76399298dc fix field name for create update payement (#36903) 2026-01-19 13:27:50 +01:00
Charlène Benke
b79aaf99d7 Add setpaid call on api expensereport (#36904) 2026-01-19 13:27:22 +01:00
Laurent Destailleur
27aa36b537 Fix div balance 2026-01-19 03:50:15 +01:00
Frédéric FRANCE
d770d37e29 add phpcs rule extension (#36561)
* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* add phpcs rule extension

* test

* test

* test

* test

* test

* test

* fix

* fix

* fix

* fix

* fix

* fix

* fix translations

* fix translations

* translate

* translate

* translate

* translate

* translate

* translate

* translate

* Update propal.class.php
2026-01-15 16:05:06 +01:00
Laurent Destailleur
b348745b42 Debug v23 2026-01-01 23:24:39 +01:00
Laurent Destailleur
ea9eddffa5 Debug v23 2026-01-01 23:21:17 +01:00
Laurent Destailleur
ca91994294 Debug v23 2026-01-01 23:15:16 +01:00
Laurent Destailleur
7e052e5852 Merge branch 'develop' into new-expense-report-api-update-line 2025-12-11 01:48:10 +01:00
MDW
245fdda75b Qual: Update deleteLine method parameter type for $fuser
The parameter `$fuser` in the `deleteLine` method has been updated to explicitly accept a `?User` type, which is the type that is expected by ExpenseReport::call_trigger
2025-12-09 15:02:57 +01:00
William Mead
0590d45a12 Cleaned code 2025-12-08 15:52:12 +01:00
William Mead
118ab320a1 Fixed line unit price 2025-12-08 08:41:22 +01:00
William Mead
4da1fb91df Added expense report line update method. Fixed line unit price. 2025-12-08 08:40:20 +01:00
Laurent Destailleur
bd1927a3ee Merge pull request #36564 from W1W1-M/new-expense-report-api-delete-line
NEW expense report API delete line method
2025-12-08 00:14:54 +01:00
Laurent Destailleur
3a18ab8285 Merge pull request #36563 from W1W1-M/new-expense-report-api-add-line
NEW expense report API post line method
2025-12-07 23:42:20 +01:00
Laurent Destailleur
459109c7e5 Merge pull request #36565 from W1W1-M/new-expense-report-api-get-lines
NEW expense report API get lines method
2025-12-07 23:42:02 +01:00
Laurent Destailleur
520cd52784 Merge pull request #36566 from W1W1-M/new-expense-report-api-reopen
NEW expense report API settodraft method
2025-12-07 23:38:24 +01:00
Laurent Destailleur
d4a2d10db6 Merge pull request #36567 from W1W1-M/new-expense-report-api-cancel
NEW expense report API cancel method
2025-12-07 23:38:11 +01:00
Laurent Destailleur
f3d3969ed8 Fix CI 2025-12-07 16:34:33 +01:00
William Mead
7693c23fde Added return object 2025-12-07 14:36:06 +01:00
William Mead
df1c9694cb Added cancel exepense report method 2025-12-07 14:32:27 +01:00
William Mead
bd9a97e196 Updated PHPDoc 2025-12-07 14:21:23 +01:00
William Mead
a1a4b2a43b Updated PHPDoc 2025-12-07 14:16:11 +01:00
William Mead
aa29430af0 Updated PHPDoc 2025-12-07 14:15:26 +01:00
William Mead
4ac6fc5c2b Cleaned code 2025-12-07 14:14:52 +01:00
William Mead
df4e4bf8ff Added setToDraft method 2025-12-07 14:10:57 +01:00
William Mead
8c4b346174 Added getLines method 2025-12-07 13:58:04 +01:00
William Mead
0a8a9e5f4d Added deleteLine method. Updated contributor details. 2025-12-07 13:40:02 +01:00
William Mead
3e16fac9ea Added postLine method to expense report API. Added mandatory expense report line fields check. 2025-12-07 11:52:13 +01:00
Laurent Destailleur
f0f2afd7a3 Fix action type for button action Email 2025-11-26 13:41:16 +01:00
Laurent Destailleur
e35028646e Debug v23 2025-11-23 16:33:38 +01:00
Laurent Destailleur
89d8b553c1 Debug v23 2025-11-22 16:23:07 +01:00
Laurent Destailleur
0bfd72a995 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-11-20 12:00:49 +01:00
Laurent Destailleur
10c0de4467 Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 22.0 2025-11-20 11:55:18 +01:00
Laurent Destailleur
ae131796d6 Merge branch '21.0' of git@github.com:Dolibarr/dolibarr.git into 21.0 2025-11-20 11:51:51 +01:00
Laurent Destailleur
ecda16a5f6 Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into 20.0 2025-11-20 11:48:23 +01:00
Laurent Destailleur
515a615915 Merge branch '18.0' of git@github.com:Dolibarr/dolibarr.git into 19.0 2025-11-20 11:44:40 +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
Charlène Benke
b4a01b3f63 harmonize fields orders between holiday and expensereport (#36222)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-12 09:39:39 +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
Laurent Destailleur
dfbf173b17 Merge branch '22.0' of git@github.com:Dolibarr/dolibarr.git into develop 2025-11-07 19:25:42 +01:00
Regis Houssin
fa10fc0f94 FIX avoid NULL value (#36126) 2025-11-06 13:15:03 +01:00
Frédéric FRANCE
59789a8f02 add class_element_line (#36115) 2025-11-05 22:18:02 +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
Jyhere
f13172ee98 CHANGE: ExpenseReport::periodExists() rewrite (#36015)
* CHANGE: ExpenseReport::periodExists() rewrite

* Fix SQL query date condition formatting

* Change SQL condition to include date range

* Update expensereport.class.php

* Rename parameter in periodExists method

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2025-11-02 13:16:20 +01:00
Marc de Lima Lucio
223326610e FIX: expense report card: use correct bank module designator for detection 2025-10-31 13:43:21 +01:00
PsyCrow
d36bfd0f3e Refactor updateline call to remove type casting (#35833)
Removed unnecessary type casting for vatrate in updateline method.
2025-10-19 18:48:16 +02:00
Laurent Destailleur
738b85abcd Fix PHP doc regression 2025-10-19 18:38:10 +02:00
William Mead
276f792e9a Fixed return object for expense report API (#35813) 2025-10-17 15:45:59 +02:00