Menu

SAP Function Module MATERIAL_BDCDATA

Creating batch input data for the material master record maintenance

Unsere Literaturempfehlung

SAP-Änderungs- und Transportmanagement: Architektur und Wartung der SAP-Systemlandschaft

Das Standardwerk zum Änderungs- und Transportmanagement in der 4. Auflage! In diesem Buch finden Sie alle Informationen, die Sie zum Planen, Implementieren und Warten von Systemlandschaften benötigen. Sie lernen die Grundlagen und die Bedienung aller relevanten Werkzeuge und erhalten detaillierte Anleitungen zur Änderungs- und Transportverwaltung. Diese Neuauflage berücksichtigt Neuerungen in den Bereichen SAP NetWeaver AS Java und Development Infrastructure, CTS+, SAP Solution Manager und Enhancement Packages. Bringen Sie ihr Wissen auf den neuesten Stand!

Bei amazon.de ansehen →

The Function Module MATERIAL_BDCDATA (Creating batch input data for the material master record maintenance) is a standard Function Module in SAP ERP and is part of the function group MATT within the package MG.

Technical Information

Function Module MATERIAL_BDCDATA
Short Text Creating batch input data for the material master record maintenance
Function Group MATT
Package MG
Module Type Normal Module

Importing Parameters

These are the IMPORTING parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
IBMM00 LIKE BMM00 Header data - data for initial scr
IBMMH1 LIKE BMMH1 Main screen data
IBMMHI LIKE BMMHI 'N' Exclusively data which can be maintained automatically
KZMAPPE LIKE RMMBI-KZMAP Ind. set transaction data in sessi
KZPRF LIKE RMMBI-KZPRF ' ' Ind. carry out pre-check
KZ_ERWEITERN LIKE RMMBI-KZPRF ' ' Indicator material is extended (only when creating)
NODATA_SIGN LIKE BGR00-NODATA '/' Special character 'copy no value f
TRANS_CNT LIKE RMMBI-TRANC '000001' Transaction counter

Exporting Parameters

This function module does not define any EXPORTING parameters.

Changing Parameters

This function module does not define any CHANGING parameters.

Table Parameters

These are the TABLE parameters of this function module.

Parameter Name Type Associated Type Default Value Short Text
IBDCDATA LIKE BDCDATA Table of batch input data
IBMMH2 LIKE BMMH2 Control data
IBMMH3 LIKE BMMH3 Forecast values
IBMMH4 LIKE BMMH4 Consumption values
IBMMH5 LIKE BMMH5 Short texts
IBMMH6 LIKE BMMH6 Units of measure
IBMMH7 LIKE BMMH7 Long texts
IBMMH8 LIKE BMMH8 Referential EANs (input)

Exceptions

These are the Exceptions of this function module.

Exception Name Short Text
COMPONENTS_FLREF_NOT_FOUND Field selection string for components is missing
DYNPRO_SEQUENCE_ERROR No 1st data screen is available in screen sequence tables
DYNPRO_SEQUENCE_ERROR_2 No valid data screen according to screen sequence determined
DYNPRO_SEQUENCE_ERROR_3 Inconsistency between screen table and screen sequence
MATERIAL_INCREASE_ERROR Logical extension of a material is not possible
MATERIAL_MBRSH_WRONG The predefined industry sector does not match the material
MATERIAL_MTART_WRONG The predefined material type does not match the material
MATNR_MISSING Material number is not predefined ( during changing)
MATNR_NOT_EXISTING Material does not exist
MBRSH_MISSING Industry sector is not predefined ( for new entry)
MBRSH_NOT_EXISTING Industry sector is not provided
MTART_MISSING Material type is not predefined ( for new entry)
MTART_NOT_EXISTING Material type is not provided
NODATA_WRONG Character for 'empty field' is not a special character
NO_ACTIVE_DYNPRO_SELECTED No active screen was selected
NO_AUTHORITY No authorization is available
NO_CHANGEABLE_VIEW A view which can be changed was not selected
NO_DYNPRO No main screen is available (trans
NO_INCREASABLE_VIEW A view which can be expanded was not selected
SELECTION_ORGVALUE_MISMATCH Selection and organizational levels do not match
T138B_ERROR Error in the screen sequence table T138B
T138M_ERROR Error in the screen sequence table T138M
TCODE_MISSING The transaction code is not predefined
TCODE_NOT_EXISTING The transaction code is not provided
TCODE_NOT_SUPPORTED The transaction code is not supported
TRANSACTION_SKIPPED The current transaction is ignored
VALUATION_LEVEL_MISSING The valuation level has not yet be
VALUATION_TYPE_NOT_EXISTING Valuation category is not provided
VKORG_WITHOUT_COUNTRY The country cannot be determined for sales organization
WRONG_VALUATION_LEVEL The valuation level is neither CCo