Ansicht
Dokumentation
CL_QIE_API_UI_IRULE - Modelklasse zur Prüfregelfindung
General Material Data General Data in Customer MasterDiese Dokumentation steht unter dem Copyright der SAP AG.
Funktionalität
Hauptfunktionalität der Klasse CL_QIE_API_UI_IRULE ist die Prüfregelfindung zu eines Prüfobjekttyps und ihren Eigenschaftswerten.
Diese Klasse hält Daten eines Prüfobjekttyps und ihrer Prüfregeln. Sie können auch Eigenschaftswerte zu den Eigenschaften des Prüfobjekttyps aufnehmen und anwenden. So können Sie z.B. durch Anwendung der Eigenschaftswerte die relevanten Prüfregeln und resultierenden Argumente bestimmen. Auch zu einzelnen Prüfregeln können Sie Eigenschaftswerte bestimmen.
Beziehungen
"Global friend" dieser Klasse ist CL_QIE_API_UI_IRULES, welche die Prüfregelfindung zu mehreren Prüfarten ermöglicht.
Da die Klasse CL_QIE_API_UI_IRULE nicht öffentlich ist, müssen Sie die Klasse CL_QIE_API_UI_IRULES verwenden.
Von der Klasse CL_QIE_API_UI_IRULE werden insbesondere die Klassen des Pakets QIE_OBJECTS_SETUP: CL_QIE_INSPECTION_RULE, CL_QIE_INSP_OBJECT_TYPE und CL_QIE_SETUP_MANAGER benutzt.
Beispiel
DATA : lt_iobtyp_refs TYPE qie_tt_iobtyp_refs,
lr_setup_manager TYPE REF TO cl_qie_setup_manager.
...
lr_setup_manager = cl_qie_setup_manager=>get_instance( ).
lt_iobtyp_refs = lr_setup_manager->query_iobject_types( ).
LOOP AT lt_iobtyp_refs INTO lr_insp_object_type.
CREATE OBJECT lr_api_ui_irule EXPORTING ir_insp_object_type = ,,,,,,,,,,,,,,,,,,,,,,,,,,,,lr_insp_object_type.
,,....
ENDLOOP.
Ein weiteres Beispiel für die Verwendung ist in der Klasse CL_QIE_API_UI_IRULES enthalten. Insbesondere im Konstruktor:
Hinweise
Dokumentation der Klasse CL_QIE_API_UI_IRULES
Weiterführende Informationen
ROGBILLS - Synchronize billing plans General Data in Customer Master
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 2377 Date: 20240420 Time: 161315 sap01-206 ( 33 ms )