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

BBP_VENDOR_CREATE_F05 SAP ABAP INCLUDE - BBPVENDORCREATEF05







BBP_VENDOR_CREATE_F05 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_F05 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_F05. "Basic submit
SUBMIT BBP_VENDOR_CREATE_F05 AND RETURN. "Return to original report after report execution complete
SUBMIT BBP_VENDOR_CREATE_F05 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_F05

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:

BBP_GET_LANGUAGES_F4 CALL FUNCTION 'BBP_GET_LANGUAGES_F4' EXPORTING iv_language = sy-langu iv_user = sy-uname TABLES et_languages = gt_language_all et_favourites = gt_language_fav.

BBP_GET_TITLEKEYS_F4 CALL FUNCTION 'BBP_GET_TITLEKEYS_F4' EXPORTING iv_language = sy-langu iv_x_pers_only = 'X' TABLES et_titlekeys = gt_titlekey_all EXCEPTIONS parameter_error = 1 OTHERS = 2.

BBP_GET_INDUSTRIES_F4 CALL FUNCTION 'BBP_GET_INDUSTRIES_F4' EXPORTING iv_language = sy-langu iv_user = sy-uname TABLES et_industries = gt_industry_all et_favourites = gt_industry_fav EXCEPTIONS standard_system_missing = 1 OTHERS = 2.

BBP_GET_COUNTRIES_F4 CALL FUNCTION 'BBP_GET_COUNTRIES_F4' EXPORTING iv_language = sy-langu iv_user = sy-uname TABLES et_countries = gt_country_all et_favourites = gt_country_fav.

BBP_GET_BANKINFOS_F4 CALL FUNCTION 'BBP_GET_BANKINFOS_F4' TABLES et_bankinfos = gt_bankinfo_all.

BBP_GET_REGIONS_F4 CALL FUNCTION 'BBP_GET_REGIONS_F4' EXPORTING iv_language = sy-langu iv_user = sy-uname TABLES et_regions = gt_region_all et_favourites = gt_region_fav.

BBP_GET_TIMEZONES_F4 CALL FUNCTION 'BBP_GET_TIMEZONES_F4' EXPORTING iv_language = sy-langu iv_user = sy-uname TABLES et_timezones = gt_timezone_all et_favourites = gt_timezone_fav.

BBP_GET_QMSYSTEMS_F4 CALL FUNCTION 'BBP_GET_QMSYSTEMS_F4' EXPORTING iv_language = sy-langu iv_user = sy-uname TABLES et_qmsystems = gt_qmsystem_all et_favourites = gt_qmsystem_fav.

BBP_SET_CURRENCY_BUSOBJ CALL FUNCTION 'BBP_SET_CURRENCY_BUSOBJ' EXPORTING iv_busobj = 'BUS1006' EXCEPTIONS parameter_error = 0 OTHERS = 0.

BBP_GET_CURRENCIES_F4 CALL FUNCTION 'BBP_GET_CURRENCIES_F4' EXPORTING iv_language = sy-langu iv_user = sy-uname TABLES et_currencies = gt_currency_all et_favourites = gt_currency_fav.

BBP_GET_TAXNUMTS_F4 CALL FUNCTION 'BBP_GET_TAXNUMTS_F4' EXPORTING iv_language = sy-langu iv_user = sy-uname TABLES et_taxnumts = gt_taxnumt_all et_favourites = gt_taxnumt_fav.

BBP_GET_TAXGROUPS_F4 CALL FUNCTION 'BBP_GET_TAXGROUPS_F4' EXPORTING iv_language = sy-langu iv_user = sy-uname TABLES et_taxgroups = gt_taxgroup_all et_favourites = gt_taxgroup_fav et_taxgrp_strings = gt_taxgroup_strings.

BBP_GET_DOMVALUES_F4 CALL FUNCTION 'BBP_GET_DOMVALUES_F4' EXPORTING iv_language = sy-langu iv_domain_name = 'BBP_METYPE' TABLES et_domvalues = gt_medium_all.

BBP_MS_C_SELECT_STATUS_GET CALL FUNCTION 'BBP_MS_C_SELECT_STATUS_GET' IMPORTING ev_marketset = gv_x_is_marketset.

BBP_USE_AI CALL FUNCTION 'BBP_USE_AI' IMPORTING ev_use_ai = gv_x_active_xi.

BBP_GET_ACADEMICS_F4 CALL FUNCTION 'BBP_GET_ACADEMICS_F4' EXPORTING iv_language = sy-langu iv_user = sy-uname TABLES et_academics = gt_academic_all et_favourites = gt_academic_fav.

BBP_GET_NAMEFORMS_F4 CALL FUNCTION 'BBP_GET_NAMEFORMS_F4' EXPORTING iv_language = sy-langu iv_user = sy-uname TABLES et_nameforms = gt_nameform_all et_favourites = gt_nameform_fav.

BBP_GET_PURCHORGS_F4 CALL FUNCTION 'BBP_GET_PURCHORGS_F4' EXPORTING iv_language = sy-langu iv_user = sy-uname TABLES et_purchorgs = gt_purchorg_all et_favourites = gt_purchorg_fav EXCEPTIONS error_reading_purchorg = 1 purchorg_not_found = 2 attribute_read_error = 3 OTHERS = 4.

BBP_READ_ATTRIBUTES





CALL FUNCTION 'BBP_READ_ATTRIBUTES' EXPORTING iv_orgunit = lv_orgunit iv_attr_single = ls_attribute_single IMPORTING ev_attr_dft_single = ls_attribute_single_def EXCEPTIONS object_id_not_found = 1 no_attributes_requested = 2 attributes_read_error = 3 OTHERS = 4.

OWN_LOGICAL_SYSTEM_GET CALL FUNCTION 'OWN_LOGICAL_SYSTEM_GET' IMPORTING own_logical_system = gv_own_system EXCEPTIONS OTHERS = 0.

BBP_GET_PORGCOMPS_F4 CALL FUNCTION 'BBP_GET_PORGCOMPS_F4' EXPORTING iv_language = sy-langu iv_user = sy-uname TABLES et_porgcomps = gt_porgcomp_all "#EC ENHOK et_favourites = gt_porgcomp_fav "#EC ENHOK EXCEPTIONS error_reading_company = 1 company_not_found = 2 error_reading_porgcomp = 3 porgcomp_not_found = 4 attribute_read_error = 5 OTHERS = 6.

BBP_READ_ATTRIBUTES CALL FUNCTION 'BBP_READ_ATTRIBUTES' EXPORTING iv_orgunit = lv_orgunit iv_attr_single = ls_attribute_single IMPORTING ev_attr_dft_single = ls_attribute_single_def EXCEPTIONS object_id_not_found = 1 no_attributes_requested = 2 attributes_read_error = 3 OTHERS = 4.

OWN_LOGICAL_SYSTEM_GET CALL FUNCTION 'OWN_LOGICAL_SYSTEM_GET' IMPORTING own_logical_system = gv_own_system EXCEPTIONS OTHERS = 0.

BBP_GET_PCARDS_F4 CALL FUNCTION 'BBP_GET_PCARDS_F4' EXPORTING iv_language = sy-langu iv_user = sy-uname TABLES et_pcards = gt_pcard_all et_favourites = gt_pcard_fav.

BBP_GET_LOGSYSS_F4 CALL FUNCTION 'BBP_GET_LOGSYSS_F4' EXPORTING iv_language = sy-langu iv_user = sy-uname TABLES et_logsyss = gt_logsys_all et_favourites = gt_logsys_fav.

BBP_RESET_PAYMENT_SYSTEM CALL FUNCTION 'BBP_RESET_PAYMENT_SYSTEM'.

BBP_GET_PAYMENTS_F4 CALL FUNCTION 'BBP_GET_PAYMENTS_F4' EXPORTING iv_language = sy-langu iv_user = sy-uname TABLES et_payments = gt_payment_all et_favourites = gt_payment_fav.

BBP_GET_ROLES_F4 CALL FUNCTION 'BBP_GET_ROLES_F4' EXPORTING iv_language = sy-langu iv_user = sy-uname TABLES et_roles = gt_role_all et_favourites = gt_role_fav EXCEPTIONS attribute_read_error = 1 OTHERS = 2.

BBP_GET_OPICATS_F4 CALL FUNCTION 'BBP_GET_OPICATS_F4' EXPORTING iv_language = sy-langu iv_user = sy-uname TABLES et_opicats = gt_opicat_all et_favourites = gt_opicat_fav EXCEPTIONS attribute_read_error = 0 OTHERS = 0.

BBP_GET_DOMVALUES_F4 CALL FUNCTION 'BBP_GET_DOMVALUES_F4' EXPORTING iv_language = sy-langu iv_domain_name = 'BU_PRINT_MODE' TABLES et_domvalues = gt_print_mode_all.



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