Ansicht
Dokumentation

EXIT_SAPMC29C_004 - Änderungsdienst: Verprobung beim Setzen eines Systemstatus

EXIT_SAPMC29C_004 - Änderungsdienst: Verprobung beim Setzen eines Systemstatus

BAL Application Log Documentation   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Dieser Funktionsbaustein kann nur als Erweiterungsbaustein genutzt werden. Mit diesem kann der Kunde das Setzen eines Systemstatus mit seiner eigenen Logik prüfen.

Der Funktionsbaustein wird nur beim Setzen eines Status aufgerufen. Es werden nur Daten exportiert.

Statuswechsel untersagen:

Soll ein Wechsel des Systemstatus nicht erlaubt sein, muss die Ausnahme 1 - not_ok ausgelöst werden. Es ist möglich eine Systemnachricht mitzugeben. Wird keine eigene Nachricht mitgegeben, so reagiert die Anwendung automatisch mit einer Warnmeldung.

Export

Exportiert wird der zu setzende Status und alle Werte der Belegtabellen:
- BUS_TRAN - Betriebswirtschaftlicher Vorgang
- ECM_DATA - Änderungsstamm
- ECM_MNT_VALUE - Pflegebewertung
- ECM_OBJ_TYPE - Objekttypen
- ECM_OBJMNGREC - Objektverwaltungssätze
- ECM_ALT_DATE - Datumselemente
- ECM_EFFECTIVITY - Parametergültigkeit
- ECM_HIERARCHY - Änderungshierarchie

Betriebswirtschaftliche Vorgänge (Status) können sein:

  • Änderungsan-/auftrag
    CC01 - Antrag prüfen
    CC02 - Antrag geprüft
    CC03 - Antrag genehmigen
    CC04 - Genehmigung aufheben
    CC05 - Antrag umsetzen
    CC06 - Auftrag abschließen
    CC07 - Auftrag freigeben
    CC08 - Sperre aufheben
    CC09 - Sperren
    CC10 - Antrag ablehnen
    CC11 - Auftrag unvollständig
    CC12 - auftrag vollständig
  • Objektverwaltungssatz
    CC21 - Änderung möglich
    CC22 - Änderung unnötig
    CC23 - Änderung unmöglich
    CC24 - Änderung abschließen
    CC25 - Änderung freigeben
    CC26 - Änderung fehlerhaft
    CC27 - Fehler behoben

Zu beachten ist jeweils das Feld vbkz (Verbuchungskennzeichen) in den Belegtabellen. Dieses Feld steuert beim Verbuchen, ob der Tabelleneintrag:
[vbkz = D] - gelöscht,
[vbkz = U] - geändert oder
[vbkz = I] - neu eingefügt wird.





Parameter

BUS_TRAN
ECM_ALT_DATE
ECM_DATA
ECM_EFFECTIVITY
ECM_HIERARCHY
ECM_MNT_VALUE
ECM_OBJMNGREC
ECM_OBJ_TYPE
OMR_CURRENT

Ausnahmen

NOT_OK

Funktionsgruppe

XCCA

ROGBILLS - Synchronize billing plans   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2553 Date: 20240523 Time: 120140     sap01-206 ( 32 ms )