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
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 | CT_SELTAB | Call by reference | Type reference (TYPE) | PFO_TI_FOA_OBJIDSEL | Tabbelntyp zur Struktur PFO_S_FOA_OBJIDSEL | 20050118 | |||
| 2 | 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 | ED_WHERECOND | Call by reference | Type reference (TYPE) | STRING | Where-Condition mit Alias | 20070608 | |||
| 2 | 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 | ED_BTSTP | Call by reference | Type reference (TYPE) | CACSOATECHTSTP | FOA: Technischer Zeitstempel zur Objektidentifikation | 20041123 | |||
| 2 | ED_TTSTP | Call by reference | Type reference (TYPE) | CACSOABUSITSTP | FOA: Fachlicher Zeitstempel zur Objektidentifikation | 20041123 | |||
| 3 | ED_WHERECOND | Call by reference | Type reference (TYPE) | STRING | Where-Condition mit Alias | 20041123 | |||
| 4 | ID_XZO_TAB | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20041123 | |||
| 5 | IT_SELSET | Call by reference | Type reference (TYPE) | CACS_TT_OARSPARAMS | FOA: Parameter und Selektions-Optionen (Tabellentyp) | 20041123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | CD_WHERECOND | Call by reference | Type reference (TYPE) | STRING | Where-Condition mit Alias | 20050118 | |||
| 2 | CT_SELSET | Call by reference | Type reference (TYPE) | CACS_TT_OARSPARAMS | FOA: Parameter und Selektions-Optionen (Tabellentyp) | 20050118 | |||
| 3 | ED_BTSTP | Call by reference | Type reference (TYPE) | CACSOATECHTSTP | FOA: Technischer Zeitstempel zur Objektidentifikation | 20050118 | |||
| 4 | ED_TTSTP | Call by reference | Type reference (TYPE) | CACSOABUSITSTP | FOA: Fachlicher Zeitstempel zur Objektidentifikation | 20050118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ED_BTSTP | Call by reference | Type reference (TYPE) | CACSOATECHTSTP | FOA: Technischer Zeitstempel zur Objektidentifikation | 20041123 | |||
| 2 | ED_TTSTP | Call by reference | Type reference (TYPE) | CACSOABUSITSTP | FOA: Fachlicher Zeitstempel zur Objektidentifikation | 20041123 | |||
| 3 | ED_WHERECOND | Call by reference | Type reference (TYPE) | STRING | Where-Condition mit Alias | 20041123 | |||
| 4 | ID_XZO_TAB | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20041123 | |||
| 5 | IT_SELSET | Call by reference | Type reference (TYPE) | CACS_TT_OARSPARAMS | FOA: Parameter und Selektions-Optionen (Tabellentyp) | 20041123 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ED_BTSTP | Call by reference | Type reference (TYPE) | CACSOATECHTSTP | FOA: Technischer Zeitstempel zur Objektidentifikation | 20050118 | |||
| 2 | ED_TTSTP | Call by reference | Type reference (TYPE) | CACSOABUSITSTP | FOA: Fachlicher Zeitstempel zur Objektidentifikation | 20050118 | |||
| 3 | ED_WHERECOND | Call by reference | Type reference (TYPE) | STRING | Where-Condition mit Alias | 20050118 | |||
| 4 | ID_XZO_TAB | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20050118 | |||
| 5 | IT_SELSET | Call by reference | Type reference (TYPE) | CACS_TT_OARSPARAMS | FOA: Parameter und Selektions-Optionen (Tabellentyp) | 20050118 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | 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 | ED_WHERECOND | Call by reference | Type reference (TYPE) | STRING | Wherebedingung | 20041123 | |||
| 2 | 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 | CD_BTSTP | Call by reference | Type reference (TYPE) | PFO_TERMDATE | Datum, zu dem ein Objekt beendet werden soll | 20050118 | |||
| 2 | CD_TTSTP | Call by reference | Type reference (TYPE) | PFO_TERMDATE | Datum, zu dem ein Objekt beendet werden soll | 20050118 | |||
| 3 | ED_WHERECOND | Call by reference | Type reference (TYPE) | STRING | Where-Bedingung | 20041123 | |||
| 4 | ID_XO_ID_NAME | Call by reference | Type reference (TYPE) | FIELDNAME | Name des Schlüssels | 20041123 | |||
| 5 | 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 | ED_WHERECOND | Call by reference | Type reference (TYPE) | STRING | SQL-Wherebedingung | 20041123 | |||
| 2 | ET_PARAMS_EXT | Call by reference | Type reference (TYPE) | CACS_TT_OARSPARAMS | Nicht verbrauchte Parameter | 20041123 | |||
| 3 | ID_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20041123 | |||
| 4 | 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 | ED_WHERECOND | Call by reference | Type reference (TYPE) | STRING | SQL-Wherebedingung | 20081010 | |||
| 2 | ID_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20081010 | |||
| 3 | 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 | ED_WHERECOND | Call by reference | Type reference (TYPE) | STRING | SQL-Wherebedingung | 20050519 | |||
| 2 | ID_TABNAME | Call by reference | Type reference (TYPE) | TABNAME | Tabellenname | 20050519 | |||
| 3 | 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 |