YASK#87240 BTW uitsplitsing bij RB opdrachten zijn nu ook in het doorbelastingsoverzicht opgenomen.
svn path=/Customer/trunk/; revision=68142
This commit is contained in:
@@ -4838,14 +4838,14 @@ AS
|
||||
AND ft.fin_factuur_statuses_key = 7
|
||||
AND ft.mld_opdr_key = o.mld_opdr_key)
|
||||
factuurbedrag,
|
||||
f.fin_factuurregel_totaal factuurregeltotaal,
|
||||
COALESCE(f.fin_factuurregel_totaal, rbbtw.bedrag) factuurregeltotaal,
|
||||
VBXX.get_opslag_perc (o.mld_opdr_key)
|
||||
opslag,
|
||||
DECODE (nb.mld_kenmerkopdr_waarde, 1, 0, COALESCE(f.fin_factuurregel_totaal, o.mld_opdr_kosten) * ((100 + VBXX.get_opslag_perc (o.mld_opdr_key)) / 100))
|
||||
DECODE (nb.mld_kenmerkopdr_waarde, 1, 0, COALESCE(f.fin_factuurregel_totaal, rbbtw.bedrag, o.mld_opdr_kosten) * ((100 + VBXX.get_opslag_perc (o.mld_opdr_key)) / 100))
|
||||
kostenplusopslag,
|
||||
btw.fin_btwtabelwaarde_oms btwtabelwaarde_oms,
|
||||
btw.fin_btwtabelwaarde_perc btwtabelwaarde_perc,
|
||||
f.fin_factuurregel_btw factuurregel_btw,
|
||||
COALESCE(btw.fin_btwtabelwaarde_perc, rbbtw.btw) btwtabelwaarde_perc,
|
||||
COALESCE(f.fin_factuurregel_btw, ROUND((rbbtw.bedrag * rbbtw.btw)/100,2)) factuurregel_btw,
|
||||
COALESCE ( (SELECT mld_kenmerkopdr_waarde
|
||||
FROM mld_kenmerkopdr ko, mld_kenmerk k, mld_srtkenmerk sk
|
||||
WHERE ko.mld_opdr_key = o.mld_opdr_key
|
||||
@@ -4915,6 +4915,21 @@ AS
|
||||
AND f.fin_factuur_verwijder IS NULL
|
||||
AND f.fin_factuur_statuses_key = 7
|
||||
GROUP BY f.fin_factuur_key, f.fin_factuur_totaal, f.mld_opdr_key, fr.fin_btwtabelwaarde_key) f,
|
||||
( SELECT o.mld_opdr_key,
|
||||
COALESCE (bedrag, mld_opdr_kosten) bedrag,
|
||||
COALESCE (btw, 21) btw
|
||||
FROM (SELECT ko.mld_opdr_key,
|
||||
FAC.safe_to_number (ko.mld_kenmerkopdr_waarde) bedrag,
|
||||
DECODE (sk.mld_srtkenmerk_code, 'BEDRAGNUL', 0, 'BEDRAGHOOG', 21, 'BEDRAGLAAG', 9) btw
|
||||
FROM mld_srtkenmerk sk, mld_kenmerk k, mld_kenmerkopdr ko
|
||||
WHERE sk.mld_srtkenmerk_code IN ('BEDRAGNUL', 'BEDRAGHOOG', 'BEDRAGLAAG')
|
||||
AND ko.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND k.mld_srtkenmerk_key = sk.mld_srtkenmerk_key) k,
|
||||
mld_opdr o,
|
||||
mld_typeopdr ot
|
||||
WHERE o.mld_typeopdr_key = ot.mld_typeopdr_key
|
||||
AND ot.mld_typeopdr_upper LIKE 'REVERSED%'
|
||||
AND o.mld_opdr_key = k.mld_opdr_key(+)) rbbtw,
|
||||
fin_btwtabelwaarde btw,
|
||||
(SELECT fac_usrdata_code, fac_usrdata_omschr, mld_opdr_key
|
||||
FROM mld_kenmerkopdr ko,
|
||||
@@ -4969,6 +4984,7 @@ AS
|
||||
AND o.mld_opdr_key = kin.mld_opdr_key(+)
|
||||
AND COALESCE(o.prs_kostenplaats_key, m.prs_kostenplaats_key) = k.prs_kostenplaats_key(+)
|
||||
AND o.mld_opdr_key = f.mld_opdr_key(+)
|
||||
AND o.mld_opdr_key = rbbtw.mld_opdr_key(+)
|
||||
AND f.fin_btwtabelwaarde_key = btw.fin_btwtabelwaarde_key(+);
|
||||
|
||||
CREATE OR REPLACE VIEW vbxx_v_kosten_doorb_frozen
|
||||
|
||||
Reference in New Issue
Block a user