* added sorting of product price list by customer
* add search and sort in same time
* Update price.php
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
* Add missing info for proper use and creation of template invoice
* Add missing info for proper use and creation of template invoice
* fix trans of generated invoice
* New option to define the start period of a first subscription
add default date of starting (year, month or subscription payment)
add delay for subscription period
* Update member.php
* Fix period for statistique if delay is set
* 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>
* modify the translation keys in commande/list.php
* create the error translation key in en_US/errors.lang
* create the error translation key in fr_FR/errors.lang
* added recursive deletion option for child MOs + added recursive recovery method for child MOs
* add number of MOs in form_confirm
* update to delete number of mo childs if is null
* added checking of an infinity loop
* review PR
* git init
* Fixing style errors.
* Add split of serial defaults
* Fix remaining part
* Fix on remaining decimal part
* Revert "Fix on remaining decimal part"
This reverts commit b91f884ddc.
* Revert "Fix remaining part"
This reverts commit 35a6631b29.
* Revert "Add split of serial defaults"
This reverts commit 37009afcbc.
* Remove split for serial numbers and replace by error message.
* Fix stickler CI
* Fix missing product id for lot number fetch
* Allow update for data consistency, but show warning in stock card and stocks by lot/serial list
---------
Co-authored-by: Francis Appels <francis@vps399724.ovh.net.novalocal>
Co-authored-by: stickler-ci <support@stickler-ci.com>
* 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>
* Default customer, category and product when enable TakePOS
* Update cashdesk.lang
* Default category and product when enable TakePOS
Easy setup for TakePOS. Create a category and product when TakePOS is enabled. It checks if TakePOS has already been configured to avoid recreating the category and productif it has already been created.
* Update modTakePos.class.php
* Update modTakePos.class.php
* Update cashdesk.lang
---------
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>