Ansicht
Dokumentation
OLR3_RFC_CHECK_CONSISTENCY - NOTRANSL: Konsistenzprüfungen des verknüpften Objekt
RFUMSV00 - Advance Return for Tax on Sales/Purchases BAL_S_LOG - Application Log: Log header dataThis documentation is copyright by SAP AG.
Functionality
An object link for an SAP R/3 object type is created in cProjects. If the consistency checks are activated in the corresponding object type, this function module is called using the RFC in SAP R/3. Activate the checks in Customizing for Collaboration Projects under SAP Interface --> Make Settings for the Linked SAP Objects --> Standard Consistency Checks per Object Type.
With the function module AUTHORITY_CHECK_RFC the system checks the RFC authorization of the user logged on to SAP R/3 for the function group OLR3_RFC.
If an active implementation exists for the BAdI OLR3_CONSISTENCY, the system calls the corresponding method AT_CONSISTENCY_CHECK to enable additional user-specific checks. For more details, see the documentation for the BAdI OLR3_CONSISTENCY.
If the BAdI check does not find an error, active standard consistency checks are carried out for the object type.
Consistency checks determine semantics and are therefore not generically illustratable for various SAP R/3 proxy classes or object types. For this reason there is no corresponding generic method CHECK_CONSISTENCY in the class CL_R3_OLR3_METHODS. Instead each consistency check is carried out in the method of the corresponding SAP R/3 proxy class.
The result of the consistency check is stored in IV_RETURN. If the field IV_RETURN-TYPE is filled with the value 'E' then the consistency check failed.
EV_OBJECT_TYPE: | Name of the object type in cProjects | |
EV_PROXY_CLASS: | Name of the SAP R/3 proxy class for the object type | |
EV_TABNAME: | Table from which the data of the object to be checked for the check is read |
EV_TABNAME_EXT:
If an external and an internal key exists for an SAP R/3 object category in cProjects, only the internal key is recognized at first. When calling the BAdI OLR3_CONSISTENCY the external key is also specified, however. It is determined using the table in EV_TABNAME_EXT.
ET_EXT_ID: | Table with the external key fields of the object | |
ET_INT_ID: | Table with the internal key fields of the object | |
ET_CONSISTENCY: | Table with active standard consistency checks |
IV_RETURN: | Return structure | |
Example
Notes
Further information
Parameters
ET_CONSISTENCYET_EXT_ID
ET_INT_ID
EV_OBJECT_TYPE
EV_PROXY_CLASS
EV_TABNAME
EV_TABNAME_EXT
IV_RETURN
Exceptions
Function Group
OLR3_RFCBAL_S_LOG - Application Log: Log header data General Data in Customer Master
This documentation is copyright by SAP AG.
Length: 3730 Date: 20240523 Time: 143940 sap01-206 ( 77 ms )