SAP CL_BSP_BROK_DIFF_M OO Class - Model Class for Handling Differences
CL_BSP_BROK_DIFF_M is a standard SAP object class available within R/3 SAP systems depending on your version and release level. You can view/maintain the class details by entering its name into the relevant SAP transactions such as SE24, SE80 or even SE84. Below is the documentation available for class CL_BSP_BROK_DIFF_M including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Inheritance
This OO class has a superclass assigned to it, which means it will inherit its objects and methods. The superclass for CL_BSP_BROK_DIFF_M is CL_BSP_MODELMethod list of CL_BSP_BROK_DIFF_M SAP class
A method is a coding block that performs a certain procedure (i.e. ABAP functionality) on an object within the overall SAP class. In simple terms if the object is an SAP database table a method could be the procedure to add a record or to delete a record. If you are new to OO in many respects, the implementation of a method is similar to a function module and can be called in a very similar way using CALL METHOD.
Instead of "CALL FUNCTION", Methods are referenced using the following syntax: CALL METHOD =>methodname EXPORTING/IMPORTING...
| Method Name | Description | Visability |
| AUTHORITY_CHECK | Authorization Checks | Private |
| CALL METHOD cl_bsp_brok_diff_m=>AUTHORITY_CHECK...more details | ||
| CHECK | Checks | Public |
| CALL METHOD cl_bsp_brok_diff_m=>CHECK...more details | ||
| CONTRACT_PARTNER_DESCR_GET | Description for Partner Contract | Private |
| CALL METHOD cl_bsp_brok_diff_m=>CONTRACT_PARTNER_DESCR_GET...more details | ||
| DIFF_SEL_LIST_SET | Sets Selection List (For Example, for Dropdown List Box) | Public |
| CALL METHOD cl_bsp_brok_diff_m=>DIFF_SEL_LIST_SET...more details | ||
| FILL_ORGUNIT_PROPOSAL | Fills Organization for Proposal | Private |
| CALL METHOD cl_bsp_brok_diff_m=>FILL_ORGUNIT_PROPOSAL...more details | ||
| FILL_ORGUNIT_TEMPCOLL | Fills Organization of Temporary Collection | Private |
| CALL METHOD cl_bsp_brok_diff_m=>FILL_ORGUNIT_TEMPCOLL...more details | ||
|
| ||
| FILL_ORGUNIT_THIRDPARTY | Fills Third-Party Organization | Private |
| CALL METHOD cl_bsp_brok_diff_m=>FILL_ORGUNIT_THIRDPARTY...more details | ||
| INIT | Initialization | Public |
| CALL METHOD cl_bsp_brok_diff_m=>INIT...more details | ||
| PARAMS_GET | Return Difference Attributes | Public |
| CALL METHOD cl_bsp_brok_diff_m=>PARAMS_GET...more details | ||
| SET_ATTRIBUTES | Set Model Attributes | Public |
| CALL METHOD cl_bsp_brok_diff_m=>SET_ATTRIBUTES...more details | ||
| SET_ORGUNIT | Sets Selected Organizational Unit | Public |
| CALL METHOD cl_bsp_brok_diff_m=>SET_ORGUNIT...more details | ||
| SET_TEMPCLAR_DIFFERENT_BROKER | Fills Indicator for Different Brokers | Private |
| CALL METHOD cl_bsp_brok_diff_m=>SET_TEMPCLAR_DIFFERENT_BROKER...more details | ||
| TOLERANCE_CHECK | Check Tolerance | Private |
| CALL METHOD cl_bsp_brok_diff_m=>TOLERANCE_CHECK...more details | ||
CL_BSP_BROK_DIFF_M attributes
List of attributes within class CL_ABAP_CHAR_UTILITIES. These can be referenced using the following syntax CL_ABAP_CHAR_UTILITIES=>. Although depending on where you are inserting the ABAP code you do need to check if the attribute is public or private.
| Name | Level | Description | Initial Value | Type | Visability |
| AUTH_BUFFER | Instance Attribute | LIKE | Private | ||
| COMPCODE | Instance Attribute | Company Code | LIKE BUKRS | Public | |
| CONTRACT_SUMMARY | Instance Attribute | Summarization of OIs Acc. to Contract Rel. and Company Code | LIKE TITAGCY_OI_CONTRACT_SUMMARY | Public | |
| CO_AGTYPE_A1 | Constant | Assignment: For Which Agency Categories Is Diff. Rule Valid | 1 | LIKE DIFFRULE_AGASSGN_ITAGCY | Public |
| CO_AGTYPE_A1_A2 | Constant | Assignment: For Which Agency Categories Is Diff. Rule Valid | 4 | LIKE DIFFRULE_AGASSGN_ITAGCY | Public |
| CO_AGTYPE_A1_A3 | Constant | Assignment: For Which Agency Categories Is Diff. Rule Valid | 5 | LIKE DIFFRULE_AGASSGN_ITAGCY | Public |
| CO_AGTYPE_A2 | Constant | Assignment: For Which Agency Categories Is Diff. Rule Valid | 2 | LIKE DIFFRULE_AGASSGN_ITAGCY | Public |
| CO_AGTYPE_A2_A3 | Constant | Assignment: For Which Agency Categories Is Diff. Rule Valid | 6 | LIKE DIFFRULE_AGASSGN_ITAGCY | Public |
| CO_AGTYPE_A3 | Constant | Assignment: For Which Agency Categories Is Diff. Rule Valid | 3 | LIKE DIFFRULE_AGASSGN_ITAGCY | Public |
| CO_AGTYPE_ALL | Constant | Assignment: For Which Agency Categories Is Diff. Rule Valid | 7 | LIKE DIFFRULE_AGASSGN_ITAGCY | Public |
| CO_AGTYPE_NONE | Constant | Assignment: For Which Agency Categories Is Diff. Rule Valid | SPACE | LIKE DIFFRULE_AGASSGN_ITAGCY | Public |
| CO_DIFFCALLER_BANKTR | Constant | Caller Clarification Incoming Payments | 5 | LIKE DIFFCALLER_ITAGCY | Public |
| CO_DIFFCALLER_DC | Constant | Caller Direct Collection | ' ' | LIKE DIFFCALLER_ITAGCY | Public |
| CO_DIFFCALLER_TP | Constant | Caller Third Party Collection | 1 | LIKE DIFFCALLER_ITAGCY | Public |
| CO_DIFFCALLER_TP_CLOSE | Constant | Caller Third Party Collection, Close Container | 2 | LIKE DIFFCALLER_ITAGCY | Public |
| CO_DIFFCALLER_TP_ITEMS | Constant | Caller Open Items of Third Parties | 3 | LIKE DIFFCALLER_ITAGCY | Public |
| CO_DIFFCALLER_TP_SUBCOMM | Constant | Caller Differences Subcommission | 4 | LIKE DIFFCALLER_ITAGCY | Public |
| CO_DIFFLOC_1 | Constant | Callpoint Direct Collections | 1 | LIKE DIFFLOC_ITAGCY | Public |
| CO_DIFFLOC_2 | Constant | Callpoint Third-Party Collections, Reported Amount | 2 | LIKE DIFFLOC_ITAGCY | Public |
| CO_DIFFLOC_3 | Constant | Callpoint Third-Party Collections, Reported Commission | 3 | LIKE DIFFLOC_ITAGCY | Public |
| DIFFCTRL | Instance Attribute | Model Data for Handling Differences | LIKE SITAGCYDIFFMODELCTRL | Public | |
| DIFFRULES_ALL | Static Attribute | All Rules | LIKE TITAGCYDIFFRULES | Private | |
| DIFFRULES_VALID | Instance Attribute | Permitted Rules | LIKE TITAGCYDIFFRULES | Public | |
| ERROR | Instance Attribute | Agency Collections: Error Structure | LIKE SITAGCYERROR | Public | |
| FAEDN | Instance Attribute | Due Date for Net Payment for Payments on Account | LIKE FAEDN_KK | Public | |
| ISCOLLAPSED | Instance Attribute | LIKE | Private | ||
| PARTNER_CONTR_DESCR | Instance Attribute | Partner and Contract Descriptions | LIKE TITAGCY_OI_CONTRACT_SUMMARY | Private | |
| SELECTED_CONTRACT_SUMMARY | Instance Attribute | Summarization of OIs Acc. to Contract Rel. and Company Code | LIKE SITAGCY_OI_CONTRACT_SUMMARY | Public | |
| SELECTED_DIFFRULE | Instance Attribute | Rules for Handling Differences | LIKE DIFFRULE_ITAGCY | Public | |
| SELECTED_ORGUNIT | Instance Attribute | Selected Organizational Unit | LIKE SITAGCYORGDESCR | Public | |
| SELECTED_ORGUNIT_DISP | Instance Attribute | Display of Selected Organizational Unit | LIKE STRING | Public | |
| SELECTED_REASON | Instance Attribute | Agency Collections: Reasons for Differences in Payts on Acct | LIKE DIFFACCREASON_ITAGCY | Public | |
| SEL_LIST | Instance Attribute | List of Selectable Difference Rules | LIKE TITAGCYDIFFSELLIST | Public | |
| T_DIFFACCREASONS | Instance Attribute | Agency Collections: Table Type Reasons for On Account Diff. | LIKE TITAGCYDIFFREAS | Public | |
| T_ORGUNITS_DISPLAY | Instance Attribute | Table Category with 2 Strings as Line Category | LIKE TITAGCY_2STRINGS | Public | |
| T_ORGUNITS_INV | Instance Attribute | Organizational Unit Involved | LIKE TITAGCYORGDESCR | Public | |
| T_ORGUNITS_PROP | Instance Attribute | Proposed Organizational Unit | LIKE TITAGCYORGDESCR | Public | |
| T_ORGUNITS_RESP | Instance Attribute | Responsible organizational units | LIKE TITAGCYORGDESCR | Public | |
| T_ORGUNITS_TC | Instance Attribute | Organizations for Temporary Collection | LIKE TITAGCYORGDESCR | Public | |
| T_ORGUNITS_TP | Instance Attribute | Third-Party Organizations | LIKE TITAGCYORGDESCR | Public | |
| XSHOW_ADD_DATA | Instance Attribute | Indicator: Display Additional Data | LIKE XFELD | Public | |
| XSHOW_ORG_DATA | Instance Attribute | Indicator: Display Organization | LIKE XFELD | Public | |
| XTEMPCLAR_DIFFERENT_BROKER | Instance Attribute | Clearing Commission for Temp. Collection with Diff. Brokers | LIKE XFELD | Public | |
| X_SHOW_REASONS | Instance Attribute | Indicator: Display Reasons for Payt on Account Differences | LIKE XFELD | Public |
CL_BSP_BROK_DIFF_M types
TTY_AUTH -TY_AUTH -
TY_AUTH_BUFFER -
Links to Related Class(s)
CL_BSP_B...Full list of available SAP object classes
Search for further information about these or an SAP related objects