VENDOR_BDCDATA================ 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 VENDOR_BDCDATA================ into the relevant SAP transactions such as SE38 or SE80
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.
No INCLUDES are used within this REPORT code!
No SAP DATABASE tables are accessed within this REPORT code!
VENDOR_BDCDATA CALL FUNCTION 'VENDOR_BDCDATA' EXPORTING PI_VART = %_IPI_VART PI_FL_CHECK = %_IPI_FL_CHECK PI_XK99_USED = %_IPI_XK99_USED TABLES PI_TAB_WA = %_OPI_TAB_WA PE_TAB_FT = %_OPE_TAB_FT PE_FEHL_WA = %_OPE_FEHL_WA EXCEPTIONS NO_DATA = 001 NO_MAP = 002 NODATA_INVALID = 003 BLF00_MISSING = 004 TA_CODE_MISSING = 005 TA_NOT_ALLOWED = 006 TA_NOT_FOUND = 007 NO_TYPE_2 = 008 TABLE_NAME_MISSING = 009 MULTIPLE_TA = 010 NO_BLFA1_BEC_EXIST = 011 MULTIPLE_BLFA1 = 012 B_EXTENSION = 013 NO_BLFBK_BEC_ENTRY = 014 NO_BLFBK_BEC_EXIST1 = 015 NO_BLFB1_BEC_BUKRS = 016 MULTIPLE_BLFB1 = 017 NO_BLFB5_BEC_ENTRY = 018 NO_BLFB5_BEC_BUKRS = 019 MULTIPLE_BLFB5 = 020 NO_BLFM1_BEC_EKORG = 021 MULTIPLE_BLFM1 = 022 TABLE_UNKNOWN = 023 NO_BLFBK_BEC_ERASE = 024 NO_BLFBK_BEC_KEY1 = 025 NO_BLFBK_BEC_KEY2 = 026 NO_BLFBK_BEC_EXIST2 = 027 NO_BWYT3_BEC_ENTRY = 028 NO_BWYT3_BEC_EKORG = 029 NO_BLFM2_BEC_ENTRY = 030 NO_BLFM2_BEC_EKORG = 031 NO_BLFM2_LTSNR_WERKS = 032 NO_BWYT1_BEC_ENTRY = 033 NO_BWYT1_BEC_EKORG = 034 NO_BLFLR_BEC_ENTRY = 035 NO_BLFLR_BEC_EKORG = 036 NO_DATA_VENDOR_SUBRANGE_ALL = 037 NO_DATA_PLANT_ALLOWED = 038 NO_LFA1_RELE_EKORG_MISSING = 039 NO_BWYT3_LTSNR_WERKS = 040 KTOKK_NOT_FOUND = 041 NO_BLFEI_BEC_ENTRY = 042 NO_BLFEI_BEC_EKORG = 043 TCODE_NOT_IN_T078K = 044 BUKRS_NOT_IN_T079K = 045 EKORG_NOT_IN_T079M = 046 NO_BKNVK_BEC_ENTRY = 047 NO_BKNVK_BEC_EXIST = 048 INVALID_TAXGR = 049 TAXGR_NOT_FOUND = 050 NO_BLFAT_BEC_ENTRY = 051 NO_BLFAT_BEC_EXIST = 052 INTERNAL_ERROR = 053 NO_BLFBW_BEC_ENTRY = 054 NO_BLFBW_BEC_BUKRS = 055 NO_BLFBW_SENTENCE = 056.
VENDOR_BDCDATA CALL FUNCTION 'VENDOR_BDCDATA' DESTINATION DESTI EXPORTING PI_VART = %_IPI_VART PI_FL_CHECK = %_IPI_FL_CHECK PI_XK99_USED = %_IPI_XK99_USED TABLES PI_TAB_WA = %_OPI_TAB_WA PE_TAB_FT = %_OPE_TAB_FT PE_FEHL_WA = %_OPE_FEHL_WA EXCEPTIONS NO_DATA = 001 NO_MAP = 002 NODATA_INVALID = 003 BLF00_MISSING = 004 TA_CODE_MISSING = 005 TA_NOT_ALLOWED = 006 TA_NOT_FOUND = 007 NO_TYPE_2 = 008 TABLE_NAME_MISSING = 009 MULTIPLE_TA = 010 NO_BLFA1_BEC_EXIST = 011 MULTIPLE_BLFA1 = 012 B_EXTENSION = 013 NO_BLFBK_BEC_ENTRY = 014 NO_BLFBK_BEC_EXIST1 = 015 NO_BLFB1_BEC_BUKRS = 016 MULTIPLE_BLFB1 = 017 NO_BLFB5_BEC_ENTRY = 018 NO_BLFB5_BEC_BUKRS = 019 MULTIPLE_BLFB5 = 020 NO_BLFM1_BEC_EKORG = 021 MULTIPLE_BLFM1 = 022 TABLE_UNKNOWN = 023 NO_BLFBK_BEC_ERASE = 024 NO_BLFBK_BEC_KEY1 = 025 NO_BLFBK_BEC_KEY2 = 026 NO_BLFBK_BEC_EXIST2 = 027 NO_BWYT3_BEC_ENTRY = 028 NO_BWYT3_BEC_EKORG = 029 NO_BLFM2_BEC_ENTRY = 030 NO_BLFM2_BEC_EKORG = 031 NO_BLFM2_LTSNR_WERKS = 032 NO_BWYT1_BEC_ENTRY = 033 NO_BWYT1_BEC_EKORG = 034 NO_BLFLR_BEC_ENTRY = 035 NO_BLFLR_BEC_EKORG = 036 NO_DATA_VENDOR_SUBRANGE_ALL = 037 NO_DATA_PLANT_ALLOWED = 038 NO_LFA1_RELE_EKORG_MISSING = 039 NO_BWYT3_LTSNR_WERKS = 040 KTOKK_NOT_FOUND = 041 NO_BLFEI_BEC_ENTRY = 042 NO_BLFEI_BEC_EKORG = 043 TCODE_NOT_IN_T078K = 044 BUKRS_NOT_IN_T079K = 045 EKORG_NOT_IN_T079M = 046 NO_BKNVK_BEC_ENTRY = 047 NO_BKNVK_BEC_EXIST = 048 INVALID_TAXGR = 049 TAXGR_NOT_FOUND = 050 NO_BLFAT_BEC_ENTRY = 051 NO_BLFAT_BEC_EXIST = 052 INTERNAL_ERROR = 053 NO_BLFBW_BEC_ENTRY = 054 NO_BLFBW_BEC_BUKRS = 055 NO_BLFBW_SENTENCE = 056.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'PI_VART' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_IPI_VART.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'PI_FL_CHECK' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_IPI_FL_CHECK.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'PI_XK99_USED' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_IPI_XK99_USED.
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'PI_TAB_WA' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_IPI_TAB_WA[].
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'PI_TAB_WA' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_OPI_TAB_WA[].
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'PI_TAB_WA' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_VPI_TAB_WA[].
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'PE_TAB_FT' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_IPE_TAB_FT[].
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'PE_TAB_FT' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_OPE_TAB_FT[].
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'PE_TAB_FT' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_VPE_TAB_FT[].
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'PE_FEHL_WA' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_IPE_FEHL_WA[].
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'PE_FEHL_WA' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_OPE_FEHL_WA[].
RS_COMPLEX_OBJECT_EDIT CALL FUNCTION 'RS_COMPLEX_OBJECT_EDIT' EXPORTING OBJECT_NAME = 'PE_FEHL_WA' MODE = P_MODE INSERT_TAB = 'X' UPPER_CASE = P_UPPER CHANGING OBJECT = %_VPE_FEHL_WA[].
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_IPI_VART TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_IPI_VART TABLES CONTAINER = LCONT.
SWC_ELEMENT_SET CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_IPI_FL_CHECK TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_IPI_FL_CHECK TABLES CONTAINER = LCONT.
CALL FUNCTION 'SWC_ELEMENT_SET' EXPORTING ELEMENT = NAME FIELD = %_IPI_XK99_USED TABLES CONTAINER = LCONT.
SWC_ELEMENT_GET CALL FUNCTION 'SWC_ELEMENT_GET' EXPORTING ELEMENT = NAME IMPORTING FIELD = %_IPI_XK99_USED TABLES CONTAINER = LCONT.
SWC_TABLE_SET CALL FUNCTION 'SWC_TABLE_SET' EXPORTING ELEMENT = NAME TABLES TABLE = %_IPI_TAB_WA CONTAINER = LCONT.
SWC_TABLE_GET CALL FUNCTION 'SWC_TABLE_GET' EXPORTING ELEMENT = NAME TABLES TABLE = %_IPI_TAB_WA CONTAINER = LCONT.
SWC_TABLE_SET CALL FUNCTION 'SWC_TABLE_SET' EXPORTING ELEMENT = NAME TABLES TABLE = %_IPE_TAB_FT CONTAINER = LCONT.
SWC_TABLE_GET CALL FUNCTION 'SWC_TABLE_GET' EXPORTING ELEMENT = NAME TABLES TABLE = %_IPE_TAB_FT CONTAINER = LCONT.
SWC_TABLE_SET CALL FUNCTION 'SWC_TABLE_SET' EXPORTING ELEMENT = NAME TABLES TABLE = %_IPE_FEHL_WA CONTAINER = LCONT.
SWC_TABLE_GET CALL FUNCTION 'SWC_TABLE_GET' EXPORTING ELEMENT = NAME TABLES TABLE = %_IPE_FEHL_WA CONTAINER = LCONT.
SWC_TABLE_SET CALL FUNCTION 'SWC_TABLE_SET' EXPORTING ELEMENT = NAME TABLES TABLE = %_OPI_TAB_WA CONTAINER = LCONT.
SWC_TABLE_GET CALL FUNCTION 'SWC_TABLE_GET' EXPORTING ELEMENT = NAME TABLES TABLE = %_OPI_TAB_WA CONTAINER = LCONT.
SWC_TABLE_SET CALL FUNCTION 'SWC_TABLE_SET' EXPORTING ELEMENT = NAME TABLES TABLE = %_OPE_TAB_FT CONTAINER = LCONT.
SWC_TABLE_GET CALL FUNCTION 'SWC_TABLE_GET' EXPORTING ELEMENT = NAME TABLES TABLE = %_OPE_TAB_FT CONTAINER = LCONT.
SWC_TABLE_SET CALL FUNCTION 'SWC_TABLE_SET' EXPORTING ELEMENT = NAME TABLES TABLE = %_OPE_FEHL_WA CONTAINER = LCONT.
SWC_TABLE_GET CALL FUNCTION 'SWC_TABLE_GET' EXPORTING ELEMENT = NAME TABLES TABLE = %_OPE_FEHL_WA CONTAINER = LCONT.
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 VENDOR_BDCDATA================ or its description.
VENDOR_BDCDATA================FT - VENDORBDCDATA================FT VENDOR_ASSORTMENT_UPDATE======FT - VENDORASSORTMENTUPDATE======FT VENDOR_ASSORTMENT_UPDATE1=====FT - VENDORASSORTMENTUPDATE1=====FT VELO18_COMPARE_CONFIGURATION==FT - VELO18COMPARECONFIGURATION==FT VELO03_VC_I_GET_CONFIG_MULTI==FT - VELO03VCIGETCONFIGMULTI==FT VELO03_GET_SDOC_CONFIG========FT - VELO03GETSDOCCONFIG========FT