Hierarchy

⤷

⤷

Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Interface implementation (CLASS c. INTERFACES i_ref) | IF_SIW_IMPL | Service Implementation Project | 20101004 |
Properties
Class | CL_SIW_IMPL | |
Short Description | Service Implementierung | |
Super Class | ||
Instantiability of a Class | 0 | Private |
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
Interfaces
# | Interface | Abstract | Final | Description | Created on |
---|---|---|---|---|---|
1 | IF_SIW_IMPL | Service Implementation Project | 20101004 |
Friends
Class CL_SIW_IMPL 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) | IF_SIW_IMPL=>TAB_PRODUCED_PIECES | Active Objects | 20070316 | ||
2 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SIW_CONSTRUCTION_PLAN | Bauplan für Objektgenerierung | 20070316 | ||
3 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SIW_CONTEXT | Aktueller Kontext | 20070316 | ||
4 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XFELD | Checkbox: active Version exists | 20070316 | ||
5 | ![]() |
Instance attribute | Private | Type reference (TYPE) | XFELD | Extendet XML required | 20070319 | ||
6 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_SIW_UUID_OBJECT_MAP | Reference to GUID Mapper | 20070319 | ||
7 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_SIW_DB_IMPL_ACCESS=>TY_TSIW_IMPL | Imlementation Header | 20070404 | ||
8 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_SIW_LOG | Log of last Object Production Run | 20080602 | ||
9 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_SIW_CONTEXT | Old (Project) Context | 20110527 | ||
10 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_SIW_PIECE_DESCR=>TAB | 20110517 | |||
11 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SIW_DTE_API_CALL | Checkbox: instantiated for API call | 20101117 | ||
12 | ![]() |
Instance attribute | Private | Type reference (TYPE) | SIW_DTE_REL_ID | 0 | 20110217 | ||
13 | ![]() |
Instance attribute | Private | Type reference (TYPE) | IF_SIW_IMPL=>TAB_PLANNED_PIECES | Planned Objects | 20070523 | ||
14 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SIW_PROJECT | Service Implementation Project | 20070326 | ||
15 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SIW_REPOSITORY_READER | Repository Reader | 20070316 | ||
16 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SIW_REPOSITORY_WRITER | Repository Writer | 20070316 | ||
17 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | IF_SIW_REPOSITORY_WRITER | Alternate Repository Writer | 20081030 | ||
18 | ![]() |
Instance attribute | Private | Object reference (TYPE REF TO) | CL_SIW_RESOURCE_MANAGER | Resource Manager | 20070316 |
Methods
Events
Class CL_SIW_IMPL has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | STR_PIECES_SORTED | Protected | See coding | 20100511 | begin of str_PIECES_SORTED,
sort_criterion type numc3,
piece type REF TO IF_SIW_PIECE,
end of str_PIECES_SORTED
|
||
2 | STR_PIECE_GROUPS_SORTED | Protected | See coding | 20100511 | begin of str_PIECE_GROUPS_SORTED,
sort_criterion type numc3,
piece_group type IF_SIW_PIECE=>TAB,
end of str_PIECE_GROUPS_SORTED
|
||
3 | STR_PIECE_INVENTORY | Private | See coding | 20070719 | BEGIN OF str_piece_inventory,
piece_id TYPE siw_dte_piece_id,
piece_descr TYPE REF TO if_siw_piece_descr,
db_piece_old_name TYPE REF TO if_siw_piece_produced,
db_piece_new_name TYPE REF TO if_siw_piece_produced,
db_piece_new_origin TYPE siw_dte_piece_origin,
other_project_id TYPE siw_dte_project_id,
state TYPE siw_dte_piece_inventory_state,
END OF str_piece_inventory
|
||
4 | TAB_PIECES_SORTED | Protected | See coding | 20100511 | TAB_PIECEs_SORTED TYPE STANDARD TABLE OF str_PIECEs_SORTED
WITH DEFAULT KEY
|
||
5 | TAB_PIECE_GROUPS_SORTED | Protected | See coding | 20100511 | TAB_PIECE_GROUPS_SORTED TYPE STANDARD TABLE OF str_PIECE_GROUPS_SORTED
WITH DEFAULT KEY
|
||
6 | TAB_PIECE_INVENTORY | Private | See coding | 20070719 | tab_piece_inventory TYPE STANDARD TABLE OF str_piece_inventory WITH DEFAULT KEY
|
Method Signatures
Method CALCULATE_GENERATION_STATE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
IR_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SIW_LOG | Logging Interface of SIW | 20110427 | ||
2 | ![]() |
IT_PLANNED_PIECES | Call by reference | Type reference (TYPE) | IF_SIW_IMPL=>TAB_PLANNED_PIECES | 20110427 | |||
3 | ![]() |
I_NO_WARNINGS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Do not add Warnings to Log | 20110427 | |
4 | ![]() |
R_STATE | Value transfer | Object reference (TYPE REF TO) | CE_SIW_STATE | Object States | 20110427 |
Method CALCULATE_GENERATION_STATE on class CL_SIW_IMPL has no exception.
Method CHANGE_CONTEXT_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_NEW_STATUS | Call by reference | Object reference (TYPE REF TO) | CE_SIW_RC | 20101230 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Execution Error | 20110203 |
Method CHANGE_PLANNED_OBJ_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_NEW_STATUS | Call by reference | Object reference (TYPE REF TO) | CE_SIW_RC | 20101230 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Execution Error | 20110203 |
Method CHANGE_PRODUCED_OBJ_AUT_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_NEW_STATUS | Call by reference | Object reference (TYPE REF TO) | CE_SIW_RC | 20110106 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Execution Error | 20110203 |
Method CHANGE_PRODUCED_OBJ_STATUS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_NEW_STATUS | Call by reference | Object reference (TYPE REF TO) | CE_SIW_RC | 20101230 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Execution Error | 20110203 |
Method CHECK Signature
Method CHECK on class CL_SIW_IMPL has no parameter.
Method CHECK on class CL_SIW_IMPL has no exception.
Method CHECK_EXISTENCE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CT_PIECE | Call by reference | Type reference (TYPE) | IF_SIW_IMPL=>TAB_PRODUCED_PIECES | 20110915 |
Method CHECK_EXISTENCE on class CL_SIW_IMPL has no exception.
Method CHECK_FEASIBILITY 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 | 20070807 | ||
2 | ![]() |
I_PIECE_DESCS | Call by reference | Type reference (TYPE) | IF_SIW_PIECE_DESCR=>TAB | List of Piece descriptions | 20100528 | ||
3 | ![]() |
I_PIECE_INVENTORY | Call by reference | Type reference (TYPE) | TAB_PIECE_INVENTORY | 20070807 | |||
4 | ![]() |
R_ERRONEOUS_PIECES | Value transfer | Type reference (TYPE) | IF_SIW_PIECE=>TAB | 20101025 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20101025 |
Method CHECK_PIECE_NAMES 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 | 20101025 | |||
2 | ![]() |
I_TAB_PIECE_INVENTORY | Call by reference | Type reference (TYPE) | TAB_PIECE_INVENTORY | 20101025 | |||
3 | ![]() |
R_ERROR_DETECTED | Value transfer | Type reference (TYPE) | XFELD | 20101025 |
Method CHECK_PIECE_NAMES on class CL_SIW_IMPL has no exception.
Method CHECK_PRODUCTION_PREREQUISITES Signature
Method CHECK_PRODUCTION_PREREQUISITES on class CL_SIW_IMPL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Execution Error | 20101029 |
Method CHECK_RFC_LANGUAGE Signature
Method CHECK_RFC_LANGUAGE on class CL_SIW_IMPL has no parameter.
Method CHECK_RFC_LANGUAGE on class CL_SIW_IMPL has no exception.
Method CHECK_TRANSPORT Signature
Method CHECK_TRANSPORT on class CL_SIW_IMPL has no parameter.
Method CHECK_TRANSPORT on class CL_SIW_IMPL has no exception.
Method CHECK_TRKORR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CV_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20110812 | ||
2 | ![]() |
IS_TRANSPORT_INFO | Call by reference | Type reference (TYPE) | IF_SIW_TYPES=>STR_TRANSPORT_INFO | Transport Infos (E071 / E071K) | 20110812 |
Method CHECK_TRKORR on class CL_SIW_IMPL has no exception.
Method CLEAR_PLANNED_PIECES Signature
Method CLEAR_PLANNED_PIECES on class CL_SIW_IMPL has no parameter.
Method CLEAR_PLANNED_PIECES on class CL_SIW_IMPL has no exception.
Method CREATE_PLANNED_PIECES 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 | 20070810 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20101025 |
Method DEEP_CHECK Signature
Method DEEP_CHECK on class CL_SIW_IMPL has no parameter.
Method DEEP_CHECK on class CL_SIW_IMPL has no exception.
Method DEEP_CHECK_PER_PIECE Signature
Method DEEP_CHECK_PER_PIECE on class CL_SIW_IMPL has no parameter.
Method DEEP_CHECK_PER_PIECE on class CL_SIW_IMPL has no exception.
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 | 20070424 | |||
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 | ![]() |
Error during execution | 20091015 |
Method DELETE_PIECES 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 | 20070424 | |||
2 | ![]() |
I_TAB_KEEP_PIECES | Call by reference | Type reference (TYPE) | IF_SIW_IMPL=>TAB_PRODUCED_PIECES | 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 | ![]() |
Error during execution | 20091015 |
Method DETECT_SHARE_CONFLICTS 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 | 20070720 | ||
2 | ![]() |
I_TAB_PIECE_INVENTORY | Call by reference | Type reference (TYPE) | TAB_PIECE_INVENTORY | 20070720 | |||
3 | ![]() |
R_ERROR_DETECTED | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20070720 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Execution Error | 20101029 |
Method DETERMINE_STATE_OF_PLANNED_OBJ Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INIT_INVENTORY_FROM_DB | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Initialize Object Inventory from DB | 20110527 | |
2 | ![]() |
I_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SIW_LOG | Logging Interface of SIW | 20110517 | ||
3 | ![]() |
I_NO_WARNINGS | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_FALSE | Do not add Warnings to Log | 20110517 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20110517 |
Method E071_TO_KO200 Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TAB_E071 | Call by reference | Type reference (TYPE) | SIW_TAB_E071 | Table of E071 Structures | 20090701 | ||
2 | ![]() |
R_TAB_KO200 | Value transfer | Type reference (TYPE) | SIW_TAB_KO200_EXT | Table of KO200 Structures, Extended | 20090701 |
Method E071_TO_KO200 on class CL_SIW_IMPL has no exception.
Method ENSURE_PIECE_TADIR_KEY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
ET_TADIR_ENTRY_CREATED | Call by reference | Type reference (TYPE) | SIW_TAB_TADIR | Created Object Catalog Entry | 20110429 | ||
2 | ![]() |
ET_TADIR_ENTRY_OLD | Call by reference | Type reference (TYPE) | SIW_TAB_TADIR | Former Object Catalog Entry | 20110429 | ||
3 | ![]() |
IT_PIECES | Call by reference | Type reference (TYPE) | IF_SIW_PIECE_PRODUCED=>TAB | List of Objects | 20110429 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error during execution | 20080325 |
Method EXECUTE_AUNITS Signature
Method EXECUTE_AUNITS on class CL_SIW_IMPL has no parameter.
Method EXECUTE_AUNITS on class CL_SIW_IMPL has no exception.
Method EXECUTE_AUNITS_PER_PIECE Signature
Method EXECUTE_AUNITS_PER_PIECE on class CL_SIW_IMPL has no parameter.
Method EXECUTE_AUNITS_PER_PIECE on class CL_SIW_IMPL has no exception.
Method EXIST_PIECES_RENAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_PIECES_EXIST | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20090810 |
Method EXIST_PIECES_RENAME on class CL_SIW_IMPL has no exception.
Method EXTRACT_IDENTITY_CHANGE_TAB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TAB_PIECE_INVENTORY | Call by reference | Type reference (TYPE) | TAB_PIECE_INVENTORY | 20071017 | |||
2 | ![]() |
R_TAB_IDENTITY_CHANGE | Value transfer | Type reference (TYPE) | IF_SIW_PIECE=>TAB_IDENTITY_CHANGE | 20071017 |
Method EXTRACT_IDENTITY_CHANGE_TAB on class CL_SIW_IMPL has no exception.
Method FILL_PIECE_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
CS_PIECE_PLANNED | Call by reference | Type reference (TYPE) | IF_SIW_IMPL=>STR_PLANNED_PIECE | Planned Object | 20110524 | ||
2 | ![]() |
IO_PIECE_DESCR | Call by reference | Object reference (TYPE REF TO) | IF_SIW_PIECE_DESCR | Object Description | 20110524 | ||
3 | ![]() |
IT_PIECE_INVENTORY | Call by reference | Type reference (TYPE) | TAB_PIECE_INVENTORY | Object Inventory | 20110524 | ||
4 | ![]() |
IV_PIECE_ID | Call by reference | Type reference (TYPE) | SIW_DTE_PIECE_ID | Object ID | 20110524 |
Method FILL_PIECE_DB on class CL_SIW_IMPL has no exception.
Method GET_ACTIVE_CONTEXT4ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PIECEID | Call by reference | Type reference (TYPE) | SIW_DTE_PIECE_ID | Piece ID | 20090624 | ||
2 | ![]() |
R_CONTEXT | Value transfer | Object reference (TYPE REF TO) | IF_SIW_CONTEXT | Kontext für eine Serviceimplementierung | 20090624 |
Method GET_ACTIVE_CONTEXT4ID on class CL_SIW_IMPL has no exception.
Method GET_ACTIVE_PIECE Signature
Method GET_ACTIVE_PIECE on class CL_SIW_IMPL has no parameter.
Method GET_ACTIVE_PIECE on class CL_SIW_IMPL has no exception.
Method GET_ACTIVE_PIECE4ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PIECE_ID | Call by reference | Type reference (TYPE) | CLIKE | ID eines Stückes | 20070316 | ||
2 | ![]() |
R_PIECE | Value transfer | Object reference (TYPE REF TO) | IF_SIW_PIECE_PRODUCED | Ein produziertes Stück | 20070316 |
Method GET_ACTIVE_PIECE4ID on class CL_SIW_IMPL has no exception.
Method GET_ACTIVE_PIECES Signature
Method GET_ACTIVE_PIECES on class CL_SIW_IMPL has no parameter.
Method GET_ACTIVE_PIECES on class CL_SIW_IMPL has no exception.
Method GET_CONTEXT Signature
Method GET_CONTEXT on class CL_SIW_IMPL has no parameter.
Method GET_CONTEXT on class CL_SIW_IMPL has no exception.
Method GET_IMPL_HEAD_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_IMPL_UUID | Call by reference | Type reference (TYPE) | UUID | Global Unique ID for table | 20070404 | ||
2 | ![]() |
I_PROJECT_ID | Call by reference | Type reference (TYPE) | CSEQUENCE | 20070404 | |||
3 | ![]() |
R_IMPL_HEAD | Value transfer | Type reference (TYPE) | IF_SIW_DB_IMPL_ACCESS=>TY_TSIW_IMPL | SIW Implementation Project Head Table | 20070404 |
Method GET_IMPL_HEAD_FROM_DB on class CL_SIW_IMPL has no exception.
Method GET_IMPL_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_PACKAGE | Value transfer | Type reference (TYPE) | DEVCLASS | Paket | 20070316 |
Method GET_IMPL_PACKAGE on class CL_SIW_IMPL has no exception.
Method GET_IMPL_PIECES_FROM_DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_IMPL_UUID | Call by reference | Type reference (TYPE) | UUID | Global Unique ID for table | 20070404 | ||
2 | ![]() |
I_PROJECT_ID | Call by reference | Type reference (TYPE) | SIW_DTE_PROJECT_ID | Project ID | 20070404 | ||
3 | ![]() |
R_TAB_PIECES | Value transfer | Type reference (TYPE) | IF_SIW_DB_IMPL_ACCESS=>TTY_IMPL_PIECE | Table type for TSIW_IMPL_PIECE | 20070404 |
Method GET_IMPL_PIECES_FROM_DB on class CL_SIW_IMPL has no exception.
Method GET_LANG_FOR_PIECE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PIECE_DB | Call by reference | Object reference (TYPE REF TO) | IF_SIW_PIECE_PRODUCED | Produced Piece | 20071008 | ||
2 | ![]() |
I_PIECE_DESC | Call by reference | Object reference (TYPE REF TO) | IF_SIW_PIECE_DESCR | Piece Description | 20071008 | ||
3 | ![]() |
R_LANG | Value transfer | Type reference (TYPE) | SY-LANGU | Language Key of Current Text Environment | 20071008 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error during execution | 20090701 |
Method GET_OLD_CONTEXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
R_CONTEXT | Value transfer | Object reference (TYPE REF TO) | IF_SIW_CONTEXT | Kontext für eine Serviceimplementierung | 20070427 |
Method GET_OLD_CONTEXT on class CL_SIW_IMPL has no exception.
Method GET_OPEN_TODOS Signature
Method GET_OPEN_TODOS on class CL_SIW_IMPL has no parameter.
Method GET_OPEN_TODOS on class CL_SIW_IMPL has no exception.
Method GET_OPEN_TODOS_PER_PIECE 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 | 20110107 | ||
2 | ![]() |
I_PROD_PIECE | Call by reference | Object reference (TYPE REF TO) | IF_SIW_PIECE_PRODUCED | Generated Object | 20110107 | ||
3 | ![]() |
RESULT | Value transfer | Type reference (TYPE) | SIW_DTE_TODO_COUNT | Number of Todo items | 20110107 |
Method GET_OPEN_TODOS_PER_PIECE on class CL_SIW_IMPL has no exception.
Method GET_PACKAGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PIECE_PRODUCED | Call by reference | Object reference (TYPE REF TO) | IF_SIW_PIECE_PRODUCED | Generated Object | 20100412 | ||
2 | ![]() |
R_PACKAGE | Value transfer | Type reference (TYPE) | DEVCLASS | Package | 20100412 |
Method GET_PACKAGE on class CL_SIW_IMPL has no exception.
Method GET_PIECES4DB Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PRODUCED_PIECES | Call by reference | Type reference (TYPE) | IF_SIW_IMPL=>TAB_PRODUCED_PIECES | 20070316 | |||
2 | ![]() |
R_TAB_PIECES | Value transfer | Type reference (TYPE) | IF_SIW_DB_IMPL_ACCESS=>TTY_IMPL_PIECE | Table type for TSIW_IMPL_PIECE | 20070322 |
Method GET_PIECES4DB on class CL_SIW_IMPL has no exception.
Method GET_PIECE_DESCS Signature
Method GET_PIECE_DESCS on class CL_SIW_IMPL has no parameter.
Method GET_PIECE_DESCS on class CL_SIW_IMPL has no exception.
Method GET_PIECE_PRODUCER Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PIECE | Call by reference | Object reference (TYPE REF TO) | IF_SIW_PIECE | Stück | 20070316 | ||
2 | ![]() |
R_PRODUCER | Value transfer | Object reference (TYPE REF TO) | IF_SIW_PRODUCER | Produzent von generierten Objekten | 20070316 |
Method GET_PIECE_PRODUCER on class CL_SIW_IMPL has no exception.
Method GET_PLANNED_PIECES Signature
Method GET_PLANNED_PIECES on class CL_SIW_IMPL has no parameter.
Method GET_PLANNED_PIECES on class CL_SIW_IMPL has no exception.
Method GET_PREFERRED_TRKORR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_FLG_ALT_RFC | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20090923 | ||
2 | ![]() |
I_TRANSPORT_SETTINGS | Call by reference | Type reference (TYPE) | SIW_STR_TRANSPORT_SETTINGS | structure for value pop for transport options | 20090923 | ||
3 | ![]() |
R_TRKORR | Value transfer | Type reference (TYPE) | TRKORR | Request/Task | 20090923 |
Method GET_PREFERRED_TRKORR on class CL_SIW_IMPL has no exception.
Method GET_PROJECT Signature
Method GET_PROJECT on class CL_SIW_IMPL has no parameter.
Method GET_PROJECT on class CL_SIW_IMPL has no exception.
Method GET_RESOURCE_MANAGER Signature
Method GET_RESOURCE_MANAGER on class CL_SIW_IMPL has no parameter.
Method GET_RESOURCE_MANAGER on class CL_SIW_IMPL has no exception.
Method GET_TADIR Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_PIECE_PRODUCED | Call by reference | Object reference (TYPE REF TO) | IF_SIW_PIECE_PRODUCED | Ein produziertes Stück | 20110217 | ||
2 | ![]() |
I_TADIR_KEYS | Call by reference | Type reference (TYPE) | IF_SIW_TYPES=>STR_TADIR_KEYS | TADIR Schlüsselinformationen | 20110217 | ||
3 | ![]() |
R_TADIR_ENTRY | Value transfer | Type reference (TYPE) | TADIR | Directory of Repository Objects | 20110217 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error during access of ressources | 20110217 |
Method HAS_ACTIVE_PIECES Signature
Method HAS_ACTIVE_PIECES on class CL_SIW_IMPL has no parameter.
Method HAS_ACTIVE_PIECES on class CL_SIW_IMPL has no exception.
Method HAS_CONTEXT_CHANGED Signature
Method HAS_CONTEXT_CHANGED on class CL_SIW_IMPL has no parameter.
Method HAS_CONTEXT_CHANGED on class CL_SIW_IMPL has no exception.
Method INIT 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 | Bauplan für Objektgenerierung | 20070319 | ||
2 | ![]() |
I_GUID_MAP | Call by reference | Object reference (TYPE REF TO) | CL_SIW_UUID_OBJECT_MAP | 20070319 | |||
3 | ![]() |
I_PROJECT | Call by reference | Object reference (TYPE REF TO) | IF_SIW_PROJECT | Service Implementation Project | 20070326 | ||
4 | ![]() |
I_RESOURCE_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_SIW_RESOURCE_MANAGER | 20070319 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error during execution | 20070403 |
Method INIT_FROM_DB 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 | Bauplan für Objektgenerierung | 20070319 | ||
2 | ![]() |
I_GUID_MAP | Call by reference | Object reference (TYPE REF TO) | CL_SIW_UUID_OBJECT_MAP | 20070319 | |||
3 | ![]() |
I_IMPL_UUID | Call by reference | Type reference (TYPE) | UUID | Global Unique ID for table | 20070404 | ||
4 | ![]() |
I_PROJECT | Call by reference | Object reference (TYPE REF TO) | IF_SIW_PROJECT | Service Implementation Project | 20070323 | ||
5 | ![]() |
I_RESOURCE_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_SIW_RESOURCE_MANAGER | 20070319 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error during execution | 20070522 | |
2 | ![]() |
Objekt existiert nicht | 20070316 |
Method INIT_PIECES_FROM_DB Signature
Method INIT_PIECES_FROM_DB on class CL_SIW_IMPL has no parameter.
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Ausführung | 20070316 |
Method INIT_RESOURCE_ACCESS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_RESOURCE_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_SIW_RESOURCE_MANAGER | Manager for Ressource Access | 20070403 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
20091002 |
Method PRODUCE_AND_SAVE Signature
Method PRODUCE_AND_SAVE on class CL_SIW_IMPL has no parameter.
Method PRODUCE_AND_SAVE on class CL_SIW_IMPL has no exception.
Method PRODUCE_PIECE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_LANG | Call by reference | Type reference (TYPE) | SY-LANGU | Language Key of Current Text Environment | 20071009 | ||
2 | ![]() |
I_LOG | Call by reference | Object reference (TYPE REF TO) | IF_SIW_LOG | Logging Interface of SIW | 20101029 | ||
3 | ![]() |
I_PIECE_DB | Call by reference | Object reference (TYPE REF TO) | IF_SIW_PIECE_PRODUCED | Produced Piece | 20071008 | ||
4 | ![]() |
I_PIECE_DESCR | Call by reference | Object reference (TYPE REF TO) | IF_SIW_PIECE_DESCR | 20070514 | |||
5 | ![]() |
I_TAB_IDENTITY_CHANGE | Call by reference | Type reference (TYPE) | IF_SIW_PIECE=>TAB_IDENTITY_CHANGE | 20070514 | |||
6 | ![]() |
R_PIECE_PRODUCED | Value transfer | Object reference (TYPE REF TO) | IF_SIW_PIECE_PRODUCED | 20070514 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error during execution | 20070516 |
Method PRODUCE_PIECE_PREVIEW Signature
Method PRODUCE_PIECE_PREVIEW on class CL_SIW_IMPL has no parameter.
Method PRODUCE_PIECE_PREVIEW on class CL_SIW_IMPL has no exception.
Method RESET_PROD_OBJECT_AUT_STATUS Signature
Method RESET_PROD_OBJECT_AUT_STATUS on class CL_SIW_IMPL has no parameter.
Method RESET_PROD_OBJECT_AUT_STATUS on class CL_SIW_IMPL has no exception.
Method RESET_PROD_OBJECT_STATUS Signature
Method RESET_PROD_OBJECT_STATUS on class CL_SIW_IMPL has no parameter.
Method RESET_PROD_OBJECT_STATUS on class CL_SIW_IMPL has no exception.
Method RESTORE_PIECE_TADIR_KEYS Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TAB_TADIR_ENTRY_TO_DELETE | Call by reference | Type reference (TYPE) | SIW_TAB_TADIR | Created TADIR Entries | 20100108 | ||
2 | ![]() |
I_TAB_TADIR_ENTRY_TO_RESTORE | Call by reference | Type reference (TYPE) | SIW_TAB_TADIR | TADIR entries before modification | 20100108 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error during execution | 20100108 |
Method SAVE_IMPL Signature
Method SAVE_IMPL on class CL_SIW_IMPL has no parameter.
Method SAVE_IMPL on class CL_SIW_IMPL has no exception.
Method SORT_PIECELIST_FOR_DELETE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TAB_PIECE | Call by reference | Type reference (TYPE) | IF_SIW_IMPL=>TAB_PRODUCED_PIECES | zu sortierende Stückliste | 20100519 | ||
2 | ![]() |
R_TAB_PIECE | Value transfer | Type reference (TYPE) | IF_SIW_IMPL=>TAB_PRODUCED_PIECES | sortierte Stückliste | 20100519 |
Method SORT_PIECELIST_FOR_DELETE on class CL_SIW_IMPL has no exception.
Method SORT_PIECELIST_FOR_SAVE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_TAB_PIECE | Call by reference | Type reference (TYPE) | IF_SIW_IMPL=>TAB_PRODUCED_PIECES | zu sortierende Stückliste | 20100519 | ||
2 | ![]() |
R_TAB_PIECE | Value transfer | Type reference (TYPE) | IF_SIW_IMPL=>TAB_PRODUCED_PIECES | sortierte Stückliste | 20100519 |
Method SORT_PIECELIST_FOR_SAVE on class CL_SIW_IMPL has no exception.
Method S_CREATE 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 | Bauplan für Objektgenerierung | 20070319 | ||
2 | ![]() |
I_GUID_MAP | Call by reference | Object reference (TYPE REF TO) | CL_SIW_UUID_OBJECT_MAP | 20070319 | |||
3 | ![]() |
I_PROJECT | Call by reference | Object reference (TYPE REF TO) | IF_SIW_PROJECT | Service Implementation Project | 20070326 | ||
4 | ![]() |
I_RESOURCE_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_SIW_RESOURCE_MANAGER | 20070319 | |||
5 | ![]() |
R_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_SIW_IMPL | Service Implementierung | 20070316 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Fehler bei der Ausführung | 20070316 |
Method S_CREATE_FROM_DB 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 | Bauplan für Objektgenerierung | 20070319 | ||
2 | ![]() |
I_GUID_MAP | Call by reference | Object reference (TYPE REF TO) | CL_SIW_UUID_OBJECT_MAP | 20070319 | |||
3 | ![]() |
I_IMPL_UUID | Call by reference | Type reference (TYPE) | UUID | Global Unique ID for table | 20070319 | ||
4 | ![]() |
I_PROJECT | Call by reference | Object reference (TYPE REF TO) | IF_SIW_PROJECT | Service Implementation Project | 20070323 | ||
5 | ![]() |
I_RESOURCE_MANAGER | Call by reference | Object reference (TYPE REF TO) | CL_SIW_RESOURCE_MANAGER | 20070319 | |||
6 | ![]() |
R_INSTANCE | Value transfer | Object reference (TYPE REF TO) | CL_SIW_IMPL | Service Implementierung | 20070316 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error during execution | 20090702 | |
2 | ![]() |
Objekt existiert nicht | 20070316 |
Method TAKE_PIECE_INVENTORY Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
I_INIT_FROM_DB | Call by reference | Type reference (TYPE) | ABAP_BOOL | ABAP_TRUE | Indicator: Initialize from Database | 20110517 | |
2 | ![]() |
I_PROJECT_ID | Call by reference | Type reference (TYPE) | SIW_DTE_PROJECT_ID | Project ID | 20070719 | ||
3 | ![]() |
I_TAB_PIECE_DESCS | Call by reference | Type reference (TYPE) | IF_SIW_PIECE_DESCR=>TAB | Object Descriptions | 20070719 | ||
4 | ![]() |
R_TAB_PIECE_INVENTORY | Value transfer | Type reference (TYPE) | TAB_PIECE_INVENTORY | Object Inventory | 20070719 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | ![]() |
Error during execution | 20070827 |
Method TRANSPORT_ACTIVE_PIECES Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20121218 | ||
2 | ![]() |
E_TRKORR_ALT | Call by reference | Type reference (TYPE) | TRKORR | Request/Task | 20121218 | ||
3 | ![]() |
I_PIECES | Call by reference | Type reference (TYPE) | IF_SIW_IMPL=>TAB_PRODUCED_PIECES | Natural number | 20091006 | ||
4 | ![]() |
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 | ![]() |
Error during execution | 20091015 |
Method TRANSPORT_PIECES_EXT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | ![]() |
E_TAB_TADIR_CREATED | Call by reference | Type reference (TYPE) | SIW_TAB_TADIR | table of created TADIR entries | 20100108 | ||
2 | ![]() |
E_TAB_TADIR_OLD | Call by reference | Type reference (TYPE) | SIW_TAB_TADIR | table of TADIR entries before modification | 20100108 | ||
3 | ![]() |
E_TRKORR | Call by reference | Type reference (TYPE) | TRKORR | where the pieces were placed | 20100108 | ||
4 | ![]() |
I_FLG_ALT_RFC | Call by reference | Type reference (TYPE) | SIW_DTE_FLG | general flag | 20091006 | ||
5 | ![]() |
I_PIECES | Call by reference | Type reference (TYPE) | IF_SIW_PIECE_PRODUCED=>TAB | 20091006 | |||
6 | ![]() |
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 | ![]() |
Error during execution | 20091006 |
History
Last changed by/on | SAP | 20130531 |
SAP Release Created in |