CHECK_ORDER SAP Method of class /SCMB/CL_ODM_BUFFER_EXT
Below is documentation, parameters and attributes of ABAP Method CHECK_ORDER within SAP class /SCMB/CL_ODM_BUFFER_EXT. 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_BUFFER_EXT 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 CHECK_ORDER can also be found below:
- Importing parameters
- Exporting parameters
- Changing parameters
- Returning parameters
- Exceptions
- Coding Examples
Parameters of Method CHECK_ORDER
.| Name | Type | Data Type | Description | Default Value |
| IO_ORTYPE | Importing | TYPE REF TO /SCMB/CL_ODM_ORTYPE | ODM: Order Document Type | |
| IT_HDRITMLOCFRLOCTO | Importing | TYPE /SCMB/ODM_MATLOC_TAB | ODM: Product and Location Combinations | |
| IT_HDRITMMATLOCFRLOCTO | Importing | TYPE /SCMB/ODM_MATLOC_TAB | ODM: Product and Location Combinations | |
| IT_HDRLOCFR | Importing | TYPE /SCMB/ODM_MATLOC_TAB | ODM: Product and Location Combinations | |
| IT_HDRLOCFRLOCTO | Importing | TYPE /SCMB/ODM_MATLOC_TAB | ODM: Product and Location Combinations | |
| IT_HDRLOCTO | Importing | TYPE /SCMB/ODM_MATLOC_TAB | ODM: Product and Location Combinations | |
| IT_HDRMATLOCFR | Importing | TYPE /SCMB/ODM_MATLOC_TAB | ODM: Product and Location Combinations | |
| IT_HDRMATLOCFRLOCTO | Importing | TYPE /SCMB/ODM_MATLOC_TAB | ODM: Product and Location Combinations | |
| IT_HDRMATLOCTO | Importing | TYPE /SCMB/ODM_MATLOC_TAB | ODM: Product and Location Combinations | |
| IT_HDRPRTFR | Importing | TYPE /SCMB/ODM_PRT_RTAB | ODM: Partner (Range Table) | |
| IT_HDRPRTTO | Importing | TYPE /SCMB/ODM_PRT_RTAB | ODM: Partner (Range Table) | |
| IT_HDRSTATERNG | Importing | TYPE /SCMB/ODM_HDRSTATE_RTAB | ||
| IT_HDRTSTFRFR | Importing | TYPE /SCMB/ODM_TST_RTAB | ||
| IT_HDRTSTFRTO | Importing | TYPE /SCMB/ODM_TST_RTAB | ||
| IT_HDRTSTTOFR | Importing | TYPE /SCMB/ODM_TST_RTAB | ||
| IT_HDRTSTTOTO | Importing | TYPE /SCMB/ODM_TST_RTAB | ||
| IT_HDR_PRMSEL | Importing | TYPE MT_TYPE_PRMSEL | ODM: Parameter Value (Range Table) | |
| IT_ITMHDRLOCFRLOCTO | Importing | TYPE /SCMB/ODM_MATLOC_TAB | ODM: Product and Location Combinations | |
| IT_ITMHDRMATLOCFRLOCTO | Importing | TYPE /SCMB/ODM_MATLOC_TAB | ODM: Product and Location Combinations | |
| IT_ITMLOCFR | Importing | TYPE /SCMB/ODM_MATLOC_TAB | ODM: Product and Location Combinations | |
| IT_ITMLOCFRLOCTO | Importing | TYPE /SCMB/ODM_MATLOC_TAB | ODM: Product and Location Combinations | |
| IT_ITMLOCTO | Importing | TYPE /SCMB/ODM_MATLOC_TAB | ODM: Product and Location Combinations | |
| IT_ITMMATLOCFR | Importing | TYPE /SCMB/ODM_MATLOC_TAB | ODM: Product and Location Combinations | |
| IT_ITMMATLOCFRLOCTO | Importing | TYPE /SCMB/ODM_MATLOC_TAB | ODM: Product and Location Combinations | |
| IT_ITMMATLOCTO | Importing | TYPE /SCMB/ODM_MATLOC_TAB | ODM: Product and Location Combinations | |
| IT_ITMPRTFR | Importing | TYPE /SCMB/ODM_PRT_RTAB | ODM: Partner (Range Table) | |
| IT_ITMPRTTO | Importing | TYPE /SCMB/ODM_PRT_RTAB | ODM: Partner (Range Table) | |
| IT_ITMSTATERNG | Importing | TYPE /SCMB/ODM_ITMSTATE_RTAB | ||
| IT_ITMTSTFRFR | Importing | TYPE /SCMB/ODM_TST_RTAB | ||
| IT_ITMTSTFRTO | Importing | TYPE /SCMB/ODM_TST_RTAB | ||
| IT_ITMTSTTOFR | Importing | TYPE /SCMB/ODM_TST_RTAB | ||
| IT_ITMTSTTOTO | Importing | TYPE /SCMB/ODM_TST_RTAB | ||
| IT_ITM_PRMSEL | Importing | TYPE MT_TYPE_PRMSEL | ODM: Parameter Value (Range Table) | |
| IT_MAT | Importing | TYPE /SCMB/ODM_MATLOC_TAB | ODM: Product and Location Combinations | |
| IT_OBJHDR | Importing | TYPE /SCMB/ODM_OOBJ_STAB | ODM: Order Document Buffer | |
| IT_OBJITM | Importing | TYPE /SCMB/ODM_OOBJ_STAB | ODM: Order Document Buffer | |
| IT_OBJSDL | Importing | TYPE /SCMB/ODM_OOBJ_STAB | ODM: Order Document Buffer | |
| IT_PRMSELRNG | Importing | TYPE MT_TYPE_PRMSELRNG | ||
| IT_SDLTSTFRFR | Importing | TYPE /SCMB/ODM_TST_RTAB | ||
| IT_SDLTSTFRTO | Importing | TYPE /SCMB/ODM_TST_RTAB | ||
| IT_SDLTSTTOFR | Importing | TYPE /SCMB/ODM_TST_RTAB | ||
| IT_SDLTSTTOTO | Importing | TYPE /SCMB/ODM_TST_RTAB | ||
| IT_SDL_PRMSEL | Importing | TYPE MT_TYPE_PRMSEL | ODM: Parameter Value (Range Table) | |
| IT_TTYPERNG | Importing | TYPE /SCMB/ODM_TTYPE_RTAB | ||
| IV_ALL | Importing | TYPE BOOLE_D | ODM: Deleted Orders Also? | |
| IV_COMPLETE_ORDER | Importing | TYPE /SCMB/ODM_COMPLETE_ORDER | ODM: Read Order Document Completely | |
| IV_HDRFLG | Importing | TYPE BOOLE_D | ||
| IV_ITMFLG | Importing | TYPE BOOLE_D | ||
| IV_SDLFLG | Importing | TYPE BOOLE_D | ||
| ET_OBJHDR | Exporting | TYPE /SCMB/ODM_OOBJ_STAB | ODM: Order Document Buffer | |
| ET_OBJITM | Exporting | TYPE /SCMB/ODM_OOBJ_STAB | ODM: Order Document Buffer | |
| ET_OBJSDL | Exporting | TYPE /SCMB/ODM_OOBJ_STAB | ODM: Order Document Buffer |
Exceptions of Method CHECK_ORDER
This method does not have any exceptionsExample 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 /SCMB/CL_ODM_BUFFER_EXT.
DATA: lv_ET_OBJHDR TYPE /SCMB/ODM_OOBJ_STAB,
lv_ET_OBJITM TYPE /SCMB/ODM_OOBJ_STAB,
lv_ET_OBJSDL TYPE /SCMB/ODM_OOBJ_STAB,
lv_IO_ORTYPE TYPE /SCMB/CL_ODM_ORTYPE,
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_HDR_PRMSEL TYPE MT_TYPE_PRMSEL,
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_ITM_PRMSEL TYPE MT_TYPE_PRMSEL,
lv_IT_MAT TYPE /SCMB/ODM_MATLOC_TAB,
lv_IT_OBJHDR TYPE /SCMB/ODM_OOBJ_STAB,
lv_IT_OBJITM TYPE /SCMB/ODM_OOBJ_STAB,
lv_IT_OBJSDL TYPE /SCMB/ODM_OOBJ_STAB,
lv_IT_PRMSELRNG TYPE MT_TYPE_PRMSELRNG,
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_SDL_PRMSEL TYPE MT_TYPE_PRMSEL,
lv_IT_TTYPERNG TYPE /SCMB/ODM_TTYPE_RTAB,
lv_IV_ALL TYPE BOOLE_D,
lv_IV_COMPLETE_ORDER TYPE /SCMB/ODM_COMPLETE_ORDER,
lv_IV_HDRFLG TYPE BOOLE_D,
lv_IV_ITMFLG TYPE BOOLE_D,
lv_IV_SDLFLG TYPE BOOLE_D,
lv_other TYPE c.
CALL METHOD lo_class=>CHECK_ORDER(
EXPORTING
IO_ORTYPE = lv_IO_ORTYPE
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_HDR_PRMSEL = lv_IT_HDR_PRMSEL
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_ITM_PRMSEL = lv_IT_ITM_PRMSEL
IT_MAT = lv_IT_MAT
IT_OBJHDR = lv_IT_OBJHDR
IT_OBJITM = lv_IT_OBJITM
IT_OBJSDL = lv_IT_OBJSDL
IT_PRMSELRNG = lv_IT_PRMSELRNG
IT_SDLTSTFRFR = lv_IT_SDLTSTFRFR
IT_SDLTSTFRTO = lv_IT_SDLTSTFRTO
IT_SDLTSTTOFR = lv_IT_SDLTSTTOFR
IT_SDLTSTTOTO = lv_IT_SDLTSTTOTO
IT_SDL_PRMSEL = lv_IT_SDL_PRMSEL
IT_TTYPERNG = lv_IT_TTYPERNG
IV_ALL = lv_IV_ALL
IV_COMPLETE_ORDER = lv_IV_COMPLETE_ORDER
IV_HDRFLG = lv_IV_HDRFLG
IV_ITMFLG = lv_IV_ITMFLG
IV_SDLFLG = lv_IV_SDLFLG
IMPORTING
ET_OBJHDR = lv_ET_OBJHDR
ET_OBJITM = lv_ET_OBJITM
ET_OBJSDL = lv_ET_OBJSDL ).
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