STCH#51457 -- Opdrachtkosten en marges toegevoegd aan OCR rapportage

svn path=/Customer/trunk/; revision=45289
This commit is contained in:
Robin Stoker
2019-12-19 13:30:34 +00:00
parent f42cb363a7
commit ecf1b674a2

View File

@@ -60,6 +60,14 @@ CREATE OR REPLACE VIEW stch_v_rap_ocr
opdracht_uurtarief,
opdracht_kosten,
reason_0_order,
inkoopprijs,
uurtarief,
aantal_uren,
percentage,
subtotaal_kosten_uren,
totaal_kosten,
berekende_marge,
verkoopprijs,
periode,
aanvrager,
organisatie,
@@ -129,6 +137,86 @@ AS
AND mk.mld_kenmerk_niveau = 'O'
AND msk.mld_srtkenmerk_key = 321))
reason_0_order,
(SELECT mvk.mld_kenmerkopdr_waarde
FROM mld_kenmerk mk,
mld_srtkenmerk msk,
mld_v_aanwezigkenmerkopdr mvk
WHERE mk.mld_srtkenmerk_key = msk.mld_srtkenmerk_key
AND mk.mld_kenmerk_key = mvk.mld_kenmerk_key
AND mvk.mld_opdr_key = mo.mld_opdr_key
AND mk.mld_kenmerk_niveau = 'O'
AND msk.mld_srtkenmerk_key = 1066)
inkoopprijs,
(SELECT mvk.mld_kenmerkopdr_waarde
FROM mld_kenmerk mk,
mld_srtkenmerk msk,
mld_v_aanwezigkenmerkopdr mvk
WHERE mk.mld_srtkenmerk_key = msk.mld_srtkenmerk_key
AND mk.mld_kenmerk_key = mvk.mld_kenmerk_key
AND mvk.mld_opdr_key = mo.mld_opdr_key
AND mk.mld_kenmerk_niveau = 'O'
AND msk.mld_srtkenmerk_key = 1064)
uurtarief,
(SELECT mvk.mld_kenmerkopdr_waarde
FROM mld_kenmerk mk,
mld_srtkenmerk msk,
mld_v_aanwezigkenmerkopdr mvk
WHERE mk.mld_srtkenmerk_key = msk.mld_srtkenmerk_key
AND mk.mld_kenmerk_key = mvk.mld_kenmerk_key
AND mvk.mld_opdr_key = mo.mld_opdr_key
AND mk.mld_kenmerk_niveau = 'O'
AND msk.mld_srtkenmerk_key = 1063)
geraamde_uren,
(SELECT mvk.mld_kenmerkopdr_waarde
FROM mld_kenmerk mk,
mld_srtkenmerk msk,
mld_v_aanwezigkenmerkopdr mvk
WHERE mk.mld_srtkenmerk_key = msk.mld_srtkenmerk_key
AND mk.mld_kenmerk_key = mvk.mld_kenmerk_key
AND mvk.mld_opdr_key = mo.mld_opdr_key
AND mk.mld_kenmerk_niveau = 'O'
AND msk.mld_srtkenmerk_key = 1067)
interne_marge_perc,
(SELECT mvk.mld_kenmerkopdr_waarde
FROM mld_kenmerk mk,
mld_srtkenmerk msk,
mld_v_aanwezigkenmerkopdr mvk
WHERE mk.mld_srtkenmerk_key = msk.mld_srtkenmerk_key
AND mk.mld_kenmerk_key = mvk.mld_kenmerk_key
AND mvk.mld_opdr_key = mo.mld_opdr_key
AND mk.mld_kenmerk_niveau = 'O'
AND msk.mld_srtkenmerk_key = 1065)
subtotaal_kosten_uren,
(SELECT mvk.mld_kenmerkopdr_waarde
FROM mld_kenmerk mk,
mld_srtkenmerk msk,
mld_v_aanwezigkenmerkopdr mvk
WHERE mk.mld_srtkenmerk_key = msk.mld_srtkenmerk_key
AND mk.mld_kenmerk_key = mvk.mld_kenmerk_key
AND mvk.mld_opdr_key = mo.mld_opdr_key
AND mk.mld_kenmerk_niveau = 'O'
AND msk.mld_srtkenmerk_key = 1070)
totale_kosten,
(SELECT mvk.mld_kenmerkopdr_waarde
FROM mld_kenmerk mk,
mld_srtkenmerk msk,
mld_v_aanwezigkenmerkopdr mvk
WHERE mk.mld_srtkenmerk_key = msk.mld_srtkenmerk_key
AND mk.mld_kenmerk_key = mvk.mld_kenmerk_key
AND mvk.mld_opdr_key = mo.mld_opdr_key
AND mk.mld_kenmerk_niveau = 'O'
AND msk.mld_srtkenmerk_key = 1069)
berekende_marge,
(SELECT mvk.mld_kenmerkopdr_waarde
FROM mld_kenmerk mk,
mld_srtkenmerk msk,
mld_v_aanwezigkenmerkopdr mvk
WHERE mk.mld_srtkenmerk_key = msk.mld_srtkenmerk_key
AND mk.mld_kenmerk_key = mvk.mld_kenmerk_key
AND mvk.mld_opdr_key = mo.mld_opdr_key
AND mk.mld_kenmerk_niveau = 'O'
AND msk.mld_srtkenmerk_key = 1068)
verkoopprijs,
TO_CHAR (o.opdracht_datum, 'yyyy-mm') periode,
p.prs_perslid_naam
|| NVL2 (p.prs_perslid_voorletters,