Ansicht
Dokumentation

CCAP_ECN_CHECK - API Änderungsdienst: Änderungsstamm pflegen (komplett)

CCAP_ECN_CHECK - API Änderungsdienst: Änderungsstamm pflegen (komplett)

Addresses (Business Address Services)   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Mit dem Funktionsbaustein CCAP_ECM_MAINTAIN kann ein einfacher Änderungsnummer bearbeitet werden. In erster Linie ist dieser Funktionsbaustein für Änderungen an einer Änderungsnummer vorgesehen. Es kann aber auch eine Änderungsnummer angelegt werden, falls dieser noch nicht existiert.

Möchten Sie auschließlich Änderungsnummern anlegen, so verwenden Sie den Funktionsbaustein CCAP_ECN_CREATE.

Folgende Daten werden gepflegt:

- Kopfdaten

- Objekttypdaten

- Datumselemente

- Objektverwaltungssätze

- Gültigkeiten

Was ist zu beachten:

  • Alle Daten, insbesondere das Datum werden im externen Format erwartet.
  • Für die Import-Strukturen:
  • Kopfdaten Änderungsstamm CHANGE_HEADER und

  • Gültigkeit Pflegebewertung VALUE_ASSIGN gilt:

Der Baustein unterstützt zwei Verfahren zur Initialisierung von
Feldern. Die Auswahl des Verfahrens erfolgt über das Feld DATA_RESET.

- Das Feld DATA_RESET wird initial übergeben. Dann werden die
Schnittstellen im Workarea-Modus übernommen, das heißt, alle Felder
aus der Schnittstelle werden übernommen. Insbesondere führen
Schnittstellenfelder mit Initialwert zur Initialisierung des
zugehörigen Feldes des Änderungsstammes.

- Das Feld DATA_RESET wird mit einem Wert übergeben oder der
Vorschlagswert '!' wird nicht übersteuert. Dann werden Felder mit
Initialwert ignoriert. Um ein Feld zu initialsisieren muß es in der
Schnittstelle mit dem in DATA_RESET vereinbarten Zeichen an erster
Stelle gefüllt sein.

  • Für die Import-Tabellen:
  • Datumselemente ALT_DATES

  • Objektverwaltungssätze OBJMGREC

  • Gültigkeit EFFECTIVITY

    Werden die Tabellen leer übergeben, so werden alle bisherigen Einträge aus der Datenbank nach entsprechender Prüfung gelöscht. Für den Funktionsbaustein bedeutet kein Eintrag, ist ein zu löschender Eintrag, falls bereits Einträge für die Änderungsnummer vorhanden waren.

  • Felder die gefüllt werden, obwohl sie in der Kombination mit einer
    gewählten Funktion der Änderungsnummer keinen Sinn machen, werden ohne
    Protokolleintrag gelöscht. Als Orientierung dient das Verhalten
    (Eingabe- bzw. Änderungsmöglichkeiten) aus dem Dialog.
  • Die Felder Kurztext, Gültig-ab-Datum und Status werden wie Mußeingaben behandelt. Weiter Mußeingaben hängen von der Funktion der Änderungsnummer ab.
  • Langtexte können nur angelegt, aber nicht gepflegt werden.
  • Fehlernachrichten werden in das allgemeine Protokoll für APIs geschrieben (Transaktion SLG1).

Beispiel

Hinweise

Als Funktion sind folgende Werte definiert:
' ' = Änderungsnummer ohne Freigabeschlüssel
'1' = Änderungsnummer mit Freigabeschlüssel
'2' = Änderungspaket
'3' = Änderungseinheit

Weiterführende Informationen





Parameter

ALT_DATES
CHANGE_HEADER
CHANGE_HEADER_CUS
CHANGE_NO
EFFECTIVITY
FL_CHECK_ONLY
FL_WUI_INTERNAL_NUMBER
IV_ACCESS_USE_CASE
LIST_OF_ECNS
OBJECT_BOM
OBJECT_BOM_CUS
OBJECT_BOM_DOC
OBJECT_BOM_EQUI
OBJECT_BOM_LOC
OBJECT_BOM_MAT
OBJECT_BOM_PSP
OBJECT_BOM_STD
OBJECT_CHAR
OBJECT_CLS
OBJECT_CLS_MAINT
OBJECT_CONF_PROF
OBJECT_DEP
OBJECT_DOC
OBJECT_HAZMAT
OBJECT_MAT
OBJECT_O75
OBJECT_O76
OBJECT_O77
OBJECT_O78
OBJECT_O79
OBJECT_O80
OBJECT_O81
OBJECT_O82
OBJECT_O83
OBJECT_O84
OBJECT_O85
OBJECT_O86
OBJECT_O87
OBJECT_O88
OBJECT_O89
OBJECT_O90
OBJECT_O91
OBJECT_O92
OBJECT_O93
OBJECT_O94
OBJECT_O95
OBJECT_O96
OBJECT_O97
OBJECT_O98
OBJECT_O99
OBJECT_PHRASE
OBJECT_PVS
OBJECT_PVS_ALT
OBJECT_PVS_REL
OBJECT_PVS_VAR
OBJECT_SUBSTANCE
OBJECT_TLIST
OBJECT_TLIST_2
OBJECT_TLIST_A
OBJECT_TLIST_E
OBJECT_TLIST_M
OBJECT_TLIST_N
OBJECT_TLIST_Q
OBJECT_TLIST_R
OBJECT_TLIST_S
OBJECT_TLIST_T
OBJECT_VALID_MATVERS
OBJECT_VAR_TAB
OBJMGREC
TEXTHEADER
TEXTLINES
VALUE_ASSIGN

Ausnahmen

ERROR

Funktionsgruppe

CCAP

BAL Application Log Documentation   Vendor Master (General Section)  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 5531 Date: 20240523 Time: 182046     sap01-206 ( 97 ms )