AAIT#78367 -- P2P en controle op ontbrekende factuurregels
svn path=/Customer/trunk/; revision=64305
This commit is contained in:
@@ -5198,6 +5198,7 @@ CREATE OR REPLACE VIEW aaxx_v_dwh_mareon_facturatie
|
||||
leverancier,
|
||||
controle_fina14, -- geen_referentie
|
||||
controle_fina15, -- d_categorie
|
||||
controle_fina21, -- factuurregel(s) niet aangemaakt
|
||||
controle_fina01,
|
||||
controle_fina02,
|
||||
controle_fina03,
|
||||
@@ -5248,6 +5249,7 @@ SELECT aaxx_get_user
|
||||
leverancier,
|
||||
rc.controle_FINA14,
|
||||
rc.controle_FINA15,
|
||||
rc.controle_FINA21,
|
||||
rc.controle_FINA01,
|
||||
rc.controle_FINA02,
|
||||
rc.controle_FINA03,
|
||||
@@ -5281,16 +5283,16 @@ SELECT aaxx_get_user
|
||||
CASE WHEN r.fin_factuur_verwijder IS NULL THEN '0' ELSE '1' END
|
||||
fin_factuur_verwijder,
|
||||
r.fin_factuur_status,
|
||||
CASE WHEN rc.controle_FINA14 = 'ja' OR rc.controle_FINA15 = 'ja'
|
||||
CASE WHEN rc.controle_FINA14 = 'ja' OR rc.controle_FINA15 = 'ja' OR rc.controle_FINA21 = 'ja'
|
||||
THEN '0 - incompleet'
|
||||
WHEN rc.controle_FINA14 = 'nee' AND rc.controle_FINA15 = 'nee' AND
|
||||
WHEN rc.controle_FINA14 = 'nee' AND rc.controle_FINA15 = 'nee' AND rc.controle_FINA21 = 'nee' AND
|
||||
(
|
||||
rc.controle_FINA01 = 'ja' OR rc.controle_FINA02 = 'ja' OR rc.controle_FINA03 = 'ja' OR rc.controle_FINA05 = 'ja' OR rc.controle_FINA06 = 'ja'
|
||||
OR rc.controle_FINA08 = 'ja' OR rc.controle_FINA09 = 'ja' OR rc.controle_FINA11 = 'ja' OR rc.controle_FINA12 = 'ja' OR rc.controle_FINA13 = 'ja'
|
||||
OR rc.controle_FINA16 = 'ja' OR rc.controle_FINA17 = 'ja' OR rc.controle_FINA18 = 'ja' OR rc.controle_FINA19 = 'ja' OR rc.controle_FINA20 = 'ja'
|
||||
)
|
||||
THEN '1 - ok, met admin-controle(s)'
|
||||
WHEN rc.controle_FINA14 = 'nee' AND rc.controle_FINA15 = 'nee'
|
||||
WHEN rc.controle_FINA14 = 'nee' AND rc.controle_FINA15 = 'nee' AND rc.controle_FINA21 = 'nee'
|
||||
AND rc.controle_FINA01 = 'nee' AND rc.controle_FINA02 = 'nee' AND rc.controle_FINA03 = 'nee' AND rc.controle_FINA05 = 'nee' AND rc.controle_FINA06 = 'nee'
|
||||
AND rc.controle_FINA08 = 'nee' AND rc.controle_FINA09 = 'nee' AND rc.controle_FINA11 = 'nee' AND rc.controle_FINA12 = 'nee' AND rc.controle_FINA13 = 'nee'
|
||||
AND rc.controle_FINA16 = 'nee' AND rc.controle_FINA17 = 'nee' AND rc.controle_FINA18 = 'nee' AND rc.controle_FINA19 = 'nee' AND rc.controle_FINA20 = 'nee'
|
||||
@@ -5377,6 +5379,16 @@ SELECT aaxx_get_user
|
||||
ELSE 'ja'
|
||||
END
|
||||
controle_FINA15,
|
||||
CASE WHEN (SELECT ft.fac_tracking_key
|
||||
FROM fac_tracking ft, fac_srtnotificatie sn
|
||||
WHERE ft.fac_tracking_oms = 'CONTROLE - Factuurregels niet (allemaal) aangemaakt' -- FINA21
|
||||
AND ft.fac_srtnotificatie_key = sn.fac_srtnotificatie_key
|
||||
AND sn.fac_srtnotificatie_code = 'FINUPD'
|
||||
AND ft.fac_tracking_refkey = f.fin_factuur_key) IS NULL
|
||||
THEN 'nee'
|
||||
ELSE 'ja'
|
||||
END
|
||||
controle_FINA21,
|
||||
CASE WHEN (SELECT ft.fac_tracking_key
|
||||
FROM fac_tracking ft, fac_srtnotificatie sn
|
||||
WHERE ft.fac_tracking_oms = 'CONTROLE - Deze factuur is ingeboekt terwijl de Opdracht al op VERWERKT staat' -- FINA01
|
||||
|
||||
Reference in New Issue
Block a user