SAP ABAP Class CL_EAMS_BO_PERMIT (Business Object Permit)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     EAMS_BO_MISC (Package) Miscellaneous for Business Object
Properties
Class CL_EAMS_BO_PERMIT  
Short Description Business Object Permit    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAMS_BO_MISC   Miscellaneous for Business Object 
Created 20100416   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_EAMS_BO_PERMIT has no forward declaration.
Interfaces
Class CL_EAMS_BO_PERMIT has no interface implemented.
Friends
Class CL_EAMS_BO_PERMIT has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_EAMS_BO_PERMIT Business Object Permit 20100416
2 MO_SRV Instance attribute Private Object reference (TYPE REF TO) CL_EAMS_BO_SRV Service class for BO 20100416
3 MO_WS_SRI Instance attribute Private Object reference (TYPE REF TO) CL_EAM_WS_SRI Safety indicator maintenance 20100624
4 MT_DD07V Instance attribute Private Type reference (TYPE) DD07V_TAB Description for Domain Values 20101019
Methods
# Method Level Visibility Method type Description Created on
1 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20100416
2 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20100920
3 DEQUEUE Instance method Public Method Dequeue previously enqueued permits 20100625
4 ENQUEUE Instance method Public Method Enqueue permit 20100625
5 GET_DOMVALUE_TXT Instance method Private Method Get Description for Domain Value 20101020
6 GET_PERMIT Instance method Public Method Read Permit from Customizing Table T357G (Master Data) 20100416
7 GET_PERMIT_LONGTEXT Instance method Private Method Get long text of the permit 20110119
8 GET_SAFETY_RELEVANCE_TXT Instance method Private Method Add Description for Safety Relevance 20101020
9 PERMIT_T357G_READ Instance method Private Method Read Permit from Customizing Table T357G (Master Data) 20101020
10 QUERY Instance method Public Method Search for Permits 20101006
11 S_GET_INSTANCE Static method Public Method 20100416
Events
Class CL_EAMS_BO_PERMIT has no event.
Types
Class CL_EAMS_BO_PERMIT has no local type.
Method Signatures

Method CLASS_CONSTRUCTOR Signature

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

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_EAMS_BO_PERMIT has no parameter.
Method CONSTRUCTOR on class CL_EAMS_BO_PERMIT has no exception.

Method DEQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100625
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20100625

Method DEQUEUE on class CL_EAMS_BO_PERMIT has no exception.

Method ENQUEUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100625
2 Exporting EV_FAILED Call by reference Type reference (TYPE) /PLMB/SPI_FAILED_IND Failed Indicator 20100625

Method ENQUEUE on class CL_EAMS_BO_PERMIT has no exception.

Method GET_DOMVALUE_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20101020
2 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20101020
3 Exporting EV_VALUE_TEXT Call by reference Type reference (TYPE) VAL_TEXT Short Text for Fixed Values 20101020
4 Importing IV_DOMNAME Call by reference Type reference (TYPE) DDOBJNAME Domain name 20101020
5 Importing IV_DOMVALUE Call by reference Type reference (TYPE) DOMVALUE_L Value for Domain 20101020

Method GET_DOMVALUE_TXT on class CL_EAMS_BO_PERMIT has no exception.

Method GET_PERMIT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100416
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_PERMIT EAMS Permit attributes 20100416
3 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20100416
4 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_PERMIT_KEY Permit Key 20100416

Method GET_PERMIT on class CL_EAMS_BO_PERMIT has no exception.

Method GET_PERMIT_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NODE_DATA Call by reference Type reference (TYPE) EAMS_S_BO_PERMIT Business Object Permit: attributes 20110119

Method GET_PERMIT_LONGTEXT on class CL_EAMS_BO_PERMIT has no exception.

Method GET_SAFETY_RELEVANCE_TXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NODE_DATA Call by reference Type reference (TYPE) EAMS_S_BO_PERMIT Permit Data 20101112
2 Importing IV_PMSOG Call by reference Type reference (TYPE) PMSOG Permit Key 20101020

Method GET_SAFETY_RELEVANCE_TXT on class CL_EAMS_BO_PERMIT has no exception.

Method PERMIT_T357G_READ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE_DATA Call by reference Type reference (TYPE) EAMS_S_BO_PERMIT EAMS Permit attributes 20101020
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20101020
3 Importing IV_PMSOG Call by reference Type reference (TYPE) PMSOG 20101020

Method PERMIT_T357G_READ on class CL_EAMS_BO_PERMIT has no exception.

Method QUERY Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_PERMIT Business Object Permit: attributes 20101006
2 Importing IS_OPTIONS Call by reference Type reference (TYPE) /PLMB/S_SPI_QUERY_OPTIONS 20101006
3 Importing IT_SEL_PARAM Call by reference Type reference (TYPE) /PLMB/T_SPI_SELECTION_PARAM 20101006

Method QUERY on class CL_EAMS_BO_PERMIT has no exception.

Method S_GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_EAMS_BO_PERMIT Business Object Permit 20100416

Method S_GET_INSTANCE on class CL_EAMS_BO_PERMIT has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 606