2
0
forked from Wavyzz/dolibarr

Modif des double(16,8) en double(24,8)

This commit is contained in:
Laurent Destailleur
2007-11-08 22:00:00 +00:00
parent c1e23d76e4
commit dbfe66b0b6
16 changed files with 106 additions and 106 deletions

View File

@@ -600,89 +600,89 @@ drop table if exists llx_ventes;
drop table if exists llx_pointmort;
drop table if exists llx_birthday_alert;
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) DEFAULT 0 after total_ht;
ALTER TABLE llx_commande_fournisseurdet ADD total_ttc double(16,8) DEFAULT 0 after total_tva;
ALTER TABLE llx_commande_fournisseurdet ADD total_ht double(24,8) DEFAULT 0 after subprice;
ALTER TABLE llx_commande_fournisseurdet ADD total_tva double(24,8) DEFAULT 0 after total_ht;
ALTER TABLE llx_commande_fournisseurdet ADD total_ttc double(24,8) DEFAULT 0 after total_tva;
ALTER TABLE llx_commande_fournisseurdet ADD info_bits integer DEFAULT 0 after total_ttc;
-- Pas de limite sur nb decimal des prix dans base car definie en option
-- Tous les prix doivent etre au format float(16,8)
-- Tous les tx tva doivent etre au format float(6,3)
ALTER TABLE llx_product_price ADD COLUMN price_ttc double(16,8) DEFAULT 0 AFTER price;
ALTER TABLE llx_product ADD COLUMN price_ttc double(16,8) DEFAULT 0 AFTER price_base_type;
ALTER TABLE llx_product_price ADD COLUMN price_ttc double(24,8) DEFAULT 0 AFTER price;
ALTER TABLE llx_product ADD COLUMN price_ttc double(24,8) DEFAULT 0 AFTER price_base_type;
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 double(24,8) DEFAULT 0;
ALTER TABLE llx_product MODIFY price_ttc double(24,8) DEFAULT 0;
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_ttc double(16,8) DEFAULT 0;
ALTER TABLE llx_product_price MODIFY price double(24,8) DEFAULT 0;
ALTER TABLE llx_product_price MODIFY price_ttc double(24,8) DEFAULT 0;
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) DEFAULT 0;
ALTER TABLE llx_product_fournisseur_price_log MODIFY price double(24,8) DEFAULT 0;
ALTER TABLE llx_product_fournisseur_price_log MODIFY quantity double;
ALTER TABLE llx_product_fournisseur_price MODIFY price double(16,8) DEFAULT 0;
ALTER TABLE llx_product_fournisseur_price MODIFY price double(24,8) DEFAULT 0;
ALTER TABLE llx_product_fournisseur_price MODIFY quantity double;
ALTER TABLE llx_facture_fourn MODIFY amount double(16,8) DEFAULT 0 NOT NULL;
ALTER TABLE llx_facture_fourn MODIFY remise double(16,8) DEFAULT 0;
ALTER TABLE llx_facture_fourn MODIFY tva double(16,8) DEFAULT 0;
ALTER TABLE llx_facture_fourn MODIFY total double(16,8) DEFAULT 0;
ALTER TABLE llx_facture_fourn MODIFY total_ht double(16,8) DEFAULT 0;
ALTER TABLE llx_facture_fourn MODIFY total_tva double(16,8) DEFAULT 0;
ALTER TABLE llx_facture_fourn MODIFY total_ttc double(16,8) DEFAULT 0;
ALTER TABLE llx_facture_fourn MODIFY amount double(24,8) DEFAULT 0 NOT NULL;
ALTER TABLE llx_facture_fourn MODIFY remise double(24,8) DEFAULT 0;
ALTER TABLE llx_facture_fourn MODIFY tva double(24,8) DEFAULT 0;
ALTER TABLE llx_facture_fourn MODIFY total double(24,8) DEFAULT 0;
ALTER TABLE llx_facture_fourn MODIFY total_ht double(24,8) DEFAULT 0;
ALTER TABLE llx_facture_fourn MODIFY total_tva double(24,8) DEFAULT 0;
ALTER TABLE llx_facture_fourn MODIFY total_ttc double(24,8) DEFAULT 0;
ALTER TABLE llx_facture_fourn_det MODIFY pu_ht double(16,8);
ALTER TABLE llx_facture_fourn_det ADD pu_ttc double(16,8) AFTER pu_ht;
ALTER TABLE llx_facture_fourn_det MODIFY pu_ht double(24,8);
ALTER TABLE llx_facture_fourn_det ADD pu_ttc double(24,8) AFTER pu_ht;
ALTER TABLE llx_facture_fourn_det MODIFY qty smallint DEFAULT 1;
ALTER TABLE llx_facture_fourn_det MODIFY total_ht double(16,8) DEFAULT 0;
ALTER TABLE llx_facture_fourn_det MODIFY tva_taux double(16,8) DEFAULT 0;
ALTER TABLE llx_facture_fourn_det MODIFY tva double(16,8) DEFAULT 0;
ALTER TABLE llx_facture_fourn_det MODIFY total_ttc double(16,8) DEFAULT 0;
ALTER TABLE llx_facture_fourn_det MODIFY total_ht double(24,8) DEFAULT 0;
ALTER TABLE llx_facture_fourn_det MODIFY tva_taux double(24,8) DEFAULT 0;
ALTER TABLE llx_facture_fourn_det MODIFY tva double(24,8) DEFAULT 0;
ALTER TABLE llx_facture_fourn_det MODIFY total_ttc double(24,8) DEFAULT 0;
ALTER TABLE llx_propal ADD total_ht double(16,8) DEFAULT 0 after remise;
ALTER TABLE llx_propal ADD total_ht double(24,8) DEFAULT 0 after remise;
ALTER TABLE llx_propal MODIFY tva double(16,8) DEFAULT 0;
ALTER TABLE llx_propal MODIFY total_ht double(16,8) DEFAULT 0;
ALTER TABLE llx_propal MODIFY total double(16,8) DEFAULT 0;
ALTER TABLE llx_propal MODIFY tva double(24,8) DEFAULT 0;
ALTER TABLE llx_propal MODIFY total_ht double(24,8) DEFAULT 0;
ALTER TABLE llx_propal MODIFY total double(24,8) DEFAULT 0;
ALTER TABLE llx_propaldet MODIFY tva_tx double(6,3) DEFAULT 0;
ALTER TABLE llx_propaldet MODIFY total_ht double(16,8) DEFAULT 0;
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 subprice double(16,8) DEFAULT 0;
ALTER TABLE llx_propaldet MODIFY total_ht double(24,8) DEFAULT 0;
ALTER TABLE llx_propaldet MODIFY total_tva double(24,8) DEFAULT 0;
ALTER TABLE llx_propaldet MODIFY total_ttc double(24,8) DEFAULT 0;
ALTER TABLE llx_propaldet MODIFY subprice double(24,8) DEFAULT 0;
ALTER TABLE llx_contratdet MODIFY tva_tx double(6,3) DEFAULT 0;
ALTER TABLE llx_contratdet MODIFY subprice double(16,8) DEFAULT 0;
ALTER TABLE llx_contratdet MODIFY total_ht double(16,8) DEFAULT 0;
ALTER TABLE llx_contratdet MODIFY total_tva double(16,8) DEFAULT 0;
ALTER TABLE llx_contratdet MODIFY total_ttc double(16,8) DEFAULT 0;
ALTER TABLE llx_contratdet MODIFY subprice double(24,8) DEFAULT 0;
ALTER TABLE llx_contratdet MODIFY total_ht double(24,8) DEFAULT 0;
ALTER TABLE llx_contratdet MODIFY total_tva double(24,8) DEFAULT 0;
ALTER TABLE llx_contratdet MODIFY total_ttc double(24,8) DEFAULT 0;
ALTER TABLE llx_commande MODIFY total_ht double(16,8) DEFAULT 0;
ALTER TABLE llx_commande MODIFY tva double(16,8) DEFAULT 0;
ALTER TABLE llx_commande MODIFY total_ttc double(16,8) DEFAULT 0;
ALTER TABLE llx_commande MODIFY total_ht double(24,8) DEFAULT 0;
ALTER TABLE llx_commande MODIFY tva double(24,8) DEFAULT 0;
ALTER TABLE llx_commande MODIFY total_ttc double(24,8) DEFAULT 0;
ALTER TABLE llx_commande_fournisseur MODIFY total_ht double(16,8) DEFAULT 0;
ALTER TABLE llx_commande_fournisseur MODIFY tva double(16,8) DEFAULT 0;
ALTER TABLE llx_commande_fournisseur MODIFY total_ttc double(16,8) DEFAULT 0;
ALTER TABLE llx_commande_fournisseur MODIFY total_ht double(24,8) DEFAULT 0;
ALTER TABLE llx_commande_fournisseur MODIFY tva double(24,8) DEFAULT 0;
ALTER TABLE llx_commande_fournisseur MODIFY total_ttc double(24,8) DEFAULT 0;
ALTER TABLE llx_commandedet MODIFY subprice double(16,8) DEFAULT 0;
ALTER TABLE llx_commandedet MODIFY total_tva double(16,8) DEFAULT 0;
ALTER TABLE llx_commandedet MODIFY total_ht double(16,8) DEFAULT 0;
ALTER TABLE llx_commandedet MODIFY total_ttc double(16,8) DEFAULT 0;
ALTER TABLE llx_commandedet MODIFY subprice double(24,8) DEFAULT 0;
ALTER TABLE llx_commandedet MODIFY total_tva double(24,8) DEFAULT 0;
ALTER TABLE llx_commandedet MODIFY total_ht double(24,8) DEFAULT 0;
ALTER TABLE llx_commandedet MODIFY total_ttc double(24,8) DEFAULT 0;
ALTER TABLE llx_commandedet MODIFY tva_tx double(6,3) DEFAULT 0;
ALTER TABLE llx_commande_fournisseurdet MODIFY subprice double(16,8) DEFAULT 0;
ALTER TABLE llx_commande_fournisseurdet MODIFY total_tva double(16,8) DEFAULT 0;
ALTER TABLE llx_commande_fournisseurdet MODIFY total_ht double(16,8) DEFAULT 0;
ALTER TABLE llx_commande_fournisseurdet MODIFY total_ttc double(16,8) DEFAULT 0;
ALTER TABLE llx_commande_fournisseurdet MODIFY subprice double(24,8) DEFAULT 0;
ALTER TABLE llx_commande_fournisseurdet MODIFY total_tva double(24,8) DEFAULT 0;
ALTER TABLE llx_commande_fournisseurdet MODIFY total_ht double(24,8) DEFAULT 0;
ALTER TABLE llx_commande_fournisseurdet MODIFY total_ttc double(24,8) DEFAULT 0;
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_tva double(16,8) DEFAULT 0;
ALTER TABLE llx_societe_remise_except MODIFY amount_ttc double(16,8) DEFAULT 0;
ALTER TABLE llx_societe_remise_except MODIFY amount_ht double(24,8) DEFAULT 0;
ALTER TABLE llx_societe_remise_except MODIFY amount_tva double(24,8) DEFAULT 0;
ALTER TABLE llx_societe_remise_except MODIFY amount_ttc double(24,8) DEFAULT 0;
ALTER TABLE llx_societe_remise_except MODIFY tva_tx double(6,3) DEFAULT 0;
@@ -783,7 +783,7 @@ drop table if exists `llx_accountingsystem_det`;
update llx_bank set label='(InitialBankBalance)' where fk_type='SOLD' and label in ('Balance','(Balance)','Solde','(Solde)');
alter table llx_product_fournisseur_price add unitprice double(16,8);
alter table llx_product_fournisseur_price add unitprice double(24,8);
update llx_product_fournisseur_price set unitprice = ROUND(price/quantity,8) where unitprice IS NULL;
update llx_fichinter set tms=datec where tms < datec;
@@ -797,7 +797,7 @@ create table llx_c_ecotaxe
rowid integer AUTO_INCREMENT PRIMARY KEY,
code varchar(64) UNIQUE NOT NULL,
libelle varchar(255),
price double(16,8),
price double(24,8),
organization varchar(255),
fk_pays integer NOT NULL,
active tinyint DEFAULT 1 NOT NULL
@@ -881,7 +881,7 @@ 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(24,8) DEFAULT 0 after info_bits;
-- Nouveau fonctionnement de la table llx_product_fournisseur_price
-- V4 ALTER TABLE llx_product_fournisseur_price DROP FOREIGN KEY fk_product_fournisseur_price_fk_user;

View File

@@ -25,7 +25,7 @@ create table llx_c_ecotaxe
rowid integer AUTO_INCREMENT PRIMARY KEY,
code varchar(64) UNIQUE NOT NULL, -- Code servant <20> la traduction et <20> la r<>f<EFBFBD>rence interne
libelle varchar(255), -- Description
price double(16,8), -- Montant HT
price double(24,8), -- Montant HT
organization varchar(255), -- Organisme g<>rant le bar<61>me tarifaire
fk_pays integer NOT NULL, -- Pays correspondant
active tinyint DEFAULT 1 NOT NULL

View File

@@ -42,9 +42,9 @@ create table llx_commande
remise_percent real default 0,
remise_absolue real default 0,
remise real default 0,
tva double(16,8) default 0,
total_ht double(16,8) default 0,
total_ttc double(16,8) default 0,
tva double(24,8) default 0,
total_ht double(24,8) default 0,
total_ttc double(24,8) default 0,
note text,
note_public text,
model_pdf varchar(50),

View File

@@ -41,9 +41,9 @@ create table llx_commande_fournisseur
amount_ht real default 0,
remise_percent real default 0,
remise real default 0,
tva double(16,8) default 0,
total_ht double(16,8) default 0,
total_ttc double(16,8) default 0,
tva double(24,8) default 0,
total_ht double(24,8) default 0,
total_ttc double(24,8) default 0,
note text,
note_public text,
model_pdf varchar(50),

View File

@@ -33,9 +33,9 @@ create table llx_commande_fournisseurdet
remise_percent real DEFAULT 0, -- pourcentage de remise
remise real DEFAULT 0, -- montant de la remise
price real, -- prix final
subprice double(16,8) DEFAULT 0, -- prix unitaire
total_ht double(16,8) DEFAULT 0, -- Total HT de la ligne toute quantit<69> et incluant remise ligne et globale
total_tva double(16,8) DEFAULT 0, -- Total TVA de la ligne toute quantit<69> et incluant remise ligne et globale
total_ttc double(16,8) DEFAULT 0, -- Total TTC de la ligne toute quantit<69> et incluant remise ligne et globale
subprice double(24,8) DEFAULT 0, -- prix unitaire
total_ht double(24,8) DEFAULT 0, -- Total HT de la ligne toute quantit<69> et incluant remise ligne et globale
total_tva double(24,8) DEFAULT 0, -- Total TVA de la ligne toute quantit<69> et incluant remise ligne et globale
total_ttc double(24,8) DEFAULT 0, -- Total TTC de la ligne toute quantit<69> et incluant remise ligne et globale
info_bits integer DEFAULT 0 -- TVA NPR ou non
)type=innodb;

View File

@@ -32,10 +32,10 @@ create table llx_commandedet
remise real DEFAULT 0, -- montant de la remise
fk_remise_except integer NULL, -- Lien vers table des remises fixes
price real, -- prix final
subprice double(16,8) DEFAULT 0, -- prix unitaire
total_ht double(16,8) DEFAULT 0, -- Total HT de la ligne toute quantit<69> et incluant remise ligne et globale
total_tva double(16,8) DEFAULT 0, -- Total TVA de la ligne toute quantit<69> et incluant remise ligne et globale
total_ttc double(16,8) DEFAULT 0, -- Total TTC de la ligne toute quantit<69> et incluant remise ligne et globale
subprice double(24,8) DEFAULT 0, -- prix unitaire
total_ht double(24,8) DEFAULT 0, -- Total HT de la ligne toute quantit<69> et incluant remise ligne et globale
total_tva double(24,8) DEFAULT 0, -- Total TVA de la ligne toute quantit<69> et incluant remise ligne et globale
total_ttc double(24,8) DEFAULT 0, -- Total TTC de la ligne toute quantit<69> et incluant remise ligne et globale
info_bits integer DEFAULT 0, -- TVA NPR ou non
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)

View File

@@ -43,12 +43,12 @@ create table llx_contratdet
tva_tx double(6,3) DEFAULT 0, -- taux tva
qty real NOT NULL, -- quantit<69>
remise_percent real DEFAULT 0, -- pourcentage de remise
subprice double(16,8) DEFAULT 0, -- prix unitaire
subprice double(24,8) DEFAULT 0, -- prix unitaire
price_ht real, -- prix final (obsolete)
remise real DEFAULT 0, -- montant de la remise (obsolete)
total_ht double(16,8) DEFAULT 0, -- Total HT de la ligne toute quantit<69> et incluant remise ligne et globale
total_tva double(16,8) DEFAULT 0, -- Total TVA de la ligne toute quantit<69> et incluant remise ligne et globale
total_ttc double(16,8) DEFAULT 0, -- Total TTC de la ligne toute quantit<69> et incluant remise ligne et globale
total_ht double(24,8) DEFAULT 0, -- Total HT de la ligne toute quantit<69> et incluant remise ligne et globale
total_tva double(24,8) DEFAULT 0, -- Total TVA de la ligne toute quantit<69> et incluant remise ligne et globale
total_ttc double(24,8) DEFAULT 0, -- Total TTC de la ligne toute quantit<69> et incluant remise ligne et globale
info_bits integer DEFAULT 0, -- TVA NPR ou non
fk_user_author integer NOT NULL DEFAULT 0,

View File

@@ -31,13 +31,13 @@ create table llx_facture_fourn
datef date, -- date de la facture
libelle varchar(255),
paye smallint DEFAULT 0 NOT NULL,
amount double(16,8) DEFAULT 0 NOT NULL,
remise double(16,8) DEFAULT 0,
tva double(16,8) DEFAULT 0,
total double(16,8) DEFAULT 0,
total_ht double(16,8) DEFAULT 0,
total_tva double(16,8) DEFAULT 0,
total_ttc double(16,8) DEFAULT 0,
amount double(24,8) DEFAULT 0 NOT NULL,
remise double(24,8) DEFAULT 0,
tva double(24,8) DEFAULT 0,
total double(24,8) DEFAULT 0,
total_ht double(24,8) DEFAULT 0,
total_tva double(24,8) DEFAULT 0,
total_ttc double(24,8) DEFAULT 0,
fk_statut smallint DEFAULT 0 NOT NULL,

View File

@@ -25,12 +25,12 @@ create table llx_facture_fourn_det
fk_facture_fourn integer NOT NULL,
fk_product integer NULL,
description text,
pu_ht double(16,8),
pu_ttc double(16,8),
pu_ht double(24,8),
pu_ttc double(24,8),
qty smallint DEFAULT 1,
tva_taux double(16,8) DEFAULT 0,
total_ht double(16,8) DEFAULT 0,
tva double(16,8) DEFAULT 0,
total_ttc double(16,8) DEFAULT 0
tva_taux double(24,8) DEFAULT 0,
total_ht double(24,8) DEFAULT 0,
tva double(24,8) DEFAULT 0,
total_ttc double(24,8) DEFAULT 0
)type=innodb;

View File

@@ -29,8 +29,8 @@ create table llx_product
label varchar(255) NOT NULL,
description text,
note text,
price double(16,8) DEFAULT 0,
price_ttc double(16,8) DEFAULT 0,
price double(24,8) DEFAULT 0,
price_ttc double(24,8) DEFAULT 0,
price_base_type varchar(3) DEFAULT 'HT',
tva_tx double(6,3),
fk_user_author integer,

View File

@@ -26,9 +26,9 @@ create table llx_product_fournisseur_price
datec datetime,
tms timestamp,
fk_product_fournisseur integer NOT NULL,
price double(16,8) DEFAULT 0,
price double(24,8) DEFAULT 0,
quantity double,
unitprice double(16,8) DEFAULT 0,
unitprice double(24,8) DEFAULT 0,
fk_user integer
)type=innodb;

View File

@@ -25,7 +25,7 @@ create table llx_product_fournisseur_price_log
rowid integer AUTO_INCREMENT PRIMARY KEY,
datec datetime,
fk_product_fournisseur integer NOT NULL,
price double(16,8) DEFAULT 0,
price double(24,8) DEFAULT 0,
quantity double,
fk_user integer

View File

@@ -27,8 +27,8 @@ create table llx_product_price
fk_product integer NOT NULL,
date_price datetime NOT NULL,
price_level tinyint(4) NULL DEFAULT 1,
price double(16,8),
price_ttc double(16,8) DEFAULT 0,
price double(24,8),
price_ttc double(24,8) DEFAULT 0,
price_base_type varchar(3) DEFAULT 'HT',
tva_tx double(6,3) NOT NULL,
fk_user_author integer,

View File

@@ -41,9 +41,9 @@ create table llx_propal
remise_percent real DEFAULT 0, -- remise globale relative en pourcent (obsolete)
remise_absolue real DEFAULT 0, -- remise globale absolue (obsolete)
remise real DEFAULT 0, -- remise calculee (obsolete)
total_ht double(16,8) DEFAULT 0, -- montant total ht apres remise globale
tva double(16,8) DEFAULT 0, -- montant total tva apres remise globale
total double(16,8) DEFAULT 0, -- montant total ttc apres remise globale
total_ht double(24,8) DEFAULT 0, -- montant total ht apres remise globale
tva double(24,8) DEFAULT 0, -- montant total tva apres remise globale
total double(24,8) DEFAULT 0, -- montant total ttc apres remise globale
fk_cond_reglement integer, -- condition de reglement (30 jours, fin de mois ...)
fk_mode_reglement integer, -- mode de reglement (Virement, Pr<50>l<EFBFBD>vement)

View File

@@ -31,12 +31,12 @@ create table llx_propaldet
remise_percent real DEFAULT 0, -- pourcentage de remise
remise real DEFAULT 0, -- montant de la remise (obsolete)
price real, -- prix final (obsolete)
subprice double(16,8) DEFAULT 0, -- prix unitaire article
total_ht double(16,8) DEFAULT 0, -- Total HT de la ligne toute quantit<69> et incluant remise ligne et globale
total_tva double(16,8) DEFAULT 0, -- Total TVA de la ligne toute quantit<69> et incluant remise ligne et globale
total_ttc double(16,8) DEFAULT 0, -- Total TTC de la ligne toute quantit<69> et incluant remise ligne et globale
subprice double(24,8) DEFAULT 0, -- prix unitaire article
total_ht double(24,8) DEFAULT 0, -- Total HT de la ligne toute quantit<69> et incluant remise ligne et globale
total_tva double(24,8) DEFAULT 0, -- Total TVA de la ligne toute quantit<69> et incluant remise ligne et globale
total_ttc double(24,8) DEFAULT 0, -- Total TTC de la ligne toute quantit<69> et incluant remise ligne et globale
info_bits integer DEFAULT 0, -- TVA NPR ou non
pa_ht double(16,8) DEFAULT 0, -- prix d'achat HT
pa_ht double(24,8) DEFAULT 0, -- prix d'achat HT
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)
special_code tinyint(4) UNSIGNED DEFAULT 0, -- code pour les lignes speciales

View File

@@ -27,9 +27,9 @@ create table llx_societe_remise_except
rowid integer AUTO_INCREMENT PRIMARY KEY,
fk_soc integer NOT NULL, -- client
datec datetime,
amount_ht double(16,8) NOT NULL,
amount_tva double(16,8) DEFAULT 0 NOT NULL,
amount_ttc double(16,8) DEFAULT 0 NOT NULL,
amount_ht double(24,8) NOT NULL,
amount_tva double(24,8) DEFAULT 0 NOT NULL,
amount_ttc double(24,8) DEFAULT 0 NOT NULL,
tva_tx double(6,3) DEFAULT 0 NOT NULL,
fk_user integer NOT NULL,
fk_facture integer,