Hierarchy
⤷
⤷
Meta Relationship - Using
| # | Relationship type | Using | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SIW_PROJECT | Service Implementation Project | 20070316 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SIW_PROJECT_FOR_API | Service Implementation Project - API Access | 20091130 |
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Inheritance (c INHERITING FROM c_ref) | CL_SIW_PROJECT_LEVEL0 | level 0 project | 20090825 |
| 2 | Inheritance (c INHERITING FROM c_ref) | CL_SIW_PROJECT_LEVEL1 | level 1 project | 20090825 |
| 3 | Inheritance (c INHERITING FROM c_ref) | CL_SIW_PROJECT_LEVEL2 | level 2 project | 20090825 |
| 4 | Inheritance (c INHERITING FROM c_ref) | CL_SIW_PROJECT_SPECIAL | special project (no service) | 20090825 |
Properties
| Class | CL_SIW_PROJECT | |
| Short Description | Project (commons) | |
| Super Class | ||
| Instantiability of a Class | 2 | Public |
| Final |
General Data
| Message Class | ||
| Program status | ||
| Category | 0 | |
| Package | S_SIW_CORE | Core of Service Implementation Workbench |
| Created | 20070316 | SAP |
| Last change | 20130531 | SAP |
| Shared Memory-enabled | ||
| Fixed point arithmetic | ||
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) | |
| 2 | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) | |
| 3 | 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 | Service Implementation Project | 20070316 | ||
| 2 | IF_SIW_PROJECT_FOR_API | Service Implementation Project - API Access | 20091130 |
Friends
| # | Friend | Modeled only | Created on | Description |
|---|---|---|---|---|
| 1 | CL_SIW_IMPL | 20120411 | Service Implementierung |
Attributes
| # | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_SIW_MAPPING | Active Mapping | 20070319 | |||
| 2 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_SIW_CONFIGURATION | Serviceimplementierungsprojekt | 20070319 | |||
| 3 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SIW_CONFIGURATION_SETUP_EXT | Extended Configuration | 20080328 | |||
| 4 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SIW_CONSTRUCTION_PLAN | Bauplan für Objektgenerierung | 20070319 | |||
| 5 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_SIW_CONTEXT | Kontext für SIW | 20070319 | |||
| 6 | Constant | Public | Type reference (TYPE) | TADIR-OBJECT | 'FSIP' | Logical Transport Object | 20070319 | ||
| 7 | Instance attribute | Protected | Type reference (TYPE) | XFELD | Indicator: Project is Enqueued | 20070319 | |||
| 8 | Instance attribute | Protected | Type reference (TYPE) | XFELD | Indicator: Error while loading | 20070823 | |||
| 9 | Instance attribute | Protected | Type reference (TYPE) | XFELD | Indicator: Extended Configuration | 20080328 | |||
| 10 | Instance attribute | Protected | Type reference (TYPE) | XFELD | Indicator: Lazy Load Executed | 20070319 | |||
| 11 | Instance attribute | Protected | Type reference (TYPE) | XFELD | Indicator: Project Deleted | 20101129 | |||
| 12 | Instance attribute | Protected | Type reference (TYPE) | SIW_STR_PROJECT_FKEY | Foreign Keys of the Project | 20070319 | |||
| 13 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_SIW_UUID_OBJECT_MAP | Reference to GUID Mapper | 20070319 | |||
| 14 | Instance attribute | Protected | Type reference (TYPE) | SIW_DTE_PROJECT_ID | Project ID | 20070316 | |||
| 15 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_SIW_IMPL | Reference to Implementation | 20070316 | |||
| 16 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_SIW_MAPPING | Inactive Mapping | 20070319 | |||
| 17 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_SIW_PROCESS_EVENT_MANAGER | SIW Process Events | 20110225 | |||
| 18 | Instance attribute | Private | Object reference (TYPE REF TO) | IF_SIW_TA_EVENT_MANAGER | SIW: Transactional Events (Public) | 20110225 | |||
| 19 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SIW_DB_TESTDATA_ACCESS | Testdata Class | 20090710 | |||
| 20 | Instance attribute | Private | Type reference (TYPE) | ABAP_BOOL | Indicator: instantiated from API | 20110606 | |||
| 21 | Instance attribute | Private | Type reference (TYPE) | SIW_DTE_FLG | General Flag | 20110202 | |||
| 22 | Instance attribute | Protected | Type reference (TYPE) | INT4 | Number of enqueue-dequeue calls | 20110421 | |||
| 23 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SIW_CONTEXT | Old context for deletion | 20070516 | |||
| 24 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_SIW_POPULATOR_CHAIN | Reference to Populator Chain | 20090824 | |||
| 25 | Instance attribute | Protected | Type reference (TYPE) | SIW_STR_PROJECT_ATTR_EXT | Project Attributes | 20070316 | |||
| 26 | Instance attribute | Protected | Object reference (TYPE REF TO) | CL_SIW_RESOURCE_MANAGER | Reference to Resource Manager | 20070316 | |||
| 27 | Instance attribute | Protected | Type reference (TYPE) | SIW_STR_ESR_KEYS | Key Attributes of Service Definition | 20070319 | |||
| 28 | Instance attribute | Protected | Object reference (TYPE REF TO) | IF_SIW_STATUS | Reference to Status Manager | 20101230 |
Methods
Events
Class CL_SIW_PROJECT has no event.
Types
| # | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
|---|---|---|---|---|---|---|---|
| 1 | EXTENDED_STRUCTURE | Public | See coding | 20091001 | BEGIN OF extended_structure,
flg_marked TYPE xfeld,
project_state TYPE c LENGTH 60,
project_state_text TYPE c LENGTH 40,
mapping_error_level TYPE c LENGTH 60,
todo_count TYPE int4,
log TYPE REF TO cl_siw_log,
mapping_log TYPE REF TO cl_siw_log,
log_lines TYPE STANDARD TABLE OF string WITH DEFAULT KEY, " for email output
log_lines_mapping TYPE STANDARD TABLE OF string WITH DEFAULT KEY, " for email output
project TYPE REF TO cl_siw_project,
END OF extended_structure
|
||
| 2 | TAB | Public | Attribute reference (LIKE) | 20091013 | |
Method Signatures
Method ACTIVATE_MAPPING Signature
Method ACTIVATE_MAPPING on class CL_SIW_PROJECT has no parameter.
Method ACTIVATE_MAPPING on class CL_SIW_PROJECT has no exception.
Method ASSERT_AUTH_FOR_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 | Activity | 20101206 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Authorisation Failure | 20101206 |
Method ASSERT_NOT_DELETED Signature
Method ASSERT_NOT_DELETED on class CL_SIW_PROJECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101129 |
Method ASSURE_LOCKED 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 | Error During Call (Prerequisite Violated) | 20110202 |
Method BUILD_CONSTRUCTION_PLAN Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_NEW_INSTANCE | Value transfer | Type reference (TYPE) | FLAG | SPACE | 20091118 | |||
| 2 | I_TAB_PROPERTY_CONTAINER | Call by reference | Type reference (TYPE) | SIW_TAB_CONTEXT_PROPERTY | Context Variables passed by the API | 20100827 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during execution | 20091119 |
Method CHECK Signature
Method CHECK on class CL_SIW_PROJECT has no parameter.
Method CHECK on class CL_SIW_PROJECT has no exception.
Method CHECK_PACKAGE 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 | 20091208 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Object does not exist | 20091208 |
Method CLASS_CONSTRUCTOR Signature
Method CLASS_CONSTRUCTOR on class CL_SIW_PROJECT has no parameter.
Method CLASS_CONSTRUCTOR on class CL_SIW_PROJECT has no exception.
Method CLEAR_ALL_ATTRIBUTES Signature
Method CLEAR_ALL_ATTRIBUTES on class CL_SIW_PROJECT has no parameter.
Method CLEAR_ALL_ATTRIBUTES on class CL_SIW_PROJECT has no exception.
Method CREATE_IMPLEMENTATION Signature
Method CREATE_IMPLEMENTATION on class CL_SIW_PROJECT has no parameter.
Method CREATE_IMPLEMENTATION on class CL_SIW_PROJECT has no exception.
Method CREATE_MAPPING_FROM_API 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 | Mapping Projekt | 20080124 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during execution | 20080124 | ||
| 2 | Thrown if population of target signature fails | 20080124 | ||
| 3 | Error during access of ressources | 20080227 |
Method DELETE Signature
Method DELETE on class CL_SIW_PROJECT has no parameter.
Method DELETE on class CL_SIW_PROJECT has no exception.
Method DELETE_MAPPING Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IV_MAPPING_ID | Call by reference | Type reference (TYPE) | SIW_DTE_MAPPROJ_UUID | Mapping Project ID | 20120508 |
Method DELETE_MAPPING on class CL_SIW_PROJECT has no exception.
Method DEQUEUE Signature
Method DEQUEUE on class CL_SIW_PROJECT has no parameter.
Method DEQUEUE on class CL_SIW_PROJECT has no exception.
Method DO_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 | 20110421 | |||
| 2 | E_OVERALL_STATE | Call by reference | Object reference (TYPE REF TO) | CE_SIW_RC | Project Status (Overall Status) | 20110421 | |||
| 3 | E_PIECE_STATE | Call by reference | Object reference (TYPE REF TO) | CE_SIW_RC | Object Check Status | 20110421 | |||
| 4 | E_PROJECT_STATE_ID | Call by reference | Type reference (TYPE) | SIW_DTE_PROJECT_STATE | Project Status (Obsolete) | 20110421 | |||
| 5 | E_PROJECT_STATE_TEXT | Call by reference | Type reference (TYPE) | SIW_DTE_STATUS_TEXT | Project Status Text (Obsolete) | 20110421 | |||
| 6 | E_UNITTEST_STATE | Call by reference | Object reference (TYPE REF TO) | CE_SIW_RC | Unit Test Status | 20110421 | |||
| 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)? | 20110421 | ||
| 8 | I_FLG_UNITTEST | Call by reference | Type reference (TYPE) | SIW_DTE_FLAG_ABAP_UNIT | ABAP_FALSE | Execute ABAP Unit Tests of Generated Objects? | 20110421 | ||
| 9 | I_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SIW_LOG | CL_SIW_LOG=>NULL | Logging Interface of SIW | 20110421 |
Method DO_CHECK on class CL_SIW_PROJECT has no exception.
Method ENQUEUE Signature
Method ENQUEUE on class CL_SIW_PROJECT has no parameter.
Method ENQUEUE on class CL_SIW_PROJECT has no exception.
Method ENSURE_DELETION_PREREQUISITES Signature
Method ENSURE_DELETION_PREREQUISITES on class CL_SIW_PROJECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101207 | |||
| 2 | 20110810 |
Method ENSURE_READ_PREREQUISITES Signature
Method ENSURE_READ_PREREQUISITES on class CL_SIW_PROJECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101207 |
Method ENSURE_UPDATE_PREREQUISITES 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 | 20101207 | |||
| 2 | 20110202 |
Method EXECUTE_BASIC_CHECK 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 | 20110105 |
Method EXECUTE_BASIC_CHECK on class CL_SIW_PROJECT has no exception.
Method GENERATE_ESR Signature
Method GENERATE_ESR on class CL_SIW_PROJECT has no parameter.
Method GENERATE_ESR on class CL_SIW_PROJECT has no exception.
Method GENERATE_IMPLEMENTATION Signature
Method GENERATE_IMPLEMENTATION on class CL_SIW_PROJECT has no parameter.
Method GENERATE_IMPLEMENTATION on class CL_SIW_PROJECT has no exception.
Method GENERATE_PROXY Signature
Method GENERATE_PROXY on class CL_SIW_PROJECT has no parameter.
Method GENERATE_PROXY on class CL_SIW_PROJECT has no exception.
Method GENERATE_SERVICE Signature
Method GENERATE_SERVICE on class CL_SIW_PROJECT has no parameter.
Method GENERATE_SERVICE on class CL_SIW_PROJECT has no exception.
Method GET_CONFIG Signature
Method GET_CONFIG on class CL_SIW_PROJECT has no parameter.
Method GET_CONFIG on class CL_SIW_PROJECT has no exception.
Method GET_CONSTRUCTION_PLAN Signature
Method GET_CONSTRUCTION_PLAN on class CL_SIW_PROJECT has no parameter.
Method GET_CONSTRUCTION_PLAN on class CL_SIW_PROJECT has no exception.
Method GET_CONTEXT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONTEXT_VARIABLES | Call by reference | Type reference (TYPE) | SIW_TAB_API_PROPERTY | Context Variables passed with Update API | 20100827 |
Method GET_CONTEXT on class CL_SIW_PROJECT has no exception.
Method GET_DESCRIPTION Signature
Method GET_DESCRIPTION on class CL_SIW_PROJECT has no parameter.
Method GET_DESCRIPTION on class CL_SIW_PROJECT has no exception.
Method GET_DETAILS Signature
Method GET_DETAILS on class CL_SIW_PROJECT has no parameter.
Method GET_DETAILS on class CL_SIW_PROJECT has no exception.
Method GET_HIGHEST_SWCV Signature
Method GET_HIGHEST_SWCV on class CL_SIW_PROJECT has no parameter.
Method GET_HIGHEST_SWCV on class CL_SIW_PROJECT has no exception.
Method GET_ID Signature
Method GET_ID on class CL_SIW_PROJECT has no parameter.
Method GET_ID on class CL_SIW_PROJECT has no exception.
Method GET_IMPLEMENTATION Signature
Method GET_IMPLEMENTATION on class CL_SIW_PROJECT has no parameter.
Method GET_IMPLEMENTATION on class CL_SIW_PROJECT has no exception.
Method GET_MAPPING Signature
Method GET_MAPPING on class CL_SIW_PROJECT has no parameter.
Method GET_MAPPING on class CL_SIW_PROJECT has no exception.
Method GET_PROCESS_EVENT_MANAGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_EVENT_MANAGER | Value transfer | Object reference (TYPE REF TO) | IF_SIW_PROCESS_EVENT_MANAGER | SIW: Event Manager | 20110225 |
Method GET_PROCESS_EVENT_MANAGER on class CL_SIW_PROJECT has no exception.
Method GET_PROJECT_FROM_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ID | Call by reference | Type reference (TYPE) | SIW_DTE_PROJECT_ID | SIW Project ID | 20101006 | |||
| 2 | R_STR_PROJECT | Value transfer | Type reference (TYPE) | IF_SIW_DB_PROJECT_ACCESS=>TY_PROJECT | Project Data Load From DB | 20101006 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Not Existing Object or Information | 20101006 |
Method GET_PRX_PREFIX Signature
Method GET_PRX_PREFIX on class CL_SIW_PROJECT has no parameter.
Method GET_PRX_PREFIX on class CL_SIW_PROJECT has no exception.
Method GET_RESOURCE_MANAGER Signature
Method GET_RESOURCE_MANAGER on class CL_SIW_PROJECT has no parameter.
Method GET_RESOURCE_MANAGER on class CL_SIW_PROJECT has no exception.
Method GET_SERVICE_LEVEL Signature
Method GET_SERVICE_LEVEL on class CL_SIW_PROJECT has no parameter.
Method GET_SERVICE_LEVEL on class CL_SIW_PROJECT has no exception.
Method GET_STATUS Signature
Method GET_STATUS on class CL_SIW_PROJECT has no parameter.
Method GET_STATUS on class CL_SIW_PROJECT has no exception.
Method GET_STATUS_INSTANCE Signature
Method GET_STATUS_INSTANCE on class CL_SIW_PROJECT has no parameter.
Method GET_STATUS_INSTANCE on class CL_SIW_PROJECT has no exception.
Method GET_TA_EVENT_MANAGER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | RO_EVENT_MANAGER | Value transfer | Object reference (TYPE REF TO) | IF_SIW_TA_EVENT_MANAGER | SIW: Event Manager | 20110225 |
Method GET_TA_EVENT_MANAGER on class CL_SIW_PROJECT has no exception.
Method GET_TESTDATA Signature
Method GET_TESTDATA on class CL_SIW_PROJECT has no parameter.
Method GET_TESTDATA on class CL_SIW_PROJECT has no exception.
Method HAS_IMPLEMENTATION Signature
Method HAS_IMPLEMENTATION on class CL_SIW_PROJECT has no parameter.
Method HAS_IMPLEMENTATION on class CL_SIW_PROJECT has no exception.
Method HAS_MAPPING Signature
Method HAS_MAPPING on class CL_SIW_PROJECT has no parameter.
Method HAS_MAPPING on class CL_SIW_PROJECT has no exception.
Method INIT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_BUILD_CONSTRUCTION_PLAN | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Indicates if the Construction Plan shall be built already | 20091118 | ||
| 2 | I_CONTEXT_PRESET | Call by reference | Type reference (TYPE) | SIW_TAB_CONTEXT_PROPERTY | Context Variables (Preset before set up of Constr. Plan) | 20100326 | |||
| 3 | I_PROJECT_DATA | Call by reference | Type reference (TYPE) | SIW_STR_PROJECT_ATTR_EXT | Attributes of SIW project | 20070319 | |||
| 4 | I_PROJECT_ID | Call by reference | Type reference (TYPE) | SIW_DTE_PROJECT_ID | Project ID | 20070319 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during execution | 20070504 |
Method INIT_CONTEXT Signature
Method INIT_CONTEXT on class CL_SIW_PROJECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during execution | 20090831 |
Method INIT_FROM_DB Signature
Method INIT_FROM_DB on class CL_SIW_PROJECT has no parameter.
Method INIT_FROM_DB on class CL_SIW_PROJECT has no exception.
Method INIT_STATUS Signature
Method INIT_STATUS on class CL_SIW_PROJECT has no parameter.
Method INIT_STATUS on class CL_SIW_PROJECT has no exception.
Method INIT_STATUS_IMPL Signature
Method INIT_STATUS_IMPL on class CL_SIW_PROJECT has no parameter.
Method INIT_STATUS_IMPL on class CL_SIW_PROJECT has no exception.
Method IS_DAMAGED Signature
Method IS_DAMAGED on class CL_SIW_PROJECT has no parameter.
Method IS_DAMAGED on class CL_SIW_PROJECT has no exception.
Method IS_MODIFIED Signature
Method IS_MODIFIED on class CL_SIW_PROJECT has no parameter.
Method IS_MODIFIED on class CL_SIW_PROJECT has no exception.
Method JUMP_ESR Signature
Method JUMP_ESR on class CL_SIW_PROJECT has no parameter.
Method JUMP_ESR on class CL_SIW_PROJECT has no exception.
Method JUMP_PROXY Signature
Method JUMP_PROXY on class CL_SIW_PROJECT has no parameter.
Method JUMP_PROXY on class CL_SIW_PROJECT has no exception.
Method LAZY_LOAD 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 | Logging Interface of SIW | 20110103 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during execution | 20070823 |
Method LOAD_CONSTRUCTION_PLAN Signature
Method LOAD_CONSTRUCTION_PLAN on class CL_SIW_PROJECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Error during execution | 20091125 |
Method MAP_CONTEXT_2_PROJECT_DATA Signature
Method MAP_CONTEXT_2_PROJECT_DATA on class CL_SIW_PROJECT has no parameter.
Method MAP_CONTEXT_2_PROJECT_DATA on class CL_SIW_PROJECT has no exception.
Method MARK_AS_DELETED Signature
Method MARK_AS_DELETED on class CL_SIW_PROJECT has no parameter.
Method MARK_AS_DELETED on class CL_SIW_PROJECT has no exception.
Method MODIFY_CONSTRUCTION_PLAN Signature
Method MODIFY_CONSTRUCTION_PLAN on class CL_SIW_PROJECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Execution Error | 20100426 | ||
| 2 | Object does not exist | 20091123 |
Method ON_CONTEXT_CHANGE Signature
Method ON_CONTEXT_CHANGE on class CL_SIW_PROJECT has no parameter.
Method ON_CONTEXT_CHANGE on class CL_SIW_PROJECT has no exception.
Method RECLASSIFY_SWCV Signature
Method RECLASSIFY_SWCV on class CL_SIW_PROJECT has no parameter.
Method RECLASSIFY_SWCV on class CL_SIW_PROJECT has no exception.
Method REREAD_API Signature
Method REREAD_API on class CL_SIW_PROJECT has no parameter.
Method REREAD_API on class CL_SIW_PROJECT has no exception.
Method RESCUE_CONTEXT Signature
Method RESCUE_CONTEXT on class CL_SIW_PROJECT has no parameter.
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Execution Error | 20100827 |
Method SAVE Signature
Method SAVE on class CL_SIW_PROJECT has no parameter.
Method SAVE on class CL_SIW_PROJECT has no exception.
Method SAVE_PROJECT_HEAD Signature
Method SAVE_PROJECT_HEAD on class CL_SIW_PROJECT has no parameter.
Method SAVE_PROJECT_HEAD on class CL_SIW_PROJECT has no exception.
Method SET_DESCRIPTION Signature
Method SET_DESCRIPTION on class CL_SIW_PROJECT has no parameter.
Method SET_DESCRIPTION on class CL_SIW_PROJECT has no exception.
Method SET_IDT_PREFIX Signature
Method SET_IDT_PREFIX on class CL_SIW_PROJECT has no parameter.
Method SET_IDT_PREFIX on class CL_SIW_PROJECT has no exception.
Method SET_PACKAGE_IMPL Signature
Method SET_PACKAGE_IMPL on class CL_SIW_PROJECT has no parameter.
Method SET_PACKAGE_IMPL on class CL_SIW_PROJECT has no exception.
Method SET_PACKAGE_SPRX Signature
Method SET_PACKAGE_SPRX on class CL_SIW_PROJECT has no parameter.
Method SET_PACKAGE_SPRX on class CL_SIW_PROJECT has no exception.
Method SET_PRX_PREFIX Signature
Method SET_PRX_PREFIX on class CL_SIW_PROJECT has no parameter.
Method SET_PRX_PREFIX on class CL_SIW_PROJECT has no exception.
Method SET_STATUS_VALUE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_VALUE | Call by reference | Type reference (TYPE) | SIW_DTE_STATUS_STORE | SIW Status storage | 20110413 |
Method SET_STATUS_VALUE on class CL_SIW_PROJECT has no exception.
Method S_CREATE_AND_SAVE 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_EXT | Attributes of SIW project | 20070509 | |||
| 2 | I_PROJECT_ID | Call by reference | Type reference (TYPE) | CSEQUENCE | 20070509 | ||||
| 3 | R_PROJECT | Value transfer | Object reference (TYPE REF TO) | IF_SIW_PROJECT | 20070509 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Authorisation Failure | 20101206 | ||
| 2 | Error during execution | 20070509 |
Method S_CREATE_FOR_API Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_CONTEXT_PRESET | Call by reference | Type reference (TYPE) | SIW_TAB_CONTEXT_PROPERTY | Context Variables (Preset before set up of Constr. Plan) | 20100208 | |||
| 2 | I_PROJECT_DATA | Call by reference | Type reference (TYPE) | SIW_STR_PROJECT_ATTR_EXT | Attributes of SIW project (API structure) | 20091202 | |||
| 3 | I_PROJECT_ID | Call by reference | Type reference (TYPE) | SIW_DTE_PROJECT_ID | Project ID | 20091202 | |||
| 4 | I_TAB_PROPERTY_CONTAINER | Call by reference | Type reference (TYPE) | SIW_TAB_CONTEXT_PROPERTY | SIW Table type for properties within the API | 20091202 | |||
| 5 | I_VI_DATA | Call by reference | Type reference (TYPE) | SIW_STR_API_L0 | Data for Virtual Interfaces (Level 0) | 20100208 | |||
| 6 | R_PROJECT | Value transfer | Object reference (TYPE REF TO) | CL_SIW_PROJECT | Project being created | 20091130 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Authorisation Failure | 20101206 | ||
| 2 | Error during execution | 20090902 |
Method S_ENSURE_CREATION_PREREQUISITE 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) | SIW_DTE_CONFIG_ID | 20101207 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 20101207 | |||
| 2 | Execution Error | 20110606 |
Method S_GET_MOCK_PROJECT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_ID | Call by reference | Type reference (TYPE) | CSEQUENCE | 'MOCK_PROJECT' | 20070508 | |||
| 2 | R_PROJECT | Value transfer | Object reference (TYPE REF TO) | IF_SIW_PROJECT | Service Implementation Project | 20070508 |
Method S_GET_MOCK_PROJECT on class CL_SIW_PROJECT has no exception.
Method S_GET_PROJECT_FROM_DB Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PROJECT_ID | Call by reference | Type reference (TYPE) | SIW_DTE_PROJECT_ID | Project Id | 20101203 | |||
| 2 | R_PROJECT | Value transfer | Object reference (TYPE REF TO) | IF_SIW_PROJECT | Project | 20101203 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Authorisation Failure | 20101206 | ||
| 2 | 20101203 |
Method S_GET_SERVICE_LEVEL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | I_PROJECT_ID | Call by reference | Type reference (TYPE) | SIW_DTE_PROJECT_ID | SIW Project ID | 20101020 | |||
| 2 | R_SERVICE_LEVEL | Value transfer | Type reference (TYPE) | SIW_DTE_SERVICE_LEVEL | SIW Service Creation Type | 20101020 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Execution Error | 20101210 | ||
| 2 | Not Existing Object or Information | 20101020 |
Method TRIGGER_PROCESS_EVENT Signature
Method TRIGGER_PROCESS_EVENT on class CL_SIW_PROJECT has no parameter.
Method TRIGGER_PROCESS_EVENT on class CL_SIW_PROJECT has no exception.
Method UPDATE_HEADER_FIELDS 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_API_PROJECT_UPDATE | Update Structure for Project Header Information | 20110317 | |||
| 2 | I_PROJECT_DATA_UPD | Call by reference | Type reference (TYPE) | SIW_STR_API_PROJECT_UPD_FLG | Flags for Updatee Structure | 20110317 |
Method UPDATE_HEADER_FIELDS on class CL_SIW_PROJECT has no exception.
History
| Last changed by/on | SAP | 20130531 |
| SAP Release Created in | 100 |