Fix: uniformisation des champs entre la création et l'update !!
add: champ special_code pour les lignes de propal
This commit is contained in:
parent
1384aac993
commit
aa2d0e8e16
@ -570,9 +570,9 @@ drop table if exists llx_ventes;
|
|||||||
drop table if exists llx_pointmort;
|
drop table if exists llx_pointmort;
|
||||||
drop table if exists llx_birthday_alert;
|
drop table if exists llx_birthday_alert;
|
||||||
|
|
||||||
ALTER TABLE llx_commande_fournisseurdet ADD total_ht double(16,8) after subprice;
|
ALTER TABLE llx_commande_fournisseurdet ADD total_ht double(16,8) DEFAULT 0 after subprice;
|
||||||
ALTER TABLE llx_commande_fournisseurdet ADD total_tva double(16,8) after total_ht;
|
ALTER TABLE llx_commande_fournisseurdet ADD total_tva double(16,8) DEFAULT 0 after total_ht;
|
||||||
ALTER TABLE llx_commande_fournisseurdet ADD total_ttc double(16,8) after total_tva;
|
ALTER TABLE llx_commande_fournisseurdet ADD total_ttc double(16,8) DEFAULT 0 after total_tva;
|
||||||
ALTER TABLE llx_commande_fournisseurdet ADD info_bits integer DEFAULT 0 after total_ttc;
|
ALTER TABLE llx_commande_fournisseurdet ADD info_bits integer DEFAULT 0 after total_ttc;
|
||||||
|
|
||||||
|
|
||||||
@ -584,15 +584,15 @@ ALTER TABLE llx_product ADD COLUMN price_ttc double(16,8) DEFAULT 0 AFTER price_
|
|||||||
|
|
||||||
ALTER TABLE llx_product MODIFY price double(16,8) DEFAULT 0;
|
ALTER TABLE llx_product MODIFY price double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_product MODIFY price_ttc double(16,8) DEFAULT 0;
|
ALTER TABLE llx_product MODIFY price_ttc double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_product MODIFY tva_tx double(6,3);
|
ALTER TABLE llx_product MODIFY tva_tx double(6,3) DEFAULT 0;
|
||||||
|
|
||||||
ALTER TABLE llx_product_price MODIFY price double(16,8) DEFAULT 0;
|
ALTER TABLE llx_product_price MODIFY price double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_product_price MODIFY price_ttc double(16,8) DEFAULT 0;
|
ALTER TABLE llx_product_price MODIFY price_ttc double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_product_price MODIFY tva_tx double(6,3);
|
ALTER TABLE llx_product_price MODIFY tva_tx double(6,3) DEFAULT 0;
|
||||||
|
|
||||||
ALTER TABLE llx_product_fournisseur_price_log MODIFY price double(16,8);
|
ALTER TABLE llx_product_fournisseur_price_log MODIFY price double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_product_fournisseur_price_log MODIFY quantity double;
|
ALTER TABLE llx_product_fournisseur_price_log MODIFY quantity double;
|
||||||
ALTER TABLE llx_product_fournisseur_price MODIFY price double(16,8);
|
ALTER TABLE llx_product_fournisseur_price MODIFY price double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_product_fournisseur_price MODIFY quantity double;
|
ALTER TABLE llx_product_fournisseur_price MODIFY quantity double;
|
||||||
|
|
||||||
|
|
||||||
@ -624,31 +624,31 @@ ALTER TABLE llx_propaldet MODIFY total_tva double(16,8) DEFAULT 0;
|
|||||||
ALTER TABLE llx_propaldet MODIFY total_ttc double(16,8) DEFAULT 0;
|
ALTER TABLE llx_propaldet MODIFY total_ttc double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_propaldet MODIFY subprice double(16,8) DEFAULT 0;
|
ALTER TABLE llx_propaldet MODIFY subprice double(16,8) DEFAULT 0;
|
||||||
|
|
||||||
ALTER TABLE llx_contratdet MODIFY tva_tx double(6,3);
|
ALTER TABLE llx_contratdet MODIFY tva_tx double(6,3) DEFAULT 0;
|
||||||
ALTER TABLE llx_contratdet MODIFY subprice double(16,8);
|
ALTER TABLE llx_contratdet MODIFY subprice double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_contratdet MODIFY total_ht double(16,8);
|
ALTER TABLE llx_contratdet MODIFY total_ht double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_contratdet MODIFY total_tva double(16,8);
|
ALTER TABLE llx_contratdet MODIFY total_tva double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_contratdet MODIFY total_ttc double(16,8);
|
ALTER TABLE llx_contratdet MODIFY total_ttc double(16,8) DEFAULT 0;
|
||||||
|
|
||||||
ALTER TABLE llx_commande MODIFY total_ht double(16,8);
|
ALTER TABLE llx_commande MODIFY total_ht double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_commande MODIFY tva double(16,8);
|
ALTER TABLE llx_commande MODIFY tva double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_commande MODIFY total_ttc double(16,8);
|
ALTER TABLE llx_commande MODIFY total_ttc double(16,8) DEFAULT 0;
|
||||||
|
|
||||||
ALTER TABLE llx_commande_fournisseur MODIFY total_ht double(16,8);
|
ALTER TABLE llx_commande_fournisseur MODIFY total_ht double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_commande_fournisseur MODIFY tva double(16,8);
|
ALTER TABLE llx_commande_fournisseur MODIFY tva double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_commande_fournisseur MODIFY total_ttc double(16,8);
|
ALTER TABLE llx_commande_fournisseur MODIFY total_ttc double(16,8) DEFAULT 0;
|
||||||
|
|
||||||
ALTER TABLE llx_commandedet MODIFY subprice double(16,8);
|
ALTER TABLE llx_commandedet MODIFY subprice double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_commandedet MODIFY total_tva double(16,8);
|
ALTER TABLE llx_commandedet MODIFY total_tva double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_commandedet MODIFY total_ht double(16,8);
|
ALTER TABLE llx_commandedet MODIFY total_ht double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_commandedet MODIFY total_ttc double(16,8);
|
ALTER TABLE llx_commandedet MODIFY total_ttc double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_commandedet MODIFY tva_tx double(6,3);
|
ALTER TABLE llx_commandedet MODIFY tva_tx double(6,3) DEFAULT 0;
|
||||||
|
|
||||||
ALTER TABLE llx_commande_fournisseurdet MODIFY subprice double(16,8);
|
ALTER TABLE llx_commande_fournisseurdet MODIFY subprice double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_commande_fournisseurdet MODIFY total_tva double(16,8);
|
ALTER TABLE llx_commande_fournisseurdet MODIFY total_tva double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_commande_fournisseurdet MODIFY total_ht double(16,8);
|
ALTER TABLE llx_commande_fournisseurdet MODIFY total_ht double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_commande_fournisseurdet MODIFY total_ttc double(16,8);
|
ALTER TABLE llx_commande_fournisseurdet MODIFY total_ttc double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_commande_fournisseurdet MODIFY tva_tx double(6,3);
|
ALTER TABLE llx_commande_fournisseurdet MODIFY tva_tx double(6,3) DEFAULT 0;
|
||||||
|
|
||||||
ALTER TABLE llx_societe_remise_except MODIFY amount_ht double(16,8) DEFAULT 0;
|
ALTER TABLE llx_societe_remise_except MODIFY amount_ht double(16,8) DEFAULT 0;
|
||||||
ALTER TABLE llx_societe_remise_except MODIFY amount_tva double(16,8) DEFAULT 0;
|
ALTER TABLE llx_societe_remise_except MODIFY amount_tva double(16,8) DEFAULT 0;
|
||||||
@ -838,7 +838,12 @@ create table llx_fichinterdet
|
|||||||
|
|
||||||
ALTER TABLE llx_fichinter ADD COLUMN model_pdf varchar(50) after note_public;
|
ALTER TABLE llx_fichinter ADD COLUMN model_pdf varchar(50) after note_public;
|
||||||
|
|
||||||
alter table llx_bordereau_cheque modify number integer;
|
ALTER TABLE llx_bordereau_cheque MODIFY number integer;
|
||||||
ALTER TABLE llx_facturedet ADD COLUMN special_code tinyint(4) default 0;
|
|
||||||
|
|
||||||
|
ALTER TABLE llx_facturedet ADD COLUMN special_code tinyint(4) unsigned default 0;
|
||||||
|
ALTER TABLE llx_facturedet MODIFY special_code tinyint(4) unsigned default 0;
|
||||||
|
|
||||||
|
ALTER TABLE llx_commandedet MODIFY special_code tinyint(4) unsigned default 0;
|
||||||
|
|
||||||
|
ALTER TABLE llx_propaldet ADD COLUMN special_code tinyint(4) unsigned default 0 after marque_tx;
|
||||||
ALTER TABLE llx_propaldet ADD COLUMN pa_ht double(16,8) DEFAULT 0 after info_bits;
|
ALTER TABLE llx_propaldet ADD COLUMN pa_ht double(16,8) DEFAULT 0 after info_bits;
|
||||||
@ -32,14 +32,14 @@ create table llx_commandedet
|
|||||||
remise real DEFAULT 0, -- montant de la remise
|
remise real DEFAULT 0, -- montant de la remise
|
||||||
fk_remise_except integer NULL, -- Lien vers table des remises fixes
|
fk_remise_except integer NULL, -- Lien vers table des remises fixes
|
||||||
price real, -- prix final
|
price real, -- prix final
|
||||||
subprice double(16,8), -- prix unitaire
|
subprice double(16,8) DEFAULT 0, -- prix unitaire
|
||||||
total_ht double(16,8), -- Total HT de la ligne toute quantité et incluant remise ligne et globale
|
total_ht double(16,8) DEFAULT 0, -- Total HT de la ligne toute quantité et incluant remise ligne et globale
|
||||||
total_tva double(16,8), -- Total TVA de la ligne toute quantité et incluant remise ligne et globale
|
total_tva double(16,8) DEFAULT 0, -- Total TVA de la ligne toute quantité et incluant remise ligne et globale
|
||||||
total_ttc double(16,8), -- Total TTC de la ligne toute quantité et incluant remise ligne et globale
|
total_ttc double(16,8) DEFAULT 0, -- Total TTC de la ligne toute quantité et incluant remise ligne et globale
|
||||||
info_bits integer DEFAULT 0, -- TVA NPR ou non
|
info_bits integer DEFAULT 0, -- TVA NPR ou non
|
||||||
marge_tx real, -- taux de marge (marge sur prix d'achat)
|
marge_tx double(6,3) DEFAULT 0, -- taux de marge (marge sur prix d'achat)
|
||||||
marque_tx real, -- taux de marque (marge sur prix de vente)
|
marque_tx double(6,3) DEFAULT 0, -- taux de marque (marge sur prix de vente)
|
||||||
special_code tinyint(1) UNSIGNED DEFAULT 0, -- code pour les lignes speciales
|
special_code tinyint(4) UNSIGNED DEFAULT 0, -- code pour les lignes speciales
|
||||||
rang integer DEFAULT 0
|
rang integer DEFAULT 0
|
||||||
)type=innodb;
|
)type=innodb;
|
||||||
|
|
||||||
@ -47,4 +47,5 @@ create table llx_commandedet
|
|||||||
-- Liste des codes pour special_code
|
-- Liste des codes pour special_code
|
||||||
--
|
--
|
||||||
-- 1 : frais de port
|
-- 1 : frais de port
|
||||||
|
-- 2 : ecotaxe
|
||||||
--
|
--
|
||||||
@ -41,6 +41,13 @@ create table llx_facturedet
|
|||||||
info_bits integer DEFAULT 0, -- TVA NPR ou non
|
info_bits integer DEFAULT 0, -- TVA NPR ou non
|
||||||
fk_code_ventilation integer DEFAULT 0 NOT NULL,
|
fk_code_ventilation integer DEFAULT 0 NOT NULL,
|
||||||
fk_export_compta integer DEFAULT 0 NOT NULL,
|
fk_export_compta integer DEFAULT 0 NOT NULL,
|
||||||
rang integer DEFAULT 0, -- ordre d'affichage
|
special_code tinyint(4) UNSIGNED DEFAULT 0, -- code pour les lignes speciales
|
||||||
special_code tinyint(4) DEFAULT 0 -- code pour les lignes speciales (livraison=1, ecotaxe=2)
|
rang integer DEFAULT 0 -- ordre d'affichage
|
||||||
)type=innodb;
|
)type=innodb;
|
||||||
|
|
||||||
|
--
|
||||||
|
-- Liste des codes pour special_code
|
||||||
|
--
|
||||||
|
-- 1 : frais de port
|
||||||
|
-- 2 : ecotaxe
|
||||||
|
--
|
||||||
@ -39,5 +39,13 @@ create table llx_propaldet
|
|||||||
pa_ht double(16,8) DEFAULT 0, -- prix d'achat HT
|
pa_ht double(16,8) DEFAULT 0, -- prix d'achat HT
|
||||||
marge_tx double(6,3) DEFAULT 0, -- taux de marge (marge sur prix d'achat)
|
marge_tx double(6,3) DEFAULT 0, -- taux de marge (marge sur prix d'achat)
|
||||||
marque_tx double(6,3) DEFAULT 0, -- taux de marque (marge sur prix de vente)
|
marque_tx double(6,3) DEFAULT 0, -- taux de marque (marge sur prix de vente)
|
||||||
|
special_code tinyint(4) UNSIGNED DEFAULT 0, -- code pour les lignes speciales
|
||||||
rang integer DEFAULT 0 -- ordre affichage sur la propal
|
rang integer DEFAULT 0 -- ordre affichage sur la propal
|
||||||
)type=innodb;
|
)type=innodb;
|
||||||
|
|
||||||
|
--
|
||||||
|
-- Liste des codes pour special_code
|
||||||
|
--
|
||||||
|
-- 1 : frais de port
|
||||||
|
-- 2 : ecotaxe
|
||||||
|
--
|
||||||
Loading…
Reference in New Issue
Block a user