KFNS#37223 FACT-export/Verwerken afgeronde offerteaanvragen
svn path=/Customer/trunk/; revision=30141
This commit is contained in:
@@ -1491,10 +1491,9 @@ AS
|
||||
WHERE mld_opdr_key IS NOT NULL;
|
||||
|
||||
-- Zet "inclusief" opdrachten die voor de 1e zijn gesloten op AV.
|
||||
-- Afgerond met kosten op vaste contracten en geen dispuut
|
||||
-- VERVALLEN: Afgemeld zonder kosten, offerteaanvraag en ander opdrachttype met hoger volgnummer
|
||||
-- Afgemeld zonder kosten, geen offerteaanvraag en geen dispuut
|
||||
-- Afgerond zonder kosten en geen dispuut
|
||||
-- Afgerond/kosten meerekenen op vaste contracten en geen dispuut
|
||||
-- Afgemeld/kosten niet meerekenen, geen offerteaanvraag en geen dispuut
|
||||
-- Afgerond/kosten niet meerekenen en geen dispuut (= geaccepteerde offerteaanvragen)
|
||||
CURSOR c3
|
||||
IS
|
||||
SELECT mld_opdr_key
|
||||
@@ -1512,19 +1511,6 @@ AS
|
||||
AND k.mld_srtkenmerk_key = 101 -- Dispuut
|
||||
AND ko.mld_kenmerkopdr_waarde = '1') -- Aangevinkt
|
||||
AND fac.gettrackingdate ('ORDAFR', o.mld_opdr_key) < TRUNC (SYSDATE, 'mm')
|
||||
--UNION ALL
|
||||
--SELECT mld_opdr_key
|
||||
-- FROM mld_opdr o, mld_typeopdr ot
|
||||
-- WHERE o.mld_statusopdr_key = 6 -- TV
|
||||
-- AND o.mld_typeopdr_key = ot.mld_typeopdr_key
|
||||
-- AND ot.mld_typeopdr_key = 283 -- Offerteaanvraag
|
||||
-- AND EXISTS -- Opdracht met hoger volgnr. en geen Offerteaanvraag
|
||||
-- (SELECT 1
|
||||
-- FROM mld_opdr
|
||||
-- WHERE mld_melding_key = o.mld_melding_key
|
||||
-- AND mld_opdr_bedrijfopdr_volgnr > o.mld_opdr_bedrijfopdr_volgnr
|
||||
-- AND mld_typeopdr_key != 283) -- Offerteaanvraag
|
||||
-- AND fac.gettrackingdate ('ORDAFM', o.mld_opdr_key) < TRUNC (SYSDATE, 'mm')
|
||||
UNION ALL
|
||||
SELECT mld_opdr_key
|
||||
FROM mld_opdr o, mld_typeopdr ot
|
||||
@@ -1553,7 +1539,8 @@ AS
|
||||
AND ko.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
AND k.mld_srtkenmerk_key = 101 -- Dispuut
|
||||
AND ko.mld_kenmerkopdr_waarde = '1') -- Aangevinkt
|
||||
AND fac.gettrackingdate ('ORDAFR', o.mld_opdr_key) < TRUNC (SYSDATE, 'mm');
|
||||
AND (fac.gettrackingdate ('ORDAFR', o.mld_opdr_key) < TRUNC (SYSDATE, 'mm')
|
||||
OR fac.gettrackingdate ('ORDOOK', o.mld_opdr_key) < TRUNC (SYSDATE, 'mm'));
|
||||
|
||||
v_errormsg VARCHAR2 (1000);
|
||||
oracle_err_num NUMBER;
|
||||
@@ -7741,7 +7728,7 @@ AS
|
||||
|
||||
BEGIN adm.systrackscriptId('$Id$', 0); END;
|
||||
/
|
||||
BEGIN fac.registercustversion('KFNS', 16); END;
|
||||
BEGIN fac.registercustversion('KFNS', 17); END;
|
||||
/
|
||||
commit;
|
||||
spool off
|
||||
|
||||
Reference in New Issue
Block a user