BLCC#76604 FACT-export/Toevoegen veld (LA)
svn path=/Customer/trunk/; revision=59079
This commit is contained in:
@@ -11508,7 +11508,9 @@ AS
|
||||
DECODE (btwvl.prs_kenmerklink_waarde, '1', 0, 0.21) *
|
||||
1/12, 2)
|
||||
mndbtw, -- BTW maandbedrag
|
||||
'8173' grtboekrek, -- Hardcoded?
|
||||
DECODE (jbw.cnt_kenmerk_key,
|
||||
1041, '8173', -- SLA Facility Services
|
||||
'8174') grtboekrek, -- SLA Tenant-specific Services
|
||||
TO_NUMBER (NULL) mld_melding_key, -- Correctiemelding-key
|
||||
NULL mld_melding_omschrijving
|
||||
FROM (SELECT c.ins_discipline_key,
|
||||
@@ -11540,9 +11542,9 @@ AS
|
||||
LEFT JOIN cnt_kenmerkcontract jbw
|
||||
ON x.cnt_contract_key = jbw.cnt_contract_key
|
||||
AND jbw.cnt_kenmerkcontract_verwijder IS NULL
|
||||
AND jbw.cnt_kenmerk_key = 1041 -- SLA Facility Services
|
||||
AND jbw.cnt_kenmerk_key IN (1041, 1061) -- SLA Facility Services/SLA Tenant-specific Services
|
||||
LEFT JOIN prs_v_aanwezigkostenplaats kp
|
||||
ON kp.prs_kostenplaats_nr = '50903' -- Hardcoded?
|
||||
ON DECODE (jbw.cnt_kenmerk_key, 1041, '50903', '50904') = kp.prs_kostenplaats_nr -- Hardcoded?
|
||||
LEFT JOIN prs_kostenplaatsgrp kpg
|
||||
ON kp.prs_kostenplaatsgrp_key = kpg.prs_kostenplaatsgrp_key
|
||||
LEFT JOIN cnt_kenmerkcontract factuur
|
||||
@@ -21037,8 +21039,8 @@ AS
|
||||
k77.waarde apcsgebouwgeb, -- LA
|
||||
k78.waarde contracturen, -- Research abonnement
|
||||
ru.research_uren_besteed opdrachturen,
|
||||
k79.waarde slafac, -- LA (SLA 170/094/059)
|
||||
k80.waarde k80,
|
||||
k79.waarde slafac, -- LA
|
||||
k80.waarde slatenspec, -- LA
|
||||
k81.waarde k81,
|
||||
k82.waarde k82,
|
||||
k83.waarde k83,
|
||||
@@ -21874,7 +21876,8 @@ AS
|
||||
TO_CHAR (COALESCE (mndnet.sec, 0), 'fm999999999999999990.00') security, -- Securiy/Vervallen
|
||||
TO_CHAR (COALESCE (mndnet.park, 0), 'fm999999999999999990.00') parking, -- Parking
|
||||
TO_CHAR (COALESCE (mndnet.pa, 0), 'fm999999999999999990.00') publ_amenities, -- Public Amenities
|
||||
TO_CHAR (COALESCE (mndnet.sfs, 0), 'fm999999999999999990.00') sla_fac_serv, -- SLA Facility Services (niet LA CRF)
|
||||
TO_CHAR (COALESCE (sla.fs, 0), 'fm999999999999999990.00') sla_fac_serv, -- SLA Facility Services (niet LA CRF)
|
||||
TO_CHAR (COALESCE (sla.tss, 0), 'fm999999999999999990.00') sla_ts_serv, -- SLA Tenant-specific Services (niet LA CRF)
|
||||
ovd.cnt_kenmerkcontract_waarde oorspr_vandat, -- Niet historisch bewaard!
|
||||
DECODE (x.fin_verkoopfactuur_n4, 1, 'Ja', 'Nee') gefactureerd
|
||||
FROM (SELECT DISTINCT
|
||||
@@ -21985,8 +21988,7 @@ AS
|
||||
SUM (DECODE (SUBSTR (x.fin_verkoopfactuur_omschr, INSTR (x.fin_verkoopfactuur_omschr, '/=') + 4), 'Environmental Permit Fee', COALESCE (x.fin_verkoopfactuur_bedrag, 0), 0)) epf,
|
||||
SUM (DECODE (SUBSTR (x.fin_verkoopfactuur_omschr, INSTR (x.fin_verkoopfactuur_omschr, '/=') + 4), 'Security', COALESCE (x.fin_verkoopfactuur_bedrag, 0), 0)) sec,
|
||||
SUM (DECODE (SUBSTR (x.fin_verkoopfactuur_omschr, INSTR (x.fin_verkoopfactuur_omschr, '/=') + 4), 'Parking', COALESCE (x.fin_verkoopfactuur_bedrag, 0), 0)) park,
|
||||
SUM (DECODE (SUBSTR (x.fin_verkoopfactuur_omschr, INSTR (x.fin_verkoopfactuur_omschr, '/=') + 4), 'Public Amenities', COALESCE (x.fin_verkoopfactuur_bedrag, 0), 0)) pa,
|
||||
SUM (DECODE (SUBSTR (x.fin_verkoopfactuur_omschr, INSTR (x.fin_verkoopfactuur_omschr, '/=') + 4), 'SLA Facility Services', COALESCE (x.fin_verkoopfactuur_bedrag, 0), 0)) sfs
|
||||
SUM (DECODE (SUBSTR (x.fin_verkoopfactuur_omschr, INSTR (x.fin_verkoopfactuur_omschr, '/=') + 4), 'Public Amenities', COALESCE (x.fin_verkoopfactuur_bedrag, 0), 0)) pa
|
||||
FROM fin_verkoopfactuur x, cnt_contract c
|
||||
WHERE x.fin_verkoopfactuur_maand > '2020'
|
||||
AND x.fin_verkoopfactuur_n2 IS NOT NULL -- Bedrag in N2 (dus FACT)
|
||||
@@ -22024,6 +22026,20 @@ AS
|
||||
AND x.prs_kostensoort_oms IN ('8171', '8172', '8115')
|
||||
GROUP BY c.cnt_contract_key, x.fin_verkoopfactuur_maand) apcs
|
||||
ON x.cnt_contract_key = apcs.cnt_contract_key AND x.huur_maand = apcs.huur_maand
|
||||
LEFT JOIN ( SELECT c.cnt_contract_key, x.fin_verkoopfactuur_maand huur_maand,
|
||||
SUM (DECODE (x.prs_kostensoort_oms, '8173', COALESCE (x.fin_verkoopfactuur_bedrag, 0), 0)) fs,
|
||||
SUM (DECODE (x.prs_kostensoort_oms, '8174', COALESCE (x.fin_verkoopfactuur_bedrag, 0), 0)) tss,
|
||||
FROM fin_verkoopfactuur x, cnt_contract c
|
||||
WHERE x.fin_verkoopfactuur_maand > '2020'
|
||||
AND x.fin_verkoopfactuur_n2 IS NOT NULL -- Bedrag in N2 (dus FACT)
|
||||
AND x.fin_verkoopfactuur_n5 IS NULL -- Geen melding (dus regulier)
|
||||
AND x.fin_verkoopfactuur_xmlnode = 'contract'
|
||||
AND x.fin_verkoopfactuur_refkey = c.cnt_contract_key
|
||||
AND c.ins_discipline_key IN (2122) -- LA
|
||||
AND SUBSTR (x.fin_verkoopfactuur_omschr, INSTR (x.fin_verkoopfactuur_omschr, '/=') + 4) = 'SLA Facility Services'
|
||||
AND x.prs_kostensoort_oms IN ('8173', '8174')
|
||||
GROUP BY c.cnt_contract_key, x.fin_verkoopfactuur_maand) sla
|
||||
ON x.cnt_contract_key = sla.cnt_contract_key AND x.huur_maand = sla.huur_maand
|
||||
LEFT JOIN cnt_kenmerkcontract ovd
|
||||
ON x.cnt_contract_key = ovd.cnt_contract_key
|
||||
AND ovd.cnt_kenmerkcontract_verwijder IS NULL
|
||||
|
||||
Reference in New Issue
Block a user