Ansicht
Dokumentation

/SAPAPO/OM_SEARCH_DESC_CHAR - Liefert alle Input- und Output-Knoten zu Pegareas mit den ang: Merkmalen

/SAPAPO/OM_SEARCH_DESC_CHAR - Liefert alle Input- und Output-Knoten zu Pegareas mit den ang: Merkmalen

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

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_ORDER
ET_POSITIONS
ET_RC
IS_GEN_PARAMS
IT_CHARACTS
IV_EXT_OUTPUT
IV_ONLY_FIRST_HIT
IV_SIMSESSION

Ausnahmen

LC_APPL_ERROR
LC_COM_ERROR
LC_CONNECT_FAILED

Funktionsgruppe

APO/SAPLOM_PLANNING

SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   RFUMSV00 - Advance Return for Tax on Sales/Purchases  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3114 Date: 20240329 Time: 030101     sap01-206 ( 76 ms )