Ansicht
Dokumentation
/SAPAPO/OM_SEARCH_DESC_CHAR - Liefert alle Input- und Output-Knoten zu Pegareas mit den ang: Merkmalen
Vendor Master (General Section) Addresses (Business Address Services)Diese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Dieser Funktionsbaustein liefert für das Zeitintervall [IV_START_TIME; IV_END_TIME[ alle I/O-Knoten mit der in IV_IONODE_PEG_SEL angegebenen Eigenschaft zu den über die Tabelle IT_PEGAREA übergebenen Planungsobjekten bzw. Pegging-Bereichen. In R/3-Terminologie entspricht dies einer Bestands-/Bedarfsliste für die übergebenen Planungsabschnitte. Mit Hilfe des Parameters IV_ORDER_TYPE läßt sich die Auswahl der I/O-Knoten optional auf einen Auftragstyp beschränken.
Möchte man Output-Knoten in Abhängigkeit von Merkmalen auswählen, kann man in IT_CHARACT_REQ_OUTNODE pro Pegging-Area Merkmalsanforderungen angeben, zu denen passende Output-Knoten gesucht werden sollen. In Äquivalenz zum vorhergehenden Parameter wird mit Hilfe von IT_CHARACT_VAL_INPNODE die Selektion von Input-Knoten in Abhängigkeit von Merkmalsbewertungen ermöglicht.
Um die Daten zu ermitteln, werden im Pegging-Netz alle Input-Knoten, die ein Material aus einem bestimmten Planungsobjekt verbrauchen und alle Output-Knoten, die Material für dieses Planungsobjekt produzieren bzw. beschaffen, zusammen gelesen und nach Bedarfszeitpunkt bzw. Verfügbarkeitszeitpunkt sortiert. I/O-Knoten ausgeplanter Aktivitäten und Aufträge werden nicht ermittelt.
Zusätzlich kann man die Merkmale der I/O-Knoten ermitteln, die für Input-Knoten in der Tabelle ET_CHARACT_REQ_INPNODE und für Outputknoten in der Tabelle ET_CHARACT_VAL_OUTNODE ausgegeben werden.
Fixierte Pegging-Beziehungen zwischen den einzelnen I/O-Knoten werden in die Tabelle ET_FIXPEG geschrieben.
Es werden nur die Daten gelesen, für die vom Aufrufer eine Export- Tabelle angegeben wurde. Dadurch läßt sich die Performance dieses Funktionsbausteins erheblich erhöhen, wenn man nicht alle Export- Tabellen gefüllt haben möchte.
Falls man dynamisch entscheiden möchte, welche Export-Tabellen zu füllen sind, müssen vom Aufrufer alle Export-Tabellen genannt werden. Über die Import-Struktur IS_EXCLUDE_EXPORTS kann dann der Aufrufer dynamisch, d.h. zur Laufzeit entscheiden, welche Export-Tabelle NICHT gefüllt werden soll. Für jede nicht relevante Export-Tabellen muß das Boole'sche Flag auf gc_true ('X') gesetzt werden.
Beispiel
Hinweise
Abzufragende Fehlercodes (siehe Tabelle ET_RC):
- GUID der PegArea nicht vorhanden: OM_INVALID_PEGAREA
Weiterführende Informationen
Parameter
ET_ORDERET_POSITIONS
ET_RC
IS_GEN_PARAMS
IT_CHARACTS
IV_EXT_OUTPUT
IV_ONLY_FIRST_HIT
IV_SIMSESSION
Ausnahmen
LC_APPL_ERRORLC_COM_ERROR
LC_CONNECT_FAILED
Funktionsgruppe
APO/SAPLOM_PLANNINGrdisp/max_wprun_time - Maximum work process run time Vendor Master (General Section)
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3114 Date: 20240523 Time: 180844 sap01-206 ( 78 ms )