SAP ABAP Class CL_PFO_FOA_SERVICE (Service Class for BAdI Implementations)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   ICM (Application Component) Incentive and Commission Management (ICM)
     PFO170 (Package) Portfolio Assignment: FOA Connection
Properties
Class CL_PFO_FOA_SERVICE  
Short Description Service Class for BAdI Implementations    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PFO170   Portfolio Assignment: FOA Connection 
Created 20041123   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_PFO_FOA_SERVICE has no forward declaration.
Interfaces
Class CL_PFO_FOA_SERVICE has no interface implemented.
Friends
Class CL_PFO_FOA_SERVICE has no friend class.
Attributes
Class CL_PFO_FOA_SERVICE has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 CONVERT_OBJIDENT Static method Public Method Transferred OBJIDENT Table in Format for Selection 20050118
2 CREATE_WHERECOND_SEG Static method Public Method 20070608
3 CREATE_WHERECOND_SEG_TSTP Static method Public Method 20041123
4 CREATE_WHERECOND_TSTP Static method Public Method 20050118
5 CREATE_WHERECOND_XZO Static method Public Method 20041123
6 CREATE_WHERECOND_XZO_OLD Static method Public Method 20050118
7 ID_CREATE_WHERECOND_SEG Static method Public Method Where Condition for ID Selection Segment 20041123
8 ID_CREATE_WHERECOND_XO Static method Public Method 20041123
9 SELSET_CREATE_WHERECOND Static method Public Method Generates a Where Condition From a Table of Type RSPARAMS 20041123
10 SELSET_WHERECOND_OVERWRITTEN Static method Public Method Generates a Where Condition From a Table of Type RSPARAMS 20081010
11 SELSET_WHERECOND_ROLE Static method Public Method Generates a Where Condition From a Table of Type RSPARAMS 20050519
Events
Class CL_PFO_FOA_SERVICE has no event.
Types
Class CL_PFO_FOA_SERVICE has no local type.
Method Signatures

Method CONVERT_OBJIDENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CT_SELTAB Call by reference Type reference (TYPE) PFO_TI_FOA_OBJIDSEL Tabbelntyp zur Struktur PFO_S_FOA_OBJIDSEL 20050118
2 Importing IT_OBJIDENT Call by reference Type reference (TYPE) CACS_TT_OAOBJIDENT FOA: Objektidentifikation (Tabellentyp) 20050118

Method CONVERT_OBJIDENT on class CL_PFO_FOA_SERVICE has no exception.

Method CREATE_WHERECOND_SEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_WHERECOND Call by reference Type reference (TYPE) STRING Where-Condition mit Alias 20070608
2 Importing IT_SELSET Call by reference Type reference (TYPE) CACS_TT_OARSPARAMS FOA: Parameter und Selektions-Optionen (Tabellentyp) 20070608

Method CREATE_WHERECOND_SEG on class CL_PFO_FOA_SERVICE has no exception.

Method CREATE_WHERECOND_SEG_TSTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_BTSTP Call by reference Type reference (TYPE) CACSOATECHTSTP FOA: Technischer Zeitstempel zur Objektidentifikation 20041123
2 Exporting ED_TTSTP Call by reference Type reference (TYPE) CACSOABUSITSTP FOA: Fachlicher Zeitstempel zur Objektidentifikation 20041123
3 Exporting ED_WHERECOND Call by reference Type reference (TYPE) STRING Where-Condition mit Alias 20041123
4 Importing ID_XZO_TAB Call by reference Type reference (TYPE) TABNAME Tabellenname 20041123
5 Importing IT_SELSET Call by reference Type reference (TYPE) CACS_TT_OARSPARAMS FOA: Parameter und Selektions-Optionen (Tabellentyp) 20041123
# Exception Resumable Description Created on
1 ILLEGAL_TIMESTAMP Ein Parameter für einne der Zeitpunkte ist falsch gefüllt 20041123

Method CREATE_WHERECOND_TSTP Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CD_WHERECOND Call by reference Type reference (TYPE) STRING Where-Condition mit Alias 20050118
2 Changing CT_SELSET Call by reference Type reference (TYPE) CACS_TT_OARSPARAMS FOA: Parameter und Selektions-Optionen (Tabellentyp) 20050118
3 Exporting ED_BTSTP Call by reference Type reference (TYPE) CACSOATECHTSTP FOA: Technischer Zeitstempel zur Objektidentifikation 20050118
4 Exporting ED_TTSTP Call by reference Type reference (TYPE) CACSOABUSITSTP FOA: Fachlicher Zeitstempel zur Objektidentifikation 20050118
# Exception Resumable Description Created on
1 ILLEGAL_TIMESTAMP Ein Parameter für einne der Zeitpunkte ist falsch gefüllt 20050118

Method CREATE_WHERECOND_XZO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_BTSTP Call by reference Type reference (TYPE) CACSOATECHTSTP FOA: Technischer Zeitstempel zur Objektidentifikation 20041123
2 Exporting ED_TTSTP Call by reference Type reference (TYPE) CACSOABUSITSTP FOA: Fachlicher Zeitstempel zur Objektidentifikation 20041123
3 Exporting ED_WHERECOND Call by reference Type reference (TYPE) STRING Where-Condition mit Alias 20041123
4 Importing ID_XZO_TAB Call by reference Type reference (TYPE) TABNAME Tabellenname 20041123
5 Importing IT_SELSET Call by reference Type reference (TYPE) CACS_TT_OARSPARAMS FOA: Parameter und Selektions-Optionen (Tabellentyp) 20041123
# Exception Resumable Description Created on
1 ILLEGAL_TIMESTAMP Ein Parameter für einne der Zeitpunkte ist falsch gefüllt 20041123

Method CREATE_WHERECOND_XZO_OLD Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_BTSTP Call by reference Type reference (TYPE) CACSOATECHTSTP FOA: Technischer Zeitstempel zur Objektidentifikation 20050118
2 Exporting ED_TTSTP Call by reference Type reference (TYPE) CACSOABUSITSTP FOA: Fachlicher Zeitstempel zur Objektidentifikation 20050118
3 Exporting ED_WHERECOND Call by reference Type reference (TYPE) STRING Where-Condition mit Alias 20050118
4 Importing ID_XZO_TAB Call by reference Type reference (TYPE) TABNAME Tabellenname 20050118
5 Importing IT_SELSET Call by reference Type reference (TYPE) CACS_TT_OARSPARAMS FOA: Parameter und Selektions-Optionen (Tabellentyp) 20050118
# Exception Resumable Description Created on
1 ILLEGAL_TIMESTAMP Ein Parameter für einne der Zeitpunkte ist falsch gefüllt 20050118

Method ID_CREATE_WHERECOND_SEG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_WHERECOND Call by reference Type reference (TYPE) STRING Wherebedingung 20041123
2 Importing IT_OBJIDENT Call by reference Type reference (TYPE) CACS_TT_OAOBJIDENT FOA: Objektidentifikation (Tabellentyp) 20041123

Method ID_CREATE_WHERECOND_SEG on class CL_PFO_FOA_SERVICE has no exception.

Method ID_CREATE_WHERECOND_XO Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting CD_BTSTP Call by reference Type reference (TYPE) PFO_TERMDATE Datum, zu dem ein Objekt beendet werden soll 20050118
2 Exporting CD_TTSTP Call by reference Type reference (TYPE) PFO_TERMDATE Datum, zu dem ein Objekt beendet werden soll 20050118
3 Exporting ED_WHERECOND Call by reference Type reference (TYPE) STRING Where-Bedingung 20041123
4 Importing ID_XO_ID_NAME Call by reference Type reference (TYPE) FIELDNAME Name des Schlüssels 20041123
5 Importing IT_OBJIDENT Call by reference Type reference (TYPE) CACS_TT_OAOBJIDENT FOA: Objektidentifikation (Tabellentyp) 20041123

Method ID_CREATE_WHERECOND_XO on class CL_PFO_FOA_SERVICE has no exception.

Method SELSET_CREATE_WHERECOND Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_WHERECOND Call by reference Type reference (TYPE) STRING SQL-Wherebedingung 20041123
2 Exporting ET_PARAMS_EXT Call by reference Type reference (TYPE) CACS_TT_OARSPARAMS Nicht verbrauchte Parameter 20041123
3 Importing ID_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20041123
4 Importing IT_SELSET Call by reference Type reference (TYPE) CACS_TT_OARSPARAMS FOA: Parameter und Selektions-Optionen (Tabellentyp) 20041123

Method SELSET_CREATE_WHERECOND on class CL_PFO_FOA_SERVICE has no exception.

Method SELSET_WHERECOND_OVERWRITTEN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_WHERECOND Call by reference Type reference (TYPE) STRING SQL-Wherebedingung 20081010
2 Importing ID_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20081010
3 Importing IT_PARAMS Call by reference Type reference (TYPE) CACS_TT_OARSPARAMS Nicht verbrauchte Parameter 20081010

Method SELSET_WHERECOND_OVERWRITTEN on class CL_PFO_FOA_SERVICE has no exception.

Method SELSET_WHERECOND_ROLE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ED_WHERECOND Call by reference Type reference (TYPE) STRING SQL-Wherebedingung 20050519
2 Importing ID_TABNAME Call by reference Type reference (TYPE) TABNAME Tabellenname 20050519
3 Importing IT_PARAMS Call by reference Type reference (TYPE) CACS_TT_OARSPARAMS Nicht verbrauchte Parameter 20050519

Method SELSET_WHERECOND_ROLE on class CL_PFO_FOA_SERVICE has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 600