YAXX#83574 Exact code kan overruled worden bij het contract.
svn path=/Customer/trunk/; revision=67463
This commit is contained in:
@@ -683,7 +683,8 @@ AS
|
||||
AND kl.prs_kenmerk_key = k.prs_kenmerk_key
|
||||
AND k.prs_kenmerk_code = 'MANDAATBEDRAG'
|
||||
AND o.mld_typeopdr_key = ot.mld_typeopdr_key
|
||||
AND UPPER(ot.mld_typeopdr_omschrijving) like 'MANDAAT%' -- Mandaatopdracht
|
||||
AND ( UPPER(ot.mld_typeopdr_omschrijving) like 'MANDAAT%' -- Mandaatopdracht
|
||||
OR UPPER(ot.mld_typeopdr_omschrijving) like 'REVERSED%') -- ReversedBilling
|
||||
AND o.mld_opdr_key = p_opdr_key;
|
||||
|
||||
IF v_opdr_kosten IS NULL
|
||||
@@ -3753,6 +3754,12 @@ AS
|
||||
k.prs_kostensoort_opmerking,
|
||||
k.prs_kostensoort_key,
|
||||
g.alg_gebouw_code,
|
||||
(SELECT cnt_kenmerkcontract_waarde
|
||||
FROM cnt_kenmerkcontract kc, cnt_kenmerk ck
|
||||
WHERE kc.cnt_contract_key = c.cnt_contract_key
|
||||
AND kc.cnt_kenmerk_key = ck.cnt_kenmerk_key
|
||||
AND ck.cnt_kenmerk_code = 'EXACT_CODE')
|
||||
exact_code_contract,
|
||||
(SELECT alg_onrgoedkenmerk_waarde
|
||||
FROM alg_onrgoedkenmerk aogk, alg_kenmerk gk
|
||||
WHERE alg_onrgoed_key = g.alg_gebouw_key
|
||||
@@ -3833,7 +3840,14 @@ AS
|
||||
AND sk.mld_srtkenmerk_code = 'TYPEFACTUUR'
|
||||
AND FAC.safe_to_number (ko.mld_kenmerkopdr_waarde) = ud.fac_usrdata_key),
|
||||
'B'),
|
||||
'A')
|
||||
(SELECT fac_usrdata_code
|
||||
FROM fac_usrdata ud,
|
||||
cnt_kenmerkcontract kc,
|
||||
cnt_kenmerk k
|
||||
WHERE c.cnt_contract_key = kc.cnt_contract_key
|
||||
AND kc.cnt_kenmerk_key = k.cnt_kenmerk_key
|
||||
AND k.cnt_kenmerk_code = 'TYPEFACTUUR'
|
||||
AND FAC.safe_to_number (kc.cnt_kenmerkcontract_waarde) = ud.fac_usrdata_key))
|
||||
typefactuur
|
||||
FROM fin_factuur f,
|
||||
fin_factuurregel fr,
|
||||
@@ -3950,7 +3964,7 @@ AS
|
||||
|| opdracht_id
|
||||
oms_regel,
|
||||
prs_kostensoort_refcode reknr,
|
||||
exact_code_gebouw kstplcode,
|
||||
COALESCE(exact_code_contract, exact_code_gebouw) kstplcode,
|
||||
COALESCE(afw_kstdrcode,
|
||||
CASE WHEN typefactuur = 'A' THEN '00'
|
||||
WHEN typefactuur = 'B' THEN '10'
|
||||
@@ -3984,6 +3998,7 @@ AS
|
||||
mld_opdr_key,
|
||||
cnt_contract_key,
|
||||
exact_code_gebouw,
|
||||
exact_code_contract,
|
||||
fin_factuur_boekmaand,
|
||||
g.dagboek,
|
||||
g.afw_dagboek,
|
||||
@@ -4010,6 +4025,7 @@ AS
|
||||
mld_opdr_key,
|
||||
cnt_contract_key,
|
||||
exact_code_gebouw,
|
||||
exact_code_contract,
|
||||
fin_factuur_boekmaand,
|
||||
g.dagboek,
|
||||
g.afw_dagboek,
|
||||
|
||||
Reference in New Issue
Block a user