AAXX#56150 -- Aanpassing interface exact-inkoopinterface voor AADS ivm afwijkende kostensoortcodes
svn path=/Customer/trunk/; revision=40796
This commit is contained in:
21
AA/aaxx.sql
21
AA/aaxx.sql
@@ -2258,7 +2258,7 @@ AS
|
||||
'Onbekend')
|
||||
),
|
||||
'EY', DECODE (fac.safe_to_number(substr(fin_factuur_boekmaand, 1,4)) - fac.safe_to_number(to_char(sysdate, 'yyyy')),
|
||||
1, '1350400', -- boekmaand ligt in de toekomst in verband met gebroken boekjaar
|
||||
1, '1350400', -- boekmaand ligt in volgend jaar in verband met gebroken boekjaar
|
||||
0, k.prs_kostensoort_refcode, -- boekmaand ligt in huidig jaar
|
||||
-- boekmaand ligt in het verleden, dus bedragen mogen naar balansrekening.
|
||||
DECODE (substr(k.prs_kostensoort_upper,1,3), 'CF ', '1350807',
|
||||
@@ -2282,7 +2282,7 @@ AS
|
||||
'Onbekend')
|
||||
),
|
||||
'HB', DECODE (fac.safe_to_number(substr(fin_factuur_boekmaand, 1,4)) - fac.safe_to_number(to_char(sysdate, 'yyyy')),
|
||||
1, '1350400', -- boekmaand ligt in de toekomst in verband met gebroken boekjaar
|
||||
1, '1350400', -- boekmaand ligt in het volgend jaar in verband met gebroken boekjaar
|
||||
0, k.prs_kostensoort_refcode, -- boekmaand ligt in huidig jaar
|
||||
-- boekmaand ligt in het verleden, dus bedragen mogen naar balansrekening.
|
||||
DECODE (substr(k.prs_kostensoort_upper,1,3), 'CF ', '1350807',
|
||||
@@ -2303,6 +2303,23 @@ AS
|
||||
'2019', k.prs_kostensoort_refcode,
|
||||
DECODE (substr(k.prs_kostensoort_upper,1,5), 'NC PR', '1350817', -- Geen NC PROJ
|
||||
'Onbekend')
|
||||
),
|
||||
--NIEUW DSM ivm gebruik L-code #56150
|
||||
'DSM', DECODE (coalesce (to_char(o.mld_opdr_datumbegin, 'yyyy'), coalesce(to_char(c.cnt_contract_looptijd_tot,'yyyy'), to_char(bo.bes_bestelopdr_datum, 'yyyy'))),
|
||||
'2019', k.prs_kostensoort_refcode,
|
||||
DECODE (substr(k.prs_kostensoort_upper,1,2), 'L ', DECODE (substr(k.prs_kostensoort_upper,1,5), 'L CF ', '1350807',
|
||||
'L CFE', '1350807',
|
||||
'L CV ', '1350808',
|
||||
'L CVE', '1350809',
|
||||
'L NC ', DECODE (substr(k.prs_kostensoort_upper,1,9), 'L NC PROJ', '1350817', '1350809'),
|
||||
'Onbekend'),
|
||||
DECODE (substr(k.prs_kostensoort_upper,1,3),'CF ', '1350807',
|
||||
'CFE', '1350807',
|
||||
'CV ', '1350808',
|
||||
'CVE', '1350809',
|
||||
'NC ', DECODE (substr(k.prs_kostensoort_upper,1,7), 'NC PROJ', '1350817', '1350809'),
|
||||
'Onbekend')
|
||||
)
|
||||
),
|
||||
-- standaard keuze werkt voor de meeste accounts.
|
||||
DECODE (coalesce (to_char(o.mld_opdr_datumbegin, 'yyyy'), coalesce(to_char(c.cnt_contract_looptijd_tot,'yyyy'), to_char(bo.bes_bestelopdr_datum, 'yyyy'))),
|
||||
|
||||
Reference in New Issue
Block a user