SAP Reports / Programs

RTPM_PIN_CREATE SAP ABAP Report - Create Position Indicator







RTPM_PIN_CREATE is a standard Executable ABAP Report available within your SAP system (depending on your version and release level). Below is the basic information available for this SAP report including which OBJECTS it interacts with such as TABLES, FUNCTION MODULES, INCLUDES ETC. Also check out the submitted Comments related to this SAP report or see any standard documentation available.

If you would like to execute this report or see the full code listing simply enter RTPM_PIN_CREATE into the relevant SAP transactions such as SE38 or SE80


Transaction Code(s):

Below is a list of transaction codes which are relevant to this SAP report

TPM55B - Generate Position ID (Loans)
TPM55C - Create Position Indicator (OTC)
TPM55D - Generate Pos.ID (Listed Derivatives)
TPM55A - Generate Position ID (Securities)
TPM55E - Generate Position ID (Ext. Accounts)


ABAP code to call this SAP report using the submit statement

This report can be called from another progam/report simply by using the ABAP SUBMIT statement, see below for example ABAP code snipts of how to do this.






SUBMIT RTPM_PIN_CREATE. "Basic submit
SUBMIT RTPM_PIN_CREATE AND RETURN. "Return to original report after report execution complete
SUBMIT RTPM_PIN_CREATE VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Title: Create Position Indicator


INCLUDES used within this REPORT RTPM_PIN_CREATE

No INCLUDES are used within this REPORT code!


TABLES used within REPORT and the associated SELECT statement:





No SAP DATABASE tables are accessed within this REPORT code!


Function Modules used within report and the associated call statement:

TPM_PIN_SELECTION CALL FUNCTION 'TPM_PIN_SELECTION' EXPORTING im_product_group = l_product_group im_mode = l_con_create IMPORTING ex_product_group = l_product_group ex_company_code = l_company_code ex_com_val_class = l_com_val_class ex_security_id = l_security_id ex_security_account = l_security_account ex_portfolio = l_portfolio ex_loans_contract = l_loans_contract ex_class_id = l_class_id ex_position_account = l_position_account ex_flag_long_short = l_flag_long_short ex_deal_number = l_deal_number ex_external_account = l_external_account ex_diff_currency = l_diff_currency ex_tab_ps_terms = l_tab_ps_terms ex_cancel = l_cancel.

TPM_PIN_CREATE CALL FUNCTION 'TPM_PIN_CREATE' EXPORTING im_save_flg = tpmco_xtrue im_trust_selection = tpmco_xtrue im_product_group = l_product_group im_company_code = l_company_code im_com_val_class = l_com_val_class im_security_id = l_security_id im_security_account = l_security_account im_portfolio = l_portfolio im_loans_contract = l_loans_contract im_class_id = l_class_id im_position_account = l_position_account im_flag_long_short = l_flag_long_short im_tab_ps_terms = l_tab_ps_terms im_deal_number = l_deal_number im_external_account = l_external_account im_diff_currency = l_diff_currency IMPORTING ex_protocol_handler = l_p_protocol_handler ex_cancel = l_cancel ex_error = l_error EXCEPTIONS OTHERS = 1.



Contribute (Add Comments)

Although this basic information may have limited use it does provide an easy to find location to store any knowledge about this program/report.







The contribute/comments section below therefore offer's an opportunity for anyone to add additional information. This can be anything from useful hints, tips and screen shots to relevant SAP notes or anything else you feel is relevant to this report.

This will then be available for everyone to easily find by simply searching on the report name RTPM_PIN_CREATE or its description.