ASMS#25932 -- Corrigeren van kostensoort bij factuur.
svn path=/Customer/trunk/; revision=17304
This commit is contained in:
20
AA/ASMS/Once/ASMS#25932.sql
Normal file
20
AA/ASMS/Once/ASMS#25932.sql
Normal file
@@ -0,0 +1,20 @@
|
||||
UPDATE fin_factuur f
|
||||
SET prs_kostensoort_key =
|
||||
(SELECT d.prs_kostensoort_key
|
||||
FROM cnt_contract c, ins_tab_discipline d
|
||||
WHERE f.cnt_contract_key = c.cnt_contract_key
|
||||
AND c.ins_discipline_key = d.ins_discipline_key)
|
||||
WHERE f.fin_factuur_key IN
|
||||
(SELECT fin_factuur_key
|
||||
FROM fin_factuur f,
|
||||
cnt_contract c,
|
||||
ins_tab_discipline d,
|
||||
prs_kostensoort ksf,
|
||||
prs_kostensoort ksd
|
||||
WHERE f.cnt_contract_key = c.cnt_contract_key
|
||||
AND c.ins_discipline_key = d.ins_discipline_key
|
||||
AND d.prs_kostensoort_key <> f.prs_kostensoort_key
|
||||
AND d.prs_kostensoort_key = ksd.prs_kostensoort_key
|
||||
AND f.prs_kostensoort_key = ksf.prs_kostensoort_key);
|
||||
|
||||
COMMIT;
|
||||
Reference in New Issue
Block a user