KFSG#51990 Implementatie facturatieproces (fixjes)
svn path=/Customer/trunk/; revision=52399
This commit is contained in:
@@ -955,7 +955,13 @@ AS -- Vaste contractkosten over de ACTUAL termijn
|
||||
-- WHERE ko.mld_kenmerk_key = k.mld_kenmerk_key
|
||||
-- AND k.mld_srtkenmerk_key = 961) nr -- Inkoopnummer
|
||||
WHERE o.mld_statusopdr_key = 9
|
||||
AND fac.gettrackingdate ('ORDAFR', o.mld_opdr_key) > TRUNC (SYSDATE, 'mm') -- Actual = Deze maand Afgerond (en nog niet Verwerkt)
|
||||
--AND (fac.gettrackingdate ('ORDAFR', o.mld_opdr_key) > TRUNC (SYSDATE, 'mm') -- Actual = Deze maand Afgerond (en nog niet Verwerkt)
|
||||
AND o.cnt_contract_key IS NULL -- Niet gekoppeld aan een contract!
|
||||
AND EXISTS
|
||||
(SELECT 1
|
||||
FROM mld_melding
|
||||
WHERE mld_melding_key = o.mld_melding_key
|
||||
AND mld_stdmelding_key = 1781) -- Bedrijfskleding bestellen
|
||||
AND NOT EXISTS -- Niet gemarkeerd als dispuut!
|
||||
(SELECT 1
|
||||
FROM mld_v_aanwezigkenmerkopdr ko, mld_kenmerk k
|
||||
@@ -973,7 +979,7 @@ AS -- Vaste contractkosten over de ACTUAL termijn
|
||||
AND mc.prs_contactpersoon_key = cp.prs_contactpersoon_key(+)
|
||||
AND cp.prs_perslid_key = pcp.prs_perslid_key(+)
|
||||
--AND o.mld_opdr_key = nr.mld_opdr_key(+)
|
||||
AND NOT EXISTS -- Niet gemarkeerd als dispuut!
|
||||
AND NOT EXISTS -- Geen variabel contract met een hoger nummer!
|
||||
(SELECT 1
|
||||
FROM cnt_v_aanwezigcontract
|
||||
WHERE ins_discipline_key = 523 -- Variabele contracten
|
||||
@@ -1622,6 +1628,12 @@ AS
|
||||
-- AND k.mld_srtkenmerk_key = 961) nr -- Inkoopnummer
|
||||
WHERE o.mld_statusopdr_key = 9
|
||||
AND fac.gettrackingdate ('ORDAFR', o.mld_opdr_key) BETWEEN TO_DATE ('20210501', 'yyyymmdd') AND TRUNC (SYSDATE, 'mm') -- Actual = Deze maand Afgerond (en nog niet Verwerkt)
|
||||
AND o.cnt_contract_key IS NULL -- Niet gekoppeld aan een contract!
|
||||
AND EXISTS
|
||||
(SELECT 1
|
||||
FROM mld_melding
|
||||
WHERE mld_melding_key = o.mld_melding_key
|
||||
AND mld_stdmelding_key = 1781) -- Bedrijfskleding bestellen
|
||||
AND NOT EXISTS -- Niet gemarkeerd als dispuut!
|
||||
(SELECT 1
|
||||
FROM mld_v_aanwezigkenmerkopdr ko, mld_kenmerk k
|
||||
@@ -1640,7 +1652,7 @@ AS
|
||||
AND cp.prs_perslid_key = pcp.prs_perslid_key(+)
|
||||
AND c.prs_perslid_key_beh = pcm.prs_perslid_key
|
||||
--AND o.mld_opdr_key = nr.mld_opdr_key(+)
|
||||
AND NOT EXISTS -- Niet gemarkeerd als dispuut!
|
||||
AND NOT EXISTS -- Geen variabel contract met een hoger nummer!
|
||||
(SELECT 1
|
||||
FROM cnt_v_aanwezigcontract
|
||||
WHERE ins_discipline_key = 523 -- Variabele contracten
|
||||
@@ -1707,6 +1719,12 @@ AS
|
||||
-- AND k.mld_srtkenmerk_key = 961) nr -- Inkoopnummer
|
||||
WHERE o.mld_statusopdr_key = 9
|
||||
AND fac.gettrackingdate ('ORDAFR', o.mld_opdr_key) BETWEEN TO_DATE ('20210501', 'yyyymmdd') AND TRUNC (SYSDATE, 'mm') -- Actual = Deze maand Afgerond (en nog niet Verwerkt)
|
||||
AND o.cnt_contract_key IS NULL -- Niet gekoppeld aan een contract!
|
||||
AND EXISTS
|
||||
(SELECT 1
|
||||
FROM mld_melding
|
||||
WHERE mld_melding_key = o.mld_melding_key
|
||||
AND mld_stdmelding_key = 1781) -- Bedrijfskleding bestellen
|
||||
AND EXISTS -- Gemarkeerd als dispuut!
|
||||
(SELECT 1
|
||||
FROM mld_v_aanwezigkenmerkopdr ko, mld_kenmerk k
|
||||
@@ -1725,7 +1743,7 @@ AS
|
||||
AND cp.prs_perslid_key = pcp.prs_perslid_key(+)
|
||||
AND c.prs_perslid_key_beh = pcm.prs_perslid_key
|
||||
--AND o.mld_opdr_key = nr.mld_opdr_key(+)
|
||||
AND NOT EXISTS -- Niet gemarkeerd als dispuut!
|
||||
AND NOT EXISTS -- Geen variabel contract met een hoger nummer!
|
||||
(SELECT 1
|
||||
FROM cnt_v_aanwezigcontract
|
||||
WHERE ins_discipline_key = 523 -- Variabele contracten
|
||||
@@ -1733,7 +1751,7 @@ AS
|
||||
AND TRUNC (cnt_contract_looptijd_van) < TRUNC (SYSDATE, 'mm') - 1
|
||||
AND cnt_contract_looptijd_tot >= TRUNC (SYSDATE, 'mm') - 1
|
||||
AND cnt_prs_bedrijf_key = c.cnt_prs_bedrijf_key
|
||||
AND cnt_contract_nummer_intern > c.cnt_contract_nummer_intern)
|
||||
AND cnt_contract_nummer_intern > c.cnt_contract_nummer_intern);
|
||||
|
||||
-- Te exporteren/bevriezen totalen over voorgaande maand (vast en variabel).
|
||||
CREATE OR REPLACE VIEW kfsg_v_rap_actual_fact_tot
|
||||
@@ -2484,6 +2502,7 @@ AS
|
||||
mld_melding m
|
||||
WHERE o.mld_opdr_ordernr IS NOT NULL -- Gefactureerd!
|
||||
--AND o.mld_statusopdr_key = 7 -- Verwerkt (kan niet anders)
|
||||
AND o.cnt_contract_key IS NULL -- Niet gekoppeld aan een contract!
|
||||
AND o.mld_uitvoerende_keys = c.cnt_prs_bedrijf_key
|
||||
AND c.ins_discipline_key = 523 -- Variabele contracten
|
||||
AND TO_CHAR (c.cnt_contract_looptijd_van, 'yyyy-mm') <= o.mld_opdr_ordernr
|
||||
|
||||
Reference in New Issue
Block a user