Hierarchy
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_SIW_PROJECT | Project (commons) | 20070316 |
Properties
| Interface | IF_SIW_PROJECT | |
| Short Description | Service Implementation Project |
General Data
| Package | S_SIW_CORE | Core of Service Implementation Workbench |
| Created | 20070316 | SAP |
| Last changed | 20130531 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | ABAP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
| 2 | CL_SIW_LOG | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
| 3 | IF_SIW_IMPL | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
| 4 | IF_SIW_PIECE_PRODUCED | Forward declaration interface (INTERFACE i DEFINITION DEF... | Forward declaration interface (INTERFACE i DEFINITION DEF... |
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_SIW_PROJECT_FOR_API | Service Implementation Project - API Access | 20101203 |
Friends
Interface IF_SIW_PROJECT has no friend.
Attributes
Interface IF_SIW_PROJECT has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Check Authorisation is Sufficient for that Action? | 20101206 | |
| 2 | Instance method | Public | Method | Check SIW project | 20091002 | |
| 3 | Instance method | Public | Method | Input Data Check when creating a new Project | 20091202 | |
| 4 | Instance method | Public | Method | Project Not Yet Deleted? | 20101129 | |
| 5 | Instance method | Public | Method | Create implementation (instance) | 20070509 | |
| 6 | Instance method | Public | Method | Delete an SIW project | 20070320 | |
| 7 | Instance method | Public | Method | Dequeue | 20070316 | |
| 8 | Instance method | Public | Method | Enqueue | 20070316 | |
| 9 | Instance method | Public | Method | Generate ES Repository entries for level 1 services | 20070326 | |
| 10 | Instance method | Public | Method | Generate Implementation | 20070323 | |
| 11 | Instance method | Public | Method | Generate Proxy (at Transaction SPROXY) | 20070326 | |
| 12 | Instance method | Public | Method | Generate virtual interface for level 0 service | 20090907 | |
| 13 | Instance method | Public | Method | Get mapping instance of the project | 20091204 | |
| 14 | Instance method | Public | Method | Delivers configuration of the project | 20070326 | |
| 15 | Instance method | Public | Method | Get Construction Plan | 20120208 | |
| 16 | Instance method | Public | Method | Get context of the project | 20070319 | |
| 17 | Instance method | Public | Method | Get list of pieces to be deleted | 20110318 | |
| 18 | Instance method | Public | Method | Get the Project Description | 20110311 | |
| 19 | Instance method | Public | Method | Get details | 20070316 | |
| 20 | Instance method | Public | Method | Get the highest SoftWare Componennt Version | 20080128 | |
| 21 | Instance method | Public | Method | Get the Project ID | 20070319 | |
| 22 | Instance method | Public | Method | Get implementation of the project | 20070316 | |
| 23 | Instance method | Public | Method | Get mapping instance of the project | 20070316 | |
| 24 | Instance method | Public | Method | Get the proxy prefix | 20070724 | |
| 25 | Instance method | Public | Method | Provides Resource Manager instance | 20070404 | |
| 26 | Instance method | Public | Method | Get Service Creation Type | 20090904 | |
| 27 | Instance method | Public | Method | Get Project Status Hierarchy | 20110413 | |
| 28 | Instance method | Public | Method | Get Status instance with built up status hierarchy | 20110413 | |
| 29 | Instance method | Public | Method | Get test data of the project | 20090710 | |
| 30 | Instance method | Public | Method | Check if implementation exists | 20070320 | |
| 31 | Instance method | Public | Method | Check if mapping exists | 20070316 | |
| 32 | Instance method | Public | Method | Validate Project data | 20101203 | |
| 33 | Instance method | Public | Method | Check if the Current Instance has been established from API | 20110606 | |
| 34 | Instance method | Public | Method | Check if project is damaged | 20070823 | |
| 35 | Instance method | Public | Method | Check if project has been modified | 20070423 | |
| 36 | Instance method | Public | Method | Jump to Enterprise Service Repository | 20080123 | |
| 37 | Instance method | Public | Method | Jump to transaction SPROXY_START | 20090707 | |
| 38 | Instance method | Public | Method | React on changes on context | 20070326 | |
| 39 | Instance method | Public | Method | Reclassiy Software Component Version | 20101207 | |
| 40 | Instance method | Public | Method | Refresh Project Data from Proxy | 20091119 | |
| 41 | Instance method | Public | Method | Reload Project | 20110301 | |
| 42 | Instance method | Public | Method | Read the API information once again | 20080124 | |
| 43 | Instance method | Public | Method | Reset Changes | 20100519 | |
| 44 | Instance method | Public | Method | Save the project | 20070316 | |
| 45 | Instance method | Public | Method | Set the Indicator if API Call | 20110606 | |
| 46 | Instance method | Public | Method | Set the Project Description | 20110314 | |
| 47 | Instance method | Public | Method | Set GDT Namespace | 20101104 | |
| 48 | Instance method | Public | Method | Set the prefix of Intermediate Data Types | 20080125 | |
| 49 | Instance method | Public | Method | Set Repository Namespace | 20101104 | |
| 50 | Instance method | Public | Method | Set the Service Operation | 20100928 | |
| 51 | Instance method | Public | Method | Set the Implementation Package | 20070426 | |
| 52 | Instance method | Public | Method | Set the Proxy Package | 20070426 | |
| 53 | Instance method | Public | Method | Set the Proxy Prefix | 20070620 | |
| 54 | Instance method | Public | Method | Set the Service Interface Name | 20101104 | |
| 55 | Instance method | Public | Method | Trigger Event | 20110225 | |
| 56 | Instance method | Public | Method | Validate Project data | 20101104 |
Events
Interface IF_SIW_PROJECT has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | TAB | Public | See coding | 20070316 | tab TYPE STANDARD TABLE OF REF TO if_siw_project WITH DEFAULT KEY
|
Method Signatures
Method ALLOWS_ACTIVITY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ACTIVITY | Call by reference | Type reference (TYPE) | ACTIV_AUTH | '02' | 20101206 | |||
| 2 | I_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SIW_LOG | CL_SIW_LOG=>NULL | 20101206 | |||
| 3 | R_AUTHORITY_CHECK_OK | Value transfer | Type reference (TYPE) | SIW_DTE_FLG | 20101206 |
Method ALLOWS_ACTIVITY on Interface IF_SIW_PROJECT has no exception.
Method CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_MAPPING_STATE | Call by reference | Object reference (TYPE REF TO) | CE_SIW_RC | Mapping Status | 20091002 | |||
| 2 | E_OVERALL_STATE | Call by reference | Object reference (TYPE REF TO) | CE_SIW_RC | Project Status (Overall Status) | 20091002 | |||
| 3 | E_PIECE_STATE | Call by reference | Object reference (TYPE REF TO) | CE_SIW_RC | Object Check Status | 20091002 | |||
| 4 | E_PROJECT_STATE_ID | Call by reference | Type reference (TYPE) | SIW_DTE_PROJECT_STATE | Project Status (Obsolete) | 20110124 | |||
| 5 | E_PROJECT_STATE_TEXT | Call by reference | Type reference (TYPE) | SIW_DTE_STATUS_TEXT | Project Status Text (Obsolete) | 20110124 | |||
| 6 | E_UNITTEST_STATE | Call by reference | Object reference (TYPE REF TO) | CE_SIW_RC | Unit Test Status | 20091002 | |||
| 7 | I_FLG_DEEP_PIECE_CHECK | Call by reference | Type reference (TYPE) | SIW_DTE_FLG_DEEP_OBJECTS_CHECK | ABAP_FALSE | Execute Check of Generated Objects (Deep Check)? | 20091002 | ||
| 8 | I_FLG_UNITTEST | Call by reference | Type reference (TYPE) | SIW_DTE_FLAG_ABAP_UNIT | ABAP_FALSE | Execute ABAP Unit Tests of Generated Objects? | 20091002 | ||
| 9 | I_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SIW_LOG | CL_SIW_LOG=>NULL | Logging Interface of SIW | 20091002 |
Method CHECK on Interface IF_SIW_PROJECT has no exception.
Method CHECK_CREATE_PROJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DIRECTION | Call by reference | Type reference (TYPE) | SIW_DTE_PRX_DIR | 'I' | Proxy Generation: Interface Direction (Inbound/Outbound) | 20100810 | ||
| 2 | I_OCCURRENCE | Call by reference | Type reference (TYPE) | SIW_DTE_OCCURRENCE | Service Operation Mode (Message Number) | 20091202 | |||
| 3 | I_PROJECT_DATA | Call by reference | Type reference (TYPE) | SIW_STR_PROJECT_ATTR | Attributes of SIW project | 20091202 | |||
| 4 | I_PROJECT_ID | Call by reference | Type reference (TYPE) | SIW_DTE_PROJECT_ID | Project ID | 20091202 | |||
| 5 | I_PROXY_CLASS | Call by reference | Type reference (TYPE) | SIW_DTE_PROXY_CLASS | Class Name (Proxy) | 20091202 | |||
| 6 | I_TAB_PROPERTY_CONTAINER | Call by reference | Type reference (TYPE) | SIW_TAB_CONTEXT_PROPERTY | SIW Table type for properties within the API | 20100827 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object does not exist | 20091211 |
Method CHECK_NOT_DELETED Signature
Method CHECK_NOT_DELETED on Interface IF_SIW_PROJECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101129 |
Method CREATE_IMPLEMENTATION Signature
Method CREATE_IMPLEMENTATION on Interface IF_SIW_PROJECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101207 | |||
| 2 | Error during execution | 20091012 |
Method DELETE 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 | CL_SIW_LOG=>NULL | 20070320 | |||
| 2 | I_TAB_KEEP_PIECES | Call by reference | Type reference (TYPE) | IF_SIW_IMPL=>TAB_PRODUCED_PIECES | List of generated pieces not to be deleted | 20070424 | |||
| 3 | I_TRANSPORT_SETTINGS | Call by reference | Type reference (TYPE) | SIW_STR_TRANSPORT_SETTINGS | structure for value pop for transport options | 20091006 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Authorisation Failure | 20101206 | ||
| 2 | Error during execution | 20091002 |
Method DEQUEUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_LOCK_REMOVED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Indicator if a lock has been removed | 20110421 |
Method DEQUEUE on Interface IF_SIW_PROJECT has no exception.
Method ENQUEUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_LOCK_SET | Value transfer | Type reference (TYPE) | ABAP_BOOL | Indicator if a lock has been set | 20110421 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Execution Error | 20070316 |
Method GENERATE_ESR 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 | CL_SIW_LOG=>NULL | 20070326 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Authorisation Failure | 20101206 | ||
| 2 | Error during execution | 20070412 |
Method GENERATE_IMPLEMENTATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CLEAR_PIECES | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Indicator: Clear Planned Pieces, create from Scratch | 20110517 | ||
| 2 | I_GEN_SETTINGS | Call by reference | Type reference (TYPE) | SIW_STR_GEN_SETTINGS | Generation and Transport Settings | 20090713 | |||
| 3 | I_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SIW_LOG | CL_SIW_LOG=>NULL | SIW Log | 20070427 | ||
| 4 | I_PIECES4DELETION | Call by reference | Type reference (TYPE) | IF_SIW_IMPL=>TAB_PRODUCED_PIECES | Objects that should be deleted while reproduction | 20070522 | |||
| 5 | I_SKIP_CHECKS | Call by reference | Type reference (TYPE) | SIW_DTE_SKIP_CHECKS | Skip Checks, yes or no (boolean value) | 20091117 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Authorisation Failure | 20101206 | ||
| 2 | Error during execution | 20070427 |
Method GENERATE_PROXY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IS_GEN_SETTINGS | Call by reference | Type reference (TYPE) | SIW_STR_GEN_SETTINGS | structure for value pop for transport options | 20090923 | |||
| 2 | I_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SIW_LOG | CL_SIW_LOG=>NULL | Logging Interface of SIW | 20070326 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101207 | |||
| 2 | Error during execution | 20070503 |
Method GENERATE_SERVICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_GEN_SETTINGS | Call by reference | Type reference (TYPE) | SIW_STR_GEN_SETTINGS | Generation and Transport Settings | 20091210 | |||
| 2 | I_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SIW_LOG | CL_SIW_LOG=>NULL | 20090907 | |||
| 3 | I_RELEASE_WS_RUNTIME | Call by reference | Type reference (TYPE) | SIW_DTE_RELEASE_SERVICE | '-' | Deploy web service (X=True, -=False, Space=Unknown) | 20090924 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101207 | |||
| 2 | Error during execution | 20090907 |
Method GET_ACTIVE_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_MAPPING | Value transfer | Object reference (TYPE REF TO) | CL_SIW_MAPPING | 20091204 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during execution | 20091204 |
Method GET_CONFIG 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 | CL_SIW_LOG=>NULL | Logging Interface of SIW | 20110202 | ||
| 2 | R_CONFIG | Value transfer | Object reference (TYPE REF TO) | IF_SIW_CONFIGURATION | 20070326 |
Method GET_CONFIG on Interface IF_SIW_PROJECT has no exception.
Method GET_CONSTRUCTION_PLAN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_PLAN | Value transfer | Object reference (TYPE REF TO) | IF_SIW_CONSTRUCTION_PLAN | 20120208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Execution Error | 20120605 |
Method GET_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CHANGED_CONTEXT_VARIABLES | Call by reference | Type reference (TYPE) | SIW_TAB_CONTEXT_PROPERTY | SIW Table type for properties within the API | 20110103 | |||
| 2 | I_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SIW_LOG | CL_SIW_LOG=>NULL | Logging Interface of SIW | 20110103 | ||
| 3 | R_CONTEXT | Value transfer | Object reference (TYPE REF TO) | IF_SIW_CONTEXT | 20070319 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Execution Error | 20101017 |
Method GET_DELETION_CANDIDATES Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DELETION_CANDIDATES | Value transfer | Type reference (TYPE) | IF_SIW_IMPL=>TAB_PRODUCED_PIECES | 20110318 |
Method GET_DELETION_CANDIDATES on Interface IF_SIW_PROJECT has no exception.
Method GET_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DESCRIPTION | Value transfer | Type reference (TYPE) | SIW_DTE_PROJECT_TEXT | Project Description | 20110311 |
Method GET_DESCRIPTION on Interface IF_SIW_PROJECT has no exception.
Method GET_DETAILS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_DETAILS | Value transfer | Type reference (TYPE) | SIW_STR_PROJECT_ATTR | Attributes of an SIW project (with Description) | 20070316 |
Method GET_DETAILS on Interface IF_SIW_PROJECT has no exception.
Method GET_HIGHEST_SWCV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_SWCV | Value transfer | Type reference (TYPE) | SIW_DTE_SWCV | Software Component Version | 20080128 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during execution | 20090831 |
Method GET_ID Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_ID | Value transfer | Type reference (TYPE) | SIW_DTE_PROJECT_ID | 20070319 |
Method GET_ID on Interface IF_SIW_PROJECT has no exception.
Method GET_IMPLEMENTATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_LOAD | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Do Lazy Load if necessary | 20120605 | ||
| 2 | R_IMPLEMENTATION | Value transfer | Object reference (TYPE REF TO) | IF_SIW_IMPL | 20070316 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during execution | 20070920 |
Method GET_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FLG_EDITMODE | Call by reference | Type reference (TYPE) | XFELD | SPACE | 20070319 | |||
| 2 | R_MAPPING | Value transfer | Object reference (TYPE REF TO) | CL_SIW_MAPPING | 20070316 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during execution | 20070823 |
Method GET_PRX_PREFIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_PREFIX | Value transfer | Type reference (TYPE) | SIW_DTE_PRX_PREFIX | Prefix for SPROXY | 20070724 |
Method GET_PRX_PREFIX on Interface IF_SIW_PROJECT has no exception.
Method GET_RESOURCE_MANAGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_RESOURCE_MANAGER | Value transfer | Object reference (TYPE REF TO) | CL_SIW_RESOURCE_MANAGER | Manager for Ressource Access | 20070404 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Execution Error | 20100924 |
Method 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 | Level of service | 20090904 |
Method GET_SERVICE_LEVEL on Interface IF_SIW_PROJECT has no exception.
Method GET_STATUS 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 | CL_SIW_LOG=>NULL | 20110413 | |||
| 2 | R_STATUS | Value transfer | Object reference (TYPE REF TO) | IF_SIW_STATUS | 20110413 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Execution Error | 20110413 |
Method GET_STATUS_INSTANCE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_STATUS | Value transfer | Object reference (TYPE REF TO) | IF_SIW_STATUS | 20110413 |
Method GET_STATUS_INSTANCE on Interface IF_SIW_PROJECT has no exception.
Method GET_TESTDATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_TESTDATA | Value transfer | Object reference (TYPE REF TO) | IF_SIW_DB_TESTDATA_ACCESS | Testdata class | 20090710 |
Method GET_TESTDATA on Interface IF_SIW_PROJECT has no exception.
Method HAS_IMPLEMENTATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_HAS_IMPL | Value transfer | Type reference (TYPE) | XFELD | 20070320 |
Method HAS_IMPLEMENTATION on Interface IF_SIW_PROJECT has no exception.
Method HAS_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_HAS_MAPPING | Value transfer | Type reference (TYPE) | XFELD | 20070316 |
Method HAS_MAPPING on Interface IF_SIW_PROJECT has no exception.
Method INIT_FROM_DB Signature
Method INIT_FROM_DB on Interface IF_SIW_PROJECT has no parameter.
Method INIT_FROM_DB on Interface IF_SIW_PROJECT has no exception.
Method IS_API_CALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_FLG_IS_API_CALL | Value transfer | Type reference (TYPE) | ABAP_BOOL | True/'X' if API call | 20110606 |
Method IS_API_CALL on Interface IF_SIW_PROJECT has no exception.
Method IS_DAMAGED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_FLG_DAMAGED | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20070823 |
Method IS_DAMAGED on Interface IF_SIW_PROJECT has no exception.
Method IS_MODIFIED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IS_MODIFIED | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20070423 |
Method IS_MODIFIED on Interface IF_SIW_PROJECT has no exception.
Method JUMP_ESR Signature
Method JUMP_ESR on Interface IF_SIW_PROJECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during execution | 20090911 |
Method JUMP_PROXY Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_SERVICE_LEVEL | Call by reference | Type reference (TYPE) | SIW_DTE_SERVICE_LEVEL | Level of service | 20090917 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during execution | 20090708 |
Method ON_CONTEXT_CHANGE Signature
Method ON_CONTEXT_CHANGE on Interface IF_SIW_PROJECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101207 | |||
| 2 | Execution Error | 20100426 | ||
| 3 | Object does not exist | 20070706 |
Method RECLASSIFY_SWCV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_SWC | Call by reference | Type reference (TYPE) | SIW_DTE_SWC | 20101207 | ||||
| 2 | I_SWCV | Call by reference | Type reference (TYPE) | SIW_DTE_SWCV | 20101207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101207 | |||
| 2 | 20101207 |
Method REFRESH_PROXY_DATA Signature
Method REFRESH_PROXY_DATA on Interface IF_SIW_PROJECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Authorisation Failure | 20101206 | ||
| 2 | Error during execution | 20091119 |
Method RELOAD Signature
Method RELOAD on Interface IF_SIW_PROJECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110301 | |||
| 2 | Error during execution | 20110301 |
Method REREAD_API Signature
Method REREAD_API on Interface IF_SIW_PROJECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Authorisation Failure | 20101206 | ||
| 2 | Error during execution | 20080124 |
Method RESET Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | R_IS_DEREGISTERED | Value transfer | Type reference (TYPE) | ABAP_BOOL | Indicator: Instance has been deregistered | 20110302 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101207 | |||
| 2 | Error during execution | 20100519 |
Method SAVE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_FLG_CREATION | Call by reference | Type reference (TYPE) | SIW_DTE_FLG | ABAP_FALSE | Save Project Creation? | 20101216 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Authorisation Failure | 20101206 | ||
| 2 | Error during execution | 20091012 |
Method SET_API_CALL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_API_CALL | Call by reference | Type reference (TYPE) | ABAP_BOOL | True/'X' if API call | 20110606 |
Method SET_API_CALL on Interface IF_SIW_PROJECT has no exception.
Method SET_DESCRIPTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_DESCRIPTION | Value transfer | Type reference (TYPE) | SIW_DTE_PROJECT_TEXT | Project Description | 20110314 |
Method SET_DESCRIPTION on Interface IF_SIW_PROJECT has no exception.
Method SET_GDT_NAMESPACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_GDT_NAMESPACE | Call by reference | Type reference (TYPE) | SIW_DTE_GDT_NAMESPACE | Namespace (at Repository) | 20101104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110202 |
Method SET_IDT_PREFIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PREFIX | Call by reference | Type reference (TYPE) | SIW_DTE_IDT_PREFIX | Prefix for SPROXY | 20080125 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Authorisation Failure | 20110202 |
Method SET_NAMESPACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NAMESPACE | Call by reference | Type reference (TYPE) | SIW_DTE_ESR_NAMESPACE | Namespace (at Repository) | 20101104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110202 |
Method SET_OPERATION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_OPERATION | Call by reference | Type reference (TYPE) | SIW_DTE_ESR_OPERATION | Service Operation Name | 20100928 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110202 |
Method SET_PACKAGE_IMPL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20070426 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110202 |
Method SET_PACKAGE_SPRX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PACKAGE | Call by reference | Type reference (TYPE) | DEVCLASS | Package | 20070426 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110202 |
Method SET_PRX_PREFIX Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PREFIX | Call by reference | Type reference (TYPE) | SIW_DTE_PRX_PREFIX | Prefix for SPROXY | 20070620 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110202 |
Method SET_SERVICE_INTERFACE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_SERVICE_INTERFACE | Call by reference | Type reference (TYPE) | SIW_DTE_ESR_SERVICE | Service Interface Name | 20101104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20110202 |
Method TRIGGER_PROCESS_EVENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IO_PROCESS_BLOCK | Call by reference | Object reference (TYPE REF TO) | CE_SIW_PROCESS_BLOCK | SIW Process Blocks (Enumeration) | 20110225 | |||
| 2 | IV_POINT_OF_TIME | Call by reference | Type reference (TYPE) | SIW_DTE_PROCESS_POINT_OF_TIME | SIW: Point of Time of a Process Block/Step | 20110225 |
Method TRIGGER_PROCESS_EVENT on Interface IF_SIW_PROJECT has no exception.
Method VALIDATE_PROJECT_DATA Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PROJECT_DATA | Call by reference | Type reference (TYPE) | SIW_STR_PROJECT_ATTR | Attributes of SIW project | 20101104 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Execution Error | 20101104 |
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in |