YKPN#52667 -- Implementatie KPN Retail
svn path=/Customer/trunk/; revision=41002
This commit is contained in:
@@ -4838,11 +4838,12 @@ BEGIN
|
||||
v_error_hint := 'Fout bij zoeken naar regio manager';
|
||||
|
||||
BEGIN
|
||||
-- We zoeken naar het gedeelte voor het @ teken. Managers hebben nog wel eens een @telfort of @kpn domein.
|
||||
SELECT prs_perslid_key
|
||||
INTO v_key
|
||||
FROM prs_perslid
|
||||
WHERE UPPER (prs_perslid_email) =
|
||||
UPPER (v_regio_manager)
|
||||
WHERE UPPER (SUBSTR(prs_perslid_email, 1, INSTR(prs_perslid_email, '@'))) =
|
||||
UPPER (SUBSTR(v_regio_manager, 1, INSTR(v_regio_manager, '@')))
|
||||
AND prs_perslid_verwijder IS NULL;
|
||||
|
||||
v_regio_manager := v_key;
|
||||
@@ -4949,19 +4950,41 @@ AS
|
||||
v_errorhint VARCHAR2 (1000);
|
||||
v_locatie_key NUMBER (10);
|
||||
v_locatie_omschrijving VARCHAR2 (60);
|
||||
v_formule VARCHAR2 (100);
|
||||
v_formule_aanduiding VARCHAR2 (100);
|
||||
|
||||
BEGIN
|
||||
FOR rec IN c
|
||||
LOOP
|
||||
v_errorhint := 'Opzoeken formule';
|
||||
BEGIN
|
||||
SELECT fac_usrdata_omschr
|
||||
INTO v_formule
|
||||
FROM fac_usrdata
|
||||
WHERE fac_usrdata_key = rec.formule;
|
||||
|
||||
v_locatie_omschrijving := rec.alg_locatie_omschrijving || ' ' || v_formule;
|
||||
EXCEPTION WHEN NO_DATA_FOUND
|
||||
THEN
|
||||
v_formule := NULL;
|
||||
END;
|
||||
|
||||
v_errorhint := 'Opzoeken formule aanduiding';
|
||||
BEGIN
|
||||
SELECT fac_usrdata_omschr
|
||||
INTO v_formule_aanduiding
|
||||
FROM fac_usrdata
|
||||
WHERE fac_usrdata_key = rec.formule_aanduiding;
|
||||
|
||||
v_locatie_omschrijving := v_locatie_omschrijving || ' ' || v_formule_aanduiding;
|
||||
EXCEPTION WHEN NO_DATA_FOUND
|
||||
THEN
|
||||
v_formule_aanduiding := NULL;
|
||||
END;
|
||||
|
||||
v_errorhint := 'Opzoeken locatie';
|
||||
v_aanduiding := rec.alg_locatie_code || '-' || rec.alg_locatie_omschrijving;
|
||||
|
||||
IF rec.formule_aanduiding IS NULL
|
||||
THEN
|
||||
v_locatie_omschrijving := rec.alg_locatie_omschrijving || ' ' || rec.formule;
|
||||
ELSE
|
||||
v_locatie_omschrijving := rec.alg_locatie_omschrijving || ' ' || rec.formule || ' ' || rec.formule_aanduiding;
|
||||
END IF;
|
||||
BEGIN
|
||||
SELECT alg_locatie_key
|
||||
INTO v_locatie_key
|
||||
@@ -6054,23 +6077,7 @@ AS
|
||||
|
||||
|
||||
-- YKPN#52215:
|
||||
CREATE OR REPLACE FORCE VIEW YKPN_V_STANDPLTS_AANVR_RES
|
||||
(
|
||||
AANVRAGER,
|
||||
EMAIL,
|
||||
STANDPLAATS,
|
||||
AFSPRAAKNR,
|
||||
FSPRAAKDATUM,
|
||||
GASTHEER,
|
||||
BEZOEKER,
|
||||
BEDRIJF,
|
||||
ACTIE,
|
||||
PINCODE,
|
||||
AFSPRAAKLOC,
|
||||
AFSPRAAKLOCATIE,
|
||||
AANGEMELD,
|
||||
AFGEMELD
|
||||
)
|
||||
CREATE OR REPLACE view ykpn_v_standplts_aanvr_res
|
||||
AS
|
||||
SELECT p.prs_perslid_naam_full AS aanvrager,
|
||||
pp.prs_perslid_email as email,
|
||||
@@ -7479,7 +7486,7 @@ END;
|
||||
-- KPN Retail winkels
|
||||
-- Notificatie wordt gestuurd als de melding aangepast wordt of als er een notitie toegevoegd is. We kunnen niet achterhalen
|
||||
-- wanneer de atie bij de gebruiker is gezet. Dus in die gevallen komt de notificatie misschien 2 keer.
|
||||
CREATE OR REPLACE VIEW YKPN_V_NOTI_RETAIL_MLDUPD
|
||||
CREATE OR REPLACE VIEW ykpn_v_noti_retail_mldupd
|
||||
(
|
||||
CODE,
|
||||
SENDER,
|
||||
|
||||
Reference in New Issue
Block a user