" [ * 1 4 A B C D E F G H I J K L M N O P R S T U V W X Z

GET_RELATION[1422 – Lagerübersicht pro Artikel

  ,

Funktion:

Liefert einen Lagerident mit dem physischen Lagerbestand in die Felder MEM_24163_8 (Lagerident) und MEM_27171_12 (physischer Bestand) zurück.
Es wird ein Lagerplatz zurückgegeben, welcher einen Bestand zum Artikel hat. Die Ermittlung kann anhand von Angabe von bis Lagerident eingegrenzt werden.
Zusätzlich kann die Sortierung, welcher Lagerplatz als erstes aufgelistet wird bestimmt werden. Die Sortierung kann anhand des Lageridents oder PickListID ausgerichtet werden.
Wichtig dafür ist, dass das Zugriffsrecht [1211Z, Nr: 033 – Lagerbuchungen, GET_RELATION 1422 und 1424 mit Sortierung] aktiviert ist.

Syntax:

GET_RELATION[1422!ART!ARTNR!NUMMER!VON_LAGER!BIS_LAGER!SORTIERT]

Parameter/Rückgabe:
ART
0=Initialisierung (Rückgabe Anzahl Läger mit Bestand, muss auch vorher ausgeführt werden, wenn ART 1 verwendet wird)
1=Abruf = Rückgabe in MEM_24163_8 (Lagerident) und MEM_24171_12 (Lagerbestand)

NUMMER
Nummer des Satzes, dessen Angaben zurückgegeben werden sollen (in der Reihenfolge der Sortierung)

SORTIERT
0=Normale Sortierung nach Lager ID (LAG_1_8)
1=Sortierung nach PickListID (LAG_217_8, hierzu muss ZGR 1211Z,033 aktiv sein)

Anwendungsbeispiele:

Übersicht Lagerplätze
L0001001 Bestand 20 PickID 10
L0001002 Bestand 40 PickID 5
L0001003 Bestand 5 PickID 20

Beispiel Sortierung PickListID

TMP_0_1=GET_RELATION[1422!0!4711!!L0001001!L0009999!1]
TMP_0_1=GET_RELATION[1422!1!4711!1!L0001001!L0009999!1]

Ergebnis MEM Felder

MEM_24163_8=L0001002 
MEM_24171_12=40

TMP_0_1=GET_RELATION[1422!1!4711!2!L0001001!L0009999!1]

Ergebnis MEM Felder

MEM_24163_8=L0001001
MEM_24171_12=20

Beispiel Sortierung Lagerident

TMP_0_1=GET_RELATION[1422!0!4711!!L0001001!L0009999!1]
TMP_0_1=GET_RELATION[1422!1!4711!1!L0001001!L0009999!0]

Ergebnis MEM Felder

MEM_24163_8=L0001001 
MEM_24171_12=20

TMP_0_1=GET_RELATION[1422!1!4711!2!L0001001!L0009999!0]

Ergebnis MEM Felder

MEM_24163_8=L0001002 
MEM_24171_12=40

Tipps und Tricks:

Wichtig ist, dass das Zugriffsrecht [1211Z, Nr: 033 – Lagerbuchungen, GET_RELATION 1422 und 1424 mit Sortierung] aktiviert ist, sonst ist die Sortierung immer nach dem Lagerident.
Wenn die ART 1 „Abruf“ verwendet wird, muss vorher immer die ART 0 ausgeführt werden.
Die Rückgabe der ART 0 ist nützlich um zu prüfen, ob es überhaupt ein Lager mit Bestand für den Artikel gibt. Weiterhin kann man diese für eine Schleife nutzen.
Die Rückgabe der ART 1 ist nicht von Belang, denn die gewünschten Informationen stehen in den MEM-Feldern bereit.

Ähnliche Artikel

LEAVE A COMMENT