Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_BS_SOA_SIW_TMPL_CFG_BASE | SIW customer templates: Base utility class | 20100618 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SIW_CONFIGURATION_SETUP | Configuration | 20100618 |
| 3 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SIW_CONFIGURATION_SETUP_EXT | Extended Configuration | 20100812 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_BS_SOA_SIW_SYNC_IN_API | SIW customer templates: Sync inbound services: API based | 20100618 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_BS_SOA_SIW_SYNC_IN_ESR | SIW customer templates: Snc inbound services: ESR based | 20100618 |
Properties
| Class | CL_BS_SOA_SIW_SYNC_MASTER | |
| Short Description | SIW customer templates: Master config class | |
| Super Class | CL_BS_SOA_SIW_TMPL_CFG_BASE | SIW customer templates: Base utility class |
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | BS_SOA_REUSE_SIW_CONFIG | Configurations & Templates for SIW |
| Created | 20100618 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
Class CL_BS_SOA_SIW_SYNC_MASTER has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_SIW_CONFIGURATION_SETUP | Configuration | 20100618 | ||
| 2 | IF_SIW_CONFIGURATION_SETUP_EXT | Extended Configuration | 20100812 |
Friends
Class CL_BS_SOA_SIW_SYNC_MASTER has no friend class.
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Private | Type reference (TYPE) | FLAG | General Flag | 20100622 |
Methods
Events
Class CL_BS_SOA_SIW_SYNC_MASTER has no event.
Types
Class CL_BS_SOA_SIW_SYNC_MASTER has no local type.
Method Signatures
Method AFTER_PROXY_GENERATION Signature
Method AFTER_PROXY_GENERATION on class CL_BS_SOA_SIW_SYNC_MASTER has no parameter.
Method AFTER_PROXY_GENERATION on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method DO_CHECK_PROD_PREREQUISITES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_SIW_CONTEXT | Project Context Data of a Service Implementation | 20100618 | |||
| 2 | R_CHECK_ERROR | Value transfer | Object reference (TYPE REF TO) | CL_SIW_CHECK_RESULT | Result obejcts for check procedure | 20100618 |
Method DO_CHECK_PROD_PREREQUISITES on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method DO_GET_API_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CHECK_ONLY | Call by reference | Type reference (TYPE) | FLAG | SPACE | Set to 'X' if value help is supported | 20110308 | ||
| 2 | I_PATTERN | Call by reference | Type reference (TYPE) | STRING | 20110308 | ||||
| 3 | I_RFCDEST | Call by reference | Type reference (TYPE) | RFCDEST | Logical Destination (Specified in Function Call) | 20110520 | |||
| 4 | R_VALUE | Value transfer | Type reference (TYPE) | STRING | 20110308 |
Method DO_GET_API_VALUE on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method DO_GET_CONFIG_ICON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_ICON | Value transfer | Type reference (TYPE) | STRING | 20100618 |
Method DO_GET_CONFIG_ICON on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method DO_GET_CUSTOM_BUTTONS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_LIST | Call by reference | Type reference (TYPE) | IF_SIW_CONFIGURATION_SETUP~GT_T_CUSTOM_BUTTON | 20100622 | ||||
| 2 | IREF_PROJECT | Call by reference | Object reference (TYPE REF TO) | IF_SIW_PROJECT | Service Implementation Project | 20100622 |
Method DO_GET_CUSTOM_BUTTONS on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method DO_GET_PROJECT_CREATION_DEF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DEFAULTS | Value transfer | Type reference (TYPE) | SIW_STR_PROJECT_CREATE_DEFAULT | Structure for project creation default values | 20100618 |
Method DO_GET_PROJECT_CREATION_DEF on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method DO_GET_PROJECT_ICON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_ICON | Value transfer | Type reference (TYPE) | STRING | 20100618 |
Method DO_GET_PROJECT_ICON on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method DO_GET_PROJ_CREATION_SUBSCREEN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DYNNR | Call by reference | Type reference (TYPE) | DYNNR | 20100618 | ||||
| 2 | E_REPID | Call by reference | Type reference (TYPE) | REPID | 20100618 |
Method DO_GET_PROJ_CREATION_SUBSCREEN on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method DO_GET_SERVICE_LEVEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_SERVICE_LEVEL | Value transfer | Type reference (TYPE) | SIW_DTE_SERVICE_LEVEL | Service Creation Type | 20100618 |
Method DO_GET_SERVICE_LEVEL on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method DO_GET_SOURCE_API_TYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_API_TYPE | Value transfer | Type reference (TYPE) | SIW_DTE_SXF_API_TYPE | API Type | 20100618 |
Method DO_GET_SOURCE_API_TYPE on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method DO_INIT_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONFIG_ID | Call by reference | Type reference (TYPE) | CSEQUENCE | 20100618 |
Method DO_INIT_INSTANCE on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method DO_MODIFY_CONSTRUCTION_PLAN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_REF_CONSTRUCTION_PLAN | Call by reference | Object reference (TYPE REF TO) | IF_SIW_CONSTRUCTION_PLAN_MOD | Modifikation of the Construction Plan | 20100618 | |||
| 2 | I_REF_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_SIW_CONTEXT | Project Context Data of a Service Implementation | 20100618 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100618 | |||
| 2 | 20100618 | |||
| 3 | 20100618 |
Method DO_ON_CONTEXT_INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_SIW_CONTEXT | Project Context Data of a Service Implementation | 20100618 | |||
| 2 | I_FLG_PROJECT_CREATION | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20100618 |
Method DO_ON_CONTEXT_INIT on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method DO_ON_CONTEXT_RESCUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_SIW_CONTEXT | Project Context Data of a Service Implementation | 20100618 |
Method DO_ON_CONTEXT_RESCUE on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method DO_ON_CUSTOM_BUTTON Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_HANDLED | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20100622 | |||
| 2 | ID_BUTTON | Call by reference | Type reference (TYPE) | INT1 | Id of the button to handle | 20100618 | |||
| 3 | IO_PROJECT | Call by reference | Object reference (TYPE REF TO) | IF_SIW_PROJECT | Service Implementation Project | 20100618 | |||
| 4 | I_FLG_EDITMODE | Call by reference | Type reference (TYPE) | SIW_DTE_FLG | general flag | 20100618 |
Method DO_ON_CUSTOM_BUTTON on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method DO_ON_CUSTOM_PRODUCTION_STEP Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SIW_LOG | Logging Interface of SIW | 20100618 | |||
| 2 | I_PROJECT | Call by reference | Object reference (TYPE REF TO) | IF_SIW_PROJECT | Service Implementation Project | 20100618 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100618 |
Method DO_ON_PRODUCTION_START Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PROJECT | Call by reference | Object reference (TYPE REF TO) | IF_SIW_PROJECT | Service Implementation Project | 20100618 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100618 |
Method DO_ORDER_PROPERTIES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_TAB_GROUPS | Call by reference | Type reference (TYPE) | IF_SIW_CONFIGURATION_SETUP~TYP_TAB_GROUPS | 20100618 | ||||
| 2 | C_TAB_PROPERTIES | Call by reference | Type reference (TYPE) | IF_SIW_CONFIGURATION_SETUP~TYP_TAB_PROPERTIES | 20100618 |
Method DO_ORDER_PROPERTIES on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method DO_PROPOSE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PROPERTY | Call by reference | Type reference (TYPE) | STRING | SPACE | Name of a property | 20100618 | ||
| 2 | I_REF_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_SIW_CONTEXT | Project Context Data of a Service Implementation | 20100618 | |||
| 3 | R_NAME | Value transfer | Type reference (TYPE) | STRING | Name proposal | 20100618 |
Method DO_PROPOSE_NAME on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method DO_SETUP_CONSTRUCTION_PLAN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONSTRUCTION_PLAN | Call by reference | Object reference (TYPE REF TO) | IF_SIW_CONSTRUCTION_PLAN | Construction Plan for Object Generation | 20100618 | |||
| 2 | I_INPUT_DATA | Call by reference | Type reference (TYPE) | SIW_STR_CONFIG_INPUT | SIW: project information for construction plans | 20100618 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20100618 |
Method DO_SETUP_POPULATOR_CHAIN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_POPULATOR_CHAIN | Call by reference | Object reference (TYPE REF TO) | IF_SIW_POPULATOR_CHAIN | Populator Chain | 20100618 |
Method DO_SETUP_POPULATOR_CHAIN on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method DO_TESTING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ID_TESTDATA | Call by reference | Type reference (TYPE) | SIW_DTE_TESTDATA | SIW Test Data | 20100618 | |||
| 2 | IO_PROJECT | Call by reference | Object reference (TYPE REF TO) | IF_SIW_PROJECT | Service Implementation Project | 20100618 |
Method DO_TESTING on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method ON_AFTER_PROXY_GENERATION Signature
Method ON_AFTER_PROXY_GENERATION on class CL_BS_SOA_SIW_SYNC_MASTER has no parameter.
Method ON_AFTER_PROXY_GENERATION on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method READ_PROXY_INFO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_REF_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_SIW_CONTEXT | Project Context Data of a Service Implementation | 20100622 |
Method READ_PROXY_INFO on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method _INIT_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONFIG_ID | Call by reference | Type reference (TYPE) | CSEQUENCE | 20100622 |
Method _INIT_INSTANCE on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
Method _PROPOSE_NAME Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PROPERTY | Call by reference | Type reference (TYPE) | STRING | SPACE | Name of a property | 20100618 | ||
| 2 | I_REF_CONTEXT | Call by reference | Object reference (TYPE REF TO) | IF_SIW_CONTEXT | Project Context Data of a Service Implementation | 20100618 | |||
| 3 | R_NAME | Value transfer | Type reference (TYPE) | STRING | Name proposal | 20100618 |
Method _PROPOSE_NAME on class CL_BS_SOA_SIW_SYNC_MASTER has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 703 |