forked from Wavyzz/dolibarr
Qual: Optimisation du type en base de donnes de certains champs. Suppression d'un champ obsolete.
This commit is contained in:
@@ -67,6 +67,8 @@ class Societe
|
|||||||
var $forme_juridique;
|
var $forme_juridique;
|
||||||
|
|
||||||
var $remise_client;
|
var $remise_client;
|
||||||
|
var $mode_reglement;
|
||||||
|
var $cond_reglement;
|
||||||
|
|
||||||
var $client;
|
var $client;
|
||||||
var $prospect;
|
var $prospect;
|
||||||
@@ -1243,7 +1245,7 @@ class Societe
|
|||||||
|
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* \brief Renvoie la liste des libell<6C>s traduits types actifs de soci<63>t<EFBFBD>s
|
* \brief Renvoie la liste des libell<6C>s traduits des types actifs de soci<63>t<EFBFBD>s
|
||||||
* \return array tableau des types
|
* \return array tableau des types
|
||||||
*/
|
*/
|
||||||
function typent_array()
|
function typent_array()
|
||||||
|
|||||||
@@ -33,9 +33,24 @@ alter table llx_propal add column remise_absolue real DEFAULT 0 after remise_per
|
|||||||
|
|
||||||
alter table llx_commande add column remise_absolue real DEFAULT 0 after remise_percent;
|
alter table llx_commande add column remise_absolue real DEFAULT 0 after remise_percent;
|
||||||
|
|
||||||
ALTER TABLE llx_societe ADD mode_reglement INT( 11 ) DEFAULT NULL ;
|
ALTER TABLE llx_societe add mode_reglement tinyint;
|
||||||
ALTER TABLE llx_societe ADD cond_reglement INT( 11 ) DEFAULT '1' NOT NULL ;
|
ALTER TABLE llx_societe add cond_reglement tinyint;
|
||||||
ALTER TABLE llx_societe ADD tva_assuj tinyint DEFAULT '1';
|
ALTER TABLE llx_societe add tva_assuj tinyint DEFAULT '1';
|
||||||
|
|
||||||
|
ALTER TABLE llx_societe change active statut tinyint DEFAULT 0;
|
||||||
|
|
||||||
|
ALTER TABLE llx_societe modify mode_reglement tinyint NULL;
|
||||||
|
ALTER TABLE llx_societe modify cond_reglement tinyint NULL;
|
||||||
|
ALTER TABLE llx_societe modify cond_reglement tinyint NULL;
|
||||||
|
ALTER TABLE llx_societe modify fk_stcomm tinyint DEFAULT 0;
|
||||||
|
ALTER TABLE llx_societe modify services tinyint DEFAULT 0;
|
||||||
|
ALTER TABLE llx_societe modify client tinyint DEFAULT 0;
|
||||||
|
ALTER TABLE llx_societe modify fournisseur tinyint DEFAULT 0;
|
||||||
|
|
||||||
|
ALTER TABLE llx_societe drop column id;
|
||||||
|
|
||||||
|
ALTER TABLE llx_societe modify parent integer;
|
||||||
|
UPDATE llx_societe set parent = null where parent = 0;
|
||||||
|
|
||||||
alter table llx_product add gencode varchar(255) DEFAULT NULL;
|
alter table llx_product add gencode varchar(255) DEFAULT NULL;
|
||||||
|
|
||||||
@@ -259,7 +274,7 @@ insert into llx_c_pays (rowid,code,libelle) values (30, 'SG', 'Singapoure');
|
|||||||
alter table llx_bank_account add column ref varchar(12) NOT NULL;
|
alter table llx_bank_account add column ref varchar(12) NOT NULL;
|
||||||
|
|
||||||
|
|
||||||
rename table llx_accountingsystem_det to llx_accountingaccount;
|
alter table llx_accountingsystem_det rename to llx_accountingaccount;
|
||||||
|
|
||||||
|
|
||||||
insert into llx_rights_def (id, libelle, module, type, bydefault, subperms, perms) values (262,'Consulter tous les clients','commercial','r',1,'voir','client');
|
insert into llx_rights_def (id, libelle, module, type, bydefault, subperms, perms) values (262,'Consulter tous les clients','commercial','r',1,'voir','client');
|
||||||
|
|||||||
@@ -23,9 +23,8 @@
|
|||||||
create table llx_societe
|
create table llx_societe
|
||||||
(
|
(
|
||||||
idp integer AUTO_INCREMENT PRIMARY KEY,
|
idp integer AUTO_INCREMENT PRIMARY KEY,
|
||||||
id varchar(32), -- private id
|
statut tinyint DEFAULT 0, -- statut
|
||||||
active smallint DEFAULT 0, --
|
parent integer,
|
||||||
parent integer DEFAULT 0, --
|
|
||||||
tms timestamp,
|
tms timestamp,
|
||||||
datec datetime, -- creation date
|
datec datetime, -- creation date
|
||||||
datea datetime, -- activation date
|
datea datetime, -- activation date
|
||||||
@@ -52,17 +51,17 @@ create table llx_societe
|
|||||||
tva_intra varchar(20), -- tva intracommunautaire
|
tva_intra varchar(20), -- tva intracommunautaire
|
||||||
capital real, -- capital de la soci<63>t<EFBFBD>
|
capital real, -- capital de la soci<63>t<EFBFBD>
|
||||||
description text, --
|
description text, --
|
||||||
fk_stcomm smallint DEFAULT 0, -- commercial statut
|
fk_stcomm tinyint DEFAULT 0, -- commercial statut
|
||||||
note text, --
|
note text, --
|
||||||
services integer DEFAULT 0, --
|
services tinyint DEFAULT 0, --
|
||||||
prefix_comm varchar(5), -- prefix commercial
|
prefix_comm varchar(5), -- prefix commercial
|
||||||
client integer DEFAULT 0, -- client oui/non
|
client tinyint DEFAULT 0, -- client 0/1/2
|
||||||
fournisseur smallint DEFAULT 0, -- fournisseur oui/non
|
fournisseur tinyint DEFAULT 0, -- fournisseur 0/1
|
||||||
rubrique varchar(255), -- champ rubrique libre
|
rubrique varchar(255), -- champ rubrique libre
|
||||||
fk_user_creat integer, -- utilisateur qui a cr<63><72> l'info
|
fk_user_creat integer, -- utilisateur qui a cr<63><72> l'info
|
||||||
fk_user_modif integer, -- utilisateur qui a modifi<66> l'info
|
fk_user_modif integer, -- utilisateur qui a modifi<66> l'info
|
||||||
remise_client real DEFAULT 0, -- remise syst<73>matique pour le client
|
remise_client real DEFAULT 0, -- remise syst<73>matique pour le client
|
||||||
mode_reglement integer DEFAULT 0, -- mode de r<>glement
|
mode_reglement tinyint, -- mode de r<>glement
|
||||||
cond_reglement integer DEFAULT 1 NOT NULL, -- condition de r<>glement
|
cond_reglement tinyint, -- condition de r<>glement
|
||||||
tva_assuj tinyint DEFAULT 1 -- assuj<75>ti ou non <20> la TVA
|
tva_assuj tinyint DEFAULT 1 -- assuj<75>ti ou non <20> la TVA
|
||||||
)type=innodb;
|
)type=innodb;
|
||||||
|
|||||||
Reference in New Issue
Block a user