Ansicht
Dokumentation
/SAPAPO/OM_STOCK_GET - Bestandsobjekte aus dem liveCache lesen
Vendor Master (General Section) Vendor Master (General Section)Diese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Zu den in IT_STOCK_KEY übergebenen Bestandspositionskeys werden die zugehörigen Positionen bestimmt und nach ET_STOCK_POS übertragen.
Mit IV_ANCHOR_FIELDS kann man steuern, ob die ankertabellenbezogenen Felder in der ET_STOCK_POS-Tabelle (ADDLOCID, MATID) gefüllt werden sollen. Dieser Schalter ist performancerelevant, denn die Bestimmung dieser Felder erfordert SQL-Tabelle-Zugriffe:
- Wenn IV_ANCHOR_FIELDS auf GC_DO_NOT_USE_ANCHOR (Default) steht, werden die betreffenden Felder nicht berechnet; sie besitzen dann ihre Defaultwerte.
- Wenn IV_ANCHOR_FIELDS auf GC_USE_ANCHOR steht, werden die betreffenden Felder aus der /SAPAPO/STOCKANC-Tabelle im liveCache gefüllt.
Mit GET_PEG wird gesteuert, ob überhaupt Peggingbeziehungen geliefert werden sollen:
- Wenn GET_PEG auf GC_FALSE steht (Default), werden überhaupt keine Peggingbeziehungen geliefert.
- Wenn GET_PEG auf GC_TRUE steht, werden Peggingbeziehungen geliefert.
Mit GET_FIX_PEG_ONLY wird, falls GET_PEG auf GC_TRUE steht, gesteuert, ob nur fixierte Peggingbeziehungen geliefert werden sollen:
- Wenn GET_FIX_PEG_ONLY auf GC_FALSE steht (Default), werden fixierte und dynamische Peggingbeziehungen geliefert.
- Wenn GET_FIX_PEG_ONLY auf GC_TRUE steht, werden nur fixierte Peggingkanten geliefert.
Mit GET_HIDDEN_ATTR wird gesteuert, ob die im Falle negativer Bestände möglichen "versteckten" Attribute (Bestandszeit, Shelflifedaten) anstelle der planerisch relevanten Werte dieser Attribute geliefert werden sollen.
In ET_CHARACT_VAL_OUTNODE werden evtl. vorhandene Merkmalsbewertungen (für Bestände mit positiver Menge) bzw. Merkmalsanforderungen (für Bestände mit negativer Menge) geliefert.
In ET_RC werden für solche Bestandsobjekte, für die Fehler bei der Verarbeitung festgestellt wurden, jeweils eigene Fehlercodes zurückgeliefert.
Beispiel
Hinweise
Abzufragende Fehler-Codes (siehe Tabelle ET_RC):
- om_invalid_order:
- Im LiveCache existiert kein (Bestands-)Objekt mit diesem Schlüssel.
- om_invalid_order_type:
- Bei dem Objekt mit diesem Schlüssel handelt es sich nicht um ein Bestandsobjekt, sondern um einen anderen Auftragstyp.
Weiterführende Informationen
Parameter
ET_CHARACT_VAL_OUTNODEET_PEG
ET_RC
ET_STOCK
IS_GEN_PARAMS
IT_STOCK_KEY
IV_ANCHOR_FIELDS
IV_GET_FIX_PEG_ONLY
IV_GET_HIDDEN_ATTR
IV_GET_PEG
IV_SIMSESSION
Ausnahmen
LC_APPL_ERRORLC_COM_ERROR
LC_CONNECT_FAILED
Funktionsgruppe
APO/SAPLOM_STOCKGeneral Material Data TXBHW - Original Tax Base Amount in Local Currency
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 4043 Date: 20240523 Time: 161057 sap01-206 ( 43 ms )