SAP ABAP Class /MRSS/IF_SGE_COMPLEX_DEMAND (Complex Demand (Order))
Meta Relationship - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/CL_SGD_COMPLEX_DEMAND Order 20040505
Properties
Class /MRSS/IF_SGE_COMPLEX_DEMAND  
Short Description Complex Demand (Order)    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package      
Created 20030423   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class /MRSS/IF_SGE_COMPLEX_DEMAND has no forward declaration.
Interfaces
Class /MRSS/IF_SGE_COMPLEX_DEMAND has no interface implemented.
Friends
Class /MRSS/IF_SGE_COMPLEX_DEMAND has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GV_HEADER Instance attribute Public Type reference (TYPE) /MRSS/T_GUID GUID of a CRM Order Object 20031125
Methods
# Method Level Visibility Method type Description Created on
1 ACTIVITY_TYPE_GET Instance method Public Method Returns Demand Activity Type 20070404
2 CHECK_SPLIT_STATUS Instance method Public Method Check the assignment status 20130531
3 CHECK_STATUS_SET Instance method Public Method Checks Whether Single or Multiple Statuses Are Set 20090622
4 DELETE_ITEM_DEM_NOTES Instance method Public Method Delete Item Notes 20110112
5 DELETE_ITEM_NOTES Instance method Public Method Delete Item Notes 20110112
6 DEMAND_ATTRIBUTES_GET Instance method Public Method Get Attributes of Complex Demand 20081008
7 DEMAND_DATA_GET Instance method Public Method Get Demand Data from Buffer 20101227
8 DEMAND_TYPE_GET Instance method Public Method Provides Demand Type 20061011
9 GET_ADMINISTRATIVE_INFO Instance method Public Method Return administrative information for steer planning 20130618
10 GET_ALLOWED_FUNCTIONS Instance method Public Method Get Permitted Functions for Complex Demand 20090609
11 GET_NEXT_ACTIVITY_NO Instance method Public Method Get Next Free Operation Number 20081030
12 GET_NEXT_SPLIT_NUMBER Instance method Public Method Get the next available split number for the demand 20130513
13 GET_PREFERRED_RESOURCES Instance method Public Method Get preferred Resources 20121130
14 GET_WORKLIST_ATTRIBUTES Instance method Public Method Return attributes to be displayed in the worklist 20130701
15 IS_OBJECT_DELETABLE Instance method Public Method Checks Whether Order Object Can Be Deleted 20071008
16 ITEMS_GET Instance method Public Method Get All Items 20031125
17 ITEM_OBJECT_DEL Instance method Public Method Delete Reference to Single Demand 20071004
18 LAST_CHANGE_TIMESTAMP_GET Instance method Public Method Returns Time Stamp of Latest Change 20070729
19 LOCK_CHECK Instance method Public Method Check Whether Lock Is Set for Object 20061003
20 LOCK_REVOKE Instance method Public Method Release Lock of Object 20061003
21 LOCK_SET Instance method Public Method Set or Change Lock of Object 20060803
22 LOCK_STATUS_GET Instance method Public Method Returns the actual lock status of the order 20130717
23 LOCK_STATUS_SET Instance method Public Method Update Lock Information for Object 20070301
24 NODE_NETWORK_GET Instance method Public Method Get Relationships Network 20031125
25 OBJECT_ID_GET Instance method Public Method Get the Transaction ID 20031125
26 ORDER_TYPE_GET Instance method Public Method Get Original Order Type of Demand 20070301
27 RELATIONS_GET Instance method Public Method Get Relationships 20031125
28 RELEASE_SPLIT_NUMBER Instance method Public Method Release the split entry for the given assignment 20130513
29 RESET Instance method Public Method Takes back the initialization status 20130702
30 SET_RELEVANCE Instance method Public Method Set Relevance of Demand 20110514
Events
Class /MRSS/IF_SGE_COMPLEX_DEMAND has no event.
Types
Class /MRSS/IF_SGE_COMPLEX_DEMAND has no local type.
Method Signatures

Method ACTIVITY_TYPE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ACTIVITY_TYPE Call by reference Type reference (TYPE) /MRSS/T_PM_ACTIVITY_TYPE Maintenance activity type (header) 20070404

Method ACTIVITY_TYPE_GET on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method CHECK_SPLIT_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Any error/warning messages 20130531
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Something went wrong! 20130531
3 Importing IV_ASSIGNMENT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID Assignment GUID 20130531

Method CHECK_SPLIT_STATUS on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method CHECK_STATUS_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STATUS_SET Call by reference Type reference (TYPE) /MRSS/T_STATUS_TYPE_TAB List with Abstract Status That Should Be Set 20090622
2 Importing IV_STATUS Call by reference Type reference (TYPE) /MRSS/T_STATUS_TYPE Abstract Status for Checking 20090622
3 Returning RV_STATUS_SET Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Abstract Status(es) or Status Combination Set 20090622

Method CHECK_STATUS_SET on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method DELETE_ITEM_DEM_NOTES Signature

Method DELETE_ITEM_DEM_NOTES on class /MRSS/IF_SGE_COMPLEX_DEMAND has no parameter.
Method DELETE_ITEM_DEM_NOTES on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method DELETE_ITEM_NOTES Signature

Method DELETE_ITEM_NOTES on class /MRSS/IF_SGE_COMPLEX_DEMAND has no parameter.
Method DELETE_ITEM_NOTES on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method DEMAND_ATTRIBUTES_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_DEMAND_ATTRIBUTES Call by reference Type reference (TYPE) /MRSS/T_DEM_H Attribute des komplexen Bedarfes 20081008
2 Exporting ET_DEMAND_HIERARCHY Call by reference Type reference (TYPE) /MRSS/T_DEM_H_WRK_TAB Attribute des komplexen Bedarfes 20081008

Method DEMAND_ATTRIBUTES_GET on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method DEMAND_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_DEMAND_DATA Value transfer Type reference (TYPE) /MRSS/T_DEM_STR Structure for demand data 20101227

Method DEMAND_DATA_GET on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method DEMAND_TYPE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DEMAND_TYPE Call by reference Type reference (TYPE) /MRSS/T_DEM_TYPE 20061011

Method DEMAND_TYPE_GET on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method GET_ADMINISTRATIVE_INFO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_ADMINISTRATIVE_INFO Value transfer Type reference (TYPE) /MRSS/T_WORKLIST_ADM Administrative Data for Worklist 20130618

Method GET_ADMINISTRATIVE_INFO on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method GET_ALLOWED_FUNCTIONS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RELOAD Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 20090609
2 Returning RS_ALLOWED_FUNCTIONS Value transfer Type reference (TYPE) /MRSS/T_ALLOWED_DEM_FUNC 20090609

Method GET_ALLOWED_FUNCTIONS on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method GET_NEXT_ACTIVITY_NO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_EXT_KEY Call by reference Type reference (TYPE) /MRSS/T_DEM_KEY_EXT_STRUC Struktur für externe Schlüssel 20081030
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20140310
3 Exporting EV_ACTIVITY_NO Call by reference Type reference (TYPE) VORNR Vorgangsnummer 20081030
4 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20140310

Method GET_NEXT_ACTIVITY_NO on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method GET_NEXT_SPLIT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20130513
2 Exporting ET_SPLIT_NUMBERS Call by reference Type reference (TYPE) /MRSS/T_INT_SPLIT_NUMBERS_TAB Table of Demand Split Information 20130517
3 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Something went wrong? 20130513
4 Exporting EV_SPLIT_NUMBER Call by reference Type reference (TYPE) /MRSS/T_SPLIT_NUMBER Assignment Split Number 20130517
5 Importing IS_ASSIGNMENT Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_INT Assignment details 20130524

Method GET_NEXT_SPLIT_NUMBER on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method GET_PREFERRED_RESOURCES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_RESOURCES Call by reference Type reference (TYPE) /MRSS/T_GUID_NS_TAB Table of GUIDs, Not Sorted 20121130

Method GET_PREFERRED_RESOURCES on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method GET_WORKLIST_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RT_ATTRIBUTES Value transfer Type reference (TYPE) /MRSS/T_FIELDNAME_VALUE_TAB Table with Fields and Values 20130701

Method GET_WORKLIST_ATTRIBUTES on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method IS_OBJECT_DELETABLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_DELETABLE Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20071008

Method IS_OBJECT_DELETABLE on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method ITEMS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ALSO_NOT_REL Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20031125
2 Importing IV_INIT_TECH_DATA Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 'X' Initialize Technical Data of Items 20100920
3 Importing IV_ONLY_ACTIVITY_TYPE_REL Call by reference Type reference (TYPE) /MRSS/T_SGU_ACTIVITY_TYPE 20090806
4 Importing IV_ONLY_DEL Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 20050829
5 Importing IV_ONLY_DISPO_REL Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20031125
6 Importing IV_ONLY_REL Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20071204
7 Returning RT_ITEMS Value transfer Type reference (TYPE) /MRSS/T_DEMAND_TAB Tabelle mit Bedarfen 20031125

Method ITEMS_GET on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method ITEM_OBJECT_DEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Tabelle von Nachrichten 20071004
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20071004
3 Importing IV_ITEM_DEL Call by reference Type reference (TYPE) /MRSS/T_GUID GUID 20071004

Method ITEM_OBJECT_DEL on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method LAST_CHANGE_TIMESTAMP_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LAST_CHANGE Value transfer Type reference (TYPE) TIMESTAMP UTC Time Stamp in Short Form (YYYYMMDDhhmmss) 20070813

Method LAST_CHANGE_TIMESTAMP_GET on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method LOCK_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_LOCK_ATTRIBUTES Call by reference Type reference (TYPE) /MRSS/T_LOCK_ATTRIBUTES Attribute einer Sperre 20070302
2 Exporting EV_EXTERNAL_LOCKED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20070226
3 Exporting EV_IS_LOCKED Call by reference Type reference (TYPE) /MRSS/T_SGE_LOCKED Order Lock Indicator 20061003
4 Exporting EV_MANUALLY_LOCKED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Manually Locked 20061003
5 Importing IV_NO_PUBLISH Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Kein CHANGE Event auslösen 20061020

Method LOCK_CHECK on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method LOCK_REVOKE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Table with Messages 20061003
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20061003
3 Importing IV_MANUAL_LOCK Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 20061003
4 Importing IV_NO_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 20061118
5 Importing IV_NO_PUBLISH Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20070703
6 Importing IV_STEP_ID Call by reference Type reference (TYPE) /MRSS/T_ENGINE_STEP_ID ID eines Aktionsschrittes der MRS Engine 20070819

Method LOCK_REVOKE on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method LOCK_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Table with Messages 20061003
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Failure Indicator 20061003
3 Importing IREF_IF_DEMAND Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_SINGLE_DEMAND Bedarf der Sperre anfordert 20070223
4 Importing IV_MANUAL_LOCK Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Manuelle Sperre setzen? 20061003
5 Importing IV_NO_PUBLISH Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Kein CHANGE Event auslösen 20061020
6 Importing IV_STEP_ID Call by reference Type reference (TYPE) /MRSS/T_ENGINE_STEP_ID ID eines Aktionsschrittes der MRS Engine 20070819

Method LOCK_SET on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method LOCK_STATUS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LOCK_STATUS Value transfer Type reference (TYPE) CHAR1 Lock Status 20130717

Method LOCK_STATUS_GET on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method LOCK_STATUS_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_LOCK_ATTRIBUTES Call by reference Type reference (TYPE) /MRSS/T_LOCK_ATTRIBUTES Attribute einer Sperre 20070301
2 Importing IV_NO_PUBLISH Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Kein CHANGE Event auslösen? 20070301

Method LOCK_STATUS_SET on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method NODE_NETWORK_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EREF_NODE_NETWORK Call by reference Object reference (TYPE REF TO) /MRSS/IF_SOS_NETWORK Vorgangsnetzwerk 20031125
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20031125

Method NODE_NETWORK_GET on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method OBJECT_ID_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OBJECT_ID Value transfer Type reference (TYPE) /MRSS/T_DEM_H_ID Vorgangsnummer 20031125

Method OBJECT_ID_GET on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method ORDER_TYPE_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_ORIG_ORDER_TYPE Call by reference Type reference (TYPE) /MRSS/T_DEM_TYPE_H 20070301

Method ORDER_TYPE_GET on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method RELATIONS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_INCLUDE_SUBOPERATIONS Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20110805
2 Importing IV_SRC_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID eines CRM-Order-Objekts 20031125
3 Returning RT_RELATIONS Value transfer Type reference (TYPE) /MRSS/T_DEM_REL_TAB Relation zw. Positionen einer Order 20031125

Method RELATIONS_GET on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method RELEASE_SPLIT_NUMBER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB Message Table 20130513
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Something went wrong! 20130513
3 Importing IV_ASSIGNMENT_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID Assignment GUID to be deleted 20130513

Method RELEASE_SPLIT_NUMBER on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method RESET Signature

Method RESET on class /MRSS/IF_SGE_COMPLEX_DEMAND has no parameter.
Method RESET on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.

Method SET_RELEVANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RELEVANCE Call by reference Type reference (TYPE) /MRSS/T_WL_ITEM_REL Relevance of an Item for the Planning Board 20110514

Method SET_RELEVANCE on class /MRSS/IF_SGE_COMPLEX_DEMAND has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in