SAP CL_BSP_BROK_PM_MAIN_M OO Class - Model Class for ITAGCY_PM main.do
CL_BSP_BROK_PM_MAIN_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_PM_MAIN_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_PM_MAIN_M is CL_BSP_MODELMethod list of CL_BSP_BROK_PM_MAIN_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 |
| BUILD_DISPLAY_TABLE | Structure of Display Table | Public |
| CALL METHOD cl_bsp_brok_pm_main_m=>BUILD_DISPLAY_TABLE...more details | ||
| CALCULATE_AMOUNTS | Calculation of Amounts | Public |
| CALL METHOD cl_bsp_brok_pm_main_m=>CALCULATE_AMOUNTS...more details | ||
| CHECK | Check Model Attributes | Public |
| CALL METHOD cl_bsp_brok_pm_main_m=>CHECK...more details | ||
| CHECK_ADD | Check Model Attributes (Other Payment Method) | Private |
| CALL METHOD cl_bsp_brok_pm_main_m=>CHECK_ADD...more details | ||
| CHECK_BANK | Check Model Attributes (Bank) | Private |
| CALL METHOD cl_bsp_brok_pm_main_m=>CHECK_BANK...more details | ||
| CHECK_CASH | Check Model Attributes (Cash) | Private |
| CALL METHOD cl_bsp_brok_pm_main_m=>CHECK_CASH...more details | ||
|
| ||
| CHECK_CC | Check Model Attributes (Credit Card) | Private |
| CALL METHOD cl_bsp_brok_pm_main_m=>CHECK_CC...more details | ||
| CHECK_CHANGE | Check Model Attributes (Change) | Private |
| CALL METHOD cl_bsp_brok_pm_main_m=>CHECK_CHANGE...more details | ||
| CHECK_CHECKS | Check Model Attributes (Checks) | Private |
| CALL METHOD cl_bsp_brok_pm_main_m=>CHECK_CHECKS...more details | ||
| CLEAR | Reset Model Attributes | Public |
| CALL METHOD cl_bsp_brok_pm_main_m=>CLEAR...more details | ||
| DELETE_ROW | Delete Payment Series (Check) | Public |
| CALL METHOD cl_bsp_brok_pm_main_m=>DELETE_ROW...more details | ||
| GET_PAYMENTS | Provides Control Data for the Payments Entered | Public |
| CALL METHOD cl_bsp_brok_pm_main_m=>GET_PAYMENTS...more details | ||
| GET_SAVED_PAYMENTS_TO_REVERSE | Delivers Payments to Be Reversed | Public |
| CALL METHOD cl_bsp_brok_pm_main_m=>GET_SAVED_PAYMENTS_TO_REVERSE...more details | ||
| INIT | Initialize Model Attributes | Public |
| CALL METHOD cl_bsp_brok_pm_main_m=>INIT...more details | ||
| SET_DEFAULTS | Set Default Values of Payment Methods | Private |
| CALL METHOD cl_bsp_brok_pm_main_m=>SET_DEFAULTS...more details | ||
| SET_DEFAULT_ADD | Set Default Values for Transfer | Private |
| CALL METHOD cl_bsp_brok_pm_main_m=>SET_DEFAULT_ADD...more details | ||
| SET_DEFAULT_BANK | Set Default Values for Bank | Private |
| CALL METHOD cl_bsp_brok_pm_main_m=>SET_DEFAULT_BANK...more details | ||
| SET_DEFAULT_CASH | Set Default Values for Cash | Private |
| CALL METHOD cl_bsp_brok_pm_main_m=>SET_DEFAULT_CASH...more details | ||
| SET_DEFAULT_CC | Set Default Values for Credit Card | Private |
| CALL METHOD cl_bsp_brok_pm_main_m=>SET_DEFAULT_CC...more details | ||
| SET_DEFAULT_CHANGE | Sets Default Values for Change | Private |
| CALL METHOD cl_bsp_brok_pm_main_m=>SET_DEFAULT_CHANGE...more details | ||
| SET_DEFAULT_CHECK | Set Default Values for Check | Private |
| CALL METHOD cl_bsp_brok_pm_main_m=>SET_DEFAULT_CHECK...more details | ||
| SET_DEFAULT_TRANSFER | Set Default Values for Transfer | Private |
| CALL METHOD cl_bsp_brok_pm_main_m=>SET_DEFAULT_TRANSFER...more details | ||
| SIMULATE_FKKCL_TPMODE | Simulates FKKCLs in Case of Third-Party Coll. Payt Methods | Public |
| CALL METHOD cl_bsp_brok_pm_main_m=>SIMULATE_FKKCL_TPMODE...more details | ||
| UPDATE | Update Model Attributes | Public |
| CALL METHOD cl_bsp_brok_pm_main_m=>UPDATE...more details | ||
| UPDATE_ADD | Update for Other Payment Methods | Private |
| CALL METHOD cl_bsp_brok_pm_main_m=>UPDATE_ADD...more details | ||
| UPDATE_BANKA | Enters Name of Financial Institution in Structure | Public |
| CALL METHOD cl_bsp_brok_pm_main_m=>UPDATE_BANKA...more details | ||
| UPDATE_CHANGE | Update for Change Data | Public |
| CALL METHOD cl_bsp_brok_pm_main_m=>UPDATE_CHANGE...more details | ||
| UPDATE_CHANGE_DC | Update for Change Data (Direct Collections) | Private |
| CALL METHOD cl_bsp_brok_pm_main_m=>UPDATE_CHANGE_DC...more details | ||
| UPDATE_CHANGE_TP | Update for Change Data (Third-Party Collections) | Private |
| CALL METHOD cl_bsp_brok_pm_main_m=>UPDATE_CHANGE_TP...more details | ||
| UPDATE_PM | Update Model Attributes (Payment Methods) | Public |
| CALL METHOD cl_bsp_brok_pm_main_m=>UPDATE_PM...more details | ||
| UPDATE_TP_SAVING | Update Data After Saving in Third Party Collections | Public |
| CALL METHOD cl_bsp_brok_pm_main_m=>UPDATE_TP_SAVING...more details | ||
CL_BSP_BROK_PM_MAIN_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 |
| ADD_DETAIL | Instance Attribute | Details for Other Payment Method | LIKE SITAGCYPM_ADD_DETAIL | Public | |
| BANK_DETAIL | Instance Attribute | Automatic Debit Structure | LIKE SITAGCYPM_BANK_DETAIL | Public | |
| BANK_PM | Instance Attribute | Structure Bank Entries with Payment Method | LIKE SITAGCYPM_BANK_PM | Public | |
| CASH_DETAIL | Instance Attribute | Details for Cash Payment Method | LIKE SITAGCYPM_CASH_DETAIL | Public | |
| CC_DETAIL | Instance Attribute | Credit Card Structure | LIKE SITAGCYPM_CC_DETAIL | Public | |
| CC_PM | Instance Attribute | Structure Credit Card Entries with Payment Method | LIKE SITAGCYPM_CC_PM | Public | |
| CHANGE_DETAIL | Instance Attribute | Details for Cash Payment Method (Change) | LIKE SITAGCYPM_CASH_DETAIL | Public | |
| CHECK_DETAIL_OUT | Instance Attribute | Structure Check for Outgoing Payments | LIKE SITAGCYPM_CHECK_DETAIL_OUT | Public | |
| CHECK_DETAIL_T | Instance Attribute | Table Category for Check Payment Method | LIKE TITAGCYPM_CHECK_DETAIL | Public | |
| CHECK_PM | Instance Attribute | Structure Check Entries with Payment Method | LIKE SITAGCYPM_CHECK_PM | Public | |
| CTRL | Instance Attribute | Payment Information | LIKE SITAGCYPM_CTRL | Public | |
| DATA | Instance Attribute | Structure for Payment Methods in Model | LIKE SITAGCYPM_MODELDATA | Public | |
| ERROR | Instance Attribute | Agency Collections: Error Structure | LIKE SITAGCYERROR | Public | |
| SELVALUES | Instance Attribute | Payment Methods: Input Values | LIKE SITAGCYPM_SELVALUES | Public | |
| TRANSFER_DETAIL | Instance Attribute | Transfer Entries Structure | LIKE SITAGCYPM_TRANSFER_DETAIL | Public | |
| TV_ITERATOR_CHECK | Instance Attribute | Iterator for Individual Payment Methods | LIKE CL_BSP_BROK_PM_IT_CHECK | Public | |
| TV_ITERATOR_SAVED | Instance Attribute | Iterator for Individual Payment Methods | LIKE CL_BSP_BROK_PM_IT_SAVED | Public | |
| TV_ITERATOR_SUM | Instance Attribute | Iterator for Totals Table | LIKE CL_BSP_BROK_PM_IT_SUM | Public | |
| T_ADDPAYMT | Instance Attribute | Table Category for Other Payment Methods | LIKE TITAGCYPM_ADD | Public | |
| T_ADDRESS | Instance Attribute | Table Category for Address Display | LIKE TITAGCYPARTNERADDRESSDETAIL | Public | |
| T_BANKACCOUNT | Instance Attribute | Table Category for Bank Details Display | LIKE TITAGCYPARTNERBANKDETAIL | Public | |
| T_CCINS | Instance Attribute | Table Category for Credit Card Institute | LIKE TITAGCY_CCINS | Public | |
| T_CCTYP | Instance Attribute | Table Category for Credit Card Category | LIKE TITAGCY_CCTYP | Public | |
| T_CREDITCARD | Instance Attribute | Table Category for Credit Card Display | LIKE TITAGCYPARTNERCCDETAIL | Public | |
| T_PAYCASH | Instance Attribute | Agency Collections: Table Cat. for Cash Contents of Desk | LIKE TITAGCYPAYCASH | Public | |
| T_PMTYPES_ALLOWED | Instance Attribute | Table Category for Payment Method Categories | LIKE TITAGCYPM_TYPE | Public | |
| T_PM_BANK_IN | Instance Attribute | Table Category with 2 Strings as Line Category | LIKE TITAGCY_2STRINGS | Public | |
| T_PM_BANK_OUT | Instance Attribute | Table Category with 2 Strings as Line Category | LIKE TITAGCY_2STRINGS | Public | |
| T_PM_CC_IN | Instance Attribute | Table Category with 2 Strings as Line Category | LIKE TITAGCY_2STRINGS | Public | |
| T_PM_CC_OUT | Instance Attribute | Table Category with 2 Strings as Line Category | LIKE TITAGCY_2STRINGS | Public | |
| T_PM_CHECK_OUT | Instance Attribute | Table Category with 2 Strings as Line Category | LIKE TITAGCY_2STRINGS | Public | |
| T_SAVED | Instance Attribute | Table Category with Information About Payment Methods | LIKE TITAGCYPAY | Public | |
| T_SAVED_DISPLAY | Instance Attribute | Table Category with Information About Payment Methods | LIKE TITAGCYPAY | Public | |
| T_SFNAMES | Instance Attribute | SmartForms - Selection Table | LIKE TITAGCYSFACT | Public | |
| T_SUMMARY | Instance Attribute | Table Type for Overview of Payments | LIKE TITAGCY_AMOUNT_DISPLAY | Public | |
| V_SFNAME | Instance Attribute | LIKE | Private |
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