SELECT_PRM_VAL SAP Method Selct ORDIDs and ITMIDs for READ









Below is documentation, parameters and attributes of ABAP Method SELECT_PRM_VAL within SAP class /SCMB/CL_ODM. 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 /SCMB/CL_ODM into the relevant SAP transactions such as SE24 or SE80, and then selecting the method you are interested in.


Method Type - Static

This is a Static Method so you can call it directly

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

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


Parameters of Method SELECT_PRM_VAL

.

NameTypeData TypeDescriptionDefault Value
IO_ORTYPEImportingTYPE REF TO
/SCMB/CL_ODM_ORTYPE
ODM: Order Document Type
IT_FIELDSELImportingTYPE
/SCMB/ODM_FIELDSEL_TAB
ODM: Component - Field (Range Table)
IT_FROMImportingTYPE
/SCMB/ODM_SELTERM_TAB
ODM: Selection
IT_HDRITMLOCFRLOCTOImportingTYPE
/SCMB/ODM_MATLOC_TAB
ODM: Product and Location Combinations
IT_HDRITMMATLOCFRLOCTOImportingTYPE
/SCMB/ODM_MATLOC_TAB
ODM: Product and Location Combinations
IT_HDRLOCFRImportingTYPE
/SCMB/ODM_MATLOC_TAB
ODM: Product and Location Combinations
IT_HDRLOCFRLOCTOImportingTYPE
/SCMB/ODM_MATLOC_TAB
ODM: Product and Location Combinations
IT_HDRLOCTOImportingTYPE
/SCMB/ODM_MATLOC_TAB
ODM: Product and Location Combinations
IT_HDRMATLOCFRImportingTYPE
/SCMB/ODM_MATLOC_TAB
ODM: Product and Location Combinations
IT_HDRMATLOCFRLOCTOImportingTYPE
/SCMB/ODM_MATLOC_TAB
ODM: Product and Location Combinations
IT_HDRMATLOCTOImportingTYPE
/SCMB/ODM_MATLOC_TAB
ODM: Product and Location Combinations
IT_HDRPRTFRImportingTYPE
/SCMB/ODM_PRT_RTAB
ODM: Partner (Range Table)
IT_HDRPRTTOImportingTYPE
/SCMB/ODM_PRT_RTAB
ODM: Partner (Range Table)
IT_HDRSTATERNGImportingTYPE
/SCMB/ODM_HDRSTATE_RTAB
ODM: Header Status (Range Table)
IT_HDRTSTFRFRImportingTYPE
/SCMB/ODM_TST_RTAB
ODM: Date (Range Table)
IT_HDRTSTFRTOImportingTYPE
/SCMB/ODM_TST_RTAB
ODM: Date (Range Table)
IT_HDRTSTTOFRImportingTYPE
/SCMB/ODM_TST_RTAB
ODM: Date (Range Table)
IT_HDRTSTTOTOImportingTYPE
/SCMB/ODM_TST_RTAB
ODM: Date (Range Table)
IT_ITMHDRLOCFRLOCTOImportingTYPE
/SCMB/ODM_MATLOC_TAB
ODM: Product and Location Combinations
IT_ITMHDRMATLOCFRLOCTOImportingTYPE
/SCMB/ODM_MATLOC_TAB
ODM: Product and Location Combinations
IT_ITMLOCFRImportingTYPE
/SCMB/ODM_MATLOC_TAB
ODM: Product and Location Combinations
IT_ITMLOCFRLOCTOImportingTYPE
/SCMB/ODM_MATLOC_TAB
ODM: Product and Location Combinations
IT_ITMLOCTOImportingTYPE
/SCMB/ODM_MATLOC_TAB
ODM: Product and Location Combinations
IT_ITMMATLOCFRImportingTYPE
/SCMB/ODM_MATLOC_TAB
ODM: Product and Location Combinations
IT_ITMMATLOCFRLOCTOImportingTYPE
/SCMB/ODM_MATLOC_TAB
ODM: Product and Location Combinations
IT_ITMMATLOCTOImportingTYPE
/SCMB/ODM_MATLOC_TAB
ODM: Product and Location Combinations
IT_ITMPRTFRImportingTYPE
/SCMB/ODM_PRT_RTAB
ODM: Partner (Range Table)
IT_ITMPRTTOImportingTYPE
/SCMB/ODM_PRT_RTAB
ODM: Partner (Range Table)
IT_ITMSTATERNGImportingTYPE
/SCMB/ODM_ITMSTATE_RTAB
ODM: Item Status (Range Table)
IT_ITMTSTFRFRImportingTYPE
/SCMB/ODM_TST_RTAB
ODM: Date (Range Table)
IT_ITMTSTFRTOImportingTYPE
/SCMB/ODM_TST_RTAB
ODM: Date (Range Table)
IT_ITMTSTTOFRImportingTYPE
/SCMB/ODM_TST_RTAB
ODM: Date (Range Table)
IT_ITMTSTTOTOImportingTYPE
/SCMB/ODM_TST_RTAB
ODM: Date (Range Table)
IT_MATImportingTYPE
/SCMB/ODM_MATLOC_TAB
ODM: Product and Location Combinations
IT_PRMVALRNGImportingTYPE
/SCMB/ODM_PRMVALRNG_TAB
IT_SDLTSTFRFRImportingTYPE
/SCMB/ODM_TST_RTAB
ODM: Date (Range Table)
IT_SDLTSTFRTOImportingTYPE
/SCMB/ODM_TST_RTAB
ODM: Date (Range Table)
IT_SDLTSTTOFRImportingTYPE
/SCMB/ODM_TST_RTAB
ODM: Date (Range Table)
IT_SDLTSTTOTOImportingTYPE
/SCMB/ODM_TST_RTAB
ODM: Date (Range Table)
IT_TTYPERNGImportingTYPE
/SCMB/ODM_TTYPE_RTAB
ODM: Means of Transport (Range Table)
IT_WHEREImportingTYPE
/SCMB/ODM_SELTERM_TAB
ODM: Selection
IV_ACCIDImportingTYPE
/SCMB/ODM_ACCID
IV_GROUPImportingTYPE
/SCMB/ODM_SELTERM_LONG
Long Text - Line Width 72
IV_HDRFLGImportingLIKE
GC_TRUE
IV_ITMFLGImportingLIKE
GC_TRUE
IV_MAXROWSImportingTYPE
I
IV_SDLFLGImportingLIKE
GC_TRUE
IV_SELECTImportingTYPE
/SCMB/ODM_SELTERM_LONG
Long Text - Line Width 72
IV_VRSIOIDImportingTYPE
/SCMB/ODM_VRSIOID
ODM: Version
ET_PRMVALExportingTYPE
ANY TABLE



Exceptions of Method SELECT_PRM_VAL

/SCMB/CX_ODM_ORDTYPE - ODM: Order Data Type Error

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: lv_ET_PRMVAL TYPE ANY TABLE,
lv_IO_ORTYPE TYPE /SCMB/CL_ODM_ORTYPE,
lv_IT_FIELDSEL TYPE /SCMB/ODM_FIELDSEL_TAB,
lv_IT_FROM TYPE /SCMB/ODM_SELTERM_TAB,
lv_IT_HDRITMLOCFRLOCTO TYPE /SCMB/ODM_MATLOC_TAB,
lv_IT_HDRITMMATLOCFRLOCTO TYPE /SCMB/ODM_MATLOC_TAB,
lv_IT_HDRLOCFR TYPE /SCMB/ODM_MATLOC_TAB,
lv_IT_HDRLOCFRLOCTO TYPE /SCMB/ODM_MATLOC_TAB,
lv_IT_HDRLOCTO TYPE /SCMB/ODM_MATLOC_TAB,
lv_IT_HDRMATLOCFR TYPE /SCMB/ODM_MATLOC_TAB,
lv_IT_HDRMATLOCFRLOCTO TYPE /SCMB/ODM_MATLOC_TAB,
lv_IT_HDRMATLOCTO TYPE /SCMB/ODM_MATLOC_TAB,
lv_IT_HDRPRTFR TYPE /SCMB/ODM_PRT_RTAB,
lv_IT_HDRPRTTO TYPE /SCMB/ODM_PRT_RTAB,
lv_IT_HDRSTATERNG TYPE /SCMB/ODM_HDRSTATE_RTAB,
lv_IT_HDRTSTFRFR TYPE /SCMB/ODM_TST_RTAB,
lv_IT_HDRTSTFRTO TYPE /SCMB/ODM_TST_RTAB,
lv_IT_HDRTSTTOFR TYPE /SCMB/ODM_TST_RTAB,
lv_IT_HDRTSTTOTO TYPE /SCMB/ODM_TST_RTAB,
lv_IT_ITMHDRLOCFRLOCTO TYPE /SCMB/ODM_MATLOC_TAB,
lv_IT_ITMHDRMATLOCFRLOCTO TYPE /SCMB/ODM_MATLOC_TAB,
lv_IT_ITMLOCFR TYPE /SCMB/ODM_MATLOC_TAB,
lv_IT_ITMLOCFRLOCTO TYPE /SCMB/ODM_MATLOC_TAB,
lv_IT_ITMLOCTO TYPE /SCMB/ODM_MATLOC_TAB,
lv_IT_ITMMATLOCFR TYPE /SCMB/ODM_MATLOC_TAB,
lv_IT_ITMMATLOCFRLOCTO TYPE /SCMB/ODM_MATLOC_TAB,
lv_IT_ITMMATLOCTO TYPE /SCMB/ODM_MATLOC_TAB,
lv_IT_ITMPRTFR TYPE /SCMB/ODM_PRT_RTAB,
lv_IT_ITMPRTTO TYPE /SCMB/ODM_PRT_RTAB,
lv_IT_ITMSTATERNG TYPE /SCMB/ODM_ITMSTATE_RTAB,
lv_IT_ITMTSTFRFR TYPE /SCMB/ODM_TST_RTAB,
lv_IT_ITMTSTFRTO TYPE /SCMB/ODM_TST_RTAB,
lv_IT_ITMTSTTOFR TYPE /SCMB/ODM_TST_RTAB,
lv_IT_ITMTSTTOTO TYPE /SCMB/ODM_TST_RTAB,
lv_IT_MAT TYPE /SCMB/ODM_MATLOC_TAB,
lv_IT_PRMVALRNG TYPE /SCMB/ODM_PRMVALRNG_TAB,
lv_IT_SDLTSTFRFR TYPE /SCMB/ODM_TST_RTAB,
lv_IT_SDLTSTFRTO TYPE /SCMB/ODM_TST_RTAB,
lv_IT_SDLTSTTOFR TYPE /SCMB/ODM_TST_RTAB,
lv_IT_SDLTSTTOTO TYPE /SCMB/ODM_TST_RTAB,
lv_IT_TTYPERNG TYPE /SCMB/ODM_TTYPE_RTAB,
lv_IT_WHERE TYPE /SCMB/ODM_SELTERM_TAB,
lv_IV_ACCID TYPE /SCMB/ODM_ACCID,
lv_IV_GROUP TYPE /SCMB/ODM_SELTERM_LONG,
lv_IV_HDRFLG TYPE GC_TRUE,
lv_IV_ITMFLG TYPE GC_TRUE,
lv_IV_MAXROWS TYPE I,
lv_IV_SDLFLG TYPE GC_TRUE,
lv_IV_SELECT TYPE /SCMB/ODM_SELTERM_LONG,
lv_IV_VRSIOID TYPE /SCMB/ODM_VRSIOID,
lv_other TYPE c.

CALL METHOD /SCMB/CL_ODM=>SELECT_PRM_VAL(
EXPORTING
IO_ORTYPE = lv_IO_ORTYPE
IT_FIELDSEL = lv_IT_FIELDSEL
IT_FROM = lv_IT_FROM
IT_HDRITMLOCFRLOCTO = lv_IT_HDRITMLOCFRLOCTO
IT_HDRITMMATLOCFRLOCTO = lv_IT_HDRITMMATLOCFRLOCTO
IT_HDRLOCFR = lv_IT_HDRLOCFR
IT_HDRLOCFRLOCTO = lv_IT_HDRLOCFRLOCTO
IT_HDRLOCTO = lv_IT_HDRLOCTO
IT_HDRMATLOCFR = lv_IT_HDRMATLOCFR
IT_HDRMATLOCFRLOCTO = lv_IT_HDRMATLOCFRLOCTO
IT_HDRMATLOCTO = lv_IT_HDRMATLOCTO
IT_HDRPRTFR = lv_IT_HDRPRTFR
IT_HDRPRTTO = lv_IT_HDRPRTTO
IT_HDRSTATERNG = lv_IT_HDRSTATERNG
IT_HDRTSTFRFR = lv_IT_HDRTSTFRFR
IT_HDRTSTFRTO = lv_IT_HDRTSTFRTO
IT_HDRTSTTOFR = lv_IT_HDRTSTTOFR
IT_HDRTSTTOTO = lv_IT_HDRTSTTOTO
IT_ITMHDRLOCFRLOCTO = lv_IT_ITMHDRLOCFRLOCTO
IT_ITMHDRMATLOCFRLOCTO = lv_IT_ITMHDRMATLOCFRLOCTO
IT_ITMLOCFR = lv_IT_ITMLOCFR
IT_ITMLOCFRLOCTO = lv_IT_ITMLOCFRLOCTO
IT_ITMLOCTO = lv_IT_ITMLOCTO
IT_ITMMATLOCFR = lv_IT_ITMMATLOCFR
IT_ITMMATLOCFRLOCTO = lv_IT_ITMMATLOCFRLOCTO
IT_ITMMATLOCTO = lv_IT_ITMMATLOCTO
IT_ITMPRTFR = lv_IT_ITMPRTFR
IT_ITMPRTTO = lv_IT_ITMPRTTO
IT_ITMSTATERNG = lv_IT_ITMSTATERNG
IT_ITMTSTFRFR = lv_IT_ITMTSTFRFR
IT_ITMTSTFRTO = lv_IT_ITMTSTFRTO
IT_ITMTSTTOFR = lv_IT_ITMTSTTOFR
IT_ITMTSTTOTO = lv_IT_ITMTSTTOTO
IT_MAT = lv_IT_MAT
IT_PRMVALRNG = lv_IT_PRMVALRNG
IT_SDLTSTFRFR = lv_IT_SDLTSTFRFR
IT_SDLTSTFRTO = lv_IT_SDLTSTFRTO
IT_SDLTSTTOFR = lv_IT_SDLTSTTOFR
IT_SDLTSTTOTO = lv_IT_SDLTSTTOTO
IT_TTYPERNG = lv_IT_TTYPERNG
IT_WHERE = lv_IT_WHERE
IV_ACCID = lv_IV_ACCID
IV_GROUP = lv_IV_GROUP
IV_HDRFLG = lv_IV_HDRFLG
IV_ITMFLG = lv_IV_ITMFLG
IV_MAXROWS = lv_IV_MAXROWS
IV_SDLFLG = lv_IV_SDLFLG
IV_SELECT = lv_IV_SELECT
IV_VRSIOID = lv_IV_VRSIOID
IMPORTING
ET_PRMVAL = lv_ET_PRMVAL ).

Links to Related Class(s)

/SCMB/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!