From 1040ba2f0ae2a600ff700f1289993e589dcc146b Mon Sep 17 00:00:00 2001 From: Regis Houssin Date: Thu, 20 Apr 2006 13:20:10 +0000 Subject: [PATCH] =?UTF-8?q?ajout=20champ=20fk=5Fadresse=5Flivraison=20pour?= =?UTF-8?q?=20d=E9terminer=20l'adresse=20de=20livraison=20pour=20une=20pro?= =?UTF-8?q?pale=20=20et=20une=20commande?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- mysql/migration/2.0.0-2.1.0.sql | 5 ++- mysql/tables/llx_commande.sql | 59 +++++++++++++++++---------------- mysql/tables/llx_propal.sql | 2 ++ 3 files changed, 36 insertions(+), 30 deletions(-) diff --git a/mysql/migration/2.0.0-2.1.0.sql b/mysql/migration/2.0.0-2.1.0.sql index 8d0a5ccee4f..aed51fc9b90 100644 --- a/mysql/migration/2.0.0-2.1.0.sql +++ b/mysql/migration/2.0.0-2.1.0.sql @@ -142,4 +142,7 @@ create table llx_societe_adresse_livraison fk_user_modif integer )type=innodb; -alter table llx_societe_adresse_livraison add column label varchar(30) after tms; \ No newline at end of file +alter table llx_societe_adresse_livraison add column label varchar(30) after tms; + +alter table llx_propal add column fk_adresse_livraison integer after date_livraison; +alter table llx_commande add column fk_adresse_livraison integer after date_livraison; \ No newline at end of file diff --git a/mysql/tables/llx_commande.sql b/mysql/tables/llx_commande.sql index 2970b11f9da..86bcb4ec156 100644 --- a/mysql/tables/llx_commande.sql +++ b/mysql/tables/llx_commande.sql @@ -22,36 +22,37 @@ create table llx_commande ( - rowid integer AUTO_INCREMENT PRIMARY KEY, - tms timestamp, - fk_soc integer NOT NULL, - fk_soc_contact integer, - fk_projet integer DEFAULT 0, -- projet auquel est rattache la commande - ref varchar(30) NOT NULL, -- order number - ref_client varchar(30), -- customer order number - date_creation datetime, -- date de creation - date_valid datetime, -- date de validation - date_cloture datetime, -- date de cloture - date_commande date, -- date de la commande - fk_user_author integer, -- createur de la commande - fk_user_valid integer, -- valideur de la commande - fk_user_cloture integer, -- auteur cloture - source smallint NOT NULL, - fk_statut smallint default 0, - amount_ht real default 0, - remise_percent real default 0, - remise real default 0, - tva real default 0, - total_ht real default 0, - total_ttc real default 0, - note text, - note_public text, - model_pdf varchar(50), + rowid integer AUTO_INCREMENT PRIMARY KEY, + tms timestamp, + fk_soc integer NOT NULL, + fk_soc_contact integer, + fk_projet integer DEFAULT 0, -- projet auquel est rattache la commande + ref varchar(30) NOT NULL, -- order number + ref_client varchar(30), -- customer order number + date_creation datetime, -- date de creation + date_valid datetime, -- date de validation + date_cloture datetime, -- date de cloture + date_commande date, -- date de la commande + fk_user_author integer, -- createur de la commande + fk_user_valid integer, -- valideur de la commande + fk_user_cloture integer, -- auteur cloture + source smallint NOT NULL, + fk_statut smallint default 0, + amount_ht real default 0, + remise_percent real default 0, + remise real default 0, + tva real default 0, + total_ht real default 0, + total_ttc real default 0, + note text, + note_public text, + model_pdf varchar(50), - facture tinyint default 0, - fk_cond_reglement integer, -- condition de réglement - fk_mode_reglement integer, -- mode de réglement - date_livraison date default NULL, + facture tinyint default 0, + fk_cond_reglement integer, -- condition de réglement + fk_mode_reglement integer, -- mode de réglement + date_livraison date default NULL, + fk_adresse_livraison integer, -- adresse de livraison UNIQUE INDEX (ref) )type=innodb; diff --git a/mysql/tables/llx_propal.sql b/mysql/tables/llx_propal.sql index bafe663df2d..c43bf84cd7e 100644 --- a/mysql/tables/llx_propal.sql +++ b/mysql/tables/llx_propal.sql @@ -51,5 +51,7 @@ create table llx_propal note_public text, model_pdf varchar(50), date_livraison date default NULL, + fk_adresse_livraison integer, -- adresse de livraison + UNIQUE INDEX (ref) )type=innodb;