VLKC#56396 afwijkende kostensoort per opdracht ook in rapportages FIN: CODA-export lopende opdrachten en FIN: CODA-export opdrachten (variabel/eindgebruiker)

svn path=/Customer/trunk/; revision=40783
This commit is contained in:
Ruud Lipper
2019-02-04 14:14:36 +00:00
parent cd176c7b15
commit 068d729c44

View File

@@ -2636,7 +2636,7 @@ AS
7, TO_CHAR (fac.gettrackingdate ('FINVER', f.fin_factuur_key) - 10, 'yyyy-mm'),
lp.maand || '*')
periode,
COALESCE (ksgm.prs_kostensoortgrp_altcode, ksgv.prs_kostensoortgrp_altcode, NULL) kostensoort,
COALESCE (ksgo.prs_kostensoortgrp_altcode, ksgm.prs_kostensoortgrp_altcode, ksgv.prs_kostensoortgrp_altcode, NULL) kostensoort,
kp.prs_kostenplaats_nr kostenplaats,
'EUR' element3,
DECODE (kp.prs_kostenplaats_nr, '2216', 'Variabel', 'Eindgebruiker') element4,
@@ -2668,6 +2668,8 @@ AS
mld_stdmelding sm,
prs_kostensoort ksm,
prs_kostensoortgrp ksgm,
prs_kostensoort kso,
prs_kostensoortgrp ksgo,
ins_tab_discipline td,
prs_kostensoort ksv,
prs_kostensoortgrp ksgv,
@@ -2700,6 +2702,8 @@ AS
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
AND sm.prs_kostensoort_key = ksm.prs_kostensoort_key(+)
AND ksm.prs_kostensoortgrp_key = ksgm.prs_kostensoortgrp_key(+)
AND o.prs_kostensoort_key = kso.prs_kostensoort_key(+)
AND kso.prs_kostensoortgrp_key = ksgo.prs_kostensoortgrp_key(+)
AND sm.mld_ins_discipline_key = td.ins_discipline_key
AND td.prs_kostensoort_key = ksv.prs_kostensoort_key(+)
AND ksv.prs_kostensoortgrp_key = ksgv.prs_kostensoortgrp_key(+)
@@ -3095,7 +3099,7 @@ AS -- Bestelopdrachten
FROM (SELECT o.mld_opdr_key,
o.mld_melding_key,
o.mld_opdr_bedrijfopdr_volgnr,
COALESCE (ksgm.prs_kostensoortgrp_altcode, ksgv.prs_kostensoortgrp_altcode, NULL) kostensoort,
COALESCE (ksgo.prs_kostensoortgrp_altcode, ksgm.prs_kostensoortgrp_altcode, ksgv.prs_kostensoortgrp_altcode, NULL) kostensoort,
kp.prs_kostenplaats_nr kostenplaats,
o.mld_opdr_kosten,
sd.ins_srtdiscipline_prefix,
@@ -3112,6 +3116,8 @@ AS -- Bestelopdrachten
mld_stdmelding sm,
prs_kostensoort ksm,
prs_kostensoortgrp ksgm,
prs_kostensoort kso,
prs_kostensoortgrp ksgo,
ins_tab_discipline td,
prs_kostensoort ksv,
prs_kostensoortgrp ksgv,
@@ -3139,6 +3145,8 @@ AS -- Bestelopdrachten
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
AND sm.prs_kostensoort_key = ksm.prs_kostensoort_key(+)
AND ksm.prs_kostensoortgrp_key = ksgm.prs_kostensoortgrp_key(+)
AND o.prs_kostensoort_key = kso.prs_kostensoort_key(+)
AND kso.prs_kostensoortgrp_key = ksgo.prs_kostensoortgrp_key(+)
AND sm.mld_ins_discipline_key = td.ins_discipline_key
AND td.prs_kostensoort_key = ksv.prs_kostensoort_key(+)
AND ksv.prs_kostensoortgrp_key = ksgv.prs_kostensoortgrp_key(+)
@@ -3204,7 +3212,7 @@ AS -- Bestelopdrachten
FROM (SELECT o.mld_opdr_key,
o.mld_melding_key,
o.mld_opdr_bedrijfopdr_volgnr,
COALESCE (ksgm.prs_kostensoortgrp_altcode, ksgv.prs_kostensoortgrp_altcode, NULL) kostensoort,
COALESCE (ksgo.prs_kostensoortgrp_altcode, ksgm.prs_kostensoortgrp_altcode, ksgv.prs_kostensoortgrp_altcode, NULL) kostensoort,
kp.prs_kostenplaats_nr kostenplaats,
o.mld_opdr_kosten,
sd.ins_srtdiscipline_prefix,
@@ -3221,6 +3229,8 @@ AS -- Bestelopdrachten
mld_stdmelding sm,
prs_kostensoort ksm,
prs_kostensoortgrp ksgm,
prs_kostensoort kso,
prs_kostensoortgrp ksgo,
ins_tab_discipline td,
prs_kostensoort ksv,
prs_kostensoortgrp ksgv,
@@ -3248,6 +3258,8 @@ AS -- Bestelopdrachten
AND m.mld_stdmelding_key = sm.mld_stdmelding_key
AND sm.prs_kostensoort_key = ksm.prs_kostensoort_key(+)
AND ksm.prs_kostensoortgrp_key = ksgm.prs_kostensoortgrp_key(+)
AND o.prs_kostensoort_key = kso.prs_kostensoort_key(+)
AND kso.prs_kostensoortgrp_key = ksgo.prs_kostensoortgrp_key(+)
AND sm.mld_ins_discipline_key = td.ins_discipline_key
AND td.prs_kostensoort_key = ksv.prs_kostensoort_key(+)
AND ksv.prs_kostensoortgrp_key = ksgv.prs_kostensoortgrp_key(+)