* Enable create menu for standalone reception
* Enable create menu for standalone reception
* Add Reception date
* Add option to create standalone reception
* fix pre-commit
* FIX: in shippement creation with SHIPMENT_SUPPORTS_SERVICES and/or STOCK_DISALLOW_NEGATIVE_TRANSFER and/or stockable_product there was inconsistancies
* FIX: in shippement creation with SHIPMENT_SUPPORTS_SERVICES and/or STOCK_DISALLOW_NEGATIVE_TRANSFER and/or stockable_product there was inconsistancies
* fix: In shipment, if product is not stockable, Dolibarr should not display a warning
* fix: In shipment, if product is not stockable, Dolibarr should not display a warning
* fix: In shipment, if product is not stockable, Dolibarr should not display a warning
* NEW Add option to create simple shipment of non origin
* Enable create menu for shipment
* Enable create menu for shipment
* Update sendings.lang
* fix phpstan
* fix syntax
* fix missing line
* Add validation for socid and update note display
* fix project
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
* NEW add api List VAT
Enhance getListOfVAT method with SQL filters and pagination.
* Update parameter type for fk_country in docblock
* Ensure integer casting for SQL parameters
Cast variables to integers for SQL query safety.
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
* Implement listTimespent method in api_projects.class.php
Added a new method to retrieve all timespent data with filtering options (with filter, sort, ...)
* Fix comment formatting and improve listTimespent method
* Fix comment formatting and adjust function definition
* Refactor response structure for pagination data
* Initialize obj_ret as an empty array
* Add contact tabs on product
* add contact type for product
* Implement contact management in contact.php
Add contact management functionality for products
* Insert product and service contact types
Added new contact types for products and services.
* Add help URL for product notes
phpstan alert
* Show cron last result and output in info
From now, last output and last result of a cron are only displayed in cron's list, and output isn't very convenient to read
This PR adds last output and last result in cron's info page
* Use dolPrintHTML to output the messages
* QUAL: API contract: RestException update, check if thirdparty exists before creating contract
* using the entity of this contract
* Safer usage of getEntity
* using global ->entity
* testing if create with socid=0 should fail
---------
Co-authored-by: Jon Bendtsen <xcodeauthor@jonb.dk>