SAP Reports / Programs | Supplier Relationship Management | Enterprise Buyer | Enterprise/Business Partner Management(SRM-EBP-ADM) SAP SRM

BBP_VENDOR_CREATE_F04 SAP ABAP INCLUDE - BBPVENDORCREATEF04







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


INCLUDES used within this REPORT BBP_VENDOR_CREATE_F04

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:

BAPI_TRANSACTION_ROLLBACK CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.

BBP_CHANGE_CONTACT_PERSON CALL FUNCTION 'BBP_CHANGE_CONTACT_PERSON' EXPORTING iv_partner_company = partner1 iv_partner_contact = partner2 iv_address_number = addr_number1 iv_address_guid = addr_guid1 iv_xxs_check = 'X' iv_x_commit_external = 'X' is_data = gs_data_p_tmp is_data_x = gs_data_p_x is_person_data = gs_pers_tmp is_person_data_x = gs_pers_x is_person_address = gs_pers_addr_tmp is_person_address_x = gs_pers_addr_x is_cont_addr3 = gs_cont_addr3_tmp is_cont_addr3_x = gs_cont_addr3_x iv_user = user_id is_su01_address = gs_su01_addr_new is_su01_address_x = gs_su01_addr_x is_user_defaults = gs_user_defaults_tmp is_user_defaults_x = gs_user_defaults_x TABLES it_adtel = gt_adtel_p_chg it_adtel_x = gt_adtel_p_chg_x it_rel_adtel = gt_adtel_p_chg it_rel_adtel_x = gt_adtel_p_chg_x * IT_USR_ADTEL = it_adfax = gt_adfax_p_chg it_adfax_x = gt_adfax_p_chg_x it_rel_adfax = gt_adfax_p_chg it_rel_adfax_x = gt_adfax_p_chg_x * IT_USR_ADFAX = it_adsmtp = gt_adsmtp_p_chg it_adsmtp_x = gt_adsmtp_p_chg_x it_rel_adsmtp = gt_adsmtp_p_chg it_rel_adsmtp_x = gt_adsmtp_p_chg_x * IT_USR_ADSMTP = it_roles_add = lt_roles_add it_roles_remove = lt_roles_remove it_persmap_add = gt_persmap_ins it_persmap_remove = gt_persmap_del it_activity_groups = gt_activity_group et_return = gt_return EXCEPTIONS error_message_passed = 1 company_not_valid = 2 contact_not_valid = 3 company_without_address = 4 contact_without_address = 5 relation_not_found = 6 user_not_valid = 7 central_person_missing = 8 company_address_not_valid = 9 error_changing_pers_mapping = 10 OTHERS = 11.

BAPI_TRANSACTION_ROLLBACK CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.

BUP_TB038_SELECT_ALL CALL FUNCTION 'BUP_TB038_SELECT_ALL' TABLES t_tb038 = lt_tb038 EXCEPTIONS not_found = 0 OTHERS = 0.

BUP_BUPA_DELETE CALL FUNCTION 'BUP_BUPA_DELETE' EXPORTING iv_partner = partner2 iv_testrun = ' ' iv_xdele = ' ' iv_with_log = ' ' EXCEPTIONS deletion_not_allowed = 1 fatal_error = 2 OTHERS = 3.

BAPI_TRANSACTION_ROLLBACK CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.

BUP_BUT100_SELECT_WITH_RLTYP CALL FUNCTION 'BUP_BUT100_SELECT_WITH_RLTYP' EXPORTING i_partner = partner1 i_rltyp = gc_role_buyer TABLES t_but100 = lt_roles EXCEPTIONS not_found = 1 OTHERS = 2.

BBP_CHANGE_ORGANIZATION CALL FUNCTION 'BBP_CHANGE_ORGANIZATION' EXPORTING iv_partner = partner1 is_data = gs_data_tmp is_data_x = gs_data_x is_data_organ = gs_organ_tmp is_data_organ_x = gs_organ_x is_address = gs_org_addr_tmp is_address_x = gs_org_addr_x is_frg0030_del = gs_frg0030_del is_frg0030_chg = gs_frg0030_chg is_frg0010_ins = ls_flags_ins is_frg0010_chg = ls_flags_chg iv_xxs_check = 'X' iv_no_commit = 'X' iv_release = ' ' TABLES it_adtel = gt_adtel_chg it_adtel_x = gt_adtel_chg_x it_adfax = gt_adfax_chg it_adfax_x = gt_adfax_chg_x it_adsmtp = gt_adsmtp_chg it_adsmtp_x = gt_adsmtp_chg_x it_roles_ins = gt_roles_ins it_industries_del = lt_ind_del it_industries_ins = lt_ind_ins it_identification_del = lt_ident_del it_identification_ins = lt_ident_ins it_taxnum_del = gt_taxnum_del it_taxnum_ins = gt_taxnum_ins it_taxclass_del = gt_taxclass_del it_taxclass_ins = gt_taxclass_ins it_banks = lt_banks it_bank_x = lt_banks_x it_relations_chg = gt_rel_inv_tmp it_relations_del = gt_rel_inv_del it_relations_ins = gt_rel_inv_ins it_frg0061_chg = gt_frg0061_chg it_frg0061_del = gt_frg0061_del it_frg0061_ins = gt_frg0061_ins it_frg0040_del = gt_frg0040_del it_frg0040_ins = gt_frg0040_ins it_frg0020_del = gt_frg0020_del it_frg0020_ins = gt_frg0020_ins it_bidcc_del = gt_bidcc_del it_bidcc_ins = gt_bidcc_ins it_venmap_ins = gt_venmap_ins it_venmap_del = gt_venmap_del it_locmap_ins = gt_locmap_ins it_locmap_del = gt_locmap_del it_sendmedium_del = gt_sendmedium_del it_sendmedium_ins = gt_sendmedium_ins et_return = gt_return EXCEPTIONS company_not_valid = 1 partner_type_not_valid = 2 error_message_passed = 3 error_changing_org_names = 4 error_reading_address = 5 error_changing_org_address = 6 error_changing_taxinfo = 7 error_changing_ven_mapping = 8 inconsistent_bank_changeinfo = 9 OTHERS = 10.

BAPI_TRANSACTION_ROLLBACK CALL FUNCTION 'BAPI_TRANSACTION_ROLLBACK'.



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