SAP Reports / Programs | Supplier Relationship Management | Enterprise Buyer | Cross-Application Functions(SRM-EBP-CA) SAP SRM

BBP_PERFORMANCE_TEST_SRM60 SAP ABAP Report - Program for Performance Analysis







BBP_PERFORMANCE_TEST_SRM60 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 BBP_PERFORMANCE_TEST_SRM60 into the relevant SAP transactions such as SE38 or SE80


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 BBP_PERFORMANCE_TEST_SRM60. "Basic submit
SUBMIT BBP_PERFORMANCE_TEST_SRM60 AND RETURN. "Return to original report after report execution complete
SUBMIT BBP_PERFORMANCE_TEST_SRM60 VIA SELECTION-SCREEN. "Display selection screen of submitted report to user
    See more syntax options for the ABAP SUBMIT statement


Text pool values


Selection Text: BID = Bid Invitation
Selection Text: CHECK = Check
Selection Text: COMMITDB = Save Document to Database
Selection Text: CON = Contract
Selection Text: COPY = Generate Mass Data
Selection Text: CRITCHK = Critical Update
Selection Text: CR_VER = Create Version
Selection Text: GETDET = Getdetail
Selection Text: GETITM = Item GetDetail
Selection Text: IV = Invoice
Selection Text: JUMPSE30 = Goto Transaction SE30
Selection Text: LP_SE30 = Generate SE30 Trace Aut.
Selection Text: NR_ITEM = Shopping Cart Items
Selection Text: OBJECTID = Document Number
Selection Text: PO = Purchase Order
Selection Text: QUOT = Bid
Selection Text: SC = Shopping Cart
Selection Text: UPDA = Update
Title: Program for Performance Analysis
Text Symbol: 240 = Document-Specific Authorizations: Update (CTR)
Text Symbol: 239 = Copy Contract (CTR)
Text Symbol: 238 = Doc.-Specific Authorization: Getdetail for Authorizations (CTR)
Text Symbol: 237 = Document-Specific Authorizations: Check Authorization (CTR)
Text Symbol: 236 = Change Currency of Document
Text Symbol: 231 = Distribute Central Contract (CTR)
Text Symbol: 212 = Generate Historical Version (CTR + PO + BIDINV)
Text Symbol: 211 = Critical Update
Text Symbol: 210 = Item Update
Text Symbol: 208 = Item Getdetail
Text Symbol: 207 = Check Doc.
Text Symbol: 206 = Getdetail with ItemList (2x)
Text Symbol: 205 = Complete Getdetail with Sets
Text Symbol: 298 = No Generation of Mass Data
Text Symbol: 299 = Select Data to be Generated
Text Symbol: 300 = Automatic Performance Trace
Text Symbol: 301 = Select Operations
Text Symbol: 302 = Select the Document Type:
Text Symbol: 303 = SC





Text Symbol: 309 = Item Getdetail
Text Symbol: 310 = Item Update
Text Symbol: 315 = Save Target Documents to Database
Text Symbol: 320 = Aggregation Off
Text Symbol: 321 = Aggregation per Call
Text Symbol: 322 = Full Aggregation
Text Symbol: 400 = Copy First Item x Times
Text Symbol: 401 = Copy Entire Document x Times
Text Symbol: 070 = Bid Invitation was Copied:
Text Symbol: 024 = Invoice was Copied
Text Symbol: 023 = Completed Creation of Invoice
Text Symbol: 022 = Invoice
Text Symbol: 021 = Copy of Invoice
Text Symbol: 020 = No Invoice ID Entered
Text Symbol: 017 = Purch.Ord.
Text Symbol: 016 = Distrib.
Text Symbol: 015 = Contract was Copied
Text Symbol: 014 = Contract Contains No Item
Text Symbol: 013 = Copy of PO
Text Symbol: 012 = ),Item 1 x
Text Symbol: 011 = Crit.Update
Text Symbol: 010 = Create
Text Symbol: 009 = Update
Text Symbol: 008 = Full GetDetail
Text Symbol: 007 = Bid Invitatn
Text Symbol: 006 = Check
Text Symbol: 005 = Create Version
Text Symbol: 004 = Contract
Text Symbol: 003 = Function Not Supported up to Now
Text Symbol: 002 = No PO ID Entered
Text Symbol: 001 = Operation was Carried Out
Text Symbol: 203 = 10,000
Text Symbol: 202 = 5,000
Text Symbol: 201 = 2,000
Text Symbol: 200 = 1,000
Text Symbol: 199 = Generate Mass Data by Copying the First Item
Text Symbol: 198 = 500
Text Symbol: 197 = 100
Text Symbol: 196 = 10





Text Symbol: 195 = 1
Text Symbol: 190 = Generate Mass Data by Copying the Entire Document
Text Symbol: 109 = Update Items Completed
Text Symbol: 108 = Header Create Completed
Text Symbol: 107 = Commit Work and Wait Completed
Text Symbol: 106 = SAVE Completed
Text Symbol: 105 = GetDetail Completed
Text Symbol: 102 = Start of Performance Tests
Text Symbol: 101 = w/
Text Symbol: 100 = Items
Text Symbol: 099 = Copy(
Text Symbol: 094 = PO Contains No Item
Text Symbol: 093 = Shopping Cart Contains no Item
Text Symbol: 082 = PO Was Copied
Text Symbol: 081 = SC was Copied


INCLUDES used within this REPORT BBP_PERFORMANCE_TEST_SRM60

INCLUDE BBP_PD_CON.


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:

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PD_CTR_GETDETAIL * CALL FUNCTION 'BBP_PD_CTR_GETDETAIL' * EXPORTING * i_object_id = objectid * i_with_itemdata = gc_no * IMPORTING * e_header = ls_header_ctr.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER



* CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_AUTH_PD_RESET * CALL FUNCTION 'BBP_AUTH_PD_RESET' .

BBP_AUTH_INTERNAL_RESET * CALL FUNCTION 'BBP_AUTH_INTERNAL_RESET'.

BBP_AUTH_PD_RESET * CALL FUNCTION 'BBP_AUTH_PD_RESET' .

BBP_AUTH_INTERNAL_RESET * CALL FUNCTION 'BBP_AUTH_INTERNAL_RESET'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_AUTH_PD_RESET * CALL FUNCTION 'BBP_AUTH_PD_RESET' .

BBP_AUTH_INTERNAL_RESET * CALL FUNCTION 'BBP_AUTH_INTERNAL_RESET'.

BBP_AUTH_PD_RESET * CALL FUNCTION 'BBP_AUTH_PD_RESET' .

BBP_AUTH_INTERNAL_RESET * CALL FUNCTION 'BBP_AUTH_INTERNAL_RESET'.

BBP_PD_BID_GETDETAIL * CALL FUNCTION 'BBP_PD_BID_GETDETAIL' * EXPORTING * i_object_id = objectid * i_with_itemdata = gc_no * IMPORTING * e_header = ls_header_bid.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PD_PO_GETDETAIL *CALL FUNCTION 'BBP_PD_PO_GETDETAIL' * EXPORTING * i_object_id = objectid * i_with_itemdata = gc_no * IMPORTING * e_header = ls_header_po.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PD_CONF_GETDETAIL * CALL FUNCTION 'BBP_PD_CONF_GETDETAIL' * EXPORTING * i_object_id = objectid * i_with_itemdata = 'X' * IMPORTING * e_header = ls_header_conf.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

AUTHORITY_CHECK_TCODE CALL FUNCTION 'AUTHORITY_CHECK_TCODE' EXPORTING tcode = 'SE30' EXCEPTIONS ok = 1 not_ok = 2 OTHERS = 3.

BBP_PD_CTR_GETDETAIL * CALL FUNCTION 'BBP_PD_CTR_GETDETAIL' * EXPORTING * i_guid = lv_guid * i_with_itemdata = gc_no * IMPORTING * e_header = ls_header_ctr * TABLES * e_item = lt_item * e_messages = lt_messages.

BBP_PD_CTR_ITEM_GETDETAIL * CALL FUNCTION 'BBP_PD_CTR_ITEM_GETDETAIL' * EXPORTING * i_guid = lv_guid_item * IMPORTING * e_item = ls_item * et_conditions = lt_conditions.

BBP_PD_CTR_UPDATE * CALL FUNCTION 'BBP_PD_CTR_UPDATE' * EXPORTING * i_header = ls_header_ctr_u.

BBP_PD_CTR_GETDETAIL * CALL FUNCTION 'BBP_PD_CTR_GETDETAIL' * EXPORTING * i_object_id = contract * IMPORTING * e_header = ls_header_d.

BBP_PROCDOC_CREATE_VERSION * CALL FUNCTION 'BBP_PROCDOC_CREATE_VERSION' * EXPORTING * iv_header_guid = ls_header_d-guid * iv_object_type = 'BUS2000113'.

BBP_PD_BID_GETDETAIL * CALL FUNCTION 'BBP_PD_BID_GETDETAIL' * EXPORTING * i_object_id = bid * i_with_itemdata = gc_yes * IMPORTING * e_header = ls_header_d * et_attach = lt_attach_d * et_dyn_attr = lt_dyn_attr_d * TABLES * e_item = lt_item_d * e_partner = lt_partner_d * e_orgdata = lt_orgdata_d * e_messages = lt_messages.

BBP_PD_QUOT_CREATE * CALL FUNCTION 'BBP_PD_QUOT_CREATE' * EXPORTING * i_src_guid = ls_header_d-guid * i_header = i_header * it_attach = lt_attach_cep[] * i_item_sorted_by_hierarchy = gc_yes * IMPORTING * e_header = e_header * TABLES * i_item = i_item * i_partner = l_partners * e_messages = lt_messages.

BBP_PD_CTR_GETDETAIL * CALL FUNCTION 'BBP_PD_CTR_GETDETAIL' * EXPORTING * i_guid = lv_guid * i_with_itemdata = gc_no * IMPORTING * e_header = ls_header_ctr * TABLES * e_item = lt_item * e_messages = lt_messages.

BBP_PD_CTR_ITEM_GETDETAIL * CALL FUNCTION 'BBP_PD_CTR_ITEM_GETDETAIL' * EXPORTING * i_guid = lv_guid_item * IMPORTING * e_item = ls_item * et_conditions = lt_conditions.

BBP_PD_CTR_CHECK * CALL FUNCTION 'BBP_PD_CTR_CHECK' * EXPORTING * i_guid = lv_guid * TABLES * e_messages = lt_messages.

BBP_PD_CTR_TRANSFER * CALL FUNCTION 'BBP_PD_CTR_TRANSFER' * EXPORTING * iv_header_guid = guid ** IV_SAVE_DB = gc_no ** IV_BE_PUR_ORG_PARTNER_ID = ** IV_LOGICAL_SYSTEM = ** IV_OBJECT_ID = * EXCEPTIONS * no_system_found = 1 * OTHERS = 2.

BBP_PD_BID_GETDETAIL * CALL FUNCTION 'BBP_PD_BID_GETDETAIL' * EXPORTING * i_guid = guid * i_with_itemdata = gc_no * IMPORTING * e_header = ls_header_bid * TABLES * e_item = lt_item * e_messages = lt_messages.

BBP_PROCDOC_ITEM_GETDETAIL * CALL FUNCTION 'BBP_PROCDOC_ITEM_GETDETAIL' * EXPORTING * i_guid = lv_guid_item * i_object_type = 'BUS2200001' * i_read_i_flags = ls_tab_requested * TABLES * e_item = lt_item_procdoc * e_messages = lt_messages.

BBP_PD_BID_CHECK * CALL FUNCTION 'BBP_PD_BID_CHECK' * EXPORTING * i_guid = lv_guid * TABLES * e_messages = lt_messages.

BBP_PD_PO_GETDETAIL * CALL FUNCTION 'BBP_PD_PO_GETDETAIL' * EXPORTING * i_guid = guid ** I_WITH_ITEMDATA = gc_yes * TABLES * e_item = lt_item * e_messages = lt_messages.

BBP_PROCDOC_ITEM_GETDETAIL * CALL FUNCTION 'BBP_PROCDOC_ITEM_GETDETAIL' * EXPORTING * i_guid = lv_guid_item * i_object_type = 'BUS2200001' * i_read_i_flags = ls_tab_requested * TABLES * e_item = lt_item_procdoc * e_messages = lt_messages.

BBP_PD_PO_CHECK * CALL FUNCTION 'BBP_PD_PO_CHECK' * EXPORTING * i_guid = lv_guid * TABLES * e_messages = lt_messages.

BBP_PD_BID_GETDETAIL * CALL FUNCTION 'BBP_PD_BID_GETDETAIL' * EXPORTING * i_object_id = object_id * i_with_itemdata = gc_no * IMPORTING * e_header = ls_header * et_dyn_attr = lt_dyn_attr * TABLES * e_partner = lt_partner * e_longtext = lt_longtext * e_status = lt_status * e_orgdata = lt_orgdata * e_header_rel = lt_header_rel * e_messages = lt_messages.

BBP_PD_CTR_GETDETAIL * CALL FUNCTION 'BBP_PD_CTR_GETDETAIL' * EXPORTING * i_object_id = lv_object_id * i_with_itemdata = gc_yes * IMPORTING * e_header = ls_header * et_conditions = lt_conditions * TABLES * e_item = lt_item * e_messages = lt_messages * e_header_rel = lt_header_rel * e_status = lt_status * e_version = lt_version * e_partner = lt_partner * e_longtext = lt_longtext * e_orgdata = lt_orgdata.

BBP_PD_CTR_GETDETAIL * CALL FUNCTION 'BBP_PD_CTR_GETDETAIL' * EXPORTING * i_object_id = lv_object_id * i_with_itemdata = gc_yes * IMPORTING * e_header = ls_header * TABLES * e_item = lt_item * e_messages = lt_messages.

BBP_PD_CTR_GETDETAIL * CALL FUNCTION 'BBP_PD_CTR_GETDETAIL' * EXPORTING * i_object_id = lv_object_id * i_with_itemdata = gc_yes * IMPORTING * e_header = ls_header * TABLES * e_item = lt_item * e_messages = lt_messages.

BBP_PD_PO_GETDETAIL * CALL FUNCTION 'BBP_PD_PO_GETDETAIL' * EXPORTING * i_object_id = lv_object_id * i_with_itemdata = gc_yes * IMPORTING * e_header = ls_header ** et_conditions = lt_conditions * TABLES * e_item = lt_item * e_messages = lt_messages * e_header_rel = lt_header_rel * e_status = lt_status * e_version = lt_version * e_partner = lt_partner * e_longtext = lt_longtext * e_orgdata = lt_orgdata.

BBP_PD_PO_GETDETAIL * CALL FUNCTION 'BBP_PD_PO_GETDETAIL' * EXPORTING * i_object_id = lv_object_id * i_with_itemdata = gc_yes * IMPORTING * e_header = ls_header * TABLES * e_item = lt_item * e_messages = lt_messages.

BBP_PD_CTR_GETDETAIL * CALL FUNCTION 'BBP_PD_CTR_GETDETAIL' * EXPORTING * i_guid = lv_guid * i_with_itemdata = gc_no * IMPORTING * e_header = ls_header * TABLES * e_item = lt_item.

BBP_PD_CTR_ITEM_GETDETAIL * CALL FUNCTION 'BBP_PD_CTR_ITEM_GETDETAIL' * EXPORTING * i_guid = lv_guid_item * i_attach_with_doc = gc_no * IMPORTING * e_item = ls_item * et_conditions = lt_conditions * et_attach = lt_attach * TABLES * e_longtext = lt_longtext * e_partner = lt_partner * e_messages = lt_messages.

BBP_PD_SC_GETDETAIL * CALL FUNCTION 'BBP_PD_SC_GETDETAIL' * EXPORTING * i_guid = lv_guid * i_with_itemdata = gc_no * IMPORTING * e_header = ls_header * TABLES * e_item = lt_item.

BBP_PD_PO_GETDETAIL * CALL FUNCTION 'BBP_PD_PO_GETDETAIL' * EXPORTING * i_guid = lv_guid * i_with_itemdata = gc_no * IMPORTING * e_header = ls_header * TABLES * e_item = lt_item.

BBP_PD_PO_ITEM_GETDETAIL * CALL FUNCTION 'BBP_PD_PO_ITEM_GETDETAIL' * EXPORTING * i_guid = lv_guid_item * i_attach_with_doc = gc_no * IMPORTING * e_item = ls_item ** et_conditions = lt_conditions * et_attach = lt_attach * TABLES * e_longtext = lt_longtext * e_partner = lt_partner * e_messages = lt_messages.

BBP_PD_BID_GETDETAIL * CALL FUNCTION 'BBP_PD_BID_GETDETAIL' * EXPORTING * i_guid = lv_guid * i_with_itemdata = gc_no * IMPORTING * e_header = ls_header * TABLES * e_item = lt_item.

BBP_PD_BID_ITEM_GETDETAIL ** CALL FUNCTION 'BBP_PD_BID_ITEM_GETDETAIL' ** EXPORTING ** i_guid = lv_guid_item ** i_attach_with_doc = gc_no ** IMPORTING ** e_item = ls_item ** et_conditions = lt_conditions ** et_attach = lt_attach ** TABLES ** e_longtext = lt_longtext ** e_partner = lt_partner ** e_messages = lt_messages.

BBP_PD_CTR_GETDETAIL * CALL FUNCTION 'BBP_PD_CTR_GETDETAIL' * EXPORTING * i_guid = lv_guid * i_with_itemdata = gc_yes * IMPORTING * e_header = ls_header_ctr * et_conditions = lt_conditions * TABLES * e_item = lt_item * e_messages = lt_messages.

BBP_PD_CTR_ITEM_GETDETAIL * CALL FUNCTION 'BBP_PD_CTR_ITEM_GETDETAIL' * EXPORTING * i_guid = lv_guid_item * IMPORTING * e_item = ls_item * et_conditions = lt_conditions.

BBP_PD_CTR_UPDATE * CALL FUNCTION 'BBP_PD_CTR_UPDATE' * EXPORTING * i_header = ls_header_ctr_u * it_conditions = lt_conditions_icu * TABLES * i_item = lt_item_u.

BBP_PD_CTR_UPDATE * CALL FUNCTION 'BBP_PD_CTR_UPDATE' * EXPORTING * i_header = ls_header_ctr_u * it_conditions = lt_conditions_icu * TABLES * i_item = lt_item_u.

BBP_PD_PO_GETDETAIL * CALL FUNCTION 'BBP_PD_PO_GETDETAIL' * EXPORTING * i_guid = lv_guid * i_with_itemdata = gc_yes * IMPORTING * e_header = ls_header_po ** et_conditions = lt_conditions * TABLES * e_item = lt_item * e_messages = lt_messages.

BBP_PD_PO_ITEM_GETDETAIL * CALL FUNCTION 'BBP_PD_PO_ITEM_GETDETAIL' * EXPORTING * i_guid = lv_guid_item * IMPORTING * e_item = ls_item.

BBP_PD_PO_UPDATE * CALL FUNCTION 'BBP_PD_PO_UPDATE' * EXPORTING * i_header = ls_header_po_u ** it_conditions = lt_conditions_icu * TABLES * i_item = lt_item_u.

BBP_PD_PO_UPDATE * CALL FUNCTION 'BBP_PD_PO_UPDATE' * EXPORTING * i_header = ls_header_po_u ** it_conditions = lt_conditions_icu * TABLES * i_item = lt_item_u.

BBP_PD_CTR_GETDETAIL * CALL FUNCTION 'BBP_PD_CTR_GETDETAIL' * EXPORTING * i_guid = lv_guid * i_with_itemdata = gc_no * IMPORTING * e_header = ls_header_ctr * TABLES * e_item = lt_item * e_messages = lt_messages.

BBP_PD_CTR_ITEM_GETDETAIL * CALL FUNCTION 'BBP_PD_CTR_ITEM_GETDETAIL' * EXPORTING * i_guid = lv_guid_item ** I_ATTACH_WITH_DOC = gc_no * IMPORTING * e_item = ls_item * et_conditions = lt_conditions .

BBP_PD_CTR_UPDATE * CALL FUNCTION 'BBP_PD_CTR_UPDATE' * EXPORTING * i_header = ls_header_ctr_u * it_conditions = lt_conditions_icu * TABLES * i_item = lt_item_u.

BBP_PD_CTR_SAVE * CALL FUNCTION 'BBP_PD_CTR_SAVE' * EXPORTING * iv_header_guid = ls_header_ctr_u-guid.

BBP_PD_PO_GETDETAIL * CALL FUNCTION 'BBP_PD_PO_GETDETAIL' * EXPORTING * i_guid = lv_guid * i_with_itemdata = gc_no * IMPORTING * e_header = ls_header_po * TABLES * e_item = lt_item * e_messages = lt_messages.

BBP_PROCDOC_ITEM_GETDETAIL * CALL FUNCTION 'BBP_PROCDOC_ITEM_GETDETAIL' * EXPORTING * i_guid = lv_guid_item * i_object_type = 'BUS2200001' * i_read_i_flags = ls_tab_requested * TABLES * e_item = lt_item_procdoc * e_messages = lt_messages.

BBP_PD_PO_UPDATE * CALL FUNCTION 'BBP_PD_PO_UPDATE' * EXPORTING * i_header = ls_header_po_u * TABLES * i_item = lt_item_u.

BBP_PD_BID_GETDETAIL * CALL FUNCTION 'BBP_PD_BID_GETDETAIL' * EXPORTING * i_guid = lv_guid * i_with_itemdata = gc_no * IMPORTING * e_header = ls_header_bid * TABLES * e_item = lt_item * e_messages = lt_messages.

BBP_PROCDOC_ITEM_GETDETAIL * CALL FUNCTION 'BBP_PROCDOC_ITEM_GETDETAIL' * EXPORTING * i_guid = lv_guid_item * i_object_type = 'BUS2200001' * i_read_i_flags = ls_tab_requested * TABLES * e_item = lt_item_procdoc * e_messages = lt_messages.

BBP_PD_BID_UPDATE * CALL FUNCTION 'BBP_PD_BID_UPDATE' * EXPORTING * i_header = ls_header_bid_u * TABLES * i_item = lt_item_u.

BBP_PD_SC_GETDETAIL CALL FUNCTION 'BBP_PD_SC_GETDETAIL' EXPORTING i_object_id = shopcart IMPORTING e_header = ls_header_d * et_conditions = lt_conditions_d TABLES e_item = lt_item_d e_longtext = lt_longtext_d e_partner = lt_partner_d e_orgdata = lt_orgdata_d.

BBP_PD_SC_CREATE CALL FUNCTION 'BBP_PD_SC_CREATE' EXPORTING i_park = gc_no i_header = ls_header_c IMPORTING e_header = ls_new_header TABLES i_partner = lt_partner_c i_orgdata = lt_orgdata_c i_longtext = lt_longtext_c e_messages = lt_messages.

GUID_CREATE CALL FUNCTION 'GUID_CREATE' IMPORTING ev_guid_16 = ls_condition_c-guid.

BBP_PD_SC_UPDATE CALL FUNCTION 'BBP_PD_SC_UPDATE' EXPORTING i_park = gc_yes i_header = ls_header_u * it_conditions = lt_conditions_c TABLES i_item = lt_item_c i_partner = lt_partner_c i_orgdata = lt_orgdata_c i_longtext = lt_longtext_c e_messages = lt_messages.

BBP_PD_SC_SAVE CALL FUNCTION 'BBP_PD_SC_SAVE' EXPORTING iv_header_guid = ls_header_u-guid.

BBP_PROCDOC_RESET_BUFFER CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PD_SC_GETDETAIL ** CALL FUNCTION 'BBP_PD_SC_GETDETAIL' ** EXPORTING ** i_object_id = shopcart ** IMPORTING ** e_header = ls_header_d *** et_conditions = lt_conditions_d ** TABLES ** e_item = lt_item_d ** e_longtext = lt_longtext_d ** e_partner = lt_partner_d ** e_orgdata = lt_orgdata_d.

BBP_PD_SC_CREATE ** CALL FUNCTION 'BBP_PD_SC_CREATE' ** EXPORTING ** i_park = gc_no ** i_header = ls_header_c ** IMPORTING ** e_header = ls_new_header ** TABLES ** i_partner = lt_partner_c ** i_orgdata = lt_orgdata_c ** i_longtext = lt_longtext_c ** e_messages = lt_messages.

GUID_CREATE ** CALL FUNCTION 'GUID_CREATE' ** IMPORTING ** ev_guid_16 = ls_condition_c-guid.

BBP_PD_SC_UPDATE ** CALL FUNCTION 'BBP_PD_SC_UPDATE' ** EXPORTING ** i_park = gc_yes ** i_header = ls_header_u *** it_conditions = lt_conditions_c ** TABLES ** i_item = lt_item_c ** i_partner = lt_partner_c ** i_orgdata = lt_orgdata_c ** i_longtext = lt_longtext_c ** e_messages = lt_messages.

BBP_PD_SC_SAVE * CALL FUNCTION 'BBP_PD_SC_SAVE' * EXPORTING * iv_header_guid = ls_header_u-guid.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PD_SC_GETDETAIL CALL FUNCTION 'BBP_PD_SC_GETDETAIL' EXPORTING i_object_id = shopcart IMPORTING e_header = ls_header_d * et_conditions = lt_conditions_d TABLES e_item = lt_item_d e_longtext = lt_longtext_d e_partner = lt_partner_d e_orgdata = lt_orgdata_d e_account = lt_account_d e_confirm = lt_confirm_d e_limit = lt_limit_d e_tax = lt_tax_d.

BBP_PD_SC_CREATE CALL FUNCTION 'BBP_PD_SC_CREATE' EXPORTING i_park = gc_no i_header = ls_header_c IMPORTING e_header = ls_new_header TABLES i_partner = lt_partner_c i_orgdata = lt_orgdata_c i_longtext = lt_longtext_c e_messages = lt_messages.

BBP_PD_SC_UPDATE CALL FUNCTION 'BBP_PD_SC_UPDATE' EXPORTING i_park = gc_yes i_header = ls_header_u * it_conditions = lt_conditions_c TABLES i_item = lt_item_c i_partner = lt_partner_c i_orgdata = lt_orgdata_c i_longtext = lt_longtext_c e_messages = lt_messages.

BBP_PD_SC_SAVE CALL FUNCTION 'BBP_PD_SC_SAVE' EXPORTING iv_header_guid = ls_header_u-guid.

BBP_PROCDOC_RESET_BUFFER CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PD_CTR_GETDETAIL * CALL FUNCTION 'BBP_PD_CTR_GETDETAIL' * EXPORTING * i_object_id = contract * IMPORTING * e_header = ls_header_d * et_conditions = lt_conditions_d * TABLES * e_item = lt_item_d * e_longtext = lt_longtext_d * e_partner = lt_partner_d * e_orgdata = lt_orgdata_d * e_dis = lt_dis_d.

GUID_CREATE * CALL FUNCTION 'GUID_CREATE' * IMPORTING * ev_guid_16 = ls_condition_c-guid.

GUID_CREATE * CALL FUNCTION 'GUID_CREATE' * IMPORTING * ev_guid_16 = -scale_id.

BBP_PD_CTR_CREATE * CALL FUNCTION 'BBP_PD_CTR_CREATE' * EXPORTING * i_park = gc_no * i_header = ls_header_c * it_conditions = lt_conditions_c * IMPORTING * e_header = ls_new_header * TABLES * i_partner = lt_partner_c * i_orgdata = lt_orgdata_c * i_longtext = lt_longtext_c * i_dis = lt_dis_c * e_messages = lt_messages.

GUID_CREATE * CALL FUNCTION 'GUID_CREATE' * IMPORTING * ev_guid_16 = ls_condition_c-guid.

GUID_CREATE * CALL FUNCTION 'GUID_CREATE' * IMPORTING * ev_guid_16 = -scale_id.

BBP_PD_CTR_UPDATE * CALL FUNCTION 'BBP_PD_CTR_UPDATE' * EXPORTING * i_park = gc_yes * i_header = ls_header_u * it_conditions = lt_conditions_c * TABLES * i_item = lt_item_c * i_partner = lt_partner_c * i_orgdata = lt_orgdata_c * i_longtext = lt_longtext_c * i_dis = lt_dis_c * e_messages = lt_messages.

BBP_PD_CTR_CHECK * CALL FUNCTION 'BBP_PD_CTR_CHECK' * EXPORTING * i_guid = ls_header_u-guid.

BBP_PD_CTR_SAVE * CALL FUNCTION 'BBP_PD_CTR_SAVE' * EXPORTING * iv_header_guid = ls_header_u-guid.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PD_CTR_GETDETAIL * CALL FUNCTION 'BBP_PD_CTR_GETDETAIL' * EXPORTING * i_object_id = contract * IMPORTING * e_header = ls_header_d * et_conditions = lt_conditions_d * TABLES * e_item = lt_item_d * e_longtext = lt_longtext_d * e_partner = lt_partner_d * e_orgdata = lt_orgdata_d.

BBP_PD_CTR_CREATE * CALL FUNCTION 'BBP_PD_CTR_CREATE' * EXPORTING * i_park = gc_no * i_header = ls_header_c * IMPORTING * e_header = ls_new_header * TABLES * i_partner = lt_partner_c * i_orgdata = lt_orgdata_c * i_longtext = lt_longtext_c * e_messages = lt_messages.

GUID_CREATE * CALL FUNCTION 'GUID_CREATE' * IMPORTING * ev_guid_16 = ls_condition_c-guid.

BBP_PD_CTR_UPDATE * CALL FUNCTION 'BBP_PD_CTR_UPDATE' * EXPORTING * i_park = gc_yes * i_header = ls_header_u * it_conditions = lt_conditions_c * TABLES * i_item = lt_item_c * i_partner = lt_partner_c * i_orgdata = lt_orgdata_c * i_longtext = lt_longtext_c * e_messages = lt_messages.

BBP_PD_CTR_SAVE * CALL FUNCTION 'BBP_PD_CTR_SAVE' * EXPORTING * iv_header_guid = ls_header_u-guid.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PD_BID_GETDETAIL * CALL FUNCTION 'BBP_PD_BID_GETDETAIL' * EXPORTING * i_object_id = bid * i_with_itemdata = gc_yes * IMPORTING * e_header = ls_header_d * et_attach = lt_attach_d * et_dyn_attr = lt_dyn_attr_d * et_conditions = lt_conditions_d * TABLES * e_item = lt_item_d * e_longtext = lt_longtext_d * e_partner = lt_partner_d * e_orgdata = lt_orgdata_d * e_messages = lt_messages.

GUID_CREATE * CALL FUNCTION 'GUID_CREATE' * IMPORTING * ev_guid_16 = ls_condition_c-guid.

GUID_CREATE * CALL FUNCTION 'GUID_CREATE' * IMPORTING * ev_guid_16 = -scale_id.

BBP_PD_BID_CREATE * CALL FUNCTION 'BBP_PD_BID_CREATE' * EXPORTING * i_park = gc_no * i_header = ls_header_c * it_attach = lt_attach_c * IMPORTING * e_header = ls_header_new * TABLES * i_item = lt_item_c * i_partner = lt_partner_c * i_longtext = lt_longtext_c * i_orgdata = lt_orgdata_c * e_messages = lt_messages.

GUID_CREATE * CALL FUNCTION 'GUID_CREATE' * IMPORTING * ev_guid_16 = ls_condition_c-guid.

GUID_CREATE * CALL FUNCTION 'GUID_CREATE' * IMPORTING * ev_guid_16 = -scale_id.

BBP_PD_BID_UPDATE * CALL FUNCTION 'BBP_PD_BID_UPDATE' * EXPORTING * i_park = gc_yes * i_header = ls_header_u * TABLES * i_item = lt_item_c * i_partner = lt_partner_c * i_longtext = lt_longtext_c * i_orgdata = lt_orgdata_c.

BBP_PD_BID_SAVE * CALL FUNCTION 'BBP_PD_BID_SAVE' * EXPORTING * iv_header_guid = ls_header_u-guid.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PD_BID_STATUS_CHANGE * CALL FUNCTION 'BBP_PD_BID_STATUS_CHANGE' * EXPORTING * i_guid = is_guid * i_activity = iv_action * i_test_run = iv_test_run * TABLES * e_messages = lt_messages * CHANGING * e_changed = cv_changed.

BBP_PD_QUOT_STATUS_CHANGE * CALL FUNCTION 'BBP_PD_QUOT_STATUS_CHANGE' * EXPORTING * i_guid = is_guid * i_activity = iv_action * i_test_run = iv_test_run * TABLES * e_messages = lt_messages * CHANGING * e_changed = cv_changed.

BBP_PD_PO_GETDETAIL * CALL FUNCTION 'BBP_PD_PO_GETDETAIL' * EXPORTING * i_object_id = lv_po_id * i_attach_with_doc = gc_no * i_with_itemdata = gc_yes * i_read_be_data = gc_no * IMPORTING * e_header = ls_header_d * TABLES * e_item = lt_item_d * e_account = lt_account_d * e_partner = lt_partner_d * e_longtext = lt_longtext_d * e_orgdata = lt_orgdata_d.

BBP_PD_PO_CREATE * CALL FUNCTION 'BBP_PD_PO_CREATE' * EXPORTING * i_park = gc_yes * i_header = ls_header_c * IMPORTING * e_header = ls_new_header * TABLES * i_partner = lt_partner_c * i_orgdata = lt_orgdata_c * e_longtext = lt_longtext_c * e_messages = lt_messages.

BBP_PD_PO_UPDATE * CALL FUNCTION 'BBP_PD_PO_UPDATE' * EXPORTING * i_park = gc_yes * i_header = ls_header_u * TABLES * i_item = lt_item_c * i_account = lt_account_c * i_partner = lt_partner_c * i_longtext = lt_longtext_c * i_orgdata = lt_orgdata_c * e_messages = lt_messages.

BBP_PD_PO_SAVE * CALL FUNCTION 'BBP_PD_PO_SAVE' * EXPORTING * iv_header_guid = ls_header_u-guid.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_PD_INV_GETDETAIL * CALL FUNCTION 'BBP_PD_INV_GETDETAIL' * EXPORTING * i_object_id = lv_iv_id * IMPORTING * e_header = ls_header_d * TABLES * e_item = lt_item_d * e_account = lt_account_d * e_partner = lt_partner_d * e_freight = lt_freight_d * e_tax = lt_tax_d * e_orgdata = lt_orgdata_d.

CONVERSION_EXIT_ALPHA_OUTPUT * CALL FUNCTION 'CONVERSION_EXIT_ALPHA_OUTPUT' * EXPORTING * input = lv_iv_id * IMPORTING * output = lv_iv_id.

BBP_PD_INV_CREATE * CALL FUNCTION 'BBP_PD_INV_CREATE' * EXPORTING * i_park = gc_yes * i_header = ls_header_c * IMPORTING * e_header = ls_new_header * TABLES * i_account = lt_account_c * i_partner = lt_partner_c * i_orgdata = lt_orgdata_c * i_freight = lt_freight_c * i_tax = lt_tax_c * e_messages = lt_messages.

BBP_PD_INV_UPDATE * CALL FUNCTION 'BBP_PD_INV_UPDATE' * EXPORTING * i_park = gc_yes * i_header = ls_header_u * TABLES * i_item = lt_item_c * i_account = lt_account_c * i_partner = lt_partner_c * i_freight = lt_freight_c * i_orgdata = lt_orgdata_c * i_tax = lt_tax_c * e_messages = lt_messages.

BBP_PD_INV_SAVE * CALL FUNCTION 'BBP_PD_INV_SAVE' * EXPORTING * iv_header_guid = ls_new_header-guid.

BBP_PROCDOC_RESET_BUFFER * CALL FUNCTION 'BBP_PROCDOC_RESET_BUFFER'.

BBP_AUTH_PD_GETDETAIL * CALL FUNCTION 'BBP_AUTH_PD_GETDETAIL' * EXPORTING * iv_doc_guid = lv_guid * TABLES * et_pauth = lt_pauth.

BBP_AUTH_PD_CHECK * CALL FUNCTION 'BBP_AUTH_PD_CHECK' * EXPORTING * iv_doc_guid = lv_guid * TABLES * et_messages = lt_messages.

BBP_AUTH_PD_GETDETAIL * CALL FUNCTION 'BBP_AUTH_PD_GETDETAIL' * EXPORTING * iv_doc_guid = lv_guid * TABLES * et_pauth = lt_pauth.

BBP_CTR_UI_FCODE_COPY * CALL FUNCTION 'BBP_CTR_UI_FCODE_COPY' * EXPORTING * iv_guid = lv_guid * iv_create_ctr_from_temp = gc_no * TABLES * ct_messages = lt_messages.

BBP_AUTH_PD_GETDETAIL * CALL FUNCTION 'BBP_AUTH_PD_GETDETAIL' * EXPORTING * iv_doc_guid = lv_guid * TABLES * et_pauth = lt_pauth.

BBP_AUTH_PD_UPDATE * CALL FUNCTION 'BBP_AUTH_PD_UPDATE' * EXPORTING * iv_doc_guid = lv_guid * TABLES ** IT_PAUTH = lt_auth * et_messages = lt_messages.

BBP_PD_INV_GETDETAIL * CALL FUNCTION 'BBP_PD_INV_GETDETAIL' * EXPORTING * i_object_id = lv_iv_id * IMPORTING * e_header = ls_header_d * TABLES * e_item = lt_item_d * e_account = lt_account * e_partner = lt_partner * e_freight = lt_freight * e_tax = lt_tax * e_orgdata = lt_orgdata * e_longtext = lt_longtext * e_hcf = lt_hcf * e_icf = lt_icf * e_status = lt_status * e_messages = lt_messages.

BBP_PROCDOC_ITEM_GETDETAIL * CALL FUNCTION 'BBP_PROCDOC_ITEM_GETDETAIL' * EXPORTING * i_guid = lv_guid_item * i_object_type = 'BUS2205001' * i_read_i_flags = ls_tab_requested * TABLES * e_item = lt_item_procdoc * e_partner = lt_partner * e_messages = lt_messages.

BBP_PD_INV_CHECK * CALL FUNCTION 'BBP_PD_INV_CHECK' * EXPORTING * i_guid = ls_header_d-guid * TABLES * e_messages = lt_messages.

BBP_PD_INV_GETDETAIL * CALL FUNCTION 'BBP_PD_INV_GETDETAIL' * EXPORTING * i_object_id = lv_iv_id * IMPORTING * e_header = ls_header_d * TABLES * e_item = lt_item_d * e_account = lt_account * e_partner = lt_partner * e_longtext = lt_longtext * e_freight = lt_freight * e_tax = lt_tax * e_orgdata = lt_orgdata * e_hcf = lt_hcf * e_icf = lt_icf * e_status = lt_status * e_messages = lt_messages.

BBP_PROCDOC_ITEM_GETDETAIL * CALL FUNCTION 'BBP_PROCDOC_ITEM_GETDETAIL' * EXPORTING * i_guid = lv_guid_item * i_object_type = 'BUS2205001' * i_read_i_flags = ls_tab_requested * TABLES * e_item = lt_item_procdoc * e_messages = lt_messages.

BBP_PD_INV_UPDATE * CALL FUNCTION 'BBP_PD_INV_UPDATE' * EXPORTING * i_header = ls_header_u * TABLES * i_item = lt_item_c.

BBP_PD_INV_GETDETAIL * CALL FUNCTION 'BBP_PD_INV_GETDETAIL' * EXPORTING * i_object_id = lv_iv_id * IMPORTING * e_header = ls_header_d * TABLES * e_item = lt_item_d * e_account = lt_account * e_partner = lt_partner * e_longtext = lt_longtext * e_freight = lt_freight * e_tax = lt_tax * e_orgdata = lt_orgdata * e_hcf = lt_hcf * e_icf = lt_icf * e_status = lt_status * e_messages = lt_messages.

BBP_PD_INV_UPDATE * CALL FUNCTION 'BBP_PD_INV_UPDATE' * EXPORTING * i_header = ls_header_u * TABLES * i_item = lt_item_d.

BBP_PD_INV_GETDETAIL * CALL FUNCTION 'BBP_PD_INV_GETDETAIL' * EXPORTING * i_object_id = lv_iv_id * IMPORTING * e_header = ls_header_d * TABLES * e_item = lt_item_d * e_account = lt_account * e_partner = lt_partner * e_longtext = lt_longtext * e_freight = lt_freight * e_tax = lt_tax * e_orgdata = lt_orgdata * e_hcf = lt_hcf * e_icf = lt_icf * e_status = lt_status * e_messages = lt_messages.

BBP_PROCDOC_CREATE_VERSION * CALL FUNCTION 'BBP_PROCDOC_CREATE_VERSION' * EXPORTING * iv_header_guid = ls_header_d-guid * iv_object_type = 'BUS2205001'.

BBP_PD_CONF_GETDETAIL * CALL FUNCTION 'BBP_PD_CONF_GETDETAIL' * EXPORTING * i_guid = lv_guid * i_with_itemdata = '' * IMPORTING * e_header = ls_header * TABLES * e_item = lt_item * e_messages = lt_messages.

BBP_PD_CONF_ITEM_GETDETAIL * CALL FUNCTION 'BBP_PD_CONF_ITEM_GETDETAIL' * EXPORTING * i_guid = lv_guid_item * IMPORTING * e_item = ls_item * TABLES * e_messages = lt_messages.

BBP_PD_CONF_CHECK * CALL FUNCTION 'BBP_PD_CONF_CHECK' * EXPORTING * i_guid = lv_guid * TABLES * e_messages = lt_messages.

BBP_PD_CONF_GETDETAIL * CALL FUNCTION 'BBP_PD_CONF_GETDETAIL' * EXPORTING * i_guid = lv_guid * i_with_itemdata = '' * IMPORTING * e_header = ls_header_conf * TABLES * e_item = lt_item * e_messages = lt_messages.

BBP_PD_CONF_ITEM_GETDETAIL * CALL FUNCTION 'BBP_PD_CONF_ITEM_GETDETAIL' * EXPORTING * i_guid = lv_guid_item * IMPORTING * e_item = lt_item_procdoc * TABLES * e_messages = lt_messages.

BBP_PD_CONF_UPDATE * CALL FUNCTION 'BBP_PD_CONF_UPDATE' * EXPORTING * i_header = ls_header_conf_u * TABLES * i_item = lt_item_u.

BBP_PD_INV_GETDETAIL * CALL FUNCTION 'BBP_PD_INV_GETDETAIL' * EXPORTING * i_object_id = object_id * IMPORTING * e_header = ls_header_d * TABLES * e_item = lt_item_d * e_account = lt_account * e_partner = lt_partner * e_longtext = lt_longtext * e_freight = lt_freight ** E_MSGI = * e_tax = lt_tax * e_orgdata = lt_orgdata * e_hcf = lt_hcf * e_icf = lt_icf ** E_HEADER_REL = ** E_ITMLIM_REL = ** E_OVE_REL = ** ET_HUB_HREL = ** ET_HUB_IREL = ** ET_EXCHRATE = ** E_VERSION = * e_status = lt_status * e_messages = lt_messages.

BBP_PD_INV_GETDETAIL * CALL FUNCTION 'BBP_PD_INV_GETDETAIL' * EXPORTING * i_object_id = iv_iv_id * i_with_itemdata = gc_no * IMPORTING * e_header = ls_header_d * TABLES * e_item = lt_item_d * e_messages = lt_messages.

BBP_PROCDOC_ITEM_GETDETAIL * CALL FUNCTION 'BBP_PROCDOC_ITEM_GETDETAIL' * EXPORTING * i_guid = lv_guid_item * i_object_type = c_invoice_item * TABLES * e_item = lt_item * e_partner = lt_partner * e_messages = lt_messages.

BBP_PD_INV_GETDETAIL * CALL FUNCTION 'BBP_PD_INV_GETDETAIL' * EXPORTING * i_object_id = iv_iv_id * IMPORTING * e_header = ls_header_d * TABLES * e_item = lt_item_d * e_messages = lt_messages.

BBP_PD_CONF_GETDETAIL * CALL FUNCTION 'BBP_PD_CONF_GETDETAIL' * EXPORTING * i_object_id = lv_object_id * i_with_itemdata = 'X' * IMPORTING * e_header = ls_header * TABLES * e_item = lt_item * e_messages = lt_messages.

BBP_PD_CONF_GETDETAIL * CALL FUNCTION 'BBP_PD_CONF_GETDETAIL' * EXPORTING * i_object_id = lv_object_id * i_with_itemdata = 'X' * IMPORTING * e_header = ls_header * et_attach = lt_attach * TABLES * e_item = lt_item ** E_ACCOUNT = * e_partner = lt_partner * e_longtext = lt_longtext * e_orgdata = lt_orgdata * e_status = lt_status * e_messages = lt_messages ** E_TAX = ** E_HCF = ** E_ICF = ** E_ACTVAL = ** E_ACC_ACTVAL = ** E_HEADER_REL = ** E_ITM_REL = ** E_OVE_REL = ** E_PRIDOC = * .

BBP_PD_CONF_GETDETAIL * CALL FUNCTION 'BBP_PD_CONF_GETDETAIL' * EXPORTING * i_guid = lv_guid * i_with_itemdata = ' ' * IMPORTING * e_header = ls_header * TABLES * e_item = lt_item.

BBP_PD_CONF_ITEM_GETDETAIL * CALL FUNCTION 'BBP_PD_CONF_ITEM_GETDETAIL' * EXPORTING * i_guid = lv_guid_item * i_attach_with_doc = ' ' * IMPORTING * e_item = ls_item * et_attach = lt_attach * TABLES ** E_ACCOUNT = * e_partner = lt_partner * e_longtext = lt_longtext ** E_TAX = ** E_PRIDOC = ** E_ICF = ** E_ACTVAL = ** E_ACC_ACTVAL = ** E_ITM_REL = * e_messages = lt_messages.



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 BBP_PERFORMANCE_TEST_SRM60 or its description.