SAP ABAP Class CL_CMS_SHP (Master Class for Ship)
Hierarchy
EA-FINSERV (Software Component) SAP Enterprise Extension Financial Services
   FS-CMS-MD-SHP (Application Component) Ship
     CMS_SHP (Package) Ship: General tables and programs & Persistence layer
Properties
Class CL_CMS_SHP  
Short Description Master Class for Ship    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package CMS_SHP   Ship: General tables and programs & Persistence layer 
Created 20020618   SAP 
Last change 20050615   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 OSCON Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_CMS_SHP has no interface implemented.
Friends
Class CL_CMS_SHP has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 CON_ACTVT_CHANGE Constant Private Type reference (TYPE) CMS_DTE_IND_ACTIVITY '02' Activity triggered by the transaction 20020628
2 CON_ACTVT_CREATE Constant Private Type reference (TYPE) CMS_DTE_IND_ACTIVITY '01' Activity triggered by the transaction 20020628
3 CON_ACTVT_DELETE Constant Private Type reference (TYPE) CMS_DTE_IND_ACTIVITY '06' Activity triggered by the transaction 20020628
4 CON_CHANGE_IND Constant Private Type reference (TYPE) CDPOS-CHNGIND 'U' Change type (U, I, E, D) 20020814
5 CON_MSG_CLASS Constant Private Type reference (TYPE) SY-MSGID 'CMS_SHP' Messages, Message Class 20020625
6 CON_MSG_CLASS_GEN Constant Private Type reference (TYPE) SY-MSGID 'CMS_GENERAL' Messages, Message Class 20041103
7 CON_MSG_ERROR Constant Private Type reference (TYPE) SY-MSGTY 'E' Error Message 20020625
8 CON_MSG_INFORMATION Constant Private Type reference (TYPE) SY-MSGTY 'I' Messages, message type 20041103
9 CON_MSG_SUCCESS Constant Private Type reference (TYPE) SY-MSGTY 'S' Messages, message type 20021111
10 CON_MSG_WARNING Constant Private Type reference (TYPE) SY-MSGTY 'W' Messages, message type 20040430
11 CON_NOTES_TXT_ID Constant Private Type reference (TYPE) CMS_DTE_TXTID '0001' Text Types for a Text Object 20040428
12 CON_NROBJ_OBJECT_ID Constant Private Type reference (TYPE) INRI-OBJECT 'CMS_ASSET' Name of number range object 20040430
13 CON_NR_RNG_OBJECT_ID Constant Private Type reference (TYPE) INRI-NRRANGENR '01' Number range number 20040430
14 CON_RC_ANNUAL_DEP_ERROR Constant Private Type reference (TYPE) CMS_DTE_RETURN_CODE 2007 Return Code from a Method or Function Module 20030522
15 CON_RC_AST_NOT_FOUND Constant Private Type reference (TYPE) CMS_DTE_RETURN_CODE 1102 Return Code from a Method or Function Module 20021121
16 CON_RC_CURRENCY_ERROR Constant Private Type reference (TYPE) CMS_DTE_RETURN_CODE 2005 Return Code from a Method or Function Module 20021119
17 CON_RC_DATE_ERROR Constant Private Type reference (TYPE) CMS_DTE_RETURN_CODE 2006 Return Code from a Method or Function Module 20021119
18 CON_RC_FOREIGN_LOCK Constant Private Type reference (TYPE) CMS_DTE_RETURN_CODE 2000 Return Code from a Method or Function Module 20021111
19 CON_RC_NO_ACTIVE_IMPL Constant Private Type reference (TYPE) CMS_DTE_RETURN_CODE 0102 Return Code from a Method or Function Module 20041103
20 CON_RC_PERSISTENCY_EXCEPTION Constant Private Type reference (TYPE) CMS_DTE_RETURN_CODE 1000 Return Code from a Method or Function Module 20021119
21 CON_RC_PKEY Constant Private Type reference (TYPE) CMS_DTE_RETURN_CODE 2010 Primary Key not found 20040603
22 CON_RC_SHP_NUM_RNG_ERROR Constant Private Type reference (TYPE) CMS_DTE_RETURN_CODE 2008 Return Code from a Method or Function Module 20040430
23 CON_RC_SHP_TECH_CHECK_FAILED Constant Private Type reference (TYPE) CMS_DTE_RETURN_CODE 1299 Return Code from a Method or Function Module 20041103
24 CON_RC_SHP_TYPE Constant Private Type reference (TYPE) CMS_DTE_RETURN_CODE 2003 Ship Type is not found 20021119
25 CON_RC_SKEY Constant Private Type reference (TYPE) CMS_DTE_RETURN_CODE 2001 Semantic Key not found 20021119
26 CON_RC_SUCCESS Constant Private Type reference (TYPE) CMS_DTE_RETURN_CODE 2002 Return Code from a Method or Function Module 20021111
27 CON_RC_UOM_ERROR Constant Private Type reference (TYPE) CMS_DTE_RETURN_CODE 2004 Return Code from a Method or Function Module 20021119
28 CON_SHP_APPL Constant Private Type reference (TYPE) CMS_DTE_APL 'SHP' Application 20040428
29 CON_SHP_OBJECT_ID Constant Private Type reference (TYPE) CMS_DTE_OBJ_SYSID 'CMSSHP' Object System Reference ID 20040427
30 CON_SPACE_IND Constant Private Type reference (TYPE) CDPOS-CHNGIND 'I' Change type (U, I, E, D) 20020814
31 CON_STATUS_CHANGED Constant Private Type reference (TYPE) OS_OSTATUS 3 Status of an object (managed object) 20030526
32 CON_STATUS_LOADED Constant Private Type reference (TYPE) OS_OSTATUS 2 Status of an object (managed object) 20030526
33 CON_STATUS_NEW Constant Private Type reference (TYPE) OS_OSTATUS 1 Status of an object (managed object) 20021114
34 CON_TIMEZONE_UTC Constant Public Type reference (TYPE) TIMEZONE 'UTC' Timezone of Greenwich standard time 20020813
35 CON_TRUE Constant Private Type reference (TYPE) CMS_DTE_FLG 'X' Boolean: True or False 20020806
36 G_CHK_BADI_REF Static Attribute Private Object reference (TYPE REF TO) IF_EX_CMS_SHP_CHECK Business add-in interface IF_EX_CMS_ACR_CHECK 20041103
37 G_CNT_OBJECT_ID Static Attribute Private Type reference (TYPE) CMS_DTE_SHP_ID Ship ID 20040430
38 G_FLG_PLAN_CHANGES Instance attribute Private Type reference (TYPE) CMS_DTE_FLG_PLANNED_CHANGES Flag: Planned Changes 20041227
39 G_RCL_CMS_SHP_DB Instance attribute Private Object reference (TYPE REF TO) CL_CMS_SHP_DB Persistent class for Ship 20020711
40 G_SAV_SHP_ID Static Attribute Private Type reference (TYPE) CMS_DTE_SHP_ID Ship ID 20040513
41 G_STR_AST_DETAILS Instance attribute Private Type reference (TYPE) CMS_STR_AST_DETAILS Asset details 20030214
42 G_STR_SHIP Instance attribute Private Type reference (TYPE) CMS_STR_SHP_SHIP_DETAILS Description of a Ship - Master Table 20021108
43 G_STR_SHIP_OLD Instance attribute Private Type reference (TYPE) CMS_STR_SHP_SHIP_DETAILS Ship Details (without MANDT) 20021119
44 G_STR_SHP_DATA_PCD Instance attribute Private Type reference (TYPE) CMS_STR_SHP_SHIP_DETAILS Ship Details (without MANDT) 20041224
45 G_STR_SHP_DATA_PCD_OLD Instance attribute Private Type reference (TYPE) CMS_STR_SHP_SHIP_DETAILS Ship Details (without MANDT) 20050323
46 G_TAB_SAS_BP Instance attribute Private Type reference (TYPE) CMS_TAB_SAS_BP Sub-asset - Business partner data 20030214
47 G_TAB_SAS_DETAILS Instance attribute Private Type reference (TYPE) CMS_TAB_SAS_DETAILS_API Sub-assets detail (Object layer and above) 20030214
48 G_TAB_SAS_DOC Instance attribute Private Type reference (TYPE) CMS_TAB_SAS_DOC Documents for the Sub-assets 20030214
49 G_TAB_SHP_BP Instance attribute Private Type reference (TYPE) CMS_TAB_OMS_BP_LNK_GET_DATA Business Partner Link (Get data) 20040428
50 G_TAB_SHP_DOC Instance attribute Private Type reference (TYPE) CMS_TAB_OMS_DOC_LNK_GET_DATA Document Service Link (Get Data) 20040428
51 G_TAB_SHP_INS Instance attribute Private Type reference (TYPE) CMS_TAB_INS_FOR_OBJ_DATA_GET Insurance Data - GET 20040428
52 G_TAB_SHP_INS_BP Instance attribute Private Type reference (TYPE) CMS_TAB_OMS_BP_LNK_GET_DATA Business Partner Link (Get data) 20040428
53 G_TAB_SHP_INS_DOC Instance attribute Private Type reference (TYPE) CMS_TAB_OMS_DOC_LNK_GET_DATA Document Service Link (Get Data) 20040428
54 G_TAB_SHP_LOCK_BY_PKY Static Attribute Private Type reference (TYPE) CMS_TAB_SHP_LOCK_BY_PKY Table type - Ship PKY (for locking) 20030704
55 G_TAB_SHP_NOTES Instance attribute Private Type reference (TYPE) CMS_TAB_TXT_LINES Text lines 20040428
56 G_TAB_SHP_REF Static Attribute Private Type reference (TYPE) CMS_TAB_CL_CMS_SHP References to Ship Class 20020711
57 G_TAB_SHP_SYS_STAT Instance attribute Private Type reference (TYPE) CMS_TAB_SYS_STAT System status of the Asset 20040428
58 G_TAB_SHP_USR_STAT Instance attribute Private Type reference (TYPE) CMS_TAB_USR_STAT User status of the Asset 20040428
59 G_TAB_SHP_VAL Instance attribute Private Type reference (TYPE) CMS_TAB_OMS_VAL_LNK_GET_DATA Value service link (Get data) 20040428
60 G_TAB_SYS_STAT_OLD Static Attribute Private Type reference (TYPE) CMS_TAB_MOV_SYS_STAT System status of the movables 20060111
61 G_TAB_USR_STAT_OLD Static Attribute Private Type reference (TYPE) CMS_TAB_MOV_USR_STAT User status for movables 20060111
Methods
# Method Level Visibility Method type Description Created on
1 BUSINESS_CHECKS Instance method Public Method Business Checks 20041102
2 CHECK Instance method Public Method Validation of Data 20021108
3 CHECKS_BADI Instance method Private Method Non- Standard Business Checks 20041103
4 CHECK_AST_ATTRIBUTES Instance method Private Method Check Asset attributes (NOT USED) 20021108
5 CHECK_SHIP_ATTRIBUTES Instance method Public Method Check Ship attributes 20021108
6 CHECK_SIZE Instance method Private Method Does UOM exist for quantity fields? 20020625
7 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20040930
8 CONSTRUCTOR Instance method Public Constructor Constructor 20020620
9 COPY Static method Public Method Copy Ships 20050404
10 CREATE Static method Public Method Creates a New Ship 20020618
11 CREATE_DB Static method Private Method Create a New Persistent object 20021108
12 CREATE_OBJECT Static method Private Method Creates the object 20021113
13 GET Instance method Public Method Get Data 20020618
14 GET_ATTRIBUTES Instance method Private Method Collection of individual Get Attribute methods 20020625
15 GET_BY_SKEY Static method Public Method Get Ship data by semantic key 20020618
16 GET_OTHER_ATTRIBUTES Instance method Private Method Gets the Asset, Bupa, Doc, Val, Ins attributes for the ship 20041026
17 GET_PLANNED_CHANGES Instance method Private Method PCD_Get only if there is some data 20041223
18 GET_SHIP_ATTRIBUTES Instance method Private Method Gets the internal ship attributes 20021108
19 GET_SHIP_TYPE Static method Public Method Get Ship type data 20020618
20 GET_SHP_TYP_BY_AST_TYP Static method Public Method Get ship type by asset type 20040503
21 GET_SKEY_BY_PKY Static method Private Method Get Ship semantic key by ship guid (NOT USED) 20040603
22 LOCK_BY_GUID Static method Public Method Lock the Object using its GUID 20021111
23 ON_TRANSACTION_FINISHED Static method Public Event handling method Event Handler for Refresh 20040930
24 OPEN Static method Public Method Get the reference to an Object Instance 20021108
25 REFRESH Instance method Public Method Refresh the buffers 20020618
26 REFRESH_ALL Static method Private Method Clear instance buffer 20040930
27 SAVE Instance method Public Method Save the data 20020618
28 SAVE_ASSET_ATTRIBUTES Instance method Private Method Save asset, bp, doc, val, insurance details (NOT USED) 20040428
29 SAVE_OTHER_ATTRIBUTES Instance method Private Method Save asset, bp, doc, val, insurance and other details 20041027
30 SET Instance method Public Method Set Data 20020618
31 SET_INTERNAL_ATTR_DB Instance method Private Method Collection of individual Set Attribute methods 20021108
32 SET_MSG_COL Static method Private Method Assign message according to Message number 20021111
33 SET_OTHER_ATTRIBUTES Instance method Private Method Sets the Asset, Bupa, Doc, Val, Ins attributes for the ship 20041026
34 SET_SHIP_ATTRIBUTES Instance method Private Method Sets the internal ship attributes 20021108
35 SHIP_SPECIFIC_CHECKS Instance method Private Method Business Checks 20041102
36 SHP_TYP_CHECK Static method Public Method Checking Ship Type Details for Event Customizing 20020628
37 SYSTEM_CHECKS Instance method Public Method System Checks for ships and other services 20041102
38 UNLOCK_BY_GUID Static method Public Method Unlocks the Object using the technical key 20021111
39 WRITE_CHANGE_DOCUMENTS Instance method Private Method Change Documents 20020813
Events
Class CL_CMS_SHP has no event.
Types
Class CL_CMS_SHP has no local type.
Method Signatures

Method BUSINESS_CHECKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_MSG Value transfer Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20041102
2 Exporting EX_TAB_RC Value transfer Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20041102
3 Importing IM_TAB_CHK_ID Value transfer Type reference (TYPE) CMS_TAB_PCN_ACTVT_PL Plausibilitätsprüfungen für eine Aktivität 20041102
4 Importing IM_TAB_RELATED_GUID Value transfer Type reference (TYPE) CMS_TAB_PCN_OBJECT_ID Objekt-IDs 20041102

Method BUSINESS_CHECKS on class CL_CMS_SHP has no exception.

Method CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_RC Call by reference Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20021108
2 Importing IM_STR_SHIP_DETAILS Call by reference Type reference (TYPE) CMS_STR_SHP_SHIP_DETAILS Details zum Schiff 20021108
3 Importing IM_TAB_AST Call by reference Type reference (TYPE) CMS_TAB_SHP_AST Details Schiff - Vermögenswert 20021108
4 Importing IM_TAB_AST_BP Call by reference Type reference (TYPE) CMS_TAB_SHP_BP Geschäftspartner für einen Vermögenswert 20021108
5 Importing IM_TAB_AST_DOC Call by reference Type reference (TYPE) CMS_TAB_SHP_DOC Dokumente für einen Vermögenswert 20021108

Method CHECK on class CL_CMS_SHP has no exception.

Method CHECKS_BADI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_MSG Value transfer Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20041103
2 Exporting EX_TAB_RC Value transfer Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20041103
3 Importing IM_TAB_CHK_ID Value transfer Type reference (TYPE) CMS_TAB_PCN_ACTVT_PL Plausibilitätsprüfungen für eine Aktivität 20041103
4 Importing IM_TAB_RELATED_GUID Value transfer Type reference (TYPE) CMS_TAB_PCN_OBJECT_ID Objekt-IDs 20041103

Method CHECKS_BADI on class CL_CMS_SHP has no exception.

Method CHECK_AST_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_RC Call by reference Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20021108
2 Importing IM_TAB_AST Call by reference Type reference (TYPE) CMS_TAB_AST Vermögenswert 20021108
3 Importing IM_TAB_AST_BP Call by reference Type reference (TYPE) CMS_TAB_AST_BP Geschäftspartner für einen Vermögenswert 20021108
4 Importing IM_TAB_AST_DOC Call by reference Type reference (TYPE) CMS_TAB_AST_DOC Dokumente für einen Vermögenswert 20021108

Method CHECK_AST_ATTRIBUTES on class CL_CMS_SHP has no exception.

Method CHECK_SHIP_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_RC Call by reference Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20021108
2 Importing IM_STR_SHIP_DETAILS Call by reference Type reference (TYPE) CMS_STR_SHP_SHIP_DETAILS Details zum Schiff (ohne MANDT) 20021108

Method CHECK_SHIP_ATTRIBUTES on class CL_CMS_SHP has no exception.

Method CHECK_SIZE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_RC Call by reference Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20020724
2 Importing IM_STR_SHIP_DETAILS Call by reference Type reference (TYPE) CMS_STR_SHP_SHIP_DETAILS Details zum Schiff 20021108

Method CHECK_SIZE on class CL_CMS_SHP has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_CMS_SHP has no parameter.
Method CLASS_CONSTRUCTOR on class CL_CMS_SHP has no exception.

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_AST_GUID Value transfer Type reference (TYPE) CMS_DTE_AST_GUID GUID für Tabelle CMS_AST 20021113
2 Importing IM_FLG_LOCK Value transfer Type reference (TYPE) CMS_DTE_FLG Kennzeichen 20021114
3 Importing IM_RCL_CMS_SHP_DB Value transfer Object reference (TYPE REF TO) CL_CMS_SHP_DB Persistente Klasse für Schiff 20021113
4 Importing IM_STR_PLANNED_CHANGES Value transfer Type reference (TYPE) CMS_STR_OMS_PLANNED_CHANGES Geplante Änderungen 20041216
5 Importing IM_STR_SHP_REQD_DATA Value transfer Type reference (TYPE) CMS_STR_SHP_REQD_DATA Erforderliche Daten für den Abruf eines Schiffs 20040430
6 Importing IM_STR_SHP_TYPE Value transfer Type reference (TYPE) CMS_STR_SHP_TYP Schiffsartdetails und -text 20040603
# Exception Resumable Description Created on
1 ASSET_NOT_FOUND Vermögenswert existiert nicht 20021118

Method COPY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_COPIED_SHP_GUID Value transfer Type reference (TYPE) CMS_DTE_SHP_GUID Schiffs-GUID 20050404
2 Exporting EX_RCL_CMS_SHP Value transfer Object reference (TYPE REF TO) CL_CMS_SHP Schiffsklasse 20050404
3 Exporting EX_TAB_RC Value transfer Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20050404
4 Importing IM_SRC_SHP_GUID Value transfer Type reference (TYPE) CMS_DTE_SHP_GUID Schiffs-GUID 20050404
5 Importing IM_STAT_PROF Value transfer Type reference (TYPE) CMS_DTE_STATUS_PROFILE Status Profile 20050520
6 Importing IM_STR_COPY_DEFAULTS Value transfer Type reference (TYPE) CMS_STR_CPY_DEFAULTS 20050404
7 Importing IM_TAB_COPY_DATA_GRP Value transfer Type reference (TYPE) CMS_TAB_CPY_DATA_GRP 20050404

Method COPY on class CL_CMS_SHP has no exception.

Method CREATE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RCL_CMS_SHP Value transfer Object reference (TYPE REF TO) CL_CMS_SHP Schiffsklasse 20020711
2 Exporting EX_TAB_RC Value transfer Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20020618
3 Importing IM_SHIP_TYPE Value transfer Type reference (TYPE) CMS_DTE_SHP_TYP Schiffsart 20020618
4 Importing IM_STAT_PROF Value transfer Type reference (TYPE) CMS_DTE_STATUS_PROFILE Statusprofil 20030410

Method CREATE on class CL_CMS_SHP has no exception.

Method CREATE_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RCL_CMS_SHP_DB Call by reference Object reference (TYPE REF TO) CL_CMS_SHP_DB Persistente Klasse für Schiff 20021108

Method CREATE_DB on class CL_CMS_SHP has no exception.

Method CREATE_OBJECT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RCL_CMS_SHP Call by reference Object reference (TYPE REF TO) CL_CMS_SHP Schiffsklasse 20021113
2 Exporting EX_TAB_RC Call by reference Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20021118
3 Importing IM_AST_GUID Value transfer Type reference (TYPE) CMS_DTE_AST_GUID GUID für Tabelle CMS_AST 20021113
4 Importing IM_FLG_LOCK Value transfer Type reference (TYPE) CMS_DTE_FLG Kennzeichen 20021114
5 Importing IM_RCL_CMS_SHP_DB Value transfer Object reference (TYPE REF TO) CL_CMS_SHP_DB Persistente Klasse für Schiff 20021113
6 Importing IM_STR_PLANNED_CHANGES Value transfer Type reference (TYPE) CMS_STR_OMS_PLANNED_CHANGES Geplante Änderungen 20041217
7 Importing IM_STR_SHP_REQD_DATA Value transfer Type reference (TYPE) CMS_STR_SHP_REQD_DATA Erforderliche Daten für den Abruf eines Schiffs 20040430
8 Importing IM_STR_SHP_TYPE Value transfer Type reference (TYPE) CMS_STR_SHP_TYP Schiffsartdetails und -text 20040603

Method CREATE_OBJECT on class CL_CMS_SHP has no exception.

Method GET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STR_AST_DETAILS Call by reference Type reference (TYPE) CMS_STR_AST_DETAILS Vermögenswertdetails 20030214
2 Exporting EX_STR_SHIP_DETAILS Call by reference Type reference (TYPE) CMS_STR_SHP_SHIP_DETAILS Details zum Schiff (ohne MANDT) 20021108
3 Exporting EX_TAB_SAS_BP Call by reference Type reference (TYPE) CMS_TAB_SAS_BP Geschäftspartner für die Teilvermögenswerte 20040428
4 Exporting EX_TAB_SAS_DETAILS Call by reference Type reference (TYPE) CMS_TAB_SAS_DETAILS_API Details zu Teilvermögenswerten (API-Schicht und höher) 20040428
5 Exporting EX_TAB_SAS_DOC Call by reference Type reference (TYPE) CMS_TAB_SAS_DOC Dokumente zu den Teilvermögenswerten 20040428
6 Exporting EX_TAB_SHP_BP Call by reference Type reference (TYPE) CMS_TAB_OMS_BP_LNK_GET_DATA Geschäftspartner-Link (Daten abrufen) 20040428
7 Exporting EX_TAB_SHP_DOC Call by reference Type reference (TYPE) CMS_TAB_OMS_DOC_LNK_GET_DATA Dokument-Service-Link (Daten abrufen) 20040428
8 Exporting EX_TAB_SHP_INS Call by reference Type reference (TYPE) CMS_TAB_INS_FOR_OBJ_DATA_GET Daten zur Versicherung - GET 20040428
9 Exporting EX_TAB_SHP_INS_BP Call by reference Type reference (TYPE) CMS_TAB_OMS_BP_LNK_GET_DATA Geschäftspartner-Link (Daten abrufen) 20040428
10 Exporting EX_TAB_SHP_INS_DOC Call by reference Type reference (TYPE) CMS_TAB_OMS_DOC_LNK_GET_DATA Dokument-Service-Link (Daten abrufen) 20040428
11 Exporting EX_TAB_SHP_NOTES Call by reference Type reference (TYPE) CMS_TAB_TXT_LINES Textzeilen 20040428
12 Exporting EX_TAB_SHP_SYS_STAT Call by reference Type reference (TYPE) CMS_TAB_SYS_STAT Systemstatus 20040428
13 Exporting EX_TAB_SHP_USR_STAT Call by reference Type reference (TYPE) CMS_TAB_USR_STAT Anwenderstatus 20040428
14 Exporting EX_TAB_SHP_VAL Call by reference Type reference (TYPE) CMS_TAB_OMS_VAL_LNK_GET_DATA Wertservice-Link (Daten abrufen) 20040428

Method GET on class CL_CMS_SHP has no exception.

Method GET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_RC Call by reference Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20021118
2 Importing IM_FLG_LOCK Value transfer Type reference (TYPE) CMS_DTE_FLG Kennzeichen 20021114
3 Importing IM_STR_PLANNED_CHANGES Value transfer Type reference (TYPE) CMS_STR_OMS_PLANNED_CHANGES Geplante Änderungen 20041217
4 Importing IM_STR_SHP_REQD_DATA Value transfer Type reference (TYPE) CMS_STR_SHP_REQD_DATA Erforderliche Daten für den Abruf eines Schiffs 20040527

Method GET_ATTRIBUTES on class CL_CMS_SHP has no exception.

Method GET_BY_SKEY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_SHP_GUID Call by reference Type reference (TYPE) CMS_DTE_SHP_GUID Schiffsklasse 20021111
2 Exporting EX_TAB_RC Call by reference Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20020618
3 Importing IM_STR_SHP_SKEY Call by reference Type reference (TYPE) CMS_STR_SHP_SKEY Semantischer Schlüssel - Schiff 20020711

Method GET_BY_SKEY on class CL_CMS_SHP has no exception.

Method GET_OTHER_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_RC Call by reference Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20041026
2 Importing IM_FLG_LOCK Value transfer Type reference (TYPE) CMS_DTE_FLG Kennzeichen 20041026
3 Importing IM_STR_PLANNED_CHANGES Value transfer Type reference (TYPE) CMS_STR_OMS_PLANNED_CHANGES Geplante Änderungen 20041216
4 Importing IM_STR_SHP_REQD_DATA Value transfer Type reference (TYPE) CMS_STR_SHP_REQD_DATA Erforderliche Daten für den Abruf eines Schiffs 20041026

Method GET_OTHER_ATTRIBUTES on class CL_CMS_SHP has no exception.

Method GET_PLANNED_CHANGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_TAB_DATA Call by reference Type reference (TYPE) STANDARD TABLE 20041224
2 Changing CH_TAB_DATA_DB Call by reference Type reference (TYPE) STANDARD TABLE 20041224
3 Exporting EX_TAB_RC Value transfer Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20041223
4 Importing IM_CHDOC_OBJ Value transfer Type reference (TYPE) CDOBJECTCL Objekt-Klasse 20041223
5 Importing IM_OBJECTID Value transfer Type reference (TYPE) CDOBJECTV Objektwert 20041223
6 Importing IM_TABNAME Value transfer Type reference (TYPE) C 20041223

Method GET_PLANNED_CHANGES on class CL_CMS_SHP has no exception.

Method GET_SHIP_ATTRIBUTES Signature

Method GET_SHIP_ATTRIBUTES on class CL_CMS_SHP has no parameter.
Method GET_SHIP_ATTRIBUTES on class CL_CMS_SHP has no exception.

Method GET_SHIP_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STR_AST_TYPE Value transfer Type reference (TYPE) CMS_STR_AST_TYP Details Vermögenswertart 20040430
2 Exporting EX_STR_SHP_TYPE Value transfer Type reference (TYPE) CMS_STR_SHP_TYP Tabellentyp für Schiffsart 20021108
3 Exporting EX_TAB_RC Value transfer Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20020619
4 Importing IM_SHIP_TYPE Value transfer Type reference (TYPE) CMS_DTE_SHP_TYP Schiffsart 20020618

Method GET_SHIP_TYPE on class CL_CMS_SHP has no exception.

Method GET_SHP_TYP_BY_AST_TYP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_RC Value transfer Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20040503
2 Exporting EX_TAB_SHP_TYP Value transfer Type reference (TYPE) CMS_TAB_SHP_TYP Tabellentyp für Schiffsart 20040503
3 Importing IM_TAB_AST_TYP Value transfer Type reference (TYPE) CMS_TAB_OMS_AST_TYP Vermögenswertart 20040503

Method GET_SHP_TYP_BY_AST_TYP on class CL_CMS_SHP has no exception.

Method GET_SKEY_BY_PKY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_STR_SHP_SKEY Call by reference Type reference (TYPE) CMS_STR_SHP_SKEY Semantischer Schlüssel - Schiff 20040603
2 Exporting EX_TAB_RC Call by reference Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20040603
3 Importing IM_SHP_GUID Call by reference Type reference (TYPE) CMS_DTE_SHP_GUID Schiffsklasse 20040603

Method GET_SKEY_BY_PKY on class CL_CMS_SHP has no exception.

Method LOCK_BY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_RC Value transfer Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20021111
2 Importing IM_SHIP_GUID Value transfer Type reference (TYPE) CMS_DTE_SHP_GUID Schiffs-GUID 20021111

Method LOCK_BY_GUID on class CL_CMS_SHP has no exception.

Method ON_TRANSACTION_FINISHED Signature

Method ON_TRANSACTION_FINISHED on class CL_CMS_SHP has no parameter.
Method ON_TRANSACTION_FINISHED on class CL_CMS_SHP has no exception.

Method OPEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RCL_CMS_SHP Value transfer Object reference (TYPE REF TO) CL_CMS_SHP Schiffsklasse 20021108
2 Exporting EX_TAB_RC Value transfer Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20021108
3 Importing IM_FLG_LOCK Value transfer Type reference (TYPE) CMS_DTE_FLG Kennzeichen 20021108
4 Importing IM_SHP_GUID Value transfer Type reference (TYPE) CMS_DTE_SHP_GUID Schiffs-GUID 20021108
5 Importing IM_STR_PLANNED_CHANGES Value transfer Type reference (TYPE) CMS_STR_OMS_PLANNED_CHANGES Geplante Änderungen 20040511
6 Importing IM_STR_SHP_REQD_DATA Value transfer Type reference (TYPE) CMS_STR_SHP_REQD_DATA Erforderliche Daten für den Abruf eines Schiffs 20040430

Method OPEN on class CL_CMS_SHP has no exception.

Method REFRESH Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_RC Call by reference Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20020618

Method REFRESH on class CL_CMS_SHP has no exception.

Method REFRESH_ALL Signature

Method REFRESH_ALL on class CL_CMS_SHP has no parameter.
Method REFRESH_ALL on class CL_CMS_SHP has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_RC Value transfer Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20021111
2 Importing IM_FLG_PLANNED_CHANGES Value transfer Type reference (TYPE) CMS_DTE_FLG_PLANNED_CHANGES Kennzeichen: Geplante Änderungen 20040511
3 Importing IM_UPDATE_TASK Value transfer Type reference (TYPE) CMS_DTE_FLG_UPDATE_TASK Kennzeichen: Verbuchungs-Task zur Datensicherung verwenden 20021111

Method SAVE on class CL_CMS_SHP has no exception.

Method SAVE_ASSET_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_RC Value transfer Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20040428
2 Importing IM_FLG_PLANNED_CHANGES Value transfer Type reference (TYPE) CMS_DTE_FLG_PLANNED_CHANGES Kennzeichen: Geplante Änderungen 20040511
3 Importing IM_FLG_UPDATE_TASK Value transfer Type reference (TYPE) CMS_DTE_FLG_UPDATE_TASK Kennzeichen: Verbuchungs-Task zur Datensicherung verwenden 20040428

Method SAVE_ASSET_ATTRIBUTES on class CL_CMS_SHP has no exception.

Method SAVE_OTHER_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_RC Value transfer Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20041027
2 Importing IM_FLG_PLANNED_CHANGES Value transfer Type reference (TYPE) CMS_DTE_FLG_PLANNED_CHANGES Kennzeichen: Geplante Änderungen 20041027
3 Importing IM_FLG_UPDATE_TASK Value transfer Type reference (TYPE) CMS_DTE_FLG_UPDATE_TASK Kennzeichen: Verbuchungs-Task zur Datensicherung verwenden 20041027

Method SAVE_OTHER_ATTRIBUTES on class CL_CMS_SHP has no exception.

Method SET Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_RC Call by reference Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20020618
2 Importing IM_STR_AST_DETAILS Value transfer Type reference (TYPE) CMS_STR_AST_DETAILS_SET Vermögenswertdetails 20030214
3 Importing IM_STR_SHIP_DETAILS Value transfer Type reference (TYPE) CMS_STR_SHP_SHIP_DETAILS Details zum Schiff 20021108
4 Importing IM_TAB_SAS_BP Value transfer Type reference (TYPE) CMS_TAB_SAS_BP Teilvermögenswert - Geschäftspartnerdaten 20030214
5 Importing IM_TAB_SAS_DETAILS Value transfer Type reference (TYPE) CMS_TAB_SAS_DETAILS_API Details zu Teilvermögenswert (Object Layer und darüber) 20030214
6 Importing IM_TAB_SAS_DOC Value transfer Type reference (TYPE) CMS_TAB_SAS_DOC Dokumente für die Teilvermögenswerte 20030214
7 Importing IM_TAB_SHP_BP Value transfer Type reference (TYPE) CMS_TAB_OMS_BP_LNK_SET_DATA Geschäftspartner-Link (Daten abrufen) 20040430
8 Importing IM_TAB_SHP_DOC Value transfer Type reference (TYPE) CMS_TAB_OMS_DOC_LNK_SET_DATA Dokument-Service-Link (Daten abrufen) 20040430
9 Importing IM_TAB_SHP_INS Value transfer Type reference (TYPE) CMS_TAB_INS_FOR_OBJ_DATA_SET Daten zur Versicherung - GET 20040430
10 Importing IM_TAB_SHP_INS_BP Value transfer Type reference (TYPE) CMS_TAB_OMS_BP_LNK_SET_DATA Geschäftspartner-Link (Daten abrufen) 20040430
11 Importing IM_TAB_SHP_INS_DOC Value transfer Type reference (TYPE) CMS_TAB_OMS_DOC_LNK_SET_DATA Dokument-Service-Link (Daten abrufen) 20040430
12 Importing IM_TAB_SHP_VAL Value transfer Type reference (TYPE) CMS_TAB_OMS_VAL_LNK_SET_DATA Wertservice-Link (Daten abrufen) 20040430

Method SET on class CL_CMS_SHP has no exception.

Method SET_INTERNAL_ATTR_DB Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_RC Call by reference Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20021119

Method SET_INTERNAL_ATTR_DB on class CL_CMS_SHP has no exception.

Method SET_MSG_COL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_STR_MSG_COL_MESG Value transfer Type reference (TYPE) CMS_STR_MSG_COL_MESSAGE Format für Rückgabewert und entsprechende Nachricht 20021111

Method SET_MSG_COL on class CL_CMS_SHP has no exception.

Method SET_OTHER_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_RC Value transfer Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20041026
2 Importing IM_STR_AST_DETAILS Value transfer Type reference (TYPE) CMS_STR_AST_DETAILS_SET Vermögenswertdetails 20041026
3 Importing IM_TAB_SHP_BP Value transfer Type reference (TYPE) CMS_TAB_OMS_BP_LNK_SET_DATA Geschäftspartner-Link (Daten abrufen) 20041026
4 Importing IM_TAB_SHP_DOC Value transfer Type reference (TYPE) CMS_TAB_OMS_DOC_LNK_SET_DATA Dokument-Service-Link (Daten abrufen) 20041026
5 Importing IM_TAB_SHP_INS Value transfer Type reference (TYPE) CMS_TAB_INS_FOR_OBJ_DATA_SET Daten zur Versicherung - GET 20041026
6 Importing IM_TAB_SHP_INS_BP Value transfer Type reference (TYPE) CMS_TAB_OMS_BP_LNK_SET_DATA Geschäftspartner-Link (Daten abrufen) 20041026
7 Importing IM_TAB_SHP_INS_DOC Value transfer Type reference (TYPE) CMS_TAB_OMS_DOC_LNK_SET_DATA Dokument-Service-Link (Daten abrufen) 20041026
8 Importing IM_TAB_SHP_VAL Value transfer Type reference (TYPE) CMS_TAB_OMS_VAL_LNK_SET_DATA Wertservice-Link (Daten abrufen) 20041026

Method SET_OTHER_ATTRIBUTES on class CL_CMS_SHP has no exception.

Method SET_SHIP_ATTRIBUTES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_RC Value transfer Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20021108
2 Importing IM_STR_SHIP_DETAILS Value transfer Type reference (TYPE) CMS_STR_SHP_SHIP_DETAILS Details zum Schiff (ohne MANDT) 20021108

Method SET_SHIP_ATTRIBUTES on class CL_CMS_SHP has no exception.

Method SHIP_SPECIFIC_CHECKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_RC Call by reference Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20041102
2 Importing IM_STR_SHIP_DETAILS Call by reference Type reference (TYPE) CMS_STR_SHP_SHIP_DETAILS Details zum Schiff 20041102

Method SHIP_SPECIFIC_CHECKS on class CL_CMS_SHP has no exception.

Method SHP_TYP_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_RC Call by reference Type reference (TYPE) CMS_DTE_RETURN_CODE Rückgabewert von einer Methode oder einem Funktionsbaustein 20020628
2 Importing IM_ACTIVITY Call by reference Type reference (TYPE) CMS_DTE_IND_ACTIVITY Durch Transaktion gestartete Aktivität 20020628
3 Importing IM_STR_SHP_TYP Call by reference Type reference (TYPE) CMS_STR_SHP_TYP_PKY_DATA Generierte Tabelle für View V_TCMS_SHP_TYP 20020628

Method SHP_TYP_CHECK on class CL_CMS_SHP has no exception.

Method SYSTEM_CHECKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EX_TAB_MSG Value transfer Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20041102
2 Exporting EX_TAB_RC Value transfer Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20041102
3 Importing IM_TAB_CHK_ID Value transfer Type reference (TYPE) CMS_TAB_CHK_SYS_ID Prüfungs-ID für Systemprüfungen 20041102
4 Importing IM_TAB_RELATED_GUID Value transfer Type reference (TYPE) CMS_TAB_PCN_OBJECT_ID Objekt-IDs 20041102

Method SYSTEM_CHECKS on class CL_CMS_SHP has no exception.

Method UNLOCK_BY_GUID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IM_SHIP_GUID Value transfer Type reference (TYPE) CMS_DTE_SHP_GUID Schiffs-GUID 20021111

Method UNLOCK_BY_GUID on class CL_CMS_SHP has no exception.

Method WRITE_CHANGE_DOCUMENTS Signature

Method WRITE_CHANGE_DOCUMENTS on class CL_CMS_SHP has no parameter.
Method WRITE_CHANGE_DOCUMENTS on class CL_CMS_SHP has no exception.
History
Last changed by/on SAP  20050615 
SAP Release Created in 200