1 |
-- |
-- $Revision$ |
2 |
-- |
-- |
3 |
-- Attention à l ordre des requetes |
-- Attention à l ordre des requetes |
4 |
-- ce fichier doit être chargé sur une version 1.1.0 |
-- ce fichier doit être chargé sur une version 1.1.0 |
5 |
-- sans AUCUNE erreur ni warning |
-- sans AUCUNE erreur ni warning |
6 |
-- |
-- ; |
7 |
|
|
8 |
|
alter table llx_user_rights add rowid integer AUTO_INCREMENT PRIMARY KEY; |
9 |
|
alter table llx_facture add fk_mode_reglement integer after fk_cond_reglement ; |
10 |
|
|
11 |
|
alter table llx_paiement add statut smallint DEFAULT 0 NOT NULL ; |
12 |
|
alter table llx_facturedet add fk_export_compta integer DEFAULT 0 NOT NULL ; |
13 |
|
alter table llx_paiement add fk_export_compta integer DEFAULT 0 NOT NULL ; |
14 |
|
|
15 |
|
alter table llx_rights_def add perms varchar(255) after module; |
16 |
|
alter table llx_rights_def add subperms varchar(255) after perms; |
17 |
|
|
18 |
|
alter table llx_facturedet add fk_code_ventilation integer NOT NULL DEFAULT 0; |
19 |
|
|
20 |
|
|
21 |
alter table llx_contrat add fk_facturedet integer NOT NULL default 0 after fk_facture; |
alter table llx_contrat add fk_facturedet integer NOT NULL default 0 after fk_facture; |
22 |
alter table llx_contrat change fk_user_cloture fk_user_cloture integer; |
alter table llx_contrat change fk_user_cloture fk_user_cloture integer; |
23 |
alter table llx_contrat change fk_user_mise_en_service fk_user_mise_en_service integer; |
alter table llx_contrat change fk_user_mise_en_service fk_user_mise_en_service integer; |
24 |
|
alter table llx_contrat add datec datetime after tms; |
25 |
|
alter table llx_contrat add date_contrat datetime after datec; |
26 |
|
alter table llx_contrat change enservice statut SMALLINT(6) DEFAULT 0; |
27 |
|
alter table llx_contrat add fk_commercial_signature integer NOT NULL after fk_soc; |
28 |
|
alter table llx_contrat add fk_commercial_suivi integer NOT NULL after fk_commercial_signature; |
29 |
|
|
30 |
alter table llx_facturedet add date_start date; |
alter table llx_facturedet add date_start date; |
31 |
alter table llx_facturedet add date_end date; |
alter table llx_facturedet add date_end date; |
32 |
|
|
33 |
alter table llx_user add egroupware_id integer; |
alter table llx_user add egroupware_id integer; |
34 |
alter table llx_societe add code_client varchar(15) after nom; |
alter table llx_societe add code_client varchar(15) after nom; |
35 |
|
alter table llx_societe add code_compta varchar(15) after code_client; |
36 |
alter table llx_societe add siret varchar(14) after siren; |
alter table llx_societe add siret varchar(14) after siren; |
37 |
alter table llx_societe add ape varchar(4) after siret; |
alter table llx_societe add ape varchar(4) after siret; |
38 |
alter table llx_societe add tva_intra varchar(20) after ape; |
alter table llx_societe add tva_intra varchar(20) after ape; |
88 |
|
|
89 |
|
|
90 |
alter table c_actioncomm rename llx_c_actioncomm ; |
alter table c_actioncomm rename llx_c_actioncomm ; |
|
alter table c_chargesociales rename llx_c_chargesociales ; |
|
91 |
alter table c_effectif rename llx_c_effectif ; |
alter table c_effectif rename llx_c_effectif ; |
92 |
alter table c_paiement rename llx_c_paiement ; |
alter table c_paiement rename llx_c_paiement ; |
93 |
alter table c_pays rename llx_c_pays ; |
alter table c_pays rename llx_c_pays ; |
103 |
alter table llx_c_paiement add code varchar(6) after id; |
alter table llx_c_paiement add code varchar(6) after id; |
104 |
|
|
105 |
|
|
106 |
|
create table llx_stock_mouvement |
107 |
|
( |
108 |
|
rowid integer AUTO_INCREMENT PRIMARY KEY, |
109 |
|
tms timestamp, |
110 |
|
datem datetime, |
111 |
|
fk_product integer NOT NULL, |
112 |
|
fk_entrepot integer NOT NULL, |
113 |
|
value integer, |
114 |
|
type_mouvement smallint, |
115 |
|
fk_user_author integer, |
116 |
|
key(fk_product), |
117 |
|
key(fk_entrepot) |
118 |
|
)type=innodb; |
119 |
|
|
120 |
|
|
121 |
create table llx_birthday_alert |
create table llx_birthday_alert |
122 |
( |
( |
141 |
key(fk_facture) |
key(fk_facture) |
142 |
)type=innodb; |
)type=innodb; |
143 |
|
|
144 |
|
|
145 |
|
create table llx_co_pr |
146 |
|
( |
147 |
|
rowid integer AUTO_INCREMENT PRIMARY KEY, |
148 |
|
fk_commande integer, |
149 |
|
fk_propale integer |
150 |
|
)type=innodb; |
151 |
|
|
152 |
|
|
153 |
create table llx_paiement_facture |
create table llx_paiement_facture |
154 |
( |
( |
155 |
rowid integer AUTO_INCREMENT PRIMARY KEY, |
rowid integer AUTO_INCREMENT PRIMARY KEY, |
246 |
)type=innodb; |
)type=innodb; |
247 |
|
|
248 |
|
|
249 |
|
create table llx_societe_remise_except |
250 |
|
( |
251 |
|
rowid integer AUTO_INCREMENT PRIMARY KEY, |
252 |
|
fk_soc integer NOT NULL, |
253 |
|
datec datetime, |
254 |
|
amount_ht real NOT NULL, |
255 |
|
fk_user integer NOT NULL, |
256 |
|
fk_facture integer, |
257 |
|
description text |
258 |
|
|
259 |
|
)type=innodb; |
260 |
|
|
261 |
create table llx_contact_facture |
create table llx_contact_facture |
262 |
( |
( |
263 |
idp integer AUTO_INCREMENT PRIMARY KEY, |
idp integer AUTO_INCREMENT PRIMARY KEY, |
264 |
fk_soc integer NOT NULL, |
fk_soc integer NOT NULL, |
265 |
fk_contact integer NOT NULL, -- point sur llx_socpeople |
fk_contact integer NOT NULL, |
266 |
|
|
267 |
UNIQUE (fk_soc, fk_contact) |
UNIQUE (fk_soc, fk_contact) |
268 |
)type=innodb; |
)type=innodb; |
356 |
price real |
price real |
357 |
)type=innodb; |
)type=innodb; |
358 |
|
|
359 |
|
create table llx_commande_fournisseur |
360 |
|
( |
361 |
|
rowid integer AUTO_INCREMENT PRIMARY KEY, |
362 |
|
tms timestamp, |
363 |
|
fk_soc integer, |
364 |
|
fk_soc_contact integer, |
365 |
|
fk_projet integer DEFAULT 0, |
366 |
|
ref varchar(30) NOT NULL, |
367 |
|
date_creation datetime, |
368 |
|
date_valid datetime, |
369 |
|
date_cloture datetime, |
370 |
|
date_commande date, |
371 |
|
fk_methode_commande integer default 0, |
372 |
|
fk_user_author integer, |
373 |
|
fk_user_valid integer, |
374 |
|
fk_user_cloture integer, |
375 |
|
source smallint NOT NULL, |
376 |
|
fk_statut smallint default 0, |
377 |
|
amount_ht real default 0, |
378 |
|
remise_percent real default 0, |
379 |
|
remise real default 0, |
380 |
|
tva real default 0, |
381 |
|
total_ht real default 0, |
382 |
|
total_ttc real default 0, |
383 |
|
note text, |
384 |
|
model_pdf varchar(50), |
385 |
|
|
386 |
|
UNIQUE INDEX (ref) |
387 |
|
)type=innodb; |
388 |
|
|
389 |
|
create table llx_commande_fournisseur_log |
390 |
|
( |
391 |
|
rowid integer AUTO_INCREMENT PRIMARY KEY, |
392 |
|
tms timestamp, |
393 |
|
datelog datetime NOT NULL, |
394 |
|
fk_commande integer NOT NULL, |
395 |
|
fk_statut smallint NOT NULL, |
396 |
|
fk_user integer NOT NULL |
397 |
|
)type=innodb; |
398 |
|
|
399 |
|
create table llx_commande_fournisseurdet |
400 |
|
( |
401 |
|
rowid integer AUTO_INCREMENT PRIMARY KEY, |
402 |
|
fk_commande integer, |
403 |
|
fk_product integer, |
404 |
|
ref varchar(50), |
405 |
|
label varchar(255), |
406 |
|
description text, |
407 |
|
tva_tx real DEFAULT 19.6, |
408 |
|
qty real, |
409 |
|
remise_percent real DEFAULT 0, |
410 |
|
remise real DEFAULT 0, |
411 |
|
subprice real, |
412 |
|
price real |
413 |
|
)type=innodb; |
414 |
|
|
415 |
|
|
416 |
create table llx_societe_rib |
create table llx_societe_rib |
594 |
delete from llx_c_ape; |
delete from llx_c_ape; |
595 |
|
|
596 |
|
|
|
drop table if exists llx_c_chargesociales; |
|
|
|
|
597 |
create table llx_c_chargesociales |
create table llx_c_chargesociales |
598 |
( |
( |
599 |
id integer PRIMARY KEY, |
id integer PRIMARY KEY, |
602 |
active tinyint default 1 NOT NULL |
active tinyint default 1 NOT NULL |
603 |
)type=innodb; |
)type=innodb; |
604 |
|
|
|
delete from llx_c_chargesociales; |
|
605 |
insert into llx_c_chargesociales (id,libelle,deductible) values ( 1, 'Allocations familiales',1); |
insert into llx_c_chargesociales (id,libelle,deductible) values ( 1, 'Allocations familiales',1); |
606 |
insert into llx_c_chargesociales (id,libelle,deductible) values ( 2, 'GSG Deductible',1); |
insert into llx_c_chargesociales (id,libelle,deductible) values ( 2, 'GSG Deductible',1); |
607 |
insert into llx_c_chargesociales (id,libelle,deductible) values ( 3, 'GSG/CRDS NON Deductible',0); |
insert into llx_c_chargesociales (id,libelle,deductible) values ( 3, 'GSG/CRDS NON Deductible',0); |
608 |
|
|
609 |
|
drop table c_chargesociales; |
610 |
|
|
611 |
|
|
612 |
drop table if exists llx_c_civilite; |
drop table if exists llx_c_civilite; |
613 |
|
|
1012 |
insert into llx_c_regions (rowid,fk_pays,code_region,cheflieu,tncc,nom) values (201,2,201,'',1,'Flandre'); |
insert into llx_c_regions (rowid,fk_pays,code_region,cheflieu,tncc,nom) values (201,2,201,'',1,'Flandre'); |
1013 |
insert into llx_c_regions (rowid,fk_pays,code_region,cheflieu,tncc,nom) values (202,2,202,'',2,'Wallonie'); |
insert into llx_c_regions (rowid,fk_pays,code_region,cheflieu,tncc,nom) values (202,2,202,'',2,'Wallonie'); |
1014 |
insert into llx_c_regions (rowid,fk_pays,code_region,cheflieu,tncc,nom) values (203,2,203,'',3,'Bruxelles-Capitale'); |
insert into llx_c_regions (rowid,fk_pays,code_region,cheflieu,tncc,nom) values (203,2,203,'',3,'Bruxelles-Capitale'); |
|
|
|