SAP ABAP Class CA_CMS_SHP_DB (Agent Persistent 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
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Inheritance (c INHERITING FROM c_ref)  CB_CMS_SHP_DB Base agent Persistent class for Ship 20020617
Properties
Class CA_CMS_SHP_DB  
Short Description Agent Persistent class for Ship    
Super Class CB_CMS_SHP_DB Base agent Persistent class for Ship 
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 20020617   SAP 
Last change 20040819   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CA_CMS_SHP_DB has no forward declaration.
Interfaces
Class CA_CMS_SHP_DB has no interface implemented.
Friends
Class CA_CMS_SHP_DB has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 AGENT Static Attribute Public Object reference (TYPE REF TO) CA_CMS_SHP_DB Class Agent - Singleton 20020617
2 CON_MSG_CLASS Constant Private Type reference (TYPE) SY-MSGID 'CMS_SHP' Messages, Message Class 20020702
3 CON_MSG_ERROR Constant Private Type reference (TYPE) SY-MSGTY 'E' Messages, message type 20020702
4 CON_RC_PKEY Constant Private Type reference (TYPE) CMS_DTE_RETURN_CODE 2010 Primary Key not found 20040603
5 CON_RC_SHP_TYPE Constant Private Type reference (TYPE) CMS_DTE_RETURN_CODE 2003 Ship Type is not found 20040503
6 CON_RC_SKEY Constant Private Type reference (TYPE) CMS_DTE_RETURN_CODE 2000 Semantic Key not found 20021120
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor Class Constructor 20020617
2 GET_PERSISTENT_BY_SKEY Instance method Public Method Get Object by Semantic Key 20020617
3 GET_SHIP_TYPE Static method Public Method Get ship details 20040503
4 GET_SHP_TYP_BY_AST_TYP Static method Public Method Get ship type by asset type 20040503
5 GET_SKEY_BY_PKEY Instance method Public Method Get Semantic Key by primary key 20040603
Events
Class CA_CMS_SHP_DB has no event.
Types
Class CA_CMS_SHP_DB has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method GET_PERSISTENT_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 Technischer Schlüssel des Schiffs 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_PERSISTENT_BY_SKEY on class CA_CMS_SHP_DB 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 20040503
2 Exporting EX_STR_SHP_TYPE Value transfer Type reference (TYPE) CMS_STR_SHP_TYP Schiffsartdetails und -text 20040503
3 Exporting EX_TAB_RC Value transfer Type reference (TYPE) CMS_TAB_MSG_COL_MESSAGE Rückgabewert und entsprechende Nachricht 20040503
4 Importing IM_SHIP_TYPE Value transfer Type reference (TYPE) CMS_DTE_SHP_TYP Schiffsart 20040503

Method GET_SHIP_TYPE on class CA_CMS_SHP_DB 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 CA_CMS_SHP_DB has no exception.

Method GET_SKEY_BY_PKEY 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 Value transfer Type reference (TYPE) CMS_DTE_SHP_GUID Technischer Schlüssel des Schiffs 20040603

Method GET_SKEY_BY_PKEY on class CA_CMS_SHP_DB has no exception.
History
Last changed by/on SAP  20040819 
SAP Release Created in 200