SET_GLOBAL_DATA SAP Method of class /FMP/CL_MP_MAIN_CON









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

This is a private Method so can only be executed from within the class itself. I.e. You could access it from another method of the class.

This method is available within SAP systems depending on your version and release level, you can view further information by entering the class name /FMP/CL_MP_MAIN_CON 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 SET_GLOBAL_DATA can also be found below:

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


Parameters of Method SET_GLOBAL_DATA

.

NameTypeData TypeDescriptionDefault Value
IT_BWTARImportingTYPE
GTYP_BWTAR_R
IT_LIFNRImportingTYPE
GTYP_LIFNR_R
IT_MATKLImportingTYPE
GTYP_MATKL_R
IT_MATNRImportingTYPE
GTYP_MATNR_R
IT_MTARTImportingTYPE
GTYP_MTART_R
IT_POSNRImportingTYPE
GTYP_POSNR_R
IT_PSPNRImportingTYPE
GTYP_PSPNR_R
IT_SPARTImportingTYPE
GTYP_SPART_R
IT_VBELNImportingTYPE
GTYP_VBELN_R
IV_BATCHImportingTYPE
XFELD
Checkbox
IV_BUKRSImportingTYPE
BUKRS
Company Code
IV_DATABImportingTYPE
DATAB
Valid-From Date
IV_DATAMImportingTYPE
/FMP/MP_VALID_DATE
Valid On
IV_DATBIImportingTYPE
DATBI
Valid-To Date
IV_DIRECTImportingTYPE
XFELD
Checkbox
IV_FACTORImportingTYPE
CKI_FACTOR
Additional factor upon price specification
IV_GLDImportingTYPE
XFELD
Checkbox
IV_MATALLImportingTYPE
XFELD
Checkbox
IV_PRTYPImportingTYPE
/FMP/MP_PRICE_TYPE
Price Type for Material Prices
IV_PRTYP2ImportingTYPE
/FMP/MP_PRICE_TYPE
Price Type for Material Prices
IV_USMARKImportingTYPE
XFELD
Checkbox
IV_WERKSImportingTYPE
WERKS_D
Plant
RV_ERRORReturningTYPE
XFELD
Checkbox



Exceptions of Method SET_GLOBAL_DATA

This method does not have any exceptions

Example ABAP coding

This is a private Method so the below code can only be executed from within the class itself. I.e. from another method of the class.

DATA: lo_class TYPE REF TO /FMP/CL_MP_MAIN_CON.
DATA: lv_IT_BWTAR TYPE GTYP_BWTAR_R,
lv_IT_LIFNR TYPE GTYP_LIFNR_R,
lv_IT_MATKL TYPE GTYP_MATKL_R,
lv_IT_MATNR TYPE GTYP_MATNR_R,
lv_IT_MTART TYPE GTYP_MTART_R,
lv_IT_POSNR TYPE GTYP_POSNR_R,
lv_IT_PSPNR TYPE GTYP_PSPNR_R,
lv_IT_SPART TYPE GTYP_SPART_R,
lv_IT_VBELN TYPE GTYP_VBELN_R,
lv_IV_BATCH TYPE XFELD,
lv_IV_BUKRS TYPE BUKRS,
lv_IV_DATAB TYPE DATAB,
lv_IV_DATAM TYPE /FMP/MP_VALID_DATE,
lv_IV_DATBI TYPE DATBI,
lv_IV_DIRECT TYPE XFELD,
lv_IV_FACTOR TYPE CKI_FACTOR,
lv_IV_GLD TYPE XFELD,
lv_IV_MATALL TYPE XFELD,
lv_IV_PRTYP TYPE /FMP/MP_PRICE_TYPE,
lv_IV_PRTYP2 TYPE /FMP/MP_PRICE_TYPE,
lv_IV_USMARK TYPE XFELD,
lv_IV_WERKS TYPE WERKS_D,
lv_RV_ERROR TYPE XFELD,
lv_other TYPE c.

CALL METHOD lo_class=>SET_GLOBAL_DATA(
EXPORTING
IT_BWTAR = lv_IT_BWTAR
IT_LIFNR = lv_IT_LIFNR
IT_MATKL = lv_IT_MATKL
IT_MATNR = lv_IT_MATNR
IT_MTART = lv_IT_MTART
IT_POSNR = lv_IT_POSNR
IT_PSPNR = lv_IT_PSPNR
IT_SPART = lv_IT_SPART
IT_VBELN = lv_IT_VBELN
IV_BATCH = lv_IV_BATCH
IV_BUKRS = lv_IV_BUKRS
IV_DATAB = lv_IV_DATAB
IV_DATAM = lv_IV_DATAM
IV_DATBI = lv_IV_DATBI
IV_DIRECT = lv_IV_DIRECT
IV_FACTOR = lv_IV_FACTOR
IV_GLD = lv_IV_GLD
IV_MATALL = lv_IV_MATALL
IV_PRTYP = lv_IV_PRTYP
IV_PRTYP2 = lv_IV_PRTYP2
IV_USMARK = lv_IV_USMARK
IV_WERKS = lv_IV_WERKS
RECEIVING
RV_ERROR = lv_RV_ERROR )



"Alternate coding for Method Call with returning parameter
lv_RV_ERROR = lo_class=>SET_GLOBAL_DATA(
EXPORTING
IT_BWTAR = lv_IT_BWTAR
IT_LIFNR = lv_IT_LIFNR
IT_MATKL = lv_IT_MATKL
IT_MATNR = lv_IT_MATNR
IT_MTART = lv_IT_MTART
IT_POSNR = lv_IT_POSNR
IT_PSPNR = lv_IT_PSPNR
IT_SPART = lv_IT_SPART
IT_VBELN = lv_IT_VBELN
IV_BATCH = lv_IV_BATCH
IV_BUKRS = lv_IV_BUKRS
IV_DATAB = lv_IV_DATAB
IV_DATAM = lv_IV_DATAM
IV_DATBI = lv_IV_DATBI
IV_DIRECT = lv_IV_DIRECT
IV_FACTOR = lv_IV_FACTOR
IV_GLD = lv_IV_GLD
IV_MATALL = lv_IV_MATALL
IV_PRTYP = lv_IV_PRTYP
IV_PRTYP2 = lv_IV_PRTYP2
IV_USMARK = lv_IV_USMARK
IV_WERKS = lv_IV_WERKS ).

Links to Related Class(s)

/FMP/CL_...
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!