SAP ABAP Class /MRSS/CL_NW_MAT_AVAILABILITY (Material Availability)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/NW_INTERACTION (Package) Interaction Layer for MRS NW Add on
Properties
Class /MRSS/CL_NW_MAT_AVAILABILITY  
Short Description Material Availability    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/NW_INTERACTION   Interaction Layer for MRS NW Add on 
Created 20101109   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/CL_NW_MAT_AVAILABILITY has no forward declaration.
Interfaces
Class /MRSS/CL_NW_MAT_AVAILABILITY has no interface implemented.
Friends
Class /MRSS/CL_NW_MAT_AVAILABILITY has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GREF_MAT_AVAILABILITY Static Attribute Private Object reference (TYPE REF TO) /MRSS/CL_NW_MAT_AVAILABILITY Material Availability 20101109
2 GREF_ROUTER Static Attribute Private Object reference (TYPE REF TO) /MRSS/CL_NW_ROUTER Router 20101109
3 GT_AVAILABILITY Instance attribute Private Type reference (TYPE) /MRSS/T_MAT_AVAILABILITY_TAB Product Availability Table 20101109
4 GT_AVAILABILITY_LOG Instance attribute Private Type reference (TYPE) /MRSS/T_MAT_AVAILABILITY_L_TAB Result of Availability Check 20101109
5 GT_AVAILABILITY_MSG Instance attribute Private Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20101109
6 GT_AVAILABILITY_TASK Instance attribute Private Type reference (TYPE) GYT_TASK_FUNCTION_TAB Tasks 20101109
7 GV_AVAILABILITY_FAILED Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Return Code 20101109
8 GV_AVAILABILITY_TASK_CNT Instance attribute Private Type reference (TYPE) I Task Counter 20101109
Methods
# Method Level Visibility Method type Description Created on
1 GET_INSTANCE Static method Public Method Instance 20101109
2 MATERIAL_AVAILABILITY Instance method Public Method Check Material Availability 20101109
3 RECEIVE_MAT_AVAIL_DATA Instance method Public Method Process Results of the Asynchronous Availability Check 20101109
4 STOCK_MATERIAL_AVAILABILITY Instance method Public Method Check Stock Material Availability 20101123
Events
Class /MRSS/CL_NW_MAT_AVAILABILITY has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 GYS_TASK_FUNCTION Public See coding 20101109 BEGIN OF gys_task_function, task type char8, fmodule type funcname, dest type rfcdest, logsys type logsys, dem_tab type /mrss/t_guid_tab. TYPES: END OF gys_task_function
2 GYT_TASK_FUNCTION_TAB Public See coding 20101109 GYT_TASK_FUNCTION_TAB type standard table of gys_task_function
Method Signatures

Method GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_ROUTER Call by reference Object reference (TYPE REF TO) /MRSS/CL_NW_ROUTER Router 20101109
2 Returning RREF_MAT_AVAILABILITY Value transfer Object reference (TYPE REF TO) /MRSS/CL_NW_MAT_AVAILABILITY Materialverfügbarkeit 20101109

Method GET_INSTANCE on class /MRSS/CL_NW_MAT_AVAILABILITY has no exception.

Method MATERIAL_AVAILABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_AVAILABILITY Call by reference Type reference (TYPE) /MRSS/T_MAT_AVAILABILITY_TAB Produktverfügbarkeiten Tabelle 20101109
2 Exporting ET_LOG Call by reference Type reference (TYPE) /MRSS/T_MAT_AVAILABILITY_L_TAB Ergebnis der Verfügbarkeitsprüfung 20101109
3 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Tabelle von Nachrichten 20101109
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20101109
5 Importing IT_DEMAND Call by reference Type reference (TYPE) /MRSS/T_GUID_TAB Liste mit Demandkeys 20101109
6 Importing IV_COMMIT Call by reference Type reference (TYPE) BOOLEAN SPACE Kennzeichen "Commit Work" 20101109
7 Importing IV_LOG Call by reference Type reference (TYPE) BOOLEAN SPACE Nur Prüfung und Protokoll 20101109
8 Importing IV_UPDATE Call by reference Type reference (TYPE) BOOLEAN 'X' Kennzeichen "Update" 20101109
9 Importing IV_VARIANT Call by reference Type reference (TYPE) VARIANT SPACE ABAP: Name einer Variante (ohne Programmname) 20101109

Method MATERIAL_AVAILABILITY on class /MRSS/CL_NW_MAT_AVAILABILITY has no exception.

Method RECEIVE_MAT_AVAIL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing P_TASK Call by reference Type reference (TYPE) CLIKE 20101109

Method RECEIVE_MAT_AVAIL_DATA on class /MRSS/CL_NW_MAT_AVAILABILITY has no exception.

Method STOCK_MATERIAL_AVAILABILITY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DEMAND Call by reference Type reference (TYPE) /MRSS/T_STOCK_MAT_AVAIL_RES Ergebnis der Materialverfügbarkeitsprüfung 20101123
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Tabelle von Nachrichten 20101123
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20101123
4 Importing IS_DEMAND Call by reference Type reference (TYPE) /MRSS/T_STOCK_MAT_AVAILABILITY Materialverfügbarkeit 20101123

Method STOCK_MATERIAL_AVAILABILITY on class /MRSS/CL_NW_MAT_AVAILABILITY has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 800