Ansicht
Dokumentation

/SAPAPO/OM_STOCK_GET - Bestandsobjekte aus dem liveCache lesen

/SAPAPO/OM_STOCK_GET - Bestandsobjekte aus dem liveCache lesen

RFUMSV00 - Advance Return for Tax on Sales/Purchases   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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_OUTNODE
ET_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_ERROR
LC_COM_ERROR
LC_CONNECT_FAILED

Funktionsgruppe

APO/SAPLOM_STOCK

BAL_S_LOG - Application Log: Log header data   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 4043 Date: 20240425 Time: 190213     sap01-206 ( 47 ms )