KFNS#37223 FACT-export/Verwerken afgeronde offerteaanvragen

svn path=/Customer/trunk/; revision=30141
This commit is contained in:
Maarten van der Heide
2016-07-26 11:18:26 +00:00
parent 2b15218665
commit 8113761a6c

View File

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