LPNL#76482 -- Uitleg Verplichtingenadministratie
svn path=/Customer/trunk/; revision=64530
This commit is contained in:
@@ -987,16 +987,21 @@ AS
|
||||
|| cnt_factuurschema_boekmaand
|
||||
|| ')',
|
||||
NULL,
|
||||
cfs.cnt_factuurschema_bedrag * (COALESCE(cp.cnt_contract_plaats_gewicht, cnt_contract_kosten) / DECODE(cnt_contract_kosten, NULL, 1, 0, 1, cnt_contract_kosten)),
|
||||
cfs.cnt_factuurschema_bedrag * COALESCE (cp.factor, 1),
|
||||
sf.fin_factuur_statuses_omschr,
|
||||
f.fin_factuur_totaal * (COALESCE(cp.cnt_contract_plaats_gewicht, cnt_contract_kosten) / DECODE(cnt_contract_kosten, NULL, 1, 0, 1, cnt_contract_kosten)),
|
||||
f.fin_factuur_totaal * COALESCE (cp.factor, 1),
|
||||
f.fin_factuur_datum,
|
||||
f.fin_factuur_nr,
|
||||
TO_DATE (cnt_factuurschema_boekmaand, 'yyyy-mm'),
|
||||
'Kosten' typeverpl
|
||||
FROM lpnl_v_aanwezigfactuur f,
|
||||
cnt_contract c,
|
||||
cnt_contract_plaats cp,
|
||||
(SELECT cpf.*,
|
||||
( SELECT cpf.cnt_contract_plaats_gewicht / SUM (cp2.cnt_contract_plaats_gewicht)
|
||||
FROM cnt_contract_plaats cp2
|
||||
WHERE cpf.cnt_contract_key = cp2.cnt_contract_key AND cnt_contract_plaats_verwijder IS NULL
|
||||
GROUP BY cnt_contract_key) factor
|
||||
FROM cnt_contract_plaats cpf) cp,
|
||||
prs_kostensoort ks,
|
||||
prs_bedrijf b,
|
||||
prs_kostenplaats k,
|
||||
@@ -1010,6 +1015,7 @@ AS
|
||||
AND d.ins_discipline_key <> 461 -- Voorzieningen
|
||||
AND c.cnt_contract_verwijder IS NULL
|
||||
AND c.cnt_contract_key = cp.cnt_contract_key
|
||||
AND cp.cnt_contract_plaats_verwijder IS NULL
|
||||
AND cp.cnt_alg_plaats_key = l.alg_locatie_key
|
||||
AND l.alg_locatie_key = g.alg_locatie_key
|
||||
AND g.prs_kostenplaats_key = k.prs_kostenplaats_key
|
||||
@@ -1034,7 +1040,7 @@ AS
|
||||
|| cnt_factuurschema_boekmaand
|
||||
|| ')',
|
||||
NULL,
|
||||
cfs.cnt_factuurschema_bedrag * (COALESCE(cp.cnt_contract_plaats_gewicht, cnt_contract_kosten) / DECODE(cnt_contract_kosten, NULL, 1, 0, 1, cnt_contract_kosten)),
|
||||
cfs.cnt_factuurschema_bedrag * COALESCE (cp.factor, 1),
|
||||
sf.fin_factuur_statuses_omschr,
|
||||
fr.fin_factuurregel_totaal,
|
||||
f.fin_factuur_datum,
|
||||
@@ -1043,7 +1049,12 @@ AS
|
||||
'Kosten' typeverpl
|
||||
FROM lpnl_v_aanwezigfactuur f,
|
||||
cnt_contract c,
|
||||
cnt_contract_plaats cp,
|
||||
(SELECT cpf.*,
|
||||
( SELECT cpf.cnt_contract_plaats_gewicht / SUM (cp2.cnt_contract_plaats_gewicht)
|
||||
FROM cnt_contract_plaats cp2
|
||||
WHERE cpf.cnt_contract_key = cp2.cnt_contract_key AND cnt_contract_plaats_verwijder IS NULL
|
||||
GROUP BY cnt_contract_key) factor
|
||||
FROM cnt_contract_plaats cpf) cp,
|
||||
fin_factuurregel fr,
|
||||
prs_kostensoort ks,
|
||||
prs_bedrijf b,
|
||||
@@ -1059,6 +1070,7 @@ AS
|
||||
AND d.ins_discipline_key <> 461 -- Voorzieningen
|
||||
AND c.cnt_contract_verwijder IS NULL
|
||||
AND c.cnt_contract_key = cp.cnt_contract_key
|
||||
AND cp.cnt_contract_plaats_verwijder IS NULL
|
||||
AND cp.cnt_alg_plaats_key = l.alg_locatie_key
|
||||
AND fr.fin_factuurregel_referentie = l.alg_locatie_code
|
||||
AND l.alg_locatie_key = g.alg_locatie_key
|
||||
|
||||
Reference in New Issue
Block a user