BUFFER_IS_BAPI_DATA SAP Method Check and Buffer IS Data









Below is documentation, parameters and attributes of ABAP Method BUFFER_IS_BAPI_DATA within SAP class IF_EX_BADI_ARTMAS_INBOUND. There is also a number of example ABAP code snipts to help you use the functionality of this method.

This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name IF_EX_BADI_ARTMAS_INBOUND into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.


Method Type - Instance

This is an Instance Method so needs to be instantiated first before you can access any of the methods. I.e. you need to create a local variable of TYPE ref to the class.

The following technical details of method BUFFER_IS_BAPI_DATA can also be found below:

  • Importing parameters
  • Exporting parameters
  • Changing parameters
  • Returning parameters
  • Exceptions
  • Coding Examples


Parameters of Method BUFFER_IS_BAPI_DATA

.

NameTypeData TypeDescriptionDefault Value
ADDNLCLIENTDATAChangingTYPE
BAPIE1MAW1RT_TAB
Retail Data Transfer: Extension of Basic Data
ADDNLCLIENTDATAXChangingTYPE
BAPIE1MAW1RTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MAW1RT
CHARACTERISTICVALUEChangingTYPE
BAPIE1AUSPRT_TAB
Retail Data Transfer: Characteristic Value Assignment
CHARACTERISTICVALUEXChangingTYPE
BAPIE1AUSPRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1AUSPRT
CLIENTDATAChangingTYPE
BAPIE1MARART_TAB
Retail Data Transfer: Material Data at Client level
CLIENTDATAXChangingTYPE
BAPIE1MARARTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MARART
CLIENTEXTChangingTYPE
BAPIE1MARAEXTRT_TAB
Retail Data Transfer: Customer-Defined Data at Client Level
CLIENTEXTXChangingTYPE
BAPIE1MARAEXTRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MARAEXTRT
DISTRCHAINKEYSChangingTYPE
BAPIE1VTLKEY_TAB
Retail Data Transfer: List of Ident. Maint. Distr. Chains
FORECASTPARAMETERSChangingTYPE
BAPIE1MPOPRT_TAB
Retail Data Transfer: Forecast Parameters
FORECASTPARAMETERSXChangingTYPE
BAPIE1MPOPRTX_TAB
Retail Data Transfer: Forecast Parameters
FORECASTVALUESChangingTYPE
BAPIE1MPRWRT_TAB
Retail Data Transfer: Forecast Values
HEADDATAChangingTYPE
BAPIE1MATHEAD
Retail Data Transfer: Header Segment with Control Info
INTERNATIONALARTNOSChangingTYPE
BAPIE1MEANRT_TAB
Retail Data Transfer: International Article Numbers (EANs)
MATERIALDESCRIPTIONChangingTYPE
BAPIE1MAKTRT_TAB
Retail Data Transfer: Material Descriptions
MATERIALLONGTEXTChangingTYPE
BAPIE1MLTXRT_TAB
Retail Data Transfer: Long Texts
PLANNINGDATAChangingTYPE
BAPIE1MPGDRT_TAB
Retail Data Transfer: Planning Data
PLANNINGDATAXChangingTYPE
BAPIE1MPGDRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MPGDRT
PLANTDATAChangingTYPE
BAPIE1MARCRT_TAB
Retail Data Transfer: Material Data at Plant Level
PLANTDATAXChangingTYPE
BAPIE1MARCRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MARCRT
PLANTEXTChangingTYPE
BAPIE1MARCEXTRT_TAB
Retail Data Transfer: Customer-Defined Data at Plant Level
PLANTEXTXChangingTYPE
BAPIE1MARCEXTRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MARCEXTRT
PLANTKEYSChangingTYPE
BAPIE1WRKKEY_TAB
Retail Data Transfer: List of Identically Maintained Plants
POSDATAChangingTYPE
BAPIE1WLK2RT_TAB
Retail Data Transfer: POS Data
POSDATAXChangingTYPE
BAPIE1WLK2RTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1WLK2RT
POSEXTChangingTYPE
BAPIE1WLK2EXTRT_TAB
Retail Data Transfer: Customer-Defined POS Data
POSEXTXChangingTYPE
BAPIE1WLK2EXTRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1WLK2EXTRT
RETURN_MESSAGEChangingTYPE
BAPIRETURN1
Return Parameter(s)
SALESDATAChangingTYPE
BAPIE1MVKERT_TAB
Retail Data Transfer: Sales Data
SALESDATAXChangingTYPE
BAPIE1MVKERTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MVKERT
SALESEXTChangingTYPE
BAPIE1MVKEEXTRT_TAB
Retail Data Transfer: Customer-Defined Sales Data
SALESEXTXChangingTYPE
BAPIE1MVKEEXTRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MVKEEXTRT
STORAGELOCATIONDATAChangingTYPE
BAPIE1MARDRT_TAB
Retail Data Transfer: Material Data at Stor. Location Level
STORAGELOCATIONDATAXChangingTYPE
BAPIE1MARDRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MARDRT
STORAGELOCATIONEXTChangingTYPE
BAPIE1MARDEXTRT_TAB
Retail Data Transfer: Customer-Defined Data at SLoc. Level
STORAGELOCATIONEXTXChangingTYPE
BAPIE1MARDEXTRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MARDEXTRT
STORAGELOCATIONKEYSChangingTYPE
BAPIE1LGOKEY_TAB
Retail Data Transfer: List of Ident. Maint. Stor. Locations
STORAGETYPEDATAChangingTYPE
BAPIE1MLGTRT_TAB
Retail Data Transfer: Storage Type Data
STORAGETYPEDATAXChangingTYPE
BAPIE1MLGTRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MLGTRT
STORAGETYPEEXTChangingTYPE
BAPIE1MLGTEXTRT_TAB
Retail Data Transfer: Customer-Defined Storage Type Data
STORAGETYPEEXTXChangingTYPE
BAPIE1MLGTEXTRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MLGTEXTRT
STORAGETYPEKEYSChangingTYPE
BAPIE1LGTKEY_TAB
Retail Data Transfer: List of Ident. Maint. Storage Types
TAXCLASSIFICATIONSChangingTYPE
BAPIE1MLANRT_TAB
Retail Data Transfer: Tax Data
TOTALCONSUMPTIONChangingTYPE
BAPIE1MVEGRT_TAB
Retail Data Transfer: Total Consumption
UNITOFMEASURETEXTSChangingTYPE
BAPIE1MAMTRT_TAB
Retail Data Transfer: Unit-Dependent Material Texts
UNITSOFMEASUREChangingTYPE
BAPIE1MARMRT_TAB
Retail Data Transfer: Units of Measure
UNITSOFMEASUREXChangingTYPE
BAPIE1MARMRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MARMRT
UNPLNDCONSUMPTIONChangingTYPE
BAPIE1MVEURT_TAB
Retail Data Transfer: Unplanned Consumption
VALUATIONDATAChangingTYPE
BAPIE1MBEWRT_TAB
Retail Data Transfer: Valuation Data
VALUATIONDATAXChangingTYPE
BAPIE1MBEWRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MBEWRT
VALUATIONEXTChangingTYPE
BAPIE1MBEWEXTRT_TAB
Retail Data Transfer: Customer-Defined Valuation Data
VALUATIONEXTXChangingTYPE
BAPIE1MBEWEXTRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MBEWEXTRT
VALUATIONTYPEKEYSChangingTYPE
BAPIE1BWAKEY_TAB
Retail Data Transfer: List of Ident. Maint. Valuation Types
VARIANTSKEYSChangingTYPE
BAPIE1VARKEY_TAB
Retail Data Transfer: List of Variants for Generic Material
VENDOREANChangingTYPE
BAPIE1MLEART_TAB
Retail Data Transfer: Vendor-Specific EANs
WAREHOUSENOKEYSChangingTYPE
BAPIE1LGNKEY_TAB
Retail Data Transfer: List of Ident. Maint. Warehouse Nos
WAREHOUSENUMBERDATAChangingTYPE
BAPIE1MLGNRT_TAB
Retail Data Transfer: Warehouse Number Data
WAREHOUSENUMBERDATAXChangingTYPE
BAPIE1MLGNRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MLGNRT
WAREHOUSENUMBEREXTChangingTYPE
BAPIE1MLGNEXTRT_TAB
Retail Data Transfer: Customer-Defined Warehouse Number Data
WAREHOUSENUMBEREXTXChangingTYPE
BAPIE1MLGNEXTRTX_TAB
Retail Data Transfer: Checkbox Structure for BAPIE1MLGNEXTRT



Exceptions of Method BUFFER_IS_BAPI_DATA

This method does not have any exceptions

Example ABAP coding


DATA: lo_class TYPE REF TO IF_EX_BADI_ARTMAS_INBOUND.
DATA: lv_ADDNLCLIENTDATA TYPE BAPIE1MAW1RT_TAB,
lv_ADDNLCLIENTDATAX TYPE BAPIE1MAW1RTX_TAB,
lv_CHARACTERISTICVALUE TYPE BAPIE1AUSPRT_TAB,
lv_CHARACTERISTICVALUEX TYPE BAPIE1AUSPRTX_TAB,
lv_CLIENTDATA TYPE BAPIE1MARART_TAB,
lv_CLIENTDATAX TYPE BAPIE1MARARTX_TAB,
lv_CLIENTEXT TYPE BAPIE1MARAEXTRT_TAB,
lv_CLIENTEXTX TYPE BAPIE1MARAEXTRTX_TAB,
lv_DISTRCHAINKEYS TYPE BAPIE1VTLKEY_TAB,
lv_FORECASTPARAMETERS TYPE BAPIE1MPOPRT_TAB,
lv_FORECASTPARAMETERSX TYPE BAPIE1MPOPRTX_TAB,
lv_FORECASTVALUES TYPE BAPIE1MPRWRT_TAB,
lv_HEADDATA TYPE BAPIE1MATHEAD,
lv_INTERNATIONALARTNOS TYPE BAPIE1MEANRT_TAB,
lv_MATERIALDESCRIPTION TYPE BAPIE1MAKTRT_TAB,
lv_MATERIALLONGTEXT TYPE BAPIE1MLTXRT_TAB,
lv_PLANNINGDATA TYPE BAPIE1MPGDRT_TAB,
lv_PLANNINGDATAX TYPE BAPIE1MPGDRTX_TAB,
lv_PLANTDATA TYPE BAPIE1MARCRT_TAB,
lv_PLANTDATAX TYPE BAPIE1MARCRTX_TAB,
lv_PLANTEXT TYPE BAPIE1MARCEXTRT_TAB,
lv_PLANTEXTX TYPE BAPIE1MARCEXTRTX_TAB,
lv_PLANTKEYS TYPE BAPIE1WRKKEY_TAB,
lv_POSDATA TYPE BAPIE1WLK2RT_TAB,
lv_POSDATAX TYPE BAPIE1WLK2RTX_TAB,
lv_POSEXT TYPE BAPIE1WLK2EXTRT_TAB,
lv_POSEXTX TYPE BAPIE1WLK2EXTRTX_TAB,
lv_RETURN_MESSAGE TYPE BAPIRETURN1,
lv_SALESDATA TYPE BAPIE1MVKERT_TAB,
lv_SALESDATAX TYPE BAPIE1MVKERTX_TAB,
lv_SALESEXT TYPE BAPIE1MVKEEXTRT_TAB,
lv_SALESEXTX TYPE BAPIE1MVKEEXTRTX_TAB,
lv_STORAGELOCATIONDATA TYPE BAPIE1MARDRT_TAB,
lv_STORAGELOCATIONDATAX TYPE BAPIE1MARDRTX_TAB,
lv_STORAGELOCATIONEXT TYPE BAPIE1MARDEXTRT_TAB,
lv_STORAGELOCATIONEXTX TYPE BAPIE1MARDEXTRTX_TAB,
lv_STORAGELOCATIONKEYS TYPE BAPIE1LGOKEY_TAB,
lv_STORAGETYPEDATA TYPE BAPIE1MLGTRT_TAB,
lv_STORAGETYPEDATAX TYPE BAPIE1MLGTRTX_TAB,
lv_STORAGETYPEEXT TYPE BAPIE1MLGTEXTRT_TAB,
lv_STORAGETYPEEXTX TYPE BAPIE1MLGTEXTRTX_TAB,
lv_STORAGETYPEKEYS TYPE BAPIE1LGTKEY_TAB,
lv_TAXCLASSIFICATIONS TYPE BAPIE1MLANRT_TAB,
lv_TOTALCONSUMPTION TYPE BAPIE1MVEGRT_TAB,
lv_UNITOFMEASURETEXTS TYPE BAPIE1MAMTRT_TAB,
lv_UNITSOFMEASURE TYPE BAPIE1MARMRT_TAB,
lv_UNITSOFMEASUREX TYPE BAPIE1MARMRTX_TAB,
lv_UNPLNDCONSUMPTION TYPE BAPIE1MVEURT_TAB,
lv_VALUATIONDATA TYPE BAPIE1MBEWRT_TAB,
lv_VALUATIONDATAX TYPE BAPIE1MBEWRTX_TAB,
lv_VALUATIONEXT TYPE BAPIE1MBEWEXTRT_TAB,
lv_VALUATIONEXTX TYPE BAPIE1MBEWEXTRTX_TAB,
lv_VALUATIONTYPEKEYS TYPE BAPIE1BWAKEY_TAB,
lv_VARIANTSKEYS TYPE BAPIE1VARKEY_TAB,
lv_VENDOREAN TYPE BAPIE1MLEART_TAB,
lv_WAREHOUSENOKEYS TYPE BAPIE1LGNKEY_TAB,
lv_WAREHOUSENUMBERDATA TYPE BAPIE1MLGNRT_TAB,
lv_WAREHOUSENUMBERDATAX TYPE BAPIE1MLGNRTX_TAB,
lv_WAREHOUSENUMBEREXT TYPE BAPIE1MLGNEXTRT_TAB,
lv_WAREHOUSENUMBEREXTX TYPE BAPIE1MLGNEXTRTX_TAB,
lv_other TYPE c.

CALL METHOD lo_class=>BUFFER_IS_BAPI_DATA(
CHANGING
ADDNLCLIENTDATA = lv_ADDNLCLIENTDATA
ADDNLCLIENTDATAX = lv_ADDNLCLIENTDATAX
CHARACTERISTICVALUE = lv_CHARACTERISTICVALUE
CHARACTERISTICVALUEX = lv_CHARACTERISTICVALUEX
CLIENTDATA = lv_CLIENTDATA
CLIENTDATAX = lv_CLIENTDATAX
CLIENTEXT = lv_CLIENTEXT
CLIENTEXTX = lv_CLIENTEXTX
DISTRCHAINKEYS = lv_DISTRCHAINKEYS
FORECASTPARAMETERS = lv_FORECASTPARAMETERS
FORECASTPARAMETERSX = lv_FORECASTPARAMETERSX
FORECASTVALUES = lv_FORECASTVALUES
HEADDATA = lv_HEADDATA
INTERNATIONALARTNOS = lv_INTERNATIONALARTNOS
MATERIALDESCRIPTION = lv_MATERIALDESCRIPTION
MATERIALLONGTEXT = lv_MATERIALLONGTEXT
PLANNINGDATA = lv_PLANNINGDATA
PLANNINGDATAX = lv_PLANNINGDATAX
PLANTDATA = lv_PLANTDATA
PLANTDATAX = lv_PLANTDATAX
PLANTEXT = lv_PLANTEXT
PLANTEXTX = lv_PLANTEXTX
PLANTKEYS = lv_PLANTKEYS
POSDATA = lv_POSDATA
POSDATAX = lv_POSDATAX
POSEXT = lv_POSEXT
POSEXTX = lv_POSEXTX
RETURN_MESSAGE = lv_RETURN_MESSAGE
SALESDATA = lv_SALESDATA
SALESDATAX = lv_SALESDATAX
SALESEXT = lv_SALESEXT
SALESEXTX = lv_SALESEXTX
STORAGELOCATIONDATA = lv_STORAGELOCATIONDATA
STORAGELOCATIONDATAX = lv_STORAGELOCATIONDATAX
STORAGELOCATIONEXT = lv_STORAGELOCATIONEXT
STORAGELOCATIONEXTX = lv_STORAGELOCATIONEXTX
STORAGELOCATIONKEYS = lv_STORAGELOCATIONKEYS
STORAGETYPEDATA = lv_STORAGETYPEDATA
STORAGETYPEDATAX = lv_STORAGETYPEDATAX
STORAGETYPEEXT = lv_STORAGETYPEEXT
STORAGETYPEEXTX = lv_STORAGETYPEEXTX
STORAGETYPEKEYS = lv_STORAGETYPEKEYS
TAXCLASSIFICATIONS = lv_TAXCLASSIFICATIONS
TOTALCONSUMPTION = lv_TOTALCONSUMPTION
UNITOFMEASURETEXTS = lv_UNITOFMEASURETEXTS
UNITSOFMEASURE = lv_UNITSOFMEASURE
UNITSOFMEASUREX = lv_UNITSOFMEASUREX
UNPLNDCONSUMPTION = lv_UNPLNDCONSUMPTION
VALUATIONDATA = lv_VALUATIONDATA
VALUATIONDATAX = lv_VALUATIONDATAX
VALUATIONEXT = lv_VALUATIONEXT
VALUATIONEXTX = lv_VALUATIONEXTX
VALUATIONTYPEKEYS = lv_VALUATIONTYPEKEYS
VARIANTSKEYS = lv_VARIANTSKEYS
VENDOREAN = lv_VENDOREAN
WAREHOUSENOKEYS = lv_WAREHOUSENOKEYS
WAREHOUSENUMBERDATA = lv_WAREHOUSENUMBERDATA
WAREHOUSENUMBERDATAX = lv_WAREHOUSENUMBERDATAX
WAREHOUSENUMBEREXT = lv_WAREHOUSENUMBEREXT
WAREHOUSENUMBEREXTX = lv_WAREHOUSENUMBEREXTX ).

Links to Related Class(s)

IF_EX_BA...
Full list of available SAP object classes

Search for further information about these or an SAP related objects



Comments on this SAP object

What made you want to lookup this SAP object? Please tell us what you were looking for and anything you would like to be included on this page!