AAXX#56150 -- Aanpassing interface exact-inkoopinterface voor AADS ivm afwijkende kostensoortcodes
svn path=/Customer/trunk/; revision=40796
This commit is contained in:
23
AA/aaxx.sql
23
AA/aaxx.sql
@@ -2258,7 +2258,7 @@ AS
|
|||||||
'Onbekend')
|
'Onbekend')
|
||||||
),
|
),
|
||||||
'EY', DECODE (fac.safe_to_number(substr(fin_factuur_boekmaand, 1,4)) - fac.safe_to_number(to_char(sysdate, 'yyyy')),
|
'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
|
0, k.prs_kostensoort_refcode, -- boekmaand ligt in huidig jaar
|
||||||
-- boekmaand ligt in het verleden, dus bedragen mogen naar balansrekening.
|
-- boekmaand ligt in het verleden, dus bedragen mogen naar balansrekening.
|
||||||
DECODE (substr(k.prs_kostensoort_upper,1,3), 'CF ', '1350807',
|
DECODE (substr(k.prs_kostensoort_upper,1,3), 'CF ', '1350807',
|
||||||
@@ -2282,7 +2282,7 @@ AS
|
|||||||
'Onbekend')
|
'Onbekend')
|
||||||
),
|
),
|
||||||
'HB', DECODE (fac.safe_to_number(substr(fin_factuur_boekmaand, 1,4)) - fac.safe_to_number(to_char(sysdate, 'yyyy')),
|
'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
|
0, k.prs_kostensoort_refcode, -- boekmaand ligt in huidig jaar
|
||||||
-- boekmaand ligt in het verleden, dus bedragen mogen naar balansrekening.
|
-- boekmaand ligt in het verleden, dus bedragen mogen naar balansrekening.
|
||||||
DECODE (substr(k.prs_kostensoort_upper,1,3), 'CF ', '1350807',
|
DECODE (substr(k.prs_kostensoort_upper,1,3), 'CF ', '1350807',
|
||||||
@@ -2291,7 +2291,7 @@ AS
|
|||||||
'CVE', '1350809',
|
'CVE', '1350809',
|
||||||
'NC ', DECODE (substr(k.prs_kostensoort_upper,1,7), 'NC PROJ', '1350817', '1350809'),
|
'NC ', DECODE (substr(k.prs_kostensoort_upper,1,7), 'NC PROJ', '1350817', '1350809'),
|
||||||
'Onbekend')
|
'Onbekend')
|
||||||
),
|
),
|
||||||
'IT', 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'))),
|
'IT', 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, '2018', k.prs_kostensoort_refcode,
|
'2019', k.prs_kostensoort_refcode, '2018', k.prs_kostensoort_refcode,
|
||||||
DECODE (substr(k.prs_kostensoort_upper,1,2), 'CF', '1350822',
|
DECODE (substr(k.prs_kostensoort_upper,1,2), 'CF', '1350822',
|
||||||
@@ -2304,6 +2304,23 @@ AS
|
|||||||
DECODE (substr(k.prs_kostensoort_upper,1,5), 'NC PR', '1350817', -- Geen NC PROJ
|
DECODE (substr(k.prs_kostensoort_upper,1,5), 'NC PR', '1350817', -- Geen NC PROJ
|
||||||
'Onbekend')
|
'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.
|
-- 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'))),
|
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,
|
'2019', k.prs_kostensoort_refcode,
|
||||||
|
|||||||
Reference in New Issue
Block a user