MARX#89987 Nieuw Rapport "Potentiele Premium leveranciers"

svn path=/Mareon/trunk/; revision=69819
This commit is contained in:
Marcel Bourseau
2025-07-18 15:34:52 +00:00
parent e9c23f01a6
commit 9790b9cfa0

View File

@@ -808,7 +808,23 @@ SET DEFINE OFF
AND ud_woco.fac_usrdata_key(+) = fac.safe_to_number (kl_woco.prs_kenmerklink_waarde)
AND ba.prs_bedrijf_key(+) = l_prs_bedrijf_key;
-- MARX#89987 Nieuw Rapport "Potentiele Premium leveranciers"
CREATE OR REPLACE VIEW mar_v_rap_potentieel_premium
(leverancier,
opdrachtgever,
aantal_opdr_laatste_30dagen)
AS
SELECT lev.prs_bedrijf_naam, woco.prs_bedrijf_naam ,
(SELECT count(*) FROM mld_opdr o, mar_v_woco_perslid wp WHERE o.MLD_OPDR_DATUMBEGIN >= sysdate - 30 AND o.MLD_UITVOERENDE_KEYS = lev.prs_bedrijf_key AND wp.prs_bedrijf_key = woco.prs_bedrijf_key AND wp.prs_perslid_key = o.prs_perslid_key AND wp.prs_perslid_apikey IS NOT NULL) aantal_opdr_laatste_30dagen
FROM prs_bedrijf woco, prs_bedrijf lev, prs_bedrijf_bedrijf bb
WHERE bb.PRS_BEDRIJF_KEY1 = woco.prs_bedrijf_key
AND bb.PRS_BEDRIJF_KEY2 = lev.prs_bedrijf_key
AND bb.PRS_BEDRIJF_BEDRIJF_STATUS = 0
AND woco.prs_bedrijf_verwijder is null
AND lev.prs_bedrijf_verwijder is null
AND EXISTS (SELECT 'x' FROM prs_bedrijf_bedrijf bb2 WHERE bb2.PRS_BEDRIJF_BEDRIJF_STATUS = 1 AND bb2.PRS_BEDRIJF_KEY2 = lev.prs_bedrijf_key)
AND EXISTS (SELECT 'x' FROM mld_opdr o, mar_v_woco_perslid wp WHERE o.MLD_OPDR_DATUMBEGIN >= sysdate - 30 AND o.MLD_UITVOERENDE_KEYS = lev.prs_bedrijf_key AND wp.prs_bedrijf_key = woco.prs_bedrijf_key AND wp.prs_perslid_key = o.prs_perslid_key AND wp.prs_perslid_apikey IS NOT NULL);
-- FSN#33332
-- mar_delta_connecttime is de instelling in $System tabel in seconden hoeveel minimaal een vorige connectie geleden moet zijn opdat een nieuwe connectie allowed is.