NEW: deposit payment terms: database fields
This commit is contained in:
parent
01c8bbedbf
commit
ab48351d15
@ -149,3 +149,8 @@ INSERT INTO llx_c_forme_juridique (fk_pays, code, libelle) VALUES (20, '2010', '
|
||||
INSERT INTO llx_c_forme_juridique (fk_pays, code, libelle) VALUES (20, '2011', 'Ideell förening');
|
||||
INSERT INTO llx_c_forme_juridique (fk_pays, code, libelle) VALUES (20, '2012', 'Stiftelse');
|
||||
|
||||
-- Deposit generation helper with specific payment terms
|
||||
ALTER TABLE llx_c_payment_term ADD COLUMN deposit_percent real DEFAULT NULL AFTER decalage;
|
||||
ALTER TABLE llx_societe ADD COLUMN deposit_percent real DEFAULT NULL AFTER cond_reglement;
|
||||
ALTER TABLE llx_propal ADD COLUMN deposit_percent real DEFAULT NULL AFTER fk_cond_reglement;
|
||||
ALTER TABLE llx_commande ADD COLUMN deposit_percent real DEFAULT NULL AFTER fk_cond_reglement;
|
||||
|
||||
@ -30,6 +30,7 @@ create table llx_c_payment_term
|
||||
type_cdr tinyint, -- Type of change date reckoning. 1=Payment at end of current month, 2=the Nth of next month
|
||||
nbjour smallint,
|
||||
decalage smallint,
|
||||
deposit_percent real DEFAULT NULL,
|
||||
module varchar(32) NULL,
|
||||
position integer NOT NULL DEFAULT 0
|
||||
)ENGINE=innodb;
|
||||
|
||||
@ -63,6 +63,7 @@ create table llx_commande
|
||||
fk_account integer, -- bank account
|
||||
fk_currency varchar(3), -- currency code
|
||||
fk_cond_reglement integer, -- condition de reglement
|
||||
deposit_percent real DEFAULT NULL, -- default deposit % if payment term needs it
|
||||
fk_mode_reglement integer, -- mode de reglement
|
||||
|
||||
date_livraison datetime default NULL,
|
||||
|
||||
@ -58,6 +58,7 @@ create table llx_propal
|
||||
fk_account integer, -- bank account
|
||||
fk_currency varchar(3), -- currency code
|
||||
fk_cond_reglement integer, -- condition de reglement (30 jours, fin de mois ...)
|
||||
deposit_percent real DEFAULT NULL, -- default deposit % if payment term needs it
|
||||
fk_mode_reglement integer, -- mode de reglement (Virement, Prelevement)
|
||||
|
||||
note_private text,
|
||||
|
||||
@ -92,6 +92,7 @@ create table llx_societe
|
||||
remise_supplier real DEFAULT 0, -- discount by default granted by this supplier
|
||||
mode_reglement tinyint, -- payment mode customer
|
||||
cond_reglement tinyint, -- payment term customer
|
||||
deposit_percent real DEFAULT NULL, -- default deposit % if payment term needs it
|
||||
transport_mode tinyint, -- transport mode customer (Intracomm report)
|
||||
mode_reglement_supplier tinyint, -- payment mode supplier
|
||||
cond_reglement_supplier tinyint, -- payment term supplier
|
||||
|
||||
Loading…
Reference in New Issue
Block a user