SAP ABAP Class CL_PCO_PAC (PCo: Object for Connection to PCo Agent)
Hierarchy
SAP_BASIS (Software Component) SAP Basis Component
   BC-SRV-PCO (Application Component) Plant Connectivity (Pco): ABAP part
     S_PCO (Package) Plant Connectivity: Business Suite Integration (ABAP Part)
Meta Relationship - Using
# Relationship type Using Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  IF_PCO_PAC PCo: Agent Instance 20100722
Properties
Class CL_PCO_PAC  
Short Description PCo: Object for Connection to PCo Agent    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package S_PCO   Plant Connectivity: Business Suite Integration (ABAP Part) 
Created 20100722   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
# Interface Abstract Final Description Created on
1 IF_PCO_PAC PCo: Agent Instance 20100722
Friends
Class CL_PCO_PAC has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_COL_NAME_DB_FEAT Constant Public Type reference (TYPE) S_PCO_NAME_META_DATA 'Database Features' PCo: Property of PCo Agent for Database Queries 20101007
2 GC_COL_NAME_SUPPORTED Constant Public Type reference (TYPE) STRING 'Supported' PCo: 'Supported' Text Element 20101023
3 GC_COL_NAME_TAG_FEAT Constant Public Type reference (TYPE) S_PCO_NAME_META_DATA 'Tag Features' PCo: Property of PCo Agent for Tag Queries 20101007
4 GC_COL_NAME_TEXT_FEAT Constant Public Type reference (TYPE) S_PCO_NAME_META_DATA 'Text Features' PCo: Property of PCo Agent for Text Queries 20101007
5 GC_CONN_PCO_ACTIVE Constant Public Type reference (TYPE) S_PCO_CONN_STATUS 'A' PCo: Active RFC Connection to PCo Agents 20100916
6 GC_CONN_PCO_INACTIVE Constant Public Type reference (TYPE) S_PCO_CONN_STATUS 'I' PCo: Inactive RFC Connection to PCo Agents 20100916
7 GC_CONN_RFC_ERROR Constant Public Type reference (TYPE) S_PCO_CONN_STATUS 'E' PCo: RFC Connection Error 20100916
8 GC_QUERY_STAT_ERROR Instance attribute Public Attribute reference (LIKE) 20100826
9 GC_QUERY_STAT_ERROR_C Instance attribute Public Attribute reference (LIKE) 20100827
10 GC_QUERY_STAT_SUCC Instance attribute Public Attribute reference (LIKE) 20100826
11 GC_QUERY_STAT_SUCC_C Instance attribute Public Attribute reference (LIKE) 20100827
12 GC_QUERY_STAT_WRITE_OK Instance attribute Public Attribute reference (LIKE) 20100826
13 GC_QUERY_STAT_WRITE_OK_C Instance attribute Public Attribute reference (LIKE) 20100827
14 GV_RFC_EXC_MSG Instance attribute Public Attribute reference (LIKE) 20100914
15 M_AGENT_FEAT Instance attribute Public Type reference (TYPE) PCO_T_AGENT_FEATURE Supported Features of a PCo Agent 20101023
16 M_FEAT_READ Instance attribute Public Type reference (TYPE) BOOLE_D '' PCo: 'X' = Agent Features Have Been Read 20100831
17 M_LOG_ACTIVE Instance attribute Public Type reference (TYPE) BOOLE_D 'X' PCo: 'X' = Logging Active 20101004
18 M_LOG_HANDLE Instance attribute Public Type reference (TYPE) BALLOGHNDL Application Log: Log Handle 20101008
19 M_PCO_DB_QUERY Instance attribute Protected Object reference (TYPE REF TO) CL_PCO_DB_QUERY PCo: Database Query 20100723
20 M_PCO_QUERY Instance attribute Protected Object reference (TYPE REF TO) CL_PCO_QUERY PCo: Superclass for PCo Queries 20100723
21 M_PCO_TAG_QUERY Instance attribute Protected Object reference (TYPE REF TO) CL_PCO_TAG_QUERY PCo: Text Query 20100723
22 M_PCO_TEXT_QUERY Instance attribute Protected Object reference (TYPE REF TO) CL_PCO_TEXT_QUERY PCo: Tag Query 20100723
23 M_RFC_DEST Instance attribute Public Type reference (TYPE) RFCDEST Logical Destination (Specified When Function Is Called) 20100722
24 M_RFC_STATUS Instance attribute Private Type reference (TYPE) S_PCO_CONN_STATUS PCo: Status of RFC Connection to PCo Agent Instance 20100722
25 M_SAVE_MSG Instance attribute Public Type reference (TYPE) BOOLE_D PCo: 'X' = Save Messages 20101008
26 M_TEST_MODE Instance attribute Private Type reference (TYPE) BOOLE_D '' 'X' = Test Mode 20100917
Methods
# Method Level Visibility Method type Description Created on
1 CHECK_RFC_DESTINATION Instance method Private Method Checks RFC Connection Passed On 20100726
2 CONSTRUCTOR Instance method Public Constructor CONSTRUCTOR 20100722
3 GET_AGENT_FEATURES Instance method Public Method 20100726
4 GET_DB_QUERY_OBJ Instance method Public Method 20100726
5 GET_FEATURE_VALUE Instance method Private Method Delivers Value for PCo Agent Feature 20100826
6 GET_PCO_CONN_STATUS Instance method Public Method 20100723
7 GET_QUERY_OBJ Instance method Public Method 20100726
8 GET_TAG_QUERY_OBJ Instance method Public Method 20100726
9 GET_TEXT_QUERY_OBJ Instance method Public Method 20100726
Events
Class CL_PCO_PAC has no event.
Types
Class CL_PCO_PAC has no local type.
Method Signatures

Method CHECK_RFC_DESTINATION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_RFC_DEST Call by reference Type reference (TYPE) RFCDEST TCP/IP-Adresse Verbindung zum PCo-Agenten 20100726
2 Returning RV_CONN_STATUS Value transfer Type reference (TYPE) S_PCO_CONN_STATUS PCo: Status der RFC-Verbindung zur PCo-Agenteninstanz 20100726
# Exception Resumable Description Created on
1 CX_PCO_BS_INT PCo Suite Integration: Ausnahmeklasse 20100827

Method CONSTRUCTOR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_APPL_HANDLE Call by reference Type reference (TYPE) PCO_S_APPL_HANDLE PCo: Datenstruktur für Applikations-Handle 20100915
2 Importing IV_CHECK_DEST Call by reference Type reference (TYPE) BOOLE_D 'X' = Verbindungsprüfung 20100722
3 Importing IV_CONV_STR_DREF Call by reference Type reference (TYPE) BOOLE_D '' 'X': Wert als Datenreferenz (String), wenn BAdI-Impl. fehlt 20101108
4 Importing IV_LOAD_FEAT Call by reference Type reference (TYPE) BOOLE_D 'X' = Features des PCo-Agenten bei Initialisierung laden 20100726
5 Importing IV_LOG_ACTIVE Call by reference Type reference (TYPE) BOOLE_D '' 'X' = Protokollierung aktiv 20101002
6 Importing IV_PCO_QL_VERSION Call by reference Type reference (TYPE) S_PCO_QUERY_LANG_VERSION '1.0' Version PCo Querysprache 20100726
7 Importing IV_RFC_DEST Call by reference Type reference (TYPE) RFCDEST logische Destination (Wird bei Funktionsaufruf angegeben) 20100722
8 Importing IV_SAVE_MSG Call by reference Type reference (TYPE) BOOLE_D 'X' = Meldungen sichern 20101008
9 Importing IV_TEST_MODE Call by reference Type reference (TYPE) BOOLE_D '' 'X' = Test-Modus 20100917
# Exception Resumable Description Created on
1 CX_PCO_BS_INT PCo Suite Integration: Ausnahmeklasse 20100827

Method GET_AGENT_FEATURES Signature

Method GET_AGENT_FEATURES on class CL_PCO_PAC has no parameter.
Method GET_AGENT_FEATURES on class CL_PCO_PAC has no exception.

Method GET_DB_QUERY_OBJ Signature

Method GET_DB_QUERY_OBJ on class CL_PCO_PAC has no parameter.
Method GET_DB_QUERY_OBJ on class CL_PCO_PAC has no exception.

Method GET_FEATURE_VALUE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_AGENT_FEAT Call by reference Type reference (TYPE) PCO_S_AGENT_FEATURE PCo: Feature eines PCo-Agenten 20101023
2 Importing IS_ROW Call by reference Type reference (TYPE) PCO_S_QUERY_RESULT_ROWS PCo: Zeileninformation zu Query-Ergebnistabelle 20100826
3 Importing IT_CHAR_VAL Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_CHARVAL PCo: Tabellentyp für Query-Ergebniswerte im CHAR-Format 20100826
4 Importing IV_FEAT_TYPE Call by reference Type reference (TYPE) S_PCO_NAME_META_DATA Featuretyp (Tag/Text/Query) 20101023
# Exception Resumable Description Created on
1 CX_PCO_BS_INT PCo Suite Integration: Ausnahmeklasse 20100827

Method GET_PCO_CONN_STATUS Signature

Method GET_PCO_CONN_STATUS on class CL_PCO_PAC has no parameter.
Method GET_PCO_CONN_STATUS on class CL_PCO_PAC has no exception.

Method GET_QUERY_OBJ Signature

Method GET_QUERY_OBJ on class CL_PCO_PAC has no parameter.
Method GET_QUERY_OBJ on class CL_PCO_PAC has no exception.

Method GET_TAG_QUERY_OBJ Signature

Method GET_TAG_QUERY_OBJ on class CL_PCO_PAC has no parameter.
Method GET_TAG_QUERY_OBJ on class CL_PCO_PAC has no exception.

Method GET_TEXT_QUERY_OBJ Signature

Method GET_TEXT_QUERY_OBJ on class CL_PCO_PAC has no parameter.
Method GET_TEXT_QUERY_OBJ on class CL_PCO_PAC has no exception.
History
Last changed by/on SAP  20130531 
SAP Release Created in 703