SAP ABAP Class /MRSS/CL_SGD_SINGLE_DEMAND (Demand)
Hierarchy
MRSS_NW (Software Component) SAP Multiresource Scheduling for SAP Net
   PM-WOC-MO (Application Component) Maintenance Orders
     /MRSS/SGD (Package) Planning Board Demand
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_MAT_STOCKS_N_PARTS Stock and Part Availability Check 20110120
2 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGE_ADDRESS Interface for address operations 20071127
3 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGE_CHANGEABLE Interface for Objects That Can Be Changed 20040505
4 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGE_COMMAND_RECEIVER Command Recipient 20060620
5 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGE_SELF_DISCLOSURE Return or write object / instance specific information 20130618
6 Interface implementation (CLASS c. INTERFACES i_ref)  /MRSS/IF_SGE_SINGLE_DEMAND Scheduling Engine Demand 20040505
Properties
Class /MRSS/CL_SGD_SINGLE_DEMAND  
Short Description Demand    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package /MRSS/SGD   Planning Board Demand 
Created 20040505   SAP 
Last change 20141109    
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 /MRSS/CL_SGD_SER Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
2 /MRSS/CL_SGD_WORKLIST_GEN_DB Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 /MRSS/CL_SGE_APPLICATION Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
Interfaces
# Interface Abstract Final Description Created on
1 /MRSS/IF_MAT_STOCKS_N_PARTS Stock and Part Availability Check 20110120
2 /MRSS/IF_SGE_ADDRESS Interface for address operations 20071127
3 /MRSS/IF_SGE_CHANGEABLE Interface for Objects That Can Be Changed 20040505
4 /MRSS/IF_SGE_COMMAND_RECEIVER Command Recipient 20060620
5 /MRSS/IF_SGE_SELF_DISCLOSURE Return or write object / instance specific information 20130618
6 /MRSS/IF_SGE_SINGLE_DEMAND Scheduling Engine Demand 20040505
Friends
# Friend Modeled only Created on Description
1 /MRSS/CL_SGD_COMPLEX_DEMAND 20090227 Order
2 /MRSS/CL_SGD_DEMAND_MGR 20130408 Demand Manager
3 /MRSS/CL_SGD_WORKLIST_MGR 20130523 Worklist Manager UI Layer
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GREF_DEMAND_MGR Instance attribute Protected Object reference (TYPE REF TO) /MRSS/IF_SGE_DEMANDS 20130522
2 GREF_EXTBL_CHECK Instance attribute Private Object reference (TYPE REF TO) /MRSS/IF_SGE_EXTBL_CHECK Checks for external business logic 20070124
3 GREF_PLANNING_NODE Instance attribute Private Object reference (TYPE REF TO) /MRSS/IF_SGE_PLANNING_NODE Interface for Planning Nodes 20080812
4 GREF_PRIMARY_ADDR Instance attribute Private Object reference (TYPE REF TO) /MRSS/IF_SGE_ADDRESS 20071128
5 GREF_SERVICE_GROUP Instance attribute Protected Object reference (TYPE REF TO) /MRSS/IF_SGE_PLANNING_NODE Interface for Planning Nodes 20090817
6 GREF_TIME_RULE Instance attribute Private Object reference (TYPE REF TO) /MRSS/IF_SGE_TIME_RULE 20070224
7 GS_ADM Instance attribute Public Type reference (TYPE) /MRSS/T_DEM_ADM_WRK Work Structure for Administrative Item Data 20040512
8 GS_ALLOWED_FUNCTIONS Instance attribute Private Type reference (TYPE) /MRSS/T_ALLOWED_DEM_FUNC Functions Allowed for Demand Category 20071204
9 GS_DEMAND_ATTRIBUTES Instance attribute Private Type reference (TYPE) /MRSS/T_DEM_ITEM_STR Structure Representation of Demand Item 20060824
10 GS_LOCK_ATTRIBUTES Instance attribute Protected Type reference (TYPE) /MRSS/T_LOCK_ATTRIBUTES Attributes of Lock 20070302
11 GS_REFERENCE_PROFILE_MATCH Instance attribute Private Type reference (TYPE) /MRSS/T_RANK_MATCH Temporary Qualification Profile Matching structure 20130813
12 GT_ASSIGNMENTS Instance attribute Protected Type reference (TYPE) /MRSS/T_ASSIGNMENT_TAB Table with Assignments 20040505
13 GT_DEMAND_NOTES Instance attribute Private Type reference (TYPE) /MRSS/T_SGD_DEMAND_NOTES_TAB Table to Hold Note Types and Note Text 20110106
14 GT_SERV_ITEMS Instance attribute Protected Type reference (TYPE) /MRSS/T_DEMAND_TAB Table with Demands 20040505
15 GT_SPAREPARTS Instance attribute Protected Type reference (TYPE) /MRSS/T_DEMAND_TAB Table with Demands 20040505
16 GT_TENDERS Instance attribute Private Type reference (TYPE) /MRSS/T_TENDER_TAB Table of Tender Objects 20090831
17 GT_TOOL_ITEMS Instance attribute Protected Type reference (TYPE) /MRSS/T_DEMAND_TAB Table with Demands 20040505
18 GV_ASSIGNMENTS_INITIALIZED Instance attribute Protected Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Assignments Added? 20130628
19 GV_BACK_INTEGRATION_LEVEL Instance attribute Private Type reference (TYPE) /MRSS/T_BACK_INTEGRATION_LEVEL 'F' Level of Backward Integration 20090227
20 GV_DELETE_FLAG Instance attribute Public Type reference (TYPE) /MRSS/T_BOOLEAN 20050829
21 GV_DEMAND_INITIALIZED Instance attribute Protected Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Demand data loaded? 20130625
22 GV_DEM_TYPE Instance attribute Protected Type reference (TYPE) /MRSS/T_DEMAND_TYPE Demand Type 20040505
23 GV_LOCKED Instance attribute Public Type reference (TYPE) /MRSS/T_BOOLEAN 20060803
24 GV_OLD_DEMAND_CAG_EXCLUDED Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Dem excl for CAG? Initial value 20140424
25 GV_PUBLISH_CHANGE Instance attribute Private Type reference (TYPE) /MRSS/T_BOOLEAN Boolean variable 20051219
26 GV_RELEVANCE Instance attribute Public Type reference (TYPE) /MRSS/T_WL_ITEM_REL Relevance of an Item for the Planning Board 20040505
Methods
# Method Level Visibility Method type Description Created on
1 ADM_DATA_GET Instance method Public Method Gets Administrative Data 20040512
2 ADM_DATA_SET Instance method Public Method Set Technical Data 20040513
3 ASSIGNMENT_COUNTER_SET Instance method Private Method 20130226
4 BEFORE_CHANGE Instance method Protected Method Before a change... 20060929
5 CALC_ASSIGNMENT_DEPENDENCIES Instance method Protected Method Calculate assignment dependent values 20130701
6 CALL_BADI_CHECK_PLANNING_NODE Instance method Private Method Check Whether New Resource Planning Node Is Permitted 20070316
7 CHECK_FOR_CHANGES Instance method Protected Method Check Demand Change in Database 20090222
8 CHECK_STATUS Instance method Private Method Check Validity of Status 20090730
9 CHECK_STATUS_CONTROL Instance method Private Method 20070307
10 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20040505
11 COST_FACTORS_GET Instance method Public Method Provides Cost Factors of Demand 20080118
12 DETERMINE_ATTRIBUTES Instance method Protected Method Determine attributes of the single demand 20130607
13 DETERMINE_BACK_INTEGRATION_LVL Instance method Protected Method Determines Suitable Level of Backward Integration 20090227
14 DETERMINE_CAP_PLAN_RELEVANCE Instance method Private Method Determine demand's relevance for capacity planning! 20140424
15 DETERMINE_PLAN_DETAILS Instance method Private Method Determines the total duration and no. of assignments 20130628
16 FORCE_INITIALIZE_PLANNING_NODE Instance method Public Method Reinitialize Planning Nodes 20090924
17 GET_BACK_INTEGRATION_LEVEL Instance method Public Method Sets Level of Backward Integration 20090227
18 GET_OLD_DEMAND_CAG_EXCL_STATUS Instance method Public Method Returns whether the demand was excluded for capacity calc 20140428
19 GET_VALID_MOBILE_STATUSES Instance method Private Method Receives Permitted Mobile Assignment Statuses 20070124
20 INITIALIZE_PLANNING_NODE Instance method Private Method Initialize Planning Node 20081008
21 NOTES_SET Instance method Private Method Process the Demand Notes 20110106
22 ON_CHANGE Instance method Public Method After Changing Demand... 20070216
23 PARTNER_SET Instance method Public Method Set parameters 20060517
24 PLAN_STATUS_GET Instance method Public Method Get the Planning Status 20040505
25 PLAN_STATUS_SET Instance method Private Method Sets the Global Planning Status 20040505
26 PLAN_STATUS_UPDATE Instance method Protected Method Update Plan Status based on Sub Items 20130723
27 RELEVANCE_SET Instance method Public Method Sets the Relevance 20071009
28 REMAINING_DURATION_SET Instance method Private Method 20130226
29 RESET_PLB_DATA Instance method Public Method Resets Planning-Specific Data (Assignments, Status, ...) 20040505
30 SERVICE_ITEMS_ADD Instance method Public Method Add Linked Service Items (Only for Tools) 20040505
31 SET_BACK_INTEGRATION_LEVEL Instance method Protected Method Sets Level of Backward Integration 20090227
32 SET_DELETE_FLAG Instance method Public Method 20050829
33 SPARE_PART_ITEM_ADD Instance method Public Method Add Required Spare Part 20040505
34 STATUS_SET Instance method Public Method Set status 20060517
35 TECH_GROUP_SET Instance method Public Method Set the Assigned Technician Group 20040505
36 TOOL_ITEM_ADD Instance method Public Method Add a Required Tool 20040505
37 TOOL_ITEM_DELETE Instance method Public Method Delete Tool Item 20070921
38 TRIGGER_INITIALIZATION Instance method Private Method Trigger initialization of demand via header 20130716
39 WAS_DEMAND_INCLUDED Instance method Public Method Was the demand included for CAG calc earlier? 20140424
Events
Class /MRSS/CL_SGD_SINGLE_DEMAND has no event.
Types
Class /MRSS/CL_SGD_SINGLE_DEMAND has no local type.
Method Signatures

Method ADM_DATA_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RS_ADM Value transfer Type reference (TYPE) /MRSS/T_DEM_ADM_WRK Positionsdaten 20040512

Method ADM_DATA_GET on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method ADM_DATA_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ADM Call by reference Type reference (TYPE) /MRSS/T_DEM_ADM_WRK Positionsdaten 20040513

Method ADM_DATA_SET on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method ASSIGNMENT_COUNTER_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_NUMBER_OF_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_SGE_NUM_ASS 20130226

Method ASSIGNMENT_COUNTER_SET on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method BEFORE_CHANGE 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 20060929
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20060929
3 Importing IREF_COMMAND Call by reference Object reference (TYPE REF TO) /MRSS/CL_CMD_DEMAND Kommando auf einem Bedarf 20060929
4 Importing IV_OPERATION Call by reference Type reference (TYPE) /MRSS/T_SGE_OPERATION Operation eines Kommandos 20061111
5 Importing IV_SIMULATION Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Simulation? 20070410
6 Importing IV_UNDO Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' UNDO Operation? 20070818

Method BEFORE_CHANGE on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method CALC_ASSIGNMENT_DEPENDENCIES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_SILENT_UPDATE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Don't raise a changed data object? 20130819

Method CALC_ASSIGNMENT_DEPENDENCIES on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method CALL_BADI_CHECK_PLANNING_NODE 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 20070316
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20070316
3 Importing IS_DEM_NEW_STR Call by reference Type reference (TYPE) /MRSS/T_DEM_STR_WRK Struktur-Darstellung einer Bedarfsposition 20070316

Method CALL_BADI_CHECK_PLANNING_NODE on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method CHECK_FOR_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CHANGED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Neuerer Bedarf auf DB 20090222
2 Exporting EV_DELETED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Bedarf wurde gelöscht 20090222
3 Importing IV_UPDATE_DEMAND Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 'X' Bedarf aktualisieren? 20090225

Method CHECK_FOR_CHANGES on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method CHECK_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) /MRSS/T_MESSAGE_TAB 20090923
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 20090805
3 Importing IT_STATUS_TAB_NEW Call by reference Type reference (TYPE) /MRSS/T_STATUS_TAB New Status_table 20090805
4 Importing IT_STATUS_TAB_OLD Call by reference Type reference (TYPE) /MRSS/T_STATUS_TAB Old Status table 20090805
5 Importing IV_REDO Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20120409
6 Importing IV_UNDO Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20120409

Method CHECK_STATUS on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method CHECK_STATUS_CONTROL 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 20070307
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 20070307
3 Importing IV_OPERATION Call by reference Type reference (TYPE) /MRSS/T_SGE_OPERATION 20070307

Method CHECK_STATUS_CONTROL on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_HEADER Call by reference Object reference (TYPE REF TO) /MRSS/IF_SGE_COMPLEX_DEMAND Auftrag 20040505
2 Importing IS_ADM Call by reference Type reference (TYPE) /MRSS/T_DEM_ADM_WRK Positionsdaten 20040513
3 Importing IS_ITEM_DATA Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR Structure representation of a demand item 20130607
4 Importing IS_SERVICE_GROUP Call by reference Type reference (TYPE) OBJEC Workarea zur Datenbank PCH 20040505
5 Importing IV_GUID Call by reference Type reference (TYPE) /MRSS/T_GUID GUID eines CRM-Order-Objekts 20040505
6 Importing IV_RELEVANCE Call by reference Type reference (TYPE) /MRSS/T_WL_ITEM_REL Relevance of an Item for the Planning Board 20130607

Method CONSTRUCTOR on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method COST_FACTORS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_NOT_DELIVERY_COSTS Call by reference Type reference (TYPE) /MRSS/T_DEM_NOT_DELIVER_COST Nichterfüllungskosten 20080314
2 Exporting EV_NOT_DELIVERY_FUNCTION Call by reference Type reference (TYPE) /MRSS/T_DEM_NOT_DELIVER_FNCT Funktion der Nichtlieferkosten (linear oder logarithmisch) 20080314
3 Exporting EV_NOT_DELIVERY_GRACE Call by reference Type reference (TYPE) /MRSS/T_DEM_NOT_DELIVER_GRACE Zulässige Verlängerung für Bedarfsenplanung des Optimierers 20080314
4 Exporting EV_NOT_DELIVERY_NUMERATOR Call by reference Type reference (TYPE) /MRSS/T_DEM_NOT_DELIVER_NUMERA Zähler für Nichtlieferkosten in logarithmischer Näherung 20080314
5 Exporting EV_PF_CALC_REFERENC Call by reference Type reference (TYPE) /MRSS/T_PF_REFERENCE_SERVICE Richtung, um Verfrühungen oder Verspätungen zu bestimmen 20080118
6 Exporting EV_PF_EARLY_SERVICE Call by reference Type reference (TYPE) /MRSS/T_PF_EARLY_SERVICE Strafkosten für verfrühte Ausführung 20080118
7 Exporting EV_PF_LATE_SERVICE Call by reference Type reference (TYPE) /MRSS/T_PF_LATE_SERVICE Strafkosten für verspätete Ausführung 20080118
8 Exporting EV_PRIORITY_FACTOR Call by reference Type reference (TYPE) /MRSS/T_PRIORITY_FACTOR Faktor für Anpassung Nichterfüllungskosten nach Priorität 20080118

Method COST_FACTORS_GET on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method DETERMINE_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEMAND_DATA Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR Structure representation of a demand item 20130607
2 Importing IV_NO_ADDRESS Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130607

Method DETERMINE_ATTRIBUTES on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method DETERMINE_BACK_INTEGRATION_LVL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_LEVEL Value transfer Type reference (TYPE) /MRSS/T_BACK_INTEGRATION_LEVEL Grad der Rückintegration 20090227

Method DETERMINE_BACK_INTEGRATION_LVL on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method DETERMINE_CAP_PLAN_RELEVANCE Signature

Method DETERMINE_CAP_PLAN_RELEVANCE on class /MRSS/CL_SGD_SINGLE_DEMAND has no parameter.
Method DETERMINE_CAP_PLAN_RELEVANCE on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method DETERMINE_PLAN_DETAILS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_DURATION Call by reference Type reference (TYPE) INT4 Natural number 20130628
2 Exporting EV_NUM_ASSN Call by reference Type reference (TYPE) I 20130628
3 Importing IT_ASSIGNMENTS Call by reference Type reference (TYPE) /MRSS/T_ASSIGNMENT_TAB Table with Assignments 20130628

Method DETERMINE_PLAN_DETAILS on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method FORCE_INITIALIZE_PLANNING_NODE Signature

Method FORCE_INITIALIZE_PLANNING_NODE on class /MRSS/CL_SGD_SINGLE_DEMAND has no parameter.
Method FORCE_INITIALIZE_PLANNING_NODE on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method GET_BACK_INTEGRATION_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_HEADER_LEVEL Call by reference Type reference (TYPE) /MRSS/T_BACK_INTEGRATION_LEVEL Grad der Rückintegration (Order/Network Level) 20090227
2 Exporting EV_OWN_LEVEL Call by reference Type reference (TYPE) /MRSS/T_BACK_INTEGRATION_LEVEL Grad der Rückintegration 20090227

Method GET_BACK_INTEGRATION_LEVEL on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method GET_OLD_DEMAND_CAG_EXCL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_OLD_DEMAND_CAG_EXCLUDED Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN Was it excluded earlier? 20140428

Method GET_OLD_DEMAND_CAG_EXCL_STATUS on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method GET_VALID_MOBILE_STATUSES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_STATUS Call by reference Type reference (TYPE) /MRSS/T_SGE_VALID_MOB_STAT_TAB Erlaubte Einsatzzustände 20070124

Method GET_VALID_MOBILE_STATUSES on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method INITIALIZE_PLANNING_NODE Signature

Method INITIALIZE_PLANNING_NODE on class /MRSS/CL_SGD_SINGLE_DEMAND has no parameter.
Method INITIALIZE_PLANNING_NODE on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method NOTES_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_DEMAND_NEW Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR Struktur-Darstellung einer Bedarfsposition 20110106
2 Importing IV_OPERATION Call by reference Type reference (TYPE) /MRSS/T_SGE_OPERATION Operation eines Kommandos 20110106

Method NOTES_SET on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method ON_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IREF_DEMAND Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGD_SINGLE_DEMAND Bedarf 20070216
2 Importing IREF_HEADER Call by reference Object reference (TYPE REF TO) /MRSS/CL_SGD_COMPLEX_DEMAND Auftrag 20070216
3 Importing IS_DEMAND_NEW Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR Struktur-Darstellung einer Bedarfsposition 20070216
4 Importing IS_DEMAND_OLD Call by reference Type reference (TYPE) /MRSS/T_DEM_ITEM_STR Struktur-Darstellung einer Bedarfsposition 20070216
5 Importing IV_OPERATION Call by reference Type reference (TYPE) /MRSS/T_SGE_OPERATION Operation eines Kommandos 20070216

Method ON_CHANGE on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method PARTNER_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_PARTNER Call by reference Type reference (TYPE) /MRSS/T_PARTNER_TAB Partner eines Bedarfes 20060806
2 Importing IV_UPDATE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20060806

Method PARTNER_SET on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method PLAN_STATUS_GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_PLAN_STATUS Value transfer Type reference (TYPE) /MRSS/T_DEM_PLANNING_STATUS Planungsstatus 20040505

Method PLAN_STATUS_GET on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method PLAN_STATUS_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PLAN_STATUS Call by reference Type reference (TYPE) /MRSS/T_DEM_PLANNING_STATUS Planungsstatus 20040505
2 Importing IV_PUBLISH_CHANGES Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN 'X' Boolesche Variable 20130601

Method PLAN_STATUS_SET on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method PLAN_STATUS_UPDATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_PUBLISH_CHANGES Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolean Variable 20130723

Method PLAN_STATUS_UPDATE on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method RELEVANCE_SET 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 Relevanz einer Position für die Plantafel 20071009

Method RELEVANCE_SET on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method REMAINING_DURATION_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_REMAINING_DURATION Call by reference Type reference (TYPE) /MRSS/T_SGE_REMAIN_DUR 20130226
2 Importing IV_REMAINING_DURATION_UNIT Call by reference Type reference (TYPE) /MRSS/T_SGE_REMAIN_DUR_UNIT 20130226

Method REMAINING_DURATION_SET on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method RESET_PLB_DATA Signature

Method RESET_PLB_DATA on class /MRSS/CL_SGD_SINGLE_DEMAND has no parameter.
Method RESET_PLB_DATA on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method SERVICE_ITEMS_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_DEMANDS Call by reference Type reference (TYPE) /MRSS/T_DEMAND_TAB Tabelle mit Bedarfen 20040505

Method SERVICE_ITEMS_ADD on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method SET_BACK_INTEGRATION_LEVEL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_LEVEL Call by reference Type reference (TYPE) /MRSS/T_BACK_INTEGRATION_LEVEL Grad der Rückintegration 20090227

Method SET_BACK_INTEGRATION_LEVEL on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method SET_DELETE_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_OPERATION Call by reference Type reference (TYPE) /MRSS/T_SGE_OPERATION 20050829
2 Importing IV_SUPPRESS_CHECKS Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN ' ' Suppress Checks? 20070521

Method SET_DELETE_FLAG on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method SPARE_PART_ITEM_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_SPARE_ITEM Call by reference Type reference (TYPE) /MRSS/T_DEMAND Bedarf mit Objekt 20040505

Method SPARE_PART_ITEM_ADD on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method STATUS_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IT_STATUS Call by reference Type reference (TYPE) /MRSS/T_STATUS_TAB Status eines Bedarfs 20060517
2 Importing IV_UPDATE Call by reference Type reference (TYPE) /MRSS/T_BOOLEAN Boolesche Variable 20060517

Method STATUS_SET on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method TECH_GROUP_SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_OBJEC Call by reference Type reference (TYPE) OBJEC Workarea zur Datenbank PCH 20040505

Method TECH_GROUP_SET on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method TOOL_ITEM_ADD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TOOL_ITEM Call by reference Type reference (TYPE) /MRSS/T_DEMAND Bedarf mit Objekt 20040505

Method TOOL_ITEM_ADD on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method TOOL_ITEM_DELETE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_TOOL_ITEM Call by reference Type reference (TYPE) /MRSS/T_DEMAND Bedarf mit Objekt 20070921

Method TOOL_ITEM_DELETE on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method TRIGGER_INITIALIZATION Signature

Method TRIGGER_INITIALIZATION on class /MRSS/CL_SGD_SINGLE_DEMAND has no parameter.
Method TRIGGER_INITIALIZATION on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.

Method WAS_DEMAND_INCLUDED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RV_INCLUDE_DEMAND Value transfer Type reference (TYPE) /MRSS/T_BOOLEAN If true, then it was included 20140424

Method WAS_DEMAND_INCLUDED on class /MRSS/CL_SGD_SINGLE_DEMAND has no exception.
History
Last changed by/on SAP  20141109 
SAP Release Created in 401