SAP ABAP Interface IF_PCO_CUST_FUNC (PCo: Agent Commands for Agent Functions)
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 - Used By
# Relationship type Used by Short Description Created on
1 Interface implementation (CLASS c. INTERFACES i_ref)  CL_PCO_TAG_QUERY PCo: Text Query 20110905
Properties
Interface IF_PCO_CUST_FUNC  
Short Description PCo: Agent Commands for Agent Functions    
General Data
Package S_PCO   Plant Connectivity: Business Suite Integration (ABAP Part) 
Created 20110905   SAP 
Last changed 20130531   SAP 
Unicode checks active    
Forward declarations
Interface IF_PCO_CUST_FUNC has no forward declaration.
Interfaces
Interface IF_PCO_CUST_FUNC has no interface.
Friends
Interface IF_PCO_CUST_FUNC has no friend.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_TXT_CALL Constant Public Type reference (TYPE) STRING 'CALL' PCo: Text Element 'CALL' 20110905
2 GC_TXT_FUNCTION Constant Public Type reference (TYPE) STRING 'Function' PCo: Text Element 'Function' 20110905
3 GC_TXT_LIST_FUNC Constant Public Type reference (TYPE) STRING 'LIST FUNCTIONS' PCo: Text Element 'LIST FUNCTIONS' 20110905
4 GC_TXT_LIST_PARA Constant Public Type reference (TYPE) STRING 'LIST PARAMETERS FOR' PCo: Text Element 'LIST PARAMETERS FOR' 20110905
5 GC_TXT_TYPE Constant Public Type reference (TYPE) STRING 'Type' PCo: Text Element 'Type' 20110905
Methods
# Method Level Visibility Method type Description Created on
1 BUILD_CALL_FUNC_CONT Instance method Public Method Generates Data String for Executing Agent Commands 20110905
2 BUILD_LIST_FUNC_CONT Instance method Public Method Generates Data String f. Displaying Available Agent Commands 20110905
3 BUILD_LIST_PARA_CONT Instance method Public Method Generates Data String for Displaying Command Parameters 20110905
4 CALL_FUNC Instance method Public Method Execution of an Agent Function (Agent Command) 20110905
5 HANDLE_CALL_FUNC_RESULT Instance method Public Method Handles Results of a Command Call 20110905
6 HANDLE_LIST_FUNC_RESULT Instance method Public Method Handles Results of Display of Agent Commands 20110905
7 HANDLE_LIST_PARA_RESULT Instance method Public Method Handles Results of Display of Command Parameters 20110905
8 LIST_FUNC Instance method Public Method Provides Available Agent Functions (Agent Commands) 20110905
9 LIST_PARA Instance method Public Method Provides Parameters of an Agent Function (Agent Command) 20110905
Events
Interface IF_PCO_CUST_FUNC has no event.
Types
Interface IF_PCO_CUST_FUNC has no local type.
Method Signatures

Method BUILD_CALL_FUNC_CONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT_STRING Call by reference Type reference (TYPE) STRING Datenstring für CDATA-Sektion des Query XMLs 20110905
2 Importing IT_FUNC_PAR Call by reference Type reference (TYPE) PCO_T_CUST_FUNC_PAR PCo: Tabellentyp für Parameterdaten zu Agentenkommando 20110905
3 Importing IT_LIMITS Call by reference Type reference (TYPE) PCO_T_PARAMETER PCo: WHERE-Bedingung für begrenzten Datenzugriff 20110905
4 Importing IV_FUNC_NAME Call by reference Type reference (TYPE) S_PCO_CUST_FUNC_NAME PCo: Name der Agenten-Funktion (Commando) 20110905
# Exception Resumable Description Created on
1 CX_PCO_BS_INT PCo Suite Integration: Ausnahmeklasse 20110905

Method BUILD_LIST_FUNC_CONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT_STRING Call by reference Type reference (TYPE) STRING Datenstring für CDATA-Sektion des Query XMLs 20110905
2 Importing IT_LIMITS Call by reference Type reference (TYPE) PCO_T_PARAMETER PCo: WHERE-Bedingung für begrenzten Datenzugriff 20110905
# Exception Resumable Description Created on
1 CX_PCO_BS_INT PCo Suite Integration: Ausnahmeklasse 20110905

Method BUILD_LIST_PARA_CONT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CONTENT_STRING Call by reference Type reference (TYPE) STRING Datenstring für CDATA-Sektion des Query XMLs 20110905
2 Importing IT_LIMITS Call by reference Type reference (TYPE) PCO_T_PARAMETER PCo: WHERE-Bedingung für begrenzten Datenzugriff 20110905
3 Importing IV_FUNC_NAME Call by reference Type reference (TYPE) S_PCO_CUST_FUNC_NAME PCo: Name der Agenten-Funktion (Commando) 20110905
# Exception Resumable Description Created on
1 CX_PCO_BS_INT PCo Suite Integration: Ausnahmeklasse 20110905

Method CALL_FUNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMM_RESULT Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_COMM_DATA PCo: Ergebnisdatentabelle einer Agentenkommando-Abfrage 20110907
2 Exporting ET_PCO_MSG_OBJ Call by reference Type reference (TYPE) PCO_T_QUERY_MESSAGE_OBJ Meldungen zu PCo-Queries (Objektinstanzen) 20110905
3 Importing IT_FUNC_PAR Call by reference Type reference (TYPE) PCO_T_CUST_FUNC_PAR PCo: Tabellentyp für Parameterdaten zu Agentenkommando 20110905
4 Importing IT_LIMITS Call by reference Type reference (TYPE) PCO_T_PARAMETER PCo: WHERE-Bedingung für begrenzten Datenzugriff 20110905
5 Importing IV_FUNC_NAME Call by reference Type reference (TYPE) S_PCO_CUST_FUNC_NAME PCo: Name der Agenten-Funktion (Commando) 20110905
# Exception Resumable Description Created on
1 CX_PCO_BS_INT PCo Suite Integration: Ausnahmeklasse 20110905

Method HANDLE_CALL_FUNC_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_COMM_RESULT Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_COMM_DATA PCo: Ergebnisdatentabelle einer Agentenkommando-Abfrage 20110907
2 Exporting ET_PCO_MSG_OBJ Call by reference Type reference (TYPE) PCO_T_QUERY_MESSAGE_OBJ Meldungen zu PCo-Queries (Objektinstanzen) 20110905
3 Importing IT_BOOL_VAL Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_BOOLVAL PCo: Query-Ergebniswerte im Boolean-Format 20110905
4 Importing IT_CHAR_VAL Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_CHARVAL PCo: Query-Ergebniswerte im CHAR-Format 20110905
5 Importing IT_COLUMNS Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_COLUMNS PCo: Tabellentyp Spalteninformation zu Query-Ergebnis 20110905
6 Importing IT_DEC_VAL Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_DECVAL PCo: Tabellentyp für Query-Ergebniswerte im DEC-Format 20110905
7 Importing IT_FLOAT_VAL Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_FLOATVAL PCo: Tabellentyp für Query-Ergebniswerte im Float-Format 20110905
8 Importing IT_INT_VAL Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_INTVAL PCo: Tabellentyp für Query-Ergebniswerte im INT4-Format 20110905
9 Importing IT_ROWS Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_ROWS PCo: Tabelle mit Zeileninformation zu Query-Ergebnistabelle 20110905
10 Importing IT_TIMEST_VAL Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_TIMESTVAL PCo: Tabellentyp Query-Ergebniswerte im TIMESTAMPL-Format 20110905
# Exception Resumable Description Created on
1 CX_PCO_BS_INT PCo Suite Integration: Ausnahmeklasse 20110905

Method HANDLE_LIST_FUNC_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FUNC_NAMES Call by reference Type reference (TYPE) PCO_T_CUST_FUNC_NAME PCo:Tabellentyp für Namen der Agentenkommandos 20110905
2 Exporting ET_PCO_MSG_OBJ Call by reference Type reference (TYPE) PCO_T_QUERY_MESSAGE_OBJ Meldungen zu PCo-Queries (Objektinstanzen) 20110905
3 Importing IT_CHAR_VAL Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_CHARVAL PCo: Query-Ergebniswerte im CHAR-Format 20110905
4 Importing IT_COLUMNS Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_COLUMNS PCo: Tabellentyp Spalteninformation zu Query-Ergebnis 20110905
5 Importing IT_ROWS Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_ROWS PCo: Tabelle mit Zeileninformation zu Query-Ergebnistabelle 20110905

Method HANDLE_LIST_FUNC_RESULT on Interface IF_PCO_CUST_FUNC has no exception.

Method HANDLE_LIST_PARA_RESULT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FUNC_PAR Call by reference Type reference (TYPE) PCO_T_CUST_FUNC_PAR PCo: Tabellentyp für Parameterdaten zu Agentenkommando 20110905
2 Exporting ET_PCO_MSG_OBJ Call by reference Type reference (TYPE) PCO_T_QUERY_MESSAGE_OBJ Meldungen zu PCo-Queries (Objektinstanzen) 20110905
3 Importing IT_BOOL_VAL Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_BOOLVAL PCo: Query-Ergebniswerte im Boolean-Format 20110905
4 Importing IT_CHAR_VAL Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_CHARVAL PCo: Query-Ergebniswerte im CHAR-Format 20110905
5 Importing IT_COLUMNS Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_COLUMNS PCo: Tabellentyp Spalteninformation zu Query-Ergebnis 20110905
6 Importing IT_DEC_VAL Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_DECVAL PCo: Tabellentyp für Query-Ergebniswerte im DEC-Format 20110905
7 Importing IT_FLOAT_VAL Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_FLOATVAL PCo: Tabellentyp für Query-Ergebniswerte im Float-Format 20110905
8 Importing IT_INT_VAL Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_INTVAL PCo: Tabellentyp für Query-Ergebniswerte im INT4-Format 20110905
9 Importing IT_ROWS Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_ROWS PCo: Tabelle mit Zeileninformation zu Query-Ergebnistabelle 20110905
10 Importing IT_TIMEST_VAL Call by reference Type reference (TYPE) PCO_T_QUERY_RESULT_TIMESTVAL PCo: Tabellentyp Query-Ergebniswerte im TIMESTAMPL-Format 20110905

Method HANDLE_LIST_PARA_RESULT on Interface IF_PCO_CUST_FUNC has no exception.

Method LIST_FUNC Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FUNC_NAMES Call by reference Type reference (TYPE) PCO_T_CUST_FUNC_NAME PCo:Tabellentyp für Namen der Agentenkommandos 20110905
2 Exporting ET_PCO_MSG_OBJ Call by reference Type reference (TYPE) PCO_T_QUERY_MESSAGE_OBJ Meldungen zu PCo-Queries (Objektinstanzen) 20110905
3 Importing IT_LIMITS Call by reference Type reference (TYPE) PCO_T_PARAMETER PCo: WHERE-Bedingung für begrenzten Datenzugriff 20110905
# Exception Resumable Description Created on
1 CX_PCO_BS_INT PCo Suite Integration: Ausnahmeklasse 20110905

Method LIST_PARA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_FUNC_PAR Call by reference Type reference (TYPE) PCO_T_CUST_FUNC_PAR PCo: Tabellentyp für Parameterdaten zu Agentenkommando 20110905
2 Exporting ET_PCO_MSG_OBJ Call by reference Type reference (TYPE) PCO_T_QUERY_MESSAGE_OBJ Meldungen zu PCo-Queries (Objektinstanzen) 20110905
3 Importing IT_LIMITS Call by reference Type reference (TYPE) PCO_T_PARAMETER PCo: WHERE-Bedingung für begrenzten Datenzugriff 20110905
4 Importing IV_FUNC_NAME Call by reference Type reference (TYPE) S_PCO_CUST_FUNC_NAME PCo: Name der Agenten-Funktion (Commando) 20110905
# Exception Resumable Description Created on
1 CX_PCO_BS_INT PCo Suite Integration: Ausnahmeklasse 20110905
History
Last changed by/on SAP  20130531 
SAP Release Created in 732