YAXX#83574 Exact code kan overruled worden bij het contract.

svn path=/Customer/trunk/; revision=67463
This commit is contained in:
Arthur Egberink
2024-12-20 15:18:59 +00:00
parent 1cc8dbcc1b
commit 462d78bb41

View File

@@ -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,