AAIT#73079 -- Inrichten verkoopinterfaces O2C - Verkoopinterface inlo-alliander

svn path=/Customer/trunk/; revision=63706
This commit is contained in:
Jos Migo
2024-02-26 11:12:43 +00:00
parent fefbbd0529
commit 2bc7cff7b5

View File

@@ -2540,7 +2540,8 @@ BEGIN
NULL,
ks.prs_kostensoort_upper, -- kostensoort_code
TRUNC(opdr_datum))
|| ' - ' || std_kp.prs_kostenplaats_externnr,
|| ' - ' || std_kp.prs_kostenplaats_externnr,
'ALLIANDER', COALESCE (po.ordernummer_klant, 'Servicekosten Core Variabel'), -- Afwijkende structuur: Indien ordernummer_klant gevuld op opdracht dan aparte verkoopfactuur
-- = de INLO-standaard voor kostensoortgr_omschr - kopregel kolom D
'Servicekosten Core Variabel'
),
@@ -2717,7 +2718,10 @@ BEGIN
FROM mld_opdr o,
(SELECT ko.mld_opdr_key, ko.mld_kenmerkopdr_waarde, flx.getdomeinwaarde(sk.fac_kenmerkdomein_key, FLX.getflex ('OPD', km.mld_kenmerk_key, ko.mld_opdr_key)) maintenance_cap_oms
FROM mld_kenmerkopdr ko, mld_kenmerk km, mld_srtkenmerk sk
WHERE ko.mld_kenmerk_key = km.mld_kenmerk_key AND km.mld_srtkenmerk_key = sk.mld_srtkenmerk_key AND sk.mld_srtkenmerk_code = 'MAINTENANCE_CAP') om, -- maintenance_cap
WHERE ko.mld_kenmerk_key = km.mld_kenmerk_key AND km.mld_srtkenmerk_key = sk.mld_srtkenmerk_key AND sk.mld_srtkenmerk_code = 'MAINTENANCE_CAP') om, -- maintenance_cap
(SELECT ko.mld_opdr_key, ko.mld_kenmerkopdr_waarde, FLX.getflex ('OPD', km.mld_kenmerk_key, ko.mld_opdr_key) ordernummer_klant
FROM mld_kenmerkopdr ko, mld_kenmerk km, mld_srtkenmerk sk
WHERE ko.mld_kenmerk_key = km.mld_kenmerk_key AND km.mld_srtkenmerk_key = sk.mld_srtkenmerk_key AND sk.mld_srtkenmerk_upper = 'ORDERNUMMER KLANT') po, -- ordernummer klant op opdracht
mld_typeopdr ot,
prs_bedrijf b,
prs_kostenplaats k,
@@ -2763,6 +2767,7 @@ BEGIN
WHERE fg.prs_kostenplaats_key = k.prs_kostenplaats_key(+)
AND o.mld_typeopdr_key = ot.mld_typeopdr_key
AND o.mld_opdr_key = om.mld_opdr_key (+)
AND o.mld_opdr_key = po.mld_opdr_key (+)
AND fg.mld_opdr_key = o.mld_opdr_key
AND m.mld_alg_onroerendgoed_keys = og.alg_onroerendgoed_keys(+)
AND og.alg_gebouw_key = g.alg_gebouw_key(+)