Ansicht
Dokumentation

CL_STEP_BUILDER_POC - DomainModel: Montage von Schritten

CL_STEP_BUILDER_POC - DomainModel: Montage von Schritten

Vendor Master (General Section)   General Material Data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

CL_STEP_BUILDER_POC ist die einzige Schnittstellenklasse zum Interpreter. Zu allen Elementen einer Prozeßvorgabe existiert eine Buildermethode. Beim Aufruf werden alle Objekte anhand der Vorgaben instanziiert und vernetzt. Nach Aufruf aller Buildingmethoden kann die fertige Instanz abgeholt werden.

Der Aufbau ist auf eine Herstellanweisung abgestimmt, zu anderen Applikationen müssten evtl. Modifikationen vorgenommen werden. Die Hierachie ist aber weitestgehend appliktionsunabhängig, d.h. Besonderheiten wie Phasen usw. sind nicht explizit bekannt.

Variablendeklarationen werden aus CL_SYMBOLTABLE_POC gezogen. Deklariert wird im Interpreter. Der Builder ist Statusbehaftet und nur für eine Herstellanweisung gültig.

Eine Instanz kann nur zum Aufbau einer Applikation genutzt werden.

Regeln beim Aufbau:

· Es muß immer ein PROCESS_STEP vorhanden sein

· An einen REPEATED_PROCESS_STEP muß auch ein SINGLE_PROCESS_STEP gehängt werden, der dann die Zeile repräsentiert. Es können beliebig viele einfache Requests angeängt werden, die dann direkt zur wiederholten Anforderung gehören

· Alle Werte müssen über einen MESSAGE_REQUEST bekannt gemacht werden

· Versteckte Anforderungen werden dem zuvor erzeugten PROCESS_STEP untergeordnet

· Signaturen erzeugen einen neuen PROCESS_STEP und sind diesem direkt untergeordnet (außer bei Zeilensignatur)

· Die Signatur in der letzten Vorgabe ist, falls sie asychron ist dem APPLICATION_STEP direkt untergeordnet

· Der APPLICATION_STEP wird immer sofort erzeugt (später evtl. geladen) und muß explizit abgeholt werden

· Erst nach Aufruf von GET_PROCESS_STEP kann die Hierarchie genutzt werden

· Zu versteckten Prozeßschritten wird keine Vorgängerbeziehung aufgebaut

· Versteckte Prozeßschritte werden unter den letzten sichtbaren Prozeßschritt gehängt

Beziehungen

CL_SYMBOLTABLE_POC

CL_PARTITION_POC

CL_CONFIRMATION_REQUEST_POC

CL_PROCESS_STEP_POC

CL_REPEATABLE_PROCESS_STEP_POC

CL_APPLICATION_STEP_POC

Beispiel

Hinweise

Weiterführende Informationen






ABAP Short Reference   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2647 Date: 20240329 Time: 161152     sap01-206 ( 40 ms )