SAP ABAP Class CL_MRP_REQ_NOTE_API (Request and Note API)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PP-MRP (Application Component) Material Requirements Planning
     PPH_GENERAL (Package) PP on HANA: General Functions
Properties
Class CL_MRP_REQ_NOTE_API  
Short Description Request and Note API    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PPH_GENERAL   PP on HANA: General Functions 
Created 20130905   SAP 
Last change 20140121   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_MRP_REQ_NOTE_API has no interface implemented.
Friends
Class CL_MRP_REQ_NOTE_API has no friend class.
Attributes
Class CL_MRP_REQ_NOTE_API has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CREATE_REQ_NOTE Static method Public Method Create a new Request / Note record 20130906
2 EXITS_BY_FOREIGN_KEY Static method Public Method Checks if a record identified by its foreign key exists 20130906
3 EXITS_OPEN_BY_FOREIGN_KEY Static method Public Method Checks if a record identified by its foreign key exists 20130906
4 GET_OPEN_BY_FOREIGN_KEY Static method Public Method Checks if a record identified by its foreign key exists 20130906
5 GET_PROPERTIES_BY_MRP_ELEMENTS Static method Public Method Returns properties of multiple requests via MRP element keys 20131029
6 GET_REQUESTS_BY_MATERIAL Static method Public Method Returns requests via material, plant, MRP area, ... 20131031
7 QUERY_REQUEST_NOTES Static method Public Method Query Request/Note Objects by selction 20130905
8 UPDATE_REQ_NOTE Static method Public Method Updates a Request / Note record 20130906
Events
Class CL_MRP_REQ_NOTE_API has no event.
Types
Class CL_MRP_REQ_NOTE_API has no local type.
Method Signatures

Method CREATE_REQ_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XS_REQ_NOTE Call by reference Type reference (TYPE) MRP_REQ_NOTE Requests and Notes for MRP Cockpit 20130906
# Exception Resumable Description Created on
1 CX_MRP_REQ_NOTE_API Exception of Request / Note API 20130911

Method EXITS_BY_FOREIGN_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL Indicator: Record exists 20130906
2 Importing IV_ELEM Call by reference Type reference (TYPE) DEL12 MRP element number 20130906
3 Importing IV_ELEM_ITEM Call by reference Type reference (TYPE) DELPS MRP element item 20130906
4 Importing IV_ELEM_LINE Call by reference Type reference (TYPE) DELET Schedule Line Number MRP Element 20130906
5 Importing IV_TYPE Call by reference Type reference (TYPE) DELKZ MRP element 20130906

Method EXITS_BY_FOREIGN_KEY on class CL_MRP_REQ_NOTE_API has no exception.

Method EXITS_OPEN_BY_FOREIGN_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning EV_EXISTS Value transfer Type reference (TYPE) ABAP_BOOL Indicator: Record exists 20130906
2 Importing IV_ELEM Call by reference Type reference (TYPE) DEL12 MRP element number 20130906
3 Importing IV_ELEM_ITEM Call by reference Type reference (TYPE) DELPS MRP element item 20130906
4 Importing IV_ELEM_LINE Call by reference Type reference (TYPE) DELET Schedule Line Number MRP Element 20130906
5 Importing IV_TYPE Call by reference Type reference (TYPE) DELKZ MRP element 20130906

Method EXITS_OPEN_BY_FOREIGN_KEY on class CL_MRP_REQ_NOTE_API has no exception.

Method GET_OPEN_BY_FOREIGN_KEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_REQ_NOTE Call by reference Type reference (TYPE) MRP_REQ_NOTE Requests and Notes for MRP Cockpit 20130906
2 Exporting EV_EXISTS Call by reference Type reference (TYPE) ABAP_BOOL Indicator: Record exists 20130906
3 Importing IV_ACTION Call by reference Type reference (TYPE) MRPACTION Action for MRP (New, Increase, Rescedule) 20131007
4 Importing IV_ELEM Call by reference Type reference (TYPE) DEL12 MRP element number 20130906
5 Importing IV_ELEM_ITEM Call by reference Type reference (TYPE) DELPS MRP element item 20130906
6 Importing IV_ELEM_LINE Call by reference Type reference (TYPE) DELET Schedule Line Number MRP Element 20130906
7 Importing IV_MAT_PROC_TYPE Call by reference Type reference (TYPE) SOBES Special procurement type 20131007
8 Importing IV_TYPE Call by reference Type reference (TYPE) DELKZ MRP element 20130906

Method GET_OPEN_BY_FOREIGN_KEY on class CL_MRP_REQ_NOTE_API has no exception.

Method GET_PROPERTIES_BY_MRP_ELEMENTS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQ_PROPERTIES Call by reference Type reference (TYPE) MRPT_REQ_PROPERTIES Properties of MRP requests 20131029
2 Importing IT_REQ_MRP_ELEM_KEY Call by reference Type reference (TYPE) MRPT_REQ_MRP_ELEM_KEY MRP element keys of MRP requests 20131029

Method GET_PROPERTIES_BY_MRP_ELEMENTS on class CL_MRP_REQ_NOTE_API has no exception.

Method GET_REQUESTS_BY_MATERIAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQUESTS Call by reference Type reference (TYPE) MRPT_REQ_NOTE Table of Request / Note records 20131031
2 Importing IT_REQ_MATERIAL_KEY Call by reference Type reference (TYPE) MRPT_REQ_MATERIAL_KEY Material keys of a MRP request 20131031

Method GET_REQUESTS_BY_MATERIAL on class CL_MRP_REQ_NOTE_API has no exception.

Method QUERY_REQUEST_NOTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_REQ_NOTES Call by reference Type reference (TYPE) MRPT_REQ_NOTE Table of Request / Note records 20130905
2 Importing IT_SEL_ELEM Call by reference Type reference (TYPE) /IWBEP/T_COD_SELECT_OPTIONS Select Options for Queries: MRP Element 20130906
3 Importing IT_SEL_ELEM_ITEM Call by reference Type reference (TYPE) /IWBEP/T_COD_SELECT_OPTIONS Select Options for Queries: MRP Element Item 20130906
4 Importing IT_SEL_ELEM_ITEMLINE Call by reference Type reference (TYPE) /IWBEP/T_COD_SELECT_OPTIONS Select Options for Queries: MRP Element line 20130906
5 Importing IT_SEL_MATNR Call by reference Type reference (TYPE) /IWBEP/T_COD_SELECT_OPTIONS Select Options for Queries: Matnr 20130906
6 Importing IT_SEL_TYPE Call by reference Type reference (TYPE) /IWBEP/T_COD_SELECT_OPTIONS Select Options for Queries: Type 20130906

Method QUERY_REQUEST_NOTES on class CL_MRP_REQ_NOTE_API has no exception.

Method UPDATE_REQ_NOTE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing XS_REQ_NOTE Call by reference Type reference (TYPE) MRP_REQ_NOTE Requests and Notes for MRP Cockpit 20130906

Method UPDATE_REQ_NOTE on class CL_MRP_REQ_NOTE_API has no exception.
History
Last changed by/on SAP  20140121 
SAP Release Created in 618