* NEW functionality for request_transfer
* fix problem
* fix problem in transferBank
* fix request sql
* ajust functions for salary invoices
* add badges for each onglet invoice and salary
* Fix update in table bon_prelevement for amount
* Fix in section virement_request list of bonPrelevements
* for prelevemts lignes
* for prelevemts lignes
* update sql for get lignes prelevement with correct info
* update sql for get lignes prelevement with correct info
* add function for check if invoice salaries
* adjust bonprelevement for get salaries
* fix incoherences in create function for class BonPrelevement
* fix request sql for insert in prelevement ligne table
* fix problems and incoherences
* remove parametre from function
* add parenthensises for cast in sql request
* disable button when make demande virement
* fix condition for type
* fix conflit "
* fix whitespace
* fix condition for sourcetype
* fix page demandes.php for list salaries invoices
* add prefix db
* fix incoherences for conditions
* Update virement_request.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
* FIX handling of the $filter parameter for fetchAll: the previous version can result in invalid SQL
* Remove #[AllowDynamicProperties] attribute from Conf class (cf. PR #25931)
* Ensure sql-building strings are detectably sanitized to avoid PR rejection
* NEW : customize position in complete_head_from_modules
* fix parenthesis search
* fix position search
---------
Co-authored-by: Christophe Battarel <christophe@altairis.fr>
* Add a PDF option to show barcode number of product
* Add space before and after IF keyword
* fix error phpcs
* add barcode label before barcode number
* Use outputlangs and not langs
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
* workflow: use setErrorsFromObject when suitable
* workflow: shipping: use early return in for loop
* workflow: shipping: combine to previous early return
* workflow: shipping: reindent after last changes
No functional changes.
* workflow: reception: use early return when suitable
* workflow: reception: use early return
* workflow: reception: reindent after last changes
No functional changes.
* workflow: ticket: use early return
* workflow: ticket: combine condition through an early return
* workflow: ticket: reindent after last changes
No functional changes.
* workflow: propal: remove else condition after terminal if
* Update interface_20_modWorkflow_WorkflowManager.class.php
* Update interface_20_modWorkflow_WorkflowManager.class.php
* Update interface_20_modWorkflow_WorkflowManager.class.php
* Update interface_20_modWorkflow_WorkflowManager.class.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>