YKPN#52667 -- Koppeling CSU met KPN Retail
svn path=/Customer/trunk/; revision=39730
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user