Ansicht
Dokumentation

FRML203_FORMULAS_MAINT - RMS-FRM: Pflege LoM, LoRS einer Formula

FRML203_FORMULAS_MAINT - RMS-FRM: Pflege LoM, LoRS einer Formula

CPI1466 during Backup   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Der Baustein setzt die API-Strukturen in PVS-Strukturen um und legt die entsprechenden PVS-Objekte an. Es können die Daten mehrerer Formeln verarbeitet werden.

Vorgehen:

  1. Lesen bzw. Anlegen des Formeleinstiegsknotens, an dem auch die Output- Varianten hängen. Die GUID des Knotens wird aus der RECN der API-HDR- Tabelle genommen (RECNROOT aller anderen Tabellen).
  2. Pflege der Outputdaten
    1. Falls die Outputposition gelöscht wird, werden zuerst alle davon abhängigen Compositions gelöscht.
    2. Pflege der Daten zur Output-Position (s.u.)
    3. Pflege der Daten zu den abhängigen Compositions (s.u.)
  3. Pflege der Inputdaten
    1. Pflege des Inputknotens und der Kante zum Einstiegsknoten
    2. Pflege der Daten zur Input-Position (s.u.)

Ablegen der Daten zu einer API-Position (Input und Output zu LoM/LoRS):

Zu jeder API-Position wird immer eine Variante mit den gemeinsamen Attributen der Alternativengruppe angelegt und eine Variante für jede Alternative. Auch Einzelpositionen werden als Gruppe abgelegt (also immer mind. 2 Varianten). Die Zuordnung der Schlüssel ist folgendermaßen:

  • RECN API-Position = GUID der Variante mit den gemeinsamen Attributen

  • RECN API-Alternative = GUID der eigentlichen Variante zur Alternative

  • RECN API-Stoff/Mat. = Attribut in Datensegmenten: SUB_RECN, MAT_RECN
    Stoff- und Materialdaten, die zur gleichen Alternative gehören (durch Generierung) werden an der gleichen PVS-Variante abgelegt.

Ablegen der Composition-Daten:

Zu jeder Composition (= Eintrag in API-CLI-Tabelle) werden die Daten folgendermaßen abgelegt:

  • Lesen bzw. Anlegen des Composition-Einstiegsknotens und der Kante zur Outputvariante mit den gemeinsamen Attributen
  • Lesen bzw. Anlegen der Alternative zur CMPSTCAT aus dem CLI-Eintrag am Composition-Einstiegsknoten -> CLI-RECN = GUID der Alternative
  • Lesen bzw. Anlegen des Composition-Blattknotens und der Kante zwischen Alternative und Knoten
  • Pflege der Composition-Daten als Varianten am Composition Blattknoten. Hier gibt es keine Alternativen, also auch nur eine Variante pro Eintrag in der API-CMP-Tabelle -> CMP-RECN = GUID der Variante

Beispiel

Hinweise

Weiterführende Informationen





Parameter

I_API_CONTROL
I_CLI_TAB
I_CMP_TAB
I_HDR_TAB
I_INA_TAB
I_INI_TAB
I_INM_TAB
I_INP_TAB
I_INS_TAB
I_OSD_TAB
I_OUA_TAB
I_OUI_TAB
I_OUM_TAB
I_OUP_TAB
I_OUS_TAB

Ausnahmen

ENTRY_NODE_MAINT_FAILED
INPUT_NODE_MAINT_FAILED
INTERNAL_ERROR
LOCK_ERROR
NO_AUTHORITY
VARIANT_MAINT_FAILED

Funktionsgruppe

FRML203

CPI1466 during Backup   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3469 Date: 20240523 Time: 055850     sap01-206 ( 54 ms )