SAP CL_BSP_BROK_SERVICE_DOCUMENT OO Class - Service Class for Document Structure
CL_BSP_BROK_SERVICE_DOCUMENT 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_SERVICE_DOCUMENT including details of:
- Interface class implementations
- Inheritance details
- Methods defined within class ( including link to full details )
- Attributes ( including initial values )
- Class Events
Method list of CL_BSP_BROK_SERVICE_DOCUMENT 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 |
| BAPIFKKCL_2_FKKCL | Private | |
| CALL METHOD cl_bsp_brok_service_document=>BAPIFKKCL_2_FKKCL...more details | ||
| BP_POSITION_BUILD | Private | |
| CALL METHOD cl_bsp_brok_service_document=>BP_POSITION_BUILD...more details | ||
| DOCUMENT_HEADER_BUILD | Private | |
| CALL METHOD cl_bsp_brok_service_document=>DOCUMENT_HEADER_BUILD...more details | ||
| DOCUMENT_POST | Private | |
| CALL METHOD cl_bsp_brok_service_document=>DOCUMENT_POST...more details | ||
| DOCUMENT_POST_AND_CLEAR | Private | |
| CALL METHOD cl_bsp_brok_service_document=>DOCUMENT_POST_AND_CLEAR...more details | ||
| DOCUMENT_REVERSE | Document Reversal | Public |
| CALL METHOD cl_bsp_brok_service_document=>DOCUMENT_REVERSE...more details | ||
|
| ||
| FKKCL_2_BAPIFKKCL | Private | |
| CALL METHOD cl_bsp_brok_service_document=>FKKCL_2_BAPIFKKCL...more details | ||
| GET_FIKEY | Determines New Reconciliation Key | Public |
| CALL METHOD cl_bsp_brok_service_document=>GET_FIKEY...more details | ||
| GL_POSITION_BUILD | Private | |
| CALL METHOD cl_bsp_brok_service_document=>GL_POSITION_BUILD...more details | ||
CL_BSP_BROK_SERVICE_DOCUMENT 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 |
| BUSPRO_001_ITAGCY | Constant | Differences with Agency | '001' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_002_ITAGCY | Constant | Differences with Customer | '002' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_003_ITAGCY | Constant | Differences with Broker | '003' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_004_ITAGCY | Constant | Differences with Subagency | '004' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_005_ITAGCY | Constant | Differences with Coinsurers | '005' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0100_ITAGCY | Constant | 3rd Party Collection: Posting Payment Methods to Subagency | '100' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0101_ITAGCY | Constant | 3rd Party Collection: Posting Payment Methods to | '101' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0102_ITAGCY | Constant | 3rd Party Collection: Posting Payment Methods to | '102' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0150_ITAGCY | Constant | On Account Postings to Customers | '150' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0200_ITAGCY | Constant | 3rd Party Commission: Posting to Subagencies | '200' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0201_ITAGCY | Constant | 3rd Party Commission: Posting to Broker | '201' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0202_ITAGCY | Constant | 3rd Party Commission: Posting to Coinsurer | '202' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0203_ITAGCY | Constant | 3rd Party Commission: Posting to Agency | '203' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0204_ITAGCY | Constant | Subagency Receivable | '204' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0250_ITAGCY | Constant | Account Balance: Transfer Posting Subagency | '250' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0251_ITAGCY | Constant | Account Balance: Transfer Posting Broker | '251' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0252_ITAGCY | Constant | Account Balance: Transfer Posting Coinsurers | '252' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0253_ITAGCY | Constant | Account Balance: Transfer Posting Own Shares | '253' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0300_ITAGCY | Constant | Shares Insurance: Posting Share to Be Transferred | '300' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0301_ITAGCY | Constant | Shares Insurance: Receivable to Agency | '301' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0350_ITAGCY | Constant | Coinsurance Shares: Coinsurers (Premium) | '350' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0351_ITAGCY | Constant | Coinsurance Shares: Coinsurers (Losses) | '351' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0352_ITAGCY | Constant | Coinsurance Shares: Coinsurers (Costs with Premium) | '352' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0353_ITAGCY | Constant | Coinsurance Shares: Coinsurers (Costs with Losses) | '353' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0354_ITAGCY | Constant | Coinsurance Shares: Agency (Costs with Premium) | '354' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_0355_ITAGCY | Constant | Coinsurance Shares: Agency (Costs with Losses) | '355' | LIKE BUSPRO_ITAGCY | Public |
| BUSPRO_050_ITAGCY | Constant | Temporary Collections | '050' | LIKE BUSPRO_ITAGCY | Public |
| CLEARRESTR | Constant | Clearing Restriction | 'B' | LIKE AUGRS_KK | Public |
| DOCSOURCE | Constant | Document source key | 'VI' | LIKE HERKF_KK | Public |
| DOCSOURCE_BR | Constant | Document source key | 'V4' | LIKE HERKF_KK | Public |
| DOCTYPE_CD_DEPOSIT | Constant | Cash Desk: Deposits | 6 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_CD_DIFF | Constant | Cash Desk: Differences | 12 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_CD_WD | Constant | Cash Desk: Withdrawals | 7 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_COINS_TRANSF | Constant | Transfer Post Coinsurance Shares | 13 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_COLLECTION | Constant | Collection | 1 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_COLL_SUBAGENCY | Constant | Receivable on Subagency (Container from Subagency) | 21 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_DIFF_TP_STAT | Constant | Post Differences to Third Party (Statistical) | 10 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_INSCOMP_TRANSFER | Constant | Posting Shares in Insurance | 16 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_INSCOMP_TRANSFER_EXP | Constant | Shares in Insurance: Expected Payment | 17 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_REVERSAL | Constant | Reversal | 20 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_SUBCOMM | Constant | Clear Third Party Commissions | 5 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_SUBCOMM_TRANSFER | Constant | Transfer Posting Third-Party Commission | 15 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_TEMPCLAR | Constant | Clarification of Temporary Collection | 11 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_TEMPCOLL | Constant | Temporary Collections | 9 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_TEMPCOLL_COMM | Constant | Temporary Collections (Commission) | 22 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_TPNET_SUBCOMMTRANSFER | Constant | Reassign Subcommission (3rd Party Collection Net Principle) | 8 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_TPNET_SUBCOMM_A3 | Constant | Transfer Post Subcommission (Internal Agencies) | 18 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_TPNET_SUBCOMM_A3_CLEAR | Constant | Clearing Subcommission, Internal Agencies, Acct Maintenance | 19 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_TP_CCODE_ADJUST | Constant | Company Code Clearing 3rd Party Collection | 4 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_TP_COSTS | Constant | Costs from Third Parties | 14 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_TP_DIFF | Constant | Difference Posting Close 3rd Party Collection Container | 3 | LIKE DOCTYPE_ITAGCY | Public |
| DOCTYPE_TP_PM | Constant | Payment Methods 3rd Party Collection | 2 | LIKE DOCTYPE_ITAGCY | Public |
| POSTPRO_01_ITAGCY | Constant | Collection | '01' | LIKE POSTPRO_ITAGCY | Public |
| POSTPRO_02_ITAGCY | Constant | Temporary Collections | '02' | LIKE POSTPRO_ITAGCY | Public |
| POSTPRO_03_ITAGCY | Constant | Clear Third-Party Commission | '03' | LIKE POSTPRO_ITAGCY | Public |
| POSTPRO_04_ITAGCY | Constant | 3rd Party Collection: Payment Methods | '04' | LIKE POSTPRO_ITAGCY | Public |
| POSTPRO_05_ITAGCY | Constant | 3rd Party Collection: Differences When Preparing to Close | '05' | LIKE POSTPRO_ITAGCY | Public |
| POSTPRO_06_ITAGCY | Constant | 3rd Party Collection: Company Code Clearing | '06' | LIKE POSTPRO_ITAGCY | Public |
| POSTPRO_08_ITAGCY | Constant | 3rd Party Collection: Statistical Differences | '08' | LIKE POSTPRO_ITAGCY | Public |
| POSTPRO_09_ITAGCY | Constant | Collection of Open Items of Third Parties | '09' | LIKE POSTPRO_ITAGCY | Public |
| POSTPRO_10_ITAGCY | Constant | Cash Desk: Deposits | '10' | LIKE POSTPRO_ITAGCY | Public |
| POSTPRO_11_ITAGCY | Constant | Cash Desk: Withdrawals | '11' | LIKE POSTPRO_ITAGCY | Public |
| POSTPRO_12_ITAGCY | Constant | Cash Desk: Differences | '12' | LIKE POSTPRO_ITAGCY | Public |
| POSTPRO_13_ITAGCY | Constant | Transfer Posting Coinsurance Shares | '13' | LIKE POSTPRO_ITAGCY | Public |
| POSTPRO_14_ITAGCY | Constant | Transfer Posting Third-Party Commission | '14' | LIKE POSTPRO_ITAGCY | Public |
| POSTPRO_15_ITAGCY | Constant | Shares to Insurance (Shares to Be Transferred) | '15' | LIKE POSTPRO_ITAGCY | Public |
| POSTPRO_16_ITAGCY | Constant | Shares to Insurance (Transferred Shares) | '16' | LIKE POSTPRO_ITAGCY | Public |
| POSTPRO_17_ITAGCY | Constant | Transfer Postings from Account Balance | '17' | LIKE POSTPRO_ITAGCY | Public |
| POSTPRO_18_ITAGCY | Constant | Transfer Posting Third-Party Commission (Internal Agencies) | '18' | LIKE POSTPRO_ITAGCY | Public |
| POSTPRO_19_ITAGCY | Constant | Acct Maint. for Third-Party (Internal Agency, Acct Maint.) | '19' | LIKE POSTPRO_ITAGCY | Public |
| POSTPRO_20_ITAGCY | Constant | Subagency Receivable, if Subagency Container (A1/A3) | '20' | LIKE POSTPRO_ITAGCY | Public |
| POSTPRO_21_ITAGCY | Constant | Temporary Collections (Commission) | '21' | LIKE POSTPRO_ITAGCY | Public |
| RESOB | Constant | Object Category for Which the Reconciliation Key is Reserved | 'VI0' | LIKE RESOB_KK | Public |
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