Commit Graph

4233 Commits

Author SHA1 Message Date
Laurent Destailleur
04a1b6b1f5 Close #24842 2024-07-06 15:31:30 +02:00
dolibarr95
ed207cfb2f NEW : manage several type of dangerous goods for a same parcel (#30238)
* NEW : manage several type of dangerous goods for a same parcel

Manage several type of dangerous goods for a same parcel Before :
dangerous_goods : smallint (so only 1 type can be defined eg 3) After
dangerous_goods : varchar so can be a list of numbers eg 3,5,8

* Update llx_expedition_package.sql

> Adding a default value to default '0' to keep compatibility seems required.

* Update 20.0.0-21.0.0.sql

> You must include migration change into same PR so PR is atomic. Include change of #30237

* Update llx_expedition_package.sql

space missing

* Update 20.0.0-21.0.0.sql

> -- To change type of field: ALTER TABLE llx_table MODIFY COLUMN name varchar(60);
2024-07-06 03:34:48 +02:00
Frédéric FRANCE
ea416aac93 replace old syntax, rename pdf models with same class name (#30271)
* replace old syntax

* replace old syntax

* replace old syntax

* replace old syntax

* rename files with same class name

* rename files with same class name

* rename files with same class name

* rename files with same class name

* rename files with same class name

* rename files with same class name

* rename files with same class name

* rename files with same class name

* rename files with same class name

* rename files with same class name

* rename files with same class name

* fix class with same name

* fix class with same name

* clean code
2024-07-06 02:59:40 +02:00
Laurent Destailleur
2e938fe9ef Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into develop 2024-06-24 12:44:28 +02:00
Laurent Destailleur
c8eee02b66 Add total field into contract 2024-06-24 11:18:52 +02:00
Laurent Destailleur
c54a97e923 Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into 20.0 2024-06-24 01:47:18 +02:00
Laurent Destailleur
a4a7ee0805 Debug v20 2024-06-23 23:05:50 +02:00
Laurent Destailleur
adb354f97a Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into develop 2024-06-23 14:00:12 +02:00
Laurent Destailleur
088f9e795b Removed not used field 2024-06-23 13:52:57 +02:00
Frédéric FRANCE
ba461fa2e7 fix migration19.0.0-20.0.0.sql (#30126) 2024-06-22 15:31:33 +02:00
Laurent Destailleur
587e6347ff Merge branch '20.0' of git@github.com:Dolibarr/dolibarr.git into develop 2024-06-20 20:41:09 +02:00
Laurent Destailleur
4b0579366e Fix missing column entity 2024-06-20 15:05:03 +02:00
Laurent Destailleur
81869dab2a Remove not used table 2024-06-20 11:42:24 +02:00
Laurent Destailleur
eff58002aa Prepare v21 2024-06-19 20:20:03 +02:00
Laurent Destailleur
3119a29a50 Close #30083 in develop for v20 2024-06-19 14:39:15 +02:00
Laurent Destailleur
564757d379 Missing index 2024-06-16 12:33:28 +02:00
sonikf
1baec9ab27 Update tva for Greece (#29849)
* Update tva for Greece

* Update tva for Greece

* Update tva for Greece

* Update tva for Greece
2024-06-09 03:19:11 +02:00
Aloïs Micard
0cfd16d8db Allow tweaking of the index that MySQL use when searching products (#29934)
* Allow tweaking of the index that MySQL use when searching products

Sometimes when working with large dataset with many entities the MySQL engine does not pick-up the right index.
This is especially true when doing a search over the reference because the LIKE '%%' prevent the uk_product_label from being chosen.

This PR aims to improve this situation by doing the following :

- Adding a simple index on entity column.
- Adding an hidden constant to force the index being used when searching products.

Performances over a 8M products dataset shows a reduction of 2/3 execution time.

* Add missing global $conf

* Fix wrong usage of getDolGlobalString()

* Finalise fix

* Add more indexes

* Rework indexes
2024-06-08 19:35:28 +02:00
Maxime Kohlhaas
5c6061ec0a NEW : add indexes on chargesociales table (#29911)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-06-08 02:34:58 +02:00
HENRY Florian
ebab48ac0e fix: fix SQL new install (#29861)
* fix: SQL fresh install script

* fix: SQL fresh install script

* fix perms files

* fix: travis CI

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-06-08 00:27:50 +02:00
jyhere
57f35d7774 FIX: default element_type should be 'commande' (e.g Commande::) (#29791)
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-06-03 13:51:36 +02:00
Laurent Destailleur
6e06f179f6 Missing field 2024-06-03 11:50:40 +02:00
Laurent Destailleur
32dc3a885f Fix null value that must be 0 into llx_mrp_production 2024-06-02 18:23:51 +02:00
Laurent Destailleur
aa277f08e8 Fix migration 2024-05-29 17:11:43 +02:00
jyhere
90eb4ad840 FIX: Db error cannot add foreign key constraint on societe_commerciaux table (#29706) 2024-05-21 18:01:13 +02:00
Laurent Destailleur
9f250b580d Doc 2024-05-21 17:17:37 +02:00
Frédéric FRANCE
c7e3b09689 fix migration 19.0.0-20.0.0.sql (#29705)
* fix migration 19.0.0-20.0.0.sql

* Update .travis.yml

* Update 19.0.0-20.0.0.sql

* Update repair.sql
2024-05-21 17:16:50 +02:00
Mohamed DAOUD
b4d3237af3 Add new type -library- to Website page types table (#29720)
* new website page type

* Update 19.0.0-20.0.0.sql

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-05-21 17:14:09 +02:00
Laurent Destailleur
03a0043fac Migration 2024-05-13 19:43:25 +02:00
Laurent Destailleur
0a5745de78 Fix migration 2024-05-13 19:42:55 +02:00
Laurent Destailleur
f21d443a8b Clean orphelin 2024-05-13 19:33:26 +02:00
Laurent Destailleur
5586fc8c40 Fix remove orphelin 2024-05-13 19:32:15 +02:00
HENRY Florian
a6caef2dcf NEW : Add default User roles for Thirdparties (#29242)
* firstStepBDD

* revert bad changes

* add new column for user roles in societe_commerciaux table

* merge

* Update 19.0.0-20.0.0.sql

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-05-13 03:25:05 +02:00
Laurent Destailleur
0e34a20c14 Debug v20 2024-05-12 18:44:58 +02:00
Laurent Destailleur
87c445bbf1 Add website page type for ajax 2024-05-12 12:20:00 +02:00
Anthony Berton
64b3b3d59f NEW - Trigger for Knowledge (#29645)
* NEW - Trigger for Knowledge

* Clean

---------

Co-authored-by: Anthony Berton <anthony.berton@bb2a.fr>
Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-05-11 20:43:02 +02:00
Laurent Destailleur
d90341af62 More complete db structure for online signature 2024-05-05 01:27:32 +02:00
Laurent Destailleur
ed8e1353ae Removed duplicated column 2024-05-04 19:06:27 +02:00
lamrani abdelwadoud
62f513ea3e add column to expedition table (#29561)
* add column to expedition table

* add to table also and change default value
2024-05-03 13:16:53 +02:00
Laurent Destailleur
c0784ac9d6 Debug v20 2024-04-30 00:28:47 +02:00
Frédéric FRANCE
6da59ca0c0 fix fichinter_rec (#29537)
* fix fichinter_rec

* fix fichinter_rec

* fix fichinter_rec
2024-04-29 22:53:43 +02:00
Eric
ea9a6c0162 NEW add relation type on element_element (#29329)
* add relation type on element_element

* add column on migration 19 -> 20
2024-04-29 11:29:32 +02:00
Laurent Destailleur
9e654e65dd Debug v20 2024-04-29 11:04:19 +02:00
Laurent Destailleur
f156610572 Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into develop 2024-04-27 05:03:15 +02:00
Francis Appels
249ef32b4b Fix new expedition stats for already V20 migrated data (#29432)
* Fix new expedition stats for already V20 migrated

* Try fix phan

* Update expedition.php

* Update expedition.php

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-04-24 21:24:35 +02:00
jyhere
149ce11201 NEW: Add shipments and reception stats on product stat tab (#29395)
* ADD: shipments and reception stats on product stat tab

* -FIX: product stats shipping / expedition code was not v20 friendly
-FIX: expeditiondet.elementtype default value should be "commande" (eg. Commande::$element)

* FIX: phan errors

* FIX: phan errors

---------

Co-authored-by: Laurent Destailleur <eldy@destailleur.fr>
2024-04-22 15:26:23 +02:00
Laurent Destailleur
a7d07fe75d Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into develop
Conflicts:
	htdocs/admin/external_rss.php
	htdocs/bom/bom_card.php
	htdocs/core/lib/functions.lib.php
	htdocs/install/mysql/migration/19.0.0-20.0.0.sql
2024-04-19 16:02:02 +02:00
Laurent Destailleur
612e41a8ca Merge branch '19.0' of git@github.com:Dolibarr/dolibarr.git into develop
Conflicts:
	htdocs/core/class/commondocgenerator.class.php
	htdocs/core/lib/functions.lib.php
	htdocs/fourn/commande/card.php
	htdocs/install/mysql/migration/19.0.0-20.0.0.sql
	htdocs/product/stock/replenish.php
	htdocs/takepos/invoice.php
2024-04-18 02:48:52 +02:00
Laurent Destailleur
aa4fc45650 Fix regression in v19 migration 2024-04-18 02:41:05 +02:00
atm-adrien
394ed480d3 FIX : Scale for the "second" unit (#29327)
* FIX : Update of the second unit scale

* FIX : Pr returns
2024-04-12 12:21:22 +02:00