Ansicht
Dokumentation

CL_SCALAR_VALUE_POC - DomainModel: Skalarer Wert

CL_SCALAR_VALUE_POC - DomainModel: Skalarer Wert

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

Funktionalität

Einfache Werte können abgelegt werden. Beim Setzen werden Schreibsperren, Domänenzulässigkeit und eine frei definierbare Prüfung über Operationen (Abweichungen) durchgeführt. Unzulässige Werte werden verworfen. Abweichungen werden gemeldet.

Außerdem ist eine Defaultbewertung über Operationen möglich. Ist der Wert initial und wird er gelesen, wird der Defaultwert berechnet und geliefert. Abweichungsprüfung und Defaultbestimmung kann komplexer Natur sein und ist durch Operationen abgebildet.

Es können folgende Service Operationen angebunden werden:

- Validierung

- Context Prüfung

- Default

Auf Änderungen der Defaultoperation wird über einen Eventhandler reagiert. Die Validierung wird zur Wertprüfung herangezogen und kann zu einem Abweichungshandling führen. Eine Kontextprüfung stellt sicher,daß der Wert auch in seinem Umfeld gültig ist, z.B. korrekte Charge zum Material usw.

Service Operationen müssen das Interface IF_SERVICE_OPERATION_POC implementieren. Dies sind zur Zeit alle Operationen und CL_DATA_REQUEST_POC zur Validierung.

Beziehungen

IF_SERVICE_OPERATION_POC als Kollektion

IF_DOMAIN_POC

Beispiel

Hinweise

Statusänderungen werden immer über Events mitgeteilt. Wertänderungen durch die Methode NOTIFY. Registriert sind z.Z. CL_OPERATION_POC, CL_MESSAGE_REQUEST_POC und CL_DATA_REQUEST_POC.

Ändert sich die Service Operation für Defaultbewertung, wird der Wert je nach Status nachgezogen.

Weiterführende Informationen

CL_OPERATION_POC

CL_DATA_REQUEST_POC

CL_MESSAGE_REQUEST_POC

IF_SERVICE_OPERATION_POC






Addresses (Business Address Services)   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2067 Date: 20240328 Time: 133514     sap01-206 ( 38 ms )