Hierarchy
⤷
⤷
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_CHANGEABLE | Interface for Objects That Can Be Changed | 20040505 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | /MRSS/IF_SGE_COMMAND_RECEIVER | Command Recipient | 20060620 |
| 4 | Interface implementation (CLASS c. INTERFACES i_ref) | /MRSS/IF_SGE_COMPLEX_DEMAND | Complex Demand (Order) | 20040505 |
| 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_SOS_SCHEDULER | Scheduling of orders | 20081015 |
Properties
| Class | /MRSS/CL_SGD_COMPLEX_DEMAND | |
| Short Description | Order | |
| 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 | 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_CHANGEABLE | Interface for Objects That Can Be Changed | 20040505 | ||
| 3 | /MRSS/IF_SGE_COMMAND_RECEIVER | Command Recipient | 20060620 | ||
| 4 | /MRSS/IF_SGE_COMPLEX_DEMAND | Complex Demand (Order) | 20040505 | ||
| 5 | /MRSS/IF_SGE_SELF_DISCLOSURE | Return or write object / instance specific information | 20130618 | ||
| 6 | /MRSS/IF_SOS_SCHEDULER | Scheduling of orders | 20081015 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | /MRSS/CL_SGD_DEMAND_MGR | 20130407 | Demand Manager | |
| 2 | /MRSS/CL_SGD_SINGLE_DEMAND | 20081030 | Demand | |
| 3 | /MRSS/CL_SGD_WORKLIST_MGR | 20130408 | Worklist Manager UI Layer |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/IF_SGE_DEMANDS | Demand Manager Interface | 20130604 | |||
| 2 | Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/IF_SGE_EXTBL_CHECK | Checks for external business logic | 20081030 | |||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/CL_MAT_VIRTUAL_STOCK | Material Stock | 20110119 | |||
| 4 | Instance attribute | Protected | Object reference (TYPE REF TO) | /MRSS/CL_SOS_NODE_NETWORK | Transaction Network | 20040505 | |||
| 5 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_ALLOWED_DEM_FUNC | Functionalities Allowed for Demand Type | 20090609 | |||
| 6 | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_DEM_H | Attributes of the complex demand | 20070316 | |||
| 7 | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_LOCK_ATTRIBUTES | Lock Details | 20070226 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_DEM_H_WRK_TAB | Attributes of Additional Headers (Hierarchy) | 20081008 | |||
| 9 | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_DEM_ADM_WRK_TAB | Item Data | 20040513 | |||
| 10 | Instance attribute | Private | Type reference (TYPE) | /MRSS/T_WL_HIERARCHY_TAB | Hierarchy Table | 20140507 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_DEMAND_TAB | Table with Demands | 20040505 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_PARTNER_TAB | Partner of a requirement | 20060817 | |||
| 13 | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_STATUS_TAB | Status of a demand | 20060817 | |||
| 14 | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_BACK_INTEGRATION_LEVEL | 'F' | Level of Backward Integration | 20090227 | ||
| 15 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_BOOLEAN | Is Order Complete? | 20040505 | |||
| 16 | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_BOOLEAN | This demand initialized? | 20130628 | |||
| 17 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_DEM_TYPE | Demand Type | 20060801 | |||
| 18 | Instance attribute | Public | Type reference (TYPE) | /MRSS/T_BOOLEAN | Is Order Incorrect? | 20040505 | |||
| 19 | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_BOOLEAN | Items initialized? | 20130628 | |||
| 20 | Instance attribute | Protected | Type reference (TYPE) | /MRSS/T_BOOLEAN | Demand Locked? | 20060803 | |||
| 21 | 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 | Instance method | Protected | Method | Are the items added to the complex demand? | 20130702 | |
| 2 | Instance method | Protected | Method | Before a change... | 20060929 | |
| 3 | Instance method | Private | Method | Validate User Statuses | 20090805 | |
| 4 | Instance method | Private | Method | Complete Item Hierarchy | 20130716 | |
| 5 | Instance method | Public | Constructor | CONSTRUCTOR | 20040505 | |
| 6 | Instance method | Protected | Method | Set Header Data | 20040505 | |
| 7 | Instance method | Protected | Method | Add a demand object | 20060815 | |
| 8 | Instance method | Protected | Method | Creates a Demand Object | 20040505 | |
| 9 | Instance method | Protected | Method | Determine Demand Object | 20040505 | |
| 10 | Instance method | Protected | Method | Determine Degree of Backward Integration | 20090227 | |
| 11 | Instance method | Private | Method | Determination of Plan Status based on Items | 20130802 | |
| 12 | Static method | Protected | Method | Determines Planning-Relevant Items Below an Item | 20040505 | |
| 13 | Instance method | Public | Method | Provides Degree of Backward Integration | 20090227 | |
| 14 | Static method | Protected | Method | Set Up Hierarchy Table | 20040505 | |
| 15 | Instance method | Protected | Method | Initialize the Item Data | 20130716 | |
| 16 | Instance method | Protected | Method | Initialize the Transaction Network Object | 20040505 | |
| 17 | Instance method | Protected | Method | Is the demand already initialized? | 20130702 | |
| 18 | Instance method | Protected | Method | Get Items for Which Data Must Be Read | 20040505 | |
| 19 | Instance method | Protected | Method | Add an Item | 20040505 | |
| 20 | Instance method | Protected | Method | Set timestamp this demand was last changed (at SAVE) | 20070829 | |
| 21 | Instance method | Private | Method | When a Complex Demand Is Changed | 20070808 | |
| 22 | Instance method | Public | Method | Read partners | 20060817 | |
| 23 | Instance method | Protected | Method | Set partners | 20060817 | |
| 24 | Instance method | Protected | Method | Set the Planning Status | 20040505 | |
| 25 | Instance method | Protected | Method | Update Planning Status | 20130226 | |
| 26 | Instance method | Private | Method | Read relationships | 20130813 | |
| 27 | Instance method | Public | Method | Pass Up Relevance to Higher-Level Items | 20040505 | |
| 28 | Instance method | Protected | Method | Resets Planning-Specific Data (Assignments, Status, ...) | 20040505 | |
| 29 | Instance method | Protected | Method | Set Data and Complete Item Hierarchy | 20130716 | |
| 30 | Instance method | Public | Method | Read status | 20060817 | |
| 31 | Instance method | Protected | Method | Set status | 20060817 | |
| 32 | Instance method | Public | Method | Get Lower-Level Items | 20040505 |
Events
Class /MRSS/CL_SGD_COMPLEX_DEMAND has no event.
Types
Class /MRSS/CL_SGD_COMPLEX_DEMAND has no local type.
Method Signatures
Method ARE_ITEMS_INITIALIZED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_ITEMS_INITIALIZED | Value transfer | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130702 |
Method ARE_ITEMS_INITIALIZED on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method BEFORE_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | Tabelle von Nachrichten | 20060929 | |||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolesche Variable | 20060929 | |||
| 3 | IREF_COMMAND | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_CMD_DEMAND | Kommando auf einem Bedarf | 20060929 | |||
| 4 | IV_SIMULATION | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | ' ' | Simulation? | 20070410 | ||
| 5 | IV_UNDO | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | ' ' | UNDO? | 20070703 |
Method BEFORE_CHANGE on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method CHECK_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_MESSAGES | Call by reference | Type reference (TYPE) | /MRSS/T_MESSAGE_TAB | 20090923 | ||||
| 2 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | 20090805 | ||||
| 3 | IT_STATUS_TAB_NEW | Call by reference | Type reference (TYPE) | /MRSS/T_STATUS_TAB | New Status_table | 20090805 | |||
| 4 | IT_STATUS_TAB_OLD | Call by reference | Type reference (TYPE) | /MRSS/T_STATUS_TAB | Old Status table | 20090805 |
Method CHECK_STATUS on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method COMPLETE_ITEM_HIERARCHY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_SUPPRESS_COMPLETION | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | ' ' | Don't create new items, just build hierarchy | 20130913 |
Method COMPLETE_ITEM_HIERARCHY on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method CONSTRUCTOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_HEADER_ATTRIBUTES | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_H | Attributes of the complex demand | 20130718 | |||
| 2 | IV_COMPL_FLAG | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolesche Variable | 20040505 | |||
| 3 | IV_ERR_FLAG | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Logische Variable | 20040505 | |||
| 4 | IV_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID eines CRM-Order-Objekts | 20040505 |
Method CONSTRUCTOR on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method DATA_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_HEADER_ATTRIBUTES | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_H | Attribute des komplexen Bedarfes | 20070316 | |||
| 2 | IT_ADDITIONAL_HEADERS | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_H_WRK_TAB | Tabelle mit Bedarfskopfattributen | 20081115 | |||
| 3 | IV_DEMAND_TYPE | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_TYPE | Typ des Bedarfs | 20060801 |
Method DATA_SET on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method DEMAND_OBJECT_ADD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IREF_DEMAND | Call by reference | Object reference (TYPE REF TO) | /MRSS/CL_SGD_SINGLE_DEMAND | Bedarf | 20060815 |
Method DEMAND_OBJECT_ADD on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method DEMAND_OBJECT_CREATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EREF_IF_DEMAND | Call by reference | Object reference (TYPE REF TO) | /MRSS/IF_SGE_SINGLE_DEMAND | Interface to Demand Instance | 20130607 | |||
| 2 | ES_DEMAND | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND | Bedarf mit Objekt | 20040505 | |||
| 3 | IS_ADM | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_ADM_WRK | Positionsdaten | 20040513 | |||
| 4 | IS_ITEM_DATA | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_ITEM_STR | Structure representation of a demand item | 20130607 | |||
| 5 | IS_SERVICE_GROUP | Call by reference | Type reference (TYPE) | OBJEC | Workarea zur Datenbank PCH | 20040505 | |||
| 6 | IV_ADD_TO_HEADER | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | 'X' | Boolean Variable | 20130606 | ||
| 7 | IV_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID eines CRM-Order-Objekts | 20040505 | |||
| 8 | IV_ITEMS_STILL_INITIALIZED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | '' | Boolean Variable | 20130826 | ||
| 9 | IV_RELEVANCE | Call by reference | Type reference (TYPE) | /MRSS/T_WL_ITEM_REL | Relevance of an Item for the Planning Board | 20130606 |
Method DEMAND_OBJECT_CREATE on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method DEMAND_OBJECT_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_SERVICE_GROUP | Call by reference | Type reference (TYPE) | OBJEC | Workarea zur Datenbank PCH | 20040505 | |||
| 2 | IV_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID eines CRM-Order-Objekts | 20040505 | |||
| 3 | IV_REL | Call by reference | Type reference (TYPE) | /MRSS/T_WL_ITEM_REL | Relevanz einer Position für die Plantafel | 20040505 | |||
| 4 | RREF_DEMAND | Value transfer | Object reference (TYPE REF TO) | /MRSS/IF_SGE_SINGLE_DEMAND | Bedarf | 20040505 |
Method DEMAND_OBJECT_GET on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method DETERMINE_BACK_INTEGRATION_LVL Signature
Method DETERMINE_BACK_INTEGRATION_LVL on class /MRSS/CL_SGD_COMPLEX_DEMAND has no parameter.
Method DETERMINE_BACK_INTEGRATION_LVL on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method DETERMINE_PLAN_STATUS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ITEM_PLAN_STATUS | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_PLAN_STATUS_TAB | Table with Plan Statuses | 20130802 | |||
| 2 | RV_HEADER_PLAN_STATUS | Value transfer | Type reference (TYPE) | /MRSS/T_SGE_PLAN_STATUS | Plan Status Information | 20130802 |
Method DETERMINE_PLAN_STATUS on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method DISPO_REL_SER_ITEMS_DET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID_TAB | Liste von GUIDs | 20040505 | |||
| 2 | CT_PARENT | Call by reference | Type reference (TYPE) | /MRSS/T_WL_PARENT_GUID_TAB | Parent-Child-Tabelle | 20040505 | |||
| 3 | IT_ADM | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_ADM_WRK_TAB | Tabelle mit administrativen Positionsdaten | 20040513 | |||
| 4 | IV_START_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID eines CRM-Order-Objekts | 20040505 |
Method DISPO_REL_SER_ITEMS_DET on class /MRSS/CL_SGD_COMPLEX_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 | EV_BACK_INTEGRATION_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_COMPLEX_DEMAND has no exception.
Method HIERARCHY_TAB_BUILD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_HIERARCHY | Call by reference | Type reference (TYPE) | /MRSS/T_WL_HIERARCHY_TAB | Hierarchie-Tabelle | 20040505 | |||
| 2 | IV_DEPTH | Call by reference | Type reference (TYPE) | INT4 | Natürliche Zahl | 20040505 | |||
| 3 | IV_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID eines CRM-Order-Objekts | 20040505 |
Method HIERARCHY_TAB_BUILD on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method INITIALIZE_ITEMS Signature
Method INITIALIZE_ITEMS on class /MRSS/CL_SGD_COMPLEX_DEMAND has no parameter.
Method INITIALIZE_ITEMS on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method INIT_RELATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | EV_FAILED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolesche Variable | 20040505 | |||
| 2 | IV_INCLUDE_SUBOPERATIONS | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20110805 | |||
| 3 | IV_RELOAD | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20100610 |
Method INIT_RELATIONS on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method IS_INITIALIZED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RV_IS_INITIALIZED | Value transfer | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130702 |
Method IS_INITIALIZED on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method ITEMS_TO_READ_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_ITEMS | Value transfer | Type reference (TYPE) | /MRSS/T_DEMAND_TAB | Tabelle mit Bedarfen | 20040505 |
Method ITEMS_TO_READ_GET on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method ITEM_ADD Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_ITEM | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND | Bedarf mit Objekt | 20040505 | |||
| 2 | IV_ITEMS_STILL_INITIALIZED | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | '' | Boolean Variable | 20130826 |
Method ITEM_ADD on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method LATEST_CHANGED_TIME_SET Signature
Method LATEST_CHANGED_TIME_SET on class /MRSS/CL_SGD_COMPLEX_DEMAND has no parameter.
Method LATEST_CHANGED_TIME_SET on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method ON_CHANGE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_DEMAND_NEW | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_STR | Kommando auf einem Bedarf | 20081013 | |||
| 2 | IS_DEMAND_OLD | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_STR | Table of Orders | 20081013 | |||
| 3 | IT_CHANGED_ATTRIBUTES | Call by reference | Type reference (TYPE) | /MRSS/T_FIELDNAME_VALUE_TAB | Tabelle mit Feldern und Werten | 20081013 | |||
| 4 | IV_OPERATION | Call by reference | Type reference (TYPE) | /MRSS/T_SGE_OPERATION | Operation eines Kommandos | 20081013 |
Method ON_CHANGE on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method PARTNER_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_PARTNER | Value transfer | Type reference (TYPE) | /MRSS/T_PARTNER_TAB | Partner eines Bedarfes | 20060817 |
Method PARTNER_GET on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method PARTNER_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_PARTNER | Call by reference | Type reference (TYPE) | /MRSS/T_PARTNER_TAB | Partner eines Bedarfes | 20060817 |
Method PARTNER_SET on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method PLAN_STATUS_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PLAN_STATUS | Call by reference | Type reference (TYPE) | /MRSS/T_WL_PLAN_STATUS | Planungsstatus | 20040505 | |||
| 2 | IV_PUBLISH_CHANGES | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130814 | |||
| 3 | IV_SINGLE_DEMAND_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID | 20071203 |
Method PLAN_STATUS_SET on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method PLAN_STATUS_UPDATE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_PUBLISH_CHANGES | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | 20130814 |
Method PLAN_STATUS_UPDATE on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method READ_RELATIONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_RELATIONS | Value transfer | Type reference (TYPE) | /MRSS/T_DEM_RELAT_EXT_TAB | Relationships Between Demands with External Keys | 20130813 |
Method READ_RELATIONS on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method REL_ITEMS_INHERIT Signature
Method REL_ITEMS_INHERIT on class /MRSS/CL_SGD_COMPLEX_DEMAND has no parameter.
Method REL_ITEMS_INHERIT on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method RESET_PLB_DATA Signature
Method RESET_PLB_DATA on class /MRSS/CL_SGD_COMPLEX_DEMAND has no parameter.
Method RESET_PLB_DATA on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method SET_ITEM_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_ADM | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_ADM_WRK_TAB | Work Structure for Administrative Item Data | 20130716 | |||
| 2 | IT_ITEM_DATA | Call by reference | Type reference (TYPE) | /MRSS/T_DEM_ITEM_STR_TAB | Table of demand items in structure representation | 20130716 |
Method SET_ITEM_DATA on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method STATUS_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RT_STATUS | Value transfer | Type reference (TYPE) | /MRSS/T_STATUS_TAB | Status eines Bedarfes | 20060817 |
Method STATUS_GET on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method STATUS_SET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IT_STATUS | Call by reference | Type reference (TYPE) | /MRSS/T_STATUS_TAB | Status eines Bedarfes | 20060817 |
Method STATUS_SET on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
Method SUB_ITEMS_GET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_HIERARCHY_TAB | Call by reference | Type reference (TYPE) | /MRSS/T_WL_HIERARCHY_TAB | Hierarchie-Tabelle | 20040505 | |||
| 2 | CT_ITEMS | Call by reference | Type reference (TYPE) | /MRSS/T_DEMAND_TAB | Tabelle mit Bedarfen | 20040505 | |||
| 3 | IV_ALSO_NOT_REL | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolean Variable | 20130814 | |||
| 4 | IV_GUID | Call by reference | Type reference (TYPE) | /MRSS/T_GUID | GUID | 20040505 | |||
| 5 | IV_ONLY_DISPO_REL | Call by reference | Type reference (TYPE) | /MRSS/T_BOOLEAN | Boolesche Variable | 20040505 |
Method SUB_ITEMS_GET on class /MRSS/CL_SGD_COMPLEX_DEMAND has no exception.
History
| Last changed by/on | SAP | 20141109 |
| SAP Release Created in | 401 |