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_MODEL

Method 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 NameDescriptionVisability
BUILD_DISPLAY_TABLEStructure of Display TablePublic
CALL METHOD cl_bsp_brok_pm_main_m=>BUILD_DISPLAY_TABLE...more details

CALCULATE_AMOUNTSCalculation of AmountsPublic
CALL METHOD cl_bsp_brok_pm_main_m=>CALCULATE_AMOUNTS...more details

CHECKCheck Model AttributesPublic
CALL METHOD cl_bsp_brok_pm_main_m=>CHECK...more details

CHECK_ADDCheck Model Attributes (Other Payment Method)Private
CALL METHOD cl_bsp_brok_pm_main_m=>CHECK_ADD...more details

CHECK_BANKCheck Model Attributes (Bank)Private
CALL METHOD cl_bsp_brok_pm_main_m=>CHECK_BANK...more details

CHECK_CASHCheck Model Attributes (Cash)Private
CALL METHOD cl_bsp_brok_pm_main_m=>CHECK_CASH...more details

CHECK_CCCheck Model Attributes (Credit Card)Private
CALL METHOD cl_bsp_brok_pm_main_m=>CHECK_CC...more details

CHECK_CHANGECheck Model Attributes (Change)Private
CALL METHOD cl_bsp_brok_pm_main_m=>CHECK_CHANGE...more details

CHECK_CHECKSCheck Model Attributes (Checks)Private
CALL METHOD cl_bsp_brok_pm_main_m=>CHECK_CHECKS...more details

CLEARReset Model AttributesPublic
CALL METHOD cl_bsp_brok_pm_main_m=>CLEAR...more details

DELETE_ROWDelete Payment Series (Check)Public
CALL METHOD cl_bsp_brok_pm_main_m=>DELETE_ROW...more details

GET_PAYMENTSProvides Control Data for the Payments EnteredPublic
CALL METHOD cl_bsp_brok_pm_main_m=>GET_PAYMENTS...more details

GET_SAVED_PAYMENTS_TO_REVERSEDelivers Payments to Be ReversedPublic
CALL METHOD cl_bsp_brok_pm_main_m=>GET_SAVED_PAYMENTS_TO_REVERSE...more details

INITInitialize Model AttributesPublic
CALL METHOD cl_bsp_brok_pm_main_m=>INIT...more details

SET_DEFAULTSSet Default Values of Payment MethodsPrivate
CALL METHOD cl_bsp_brok_pm_main_m=>SET_DEFAULTS...more details

SET_DEFAULT_ADDSet Default Values for TransferPrivate
CALL METHOD cl_bsp_brok_pm_main_m=>SET_DEFAULT_ADD...more details

SET_DEFAULT_BANKSet Default Values for BankPrivate
CALL METHOD cl_bsp_brok_pm_main_m=>SET_DEFAULT_BANK...more details

SET_DEFAULT_CASHSet Default Values for CashPrivate
CALL METHOD cl_bsp_brok_pm_main_m=>SET_DEFAULT_CASH...more details

SET_DEFAULT_CCSet Default Values for Credit CardPrivate
CALL METHOD cl_bsp_brok_pm_main_m=>SET_DEFAULT_CC...more details

SET_DEFAULT_CHANGESets Default Values for ChangePrivate
CALL METHOD cl_bsp_brok_pm_main_m=>SET_DEFAULT_CHANGE...more details

SET_DEFAULT_CHECKSet Default Values for CheckPrivate
CALL METHOD cl_bsp_brok_pm_main_m=>SET_DEFAULT_CHECK...more details

SET_DEFAULT_TRANSFERSet Default Values for TransferPrivate
CALL METHOD cl_bsp_brok_pm_main_m=>SET_DEFAULT_TRANSFER...more details

SIMULATE_FKKCL_TPMODESimulates FKKCLs in Case of Third-Party Coll. Payt MethodsPublic
CALL METHOD cl_bsp_brok_pm_main_m=>SIMULATE_FKKCL_TPMODE...more details

UPDATEUpdate Model AttributesPublic
CALL METHOD cl_bsp_brok_pm_main_m=>UPDATE...more details

UPDATE_ADDUpdate for Other Payment MethodsPrivate
CALL METHOD cl_bsp_brok_pm_main_m=>UPDATE_ADD...more details

UPDATE_BANKAEnters Name of Financial Institution in StructurePublic
CALL METHOD cl_bsp_brok_pm_main_m=>UPDATE_BANKA...more details

UPDATE_CHANGEUpdate for Change DataPublic
CALL METHOD cl_bsp_brok_pm_main_m=>UPDATE_CHANGE...more details

UPDATE_CHANGE_DCUpdate for Change Data (Direct Collections)Private
CALL METHOD cl_bsp_brok_pm_main_m=>UPDATE_CHANGE_DC...more details

UPDATE_CHANGE_TPUpdate for Change Data (Third-Party Collections)Private
CALL METHOD cl_bsp_brok_pm_main_m=>UPDATE_CHANGE_TP...more details

UPDATE_PMUpdate Model Attributes (Payment Methods)Public
CALL METHOD cl_bsp_brok_pm_main_m=>UPDATE_PM...more details

UPDATE_TP_SAVINGUpdate Data After Saving in Third Party CollectionsPublic
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.

NameLevelDescriptionInitial ValueTypeVisability
ADD_DETAILInstance AttributeDetails for Other Payment MethodLIKE
SITAGCYPM_ADD_DETAIL
Public
BANK_DETAILInstance AttributeAutomatic Debit StructureLIKE
SITAGCYPM_BANK_DETAIL
Public
BANK_PMInstance AttributeStructure Bank Entries with Payment MethodLIKE
SITAGCYPM_BANK_PM
Public
CASH_DETAILInstance AttributeDetails for Cash Payment MethodLIKE
SITAGCYPM_CASH_DETAIL
Public
CC_DETAILInstance AttributeCredit Card StructureLIKE
SITAGCYPM_CC_DETAIL
Public
CC_PMInstance AttributeStructure Credit Card Entries with Payment MethodLIKE
SITAGCYPM_CC_PM
Public
CHANGE_DETAILInstance AttributeDetails for Cash Payment Method (Change)LIKE
SITAGCYPM_CASH_DETAIL
Public
CHECK_DETAIL_OUTInstance AttributeStructure Check for Outgoing PaymentsLIKE
SITAGCYPM_CHECK_DETAIL_OUT
Public
CHECK_DETAIL_TInstance AttributeTable Category for Check Payment MethodLIKE
TITAGCYPM_CHECK_DETAIL
Public
CHECK_PMInstance AttributeStructure Check Entries with Payment MethodLIKE
SITAGCYPM_CHECK_PM
Public
CTRLInstance AttributePayment InformationLIKE
SITAGCYPM_CTRL
Public
DATAInstance AttributeStructure for Payment Methods in ModelLIKE
SITAGCYPM_MODELDATA
Public
ERRORInstance AttributeAgency Collections: Error StructureLIKE
SITAGCYERROR
Public
SELVALUESInstance AttributePayment Methods: Input ValuesLIKE
SITAGCYPM_SELVALUES
Public
TRANSFER_DETAILInstance AttributeTransfer Entries StructureLIKE
SITAGCYPM_TRANSFER_DETAIL
Public
TV_ITERATOR_CHECKInstance AttributeIterator for Individual Payment MethodsLIKE
CL_BSP_BROK_PM_IT_CHECK
Public
TV_ITERATOR_SAVEDInstance AttributeIterator for Individual Payment MethodsLIKE
CL_BSP_BROK_PM_IT_SAVED
Public
TV_ITERATOR_SUMInstance AttributeIterator for Totals TableLIKE
CL_BSP_BROK_PM_IT_SUM
Public
T_ADDPAYMTInstance AttributeTable Category for Other Payment MethodsLIKE
TITAGCYPM_ADD
Public
T_ADDRESSInstance AttributeTable Category for Address DisplayLIKE
TITAGCYPARTNERADDRESSDETAIL
Public
T_BANKACCOUNTInstance AttributeTable Category for Bank Details DisplayLIKE
TITAGCYPARTNERBANKDETAIL
Public
T_CCINSInstance AttributeTable Category for Credit Card InstituteLIKE
TITAGCY_CCINS
Public
T_CCTYPInstance AttributeTable Category for Credit Card CategoryLIKE
TITAGCY_CCTYP
Public
T_CREDITCARDInstance AttributeTable Category for Credit Card DisplayLIKE
TITAGCYPARTNERCCDETAIL
Public
T_PAYCASHInstance AttributeAgency Collections: Table Cat. for Cash Contents of DeskLIKE
TITAGCYPAYCASH
Public
T_PMTYPES_ALLOWEDInstance AttributeTable Category for Payment Method CategoriesLIKE
TITAGCYPM_TYPE
Public
T_PM_BANK_INInstance AttributeTable Category with 2 Strings as Line CategoryLIKE
TITAGCY_2STRINGS
Public
T_PM_BANK_OUTInstance AttributeTable Category with 2 Strings as Line CategoryLIKE
TITAGCY_2STRINGS
Public
T_PM_CC_INInstance AttributeTable Category with 2 Strings as Line CategoryLIKE
TITAGCY_2STRINGS
Public
T_PM_CC_OUTInstance AttributeTable Category with 2 Strings as Line CategoryLIKE
TITAGCY_2STRINGS
Public
T_PM_CHECK_OUTInstance AttributeTable Category with 2 Strings as Line CategoryLIKE
TITAGCY_2STRINGS
Public
T_SAVEDInstance AttributeTable Category with Information About Payment MethodsLIKE
TITAGCYPAY
Public
T_SAVED_DISPLAYInstance AttributeTable Category with Information About Payment MethodsLIKE
TITAGCYPAY
Public
T_SFNAMESInstance AttributeSmartForms - Selection TableLIKE
TITAGCYSFACT
Public
T_SUMMARYInstance AttributeTable Type for Overview of PaymentsLIKE
TITAGCY_AMOUNT_DISPLAY
Public
V_SFNAMEInstance AttributeLIKE
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



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!