YKPN#52667 -- Koppeling CSU met KPN Retail

svn path=/Customer/trunk/; revision=39730
This commit is contained in:
Arthur Egberink
2018-11-08 14:29:46 +00:00
parent 45edd8cd64
commit 05d7fae27f

View File

@@ -792,6 +792,7 @@ AS
ELSIF v_client = 621 -- DB Schenker
OR v_client = 641 -- Alliance
OR v_client = 841 -- KPN (Yask)
OR v_client = 902 -- Hudson Bay
THEN
SELECT alg_locatie_key
INTO v_locatie_key
@@ -1268,17 +1269,6 @@ BEGIN
v_locatie_code := TRIM(SUBSTR(v_locatie_code, 9));
END IF;
-- KPN Retail geeft de locatie aan op de regel: Filiaalnummer: 702
IF v_client = 382 -- KPN Retail
THEN
-- eerst de regel vinden
v_locatie_code := SUBSTR(v_body, INSTR(v_body, 'Filiaalnummer: ') + LENGTH ('Filiaalnummer: '), -- start vd regel
INSTR(v_body, CHR(10), -- op zoek naar het einde vd regel
INSTR(v_body, 'Filiaalnummer:') -- waarbij we beginnen te zoeken aan het begin vd regel
)-
(INSTR(v_body, 'Filiaalnummer: ') + LENGTH ('Filiaalnummer: '))); -- verminderd met het begin vd regel omdat we alleen het verschil mee moeten geven.
END IF;
-- Bij Sanquin komt de locatie ergens achter de tekst Locatie: te staan
IF v_client = 701 -- Sanquin
THEN