diff --git a/mysql/migration/2.6.0-2.7.0.sql b/mysql/migration/2.6.0-2.7.0.sql index 0d56c66d893..8dba6dbaadc 100644 --- a/mysql/migration/2.6.0-2.7.0.sql +++ b/mysql/migration/2.6.0-2.7.0.sql @@ -14,6 +14,11 @@ ALTER TABLE llx_adherent ADD UNIQUE INDEX uk_adherent_fk_soc (fk_soc); update llx_menu_constraint set action = '$conf->societe->enabled' where action = '$conf->commercial->enabled'; +alter table llx_facture add column tms timestamp after date_valid; +alter table llx_facture_fourn add column tms timestamp after datef; +update llx_facture set tms = datec where tms <= 0; +update llx_facture_fourn set tms = datec where tms <= 0; + -- Clean no more required parameters delete from llx_const where name = 'MAIN_MODULE_COMMERCIAL'; delete from llx_const where name like 'MAIN_MODULE_%_DIR_OUTPUT'; diff --git a/mysql/tables/llx_facture.sql b/mysql/tables/llx_facture.sql index bf7151cfbab..8dfa190f107 100644 --- a/mysql/tables/llx_facture.sql +++ b/mysql/tables/llx_facture.sql @@ -33,6 +33,7 @@ create table llx_facture datec datetime, -- date de creation de la facture datef date, -- date de la facture date_valid date, -- date de validation + tms timestamp, -- date creation/modification paye smallint DEFAULT 0 NOT NULL, amount real DEFAULT 0 NOT NULL, remise_percent real DEFAULT 0, -- remise relative @@ -52,10 +53,10 @@ create table llx_facture fk_user_valid integer, -- valideur de la facture fk_facture_source integer, -- facture origine si facture avoir - fk_projet integer, -- projet auquel est associée la facture + fk_projet integer, -- projet auquel est associ�e la facture fk_cond_reglement integer DEFAULT 1 NOT NULL, -- condition de reglement (30 jours, fin de mois ...) - fk_mode_reglement integer, -- mode de reglement (Virement, Prélèvement) + fk_mode_reglement integer, -- mode de reglement (Virement, Pr�l�vement) date_lim_reglement date, -- date limite de reglement note text, diff --git a/mysql/tables/llx_facture_fourn.sql b/mysql/tables/llx_facture_fourn.sql index cbfaeff2673..93a4ce35bab 100644 --- a/mysql/tables/llx_facture_fourn.sql +++ b/mysql/tables/llx_facture_fourn.sql @@ -30,6 +30,7 @@ create table llx_facture_fourn datec datetime, -- date de creation de la facture datef date, -- date de la facture + tms timestamp, -- date creation/modification libelle varchar(255), paye smallint DEFAULT 0 NOT NULL, amount double(24,8) DEFAULT 0 NOT NULL, @@ -45,7 +46,7 @@ create table llx_facture_fourn fk_user_author integer, -- createur de la facture fk_user_valid integer, -- valideur de la facture - fk_projet integer, -- projet auquel est associée la facture + fk_projet integer, -- projet auquel est associ�e la facture fk_cond_reglement integer DEFAULT 1 NOT NULL, -- condition de reglement (30 jours, fin de mois ...) date_lim_reglement date, -- date limite de reglement