Ansicht
Dokumentation

EXIT_SAPLCORD_005 -

EXIT_SAPLCORD_005 -

PERFORM Short Reference   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Mit Hilfe des Funktionsbaustein-Exit EXIT_SAPLCORD_005 können Sie die Daten von Produktions- und Planaufträgen, die von SAP APO gesendet werden, im Eingang des ERP-Systems verändern.

Die Auftragsköpfe sind in der Tabelle IT_APOORD enthalten. Im Feld OBJECTTYPE ist angegeben, ob es sich um einen Planauftrag (OBJECTTYPE = 5) oder Produktionsauftrag (OBJECTTYPE = 6) handelt. Ist bei einem Planauftrag das Feld CONVERTNOW nicht initial, handelt es sich um eine aus SAP APO gesendete Planauftragsumsetzung.

Die Detaildaten der Aufträge sind in folgenden Tabellen enthalten:

Tabelle Daten
IT_APOOPR Auftragsvorgänge
IT_APOREQ Kapazitätsbedarfe (im ERP-System nicht verarbeitet)
IT_APOINP Auftragskomponenten
IT_APOOUT Auftragspositionen
IT_APOREL Anordnungsbeziehungen (im ERP-System nicht verarbeitet)
IT_APOORDX X-Felder zu Auftragsköpfen
IT_APOOPRX X-Felder zu Auftragsvorgängen
IT_APOREQX X-Felder zu Kapazitätsbedarfen
IT_APOINPX X-Felder zu Auftragskomponenten
IT_APOOUTX X-Felder zu Auftragspositionen
IT_APORELX X-Felder zu Auftragspositionen
IT_APOORDA Append-Strukturen zu Auftragsköpfen
IT_APOORDA Append-Strukturen zu Auftragsköpfen
IT_APOOPRA Append-Strukturen zu Auftragsvorgängen
IT_APOREQA Append-Strukturen zu Kapazitätsbedarfen
IT_APOINPA Append-Strukturen zu Auftragskomponenten
IT_APOOUTA Append-Strukturen zu Auftragspositionen
IT_APORELA Append-Strukturen zu Anordnungsbeziehungen

Grundsätzliche Bemerkungen

  • Die Tabellen mit den X-Leisten werden derzeit nicht gefüllt von SAP APO übergeben, sondern die X-Leisten werden im ERP-Eingang im Funktionsbaustein CIF_APOORDER_CONVERT_TO_R3 hinzugeneriert. Wir empfehlen daher, kundenspezifische Ergänzungen an den X-Leisten nicht mit dem hier beschriebenen Funktionsbaustein, sondern mit den Komponenten der Erweiterung PPAPO007 vorzunehmen. Dort finden Sie auch weitere Erläuterungen zur Verwendung und Benutzung der X-Leisten.
  • Die Tabellen mit den Append-Strukturen dienen dazu, kundeneigene Felder in den jeweils referierten Kunden-Includes mit den Aufträgen zu übertragen. Für das Füllen dieser Felder und für deren Verarbeitung ist allein der Anwender zuständig. Sowohl das Füllen als auch das Bearbeiten muss in geeigneten Erweiterungen ausprogrammiert werden.

Tabellen für CDP Szenario

Im CDP-Szenario können Merkmalswerte zu Auftragsknoten an das ERP-System übertragen werden. Diese stehen in den Tabellen IT_CU*. Ihre Struktur entspricht der den um den Knotenschlüssel erweiterten Konfigurations-BAPI-Strukturen. Die Bewertungen zum Knoten werden als ERP-Konfigurationen abgelegt.

Besonderheit: Einträge mit obj_usage 'IR' enthalten keine Konfigurationsmerkmale sondern Chargenselektionskriterien zum Input-Knoten.

Beispiel: IT_CUVAL

  • Knotenschlüssel
  • OBJECT_ID

  • OBJ_USAGE

  • POSITION_N

  • LINE_NO

  • Zähler
  • VALCOUNT

  • BAPICUVAL
  • CONFIG_ID

  • INST_ID

  • CHARC

  • CHARC_TXT

  • VALUE

  • VALUE_TXT

  • AUTHOR

  • VALUE_TO

  • VALCODE

  • Näheres zur Struktur BAPICUVAL, auf der die Tabelle basiert, finden Sie in der Dokumentation zur Variantenkonfiguration in SAP APO, Kapitel EDI für KMATs.
  • Alle Zeilen mit gleichem Knotenschlüssel enthalten Merkmalswerte zum jeweiligen Knoten.
  • In der Tabelle IT_CUINS finden Sie merkmalsübergreifende Informationen zur jeweiligen Konfiguration.
  • Der Inhalt der Tabelle IT_CUCFG wird nicht verwendet, da hier nur einstufige Konfigurationen verschickt werden.
  • Die Tabellen IT_CUBLB IT_CUPRT und IT_CUVK werden hier ebenfalls nicht verwendet.
  • Die Tabellen IT_CU*X enthalten die entsprechenden X-Felder, die in diesem Falle auch aus SAP APO versendet werden. Das Löschen des Feldes CT_CUINSX-INST_ID führt dazu, dass die entsprechende komplette Bewertung des Knotens ignoriert wird. Das Löschen des Feldes CT_CUVALX-CHARC führt dazu, dass der entsprechende einzelne Merkmalswert ignoriert wird.
  • Die Tabellen IT_CU*A enthalten die entsprechenden Append-Strukturen.

Technischer Hinweis

Dieser Erweiterungsbaustein wird im CIF-Eingang des ERP-Systems prozessiert. Dieser wird über einen asynchronen qRFC aus SAP APO im ERP-System aufgerufen. Sie sind daher nicht im Dialogprozess und können keine Nachrichten senden.






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

Length: 6725 Date: 20240423 Time: 125852     sap01-206 ( 88 ms )