AAIT#84789 -- Interne bedrijfsherkenning vanuit Mareon-factuurverwerking inpassen

svn path=/Customer/trunk/; revision=66711
This commit is contained in:
Jos Migo
2024-10-21 10:50:44 +00:00
parent 5fb0af599b
commit 824c432db4

View File

@@ -5067,7 +5067,8 @@ CREATE OR REPLACE VIEW aaxx_v_dwh_mareon_facturatie
fin_factuur_kwaliteit,
fin_factuur_doorlooptijd,
fin_factuur_bron_mareon_type,
fin_factuur_referentie_init
fin_factuur_referentie_init,
fin_factuur_intern_bedrijf -- zie ticket AAIT#84789
)
AS
SELECT aaxx_get_user
@@ -5145,7 +5146,8 @@ SELECT aaxx_get_user
CASE WHEN r.fin_factuur_datum_export IS NOT NULL THEN ROUND(r.fin_factuur_datum_export-r.fin_factuur_aanmaak,2) ELSE NULL END
fin_factuur_doorlooptijd,
r.mareon_bron,
r.fin_factuur_referentie_init
r.fin_factuur_referentie_init,
r.fin_factuur_intern_bedrijf
FROM (SELECT f.fin_factuur_key,
f.fin_factuur_datum,
ff.prs_kostenplaatsgrp_nr,
@@ -5179,7 +5181,8 @@ SELECT aaxx_get_user
)
ELSE ''
END
fin_factuur_referentie_init -- Wordt meegegeven vanuit mareon in het opmerkingsveld
fin_factuur_referentie_init, -- Wordt meegegeven vanuit mareon in het opmerkingsveld
f.fin_factuur_intern_bedrijf
FROM aaxx_v_dwh_fin_factuur f,
( SELECT ff.fin_factuur_key,
kpg.prs_kostenplaatsgrp_nr,
@@ -5199,7 +5202,7 @@ SELECT aaxx_get_user
WHERE f.fin_factuur_key = ff.fin_factuur_key(+)
AND f.fin_factuur_bron_mareon = 'mareon'
AND f.fin_factuur_key = kw.fin_factuur_key(+)
GROUP BY f.fin_factuur_key, f.fin_factuur_datum, ff.prs_kostenplaatsgrp_nr, ff.prs_kostenplaatsgrp_oms, f.opdr_id, f.contract_id, f.bestel_id, f.fin_factuur_aanmaak, f.fin_factuur_datum_export, f.fin_factuur_verwijder, f.fin_factuur_status, kw.mareon_bron, f.fin_factuur_opmerking
GROUP BY f.fin_factuur_key, f.fin_factuur_datum, ff.prs_kostenplaatsgrp_nr, ff.prs_kostenplaatsgrp_oms, f.opdr_id, f.contract_id, f.bestel_id, f.fin_factuur_aanmaak, f.fin_factuur_datum_export, f.fin_factuur_verwijder, f.fin_factuur_status, kw.mareon_bron, f.fin_factuur_opmerking, f.fin_factuur_intern_bedrijf
) r, -- resultaat mareon-facturen
(SELECT f.fin_factuur_key,
CASE WHEN (SELECT ft.fac_tracking_key