SAP ABAP Interface IF_EX_FERC (Business add-in interface IF_EX_FERC)
Hierarchy
☛
EA-FIN (Software Component) EA-FIN
⤷
FI (Application Component) Financial Accounting
⤷
FERC (Package) IS-U/FERC: Regulatory Reporting
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EXM_IM_FERC | Example implementation for business add-in definition FERC | 20030220 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_FERC | BAdI class CL_EX_FERC | 20030213 |
Properties
| Interface | IF_EX_FERC | |
| Short Description | Business add-in interface IF_EX_FERC |
General Data
| Package | FERC | IS-U/FERC: Regulatory Reporting |
| Created | 20030213 | SAP |
| Last changed | 20030213 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_EX_FERC has no forward declaration.
Interfaces
Interface IF_EX_FERC has no interface.
Friends
Interface IF_EX_FERC has no friend.
Attributes
Interface IF_EX_FERC has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Static method | Public | Method | Determine regulatory indicator or specify as clearing object | 20030213 | |
| 2 | Static method | Public | Method | Specific standard cost assignments of a cost center | 20030220 | |
| 3 | Static method | Public | Method | Treatment of negative flows for a specific CO object | 20030220 | |
| 4 | Static method | Public | Method | Additional checks before posting to G/L accounts | 20030220 | |
| 5 | Static method | Public | Method | Assign missing regulatory indicator to final object | 20030214 |
Events
Interface IF_EX_FERC has no event.
Types
Interface IF_EX_FERC has no local type.
Method Signatures
Method FERC001 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CLEARING_GROUP | Call by reference | Type reference (TYPE) | FE_COBJ_CAT | Clearing group | 20030213 | |||
| 2 | CLEARING_OBJECT | Call by reference | Type reference (TYPE) | XFELD | Flag: CO object is clearing object | 20030213 | |||
| 3 | COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20030213 | |||
| 4 | DATE | Call by reference | Type reference (TYPE) | SY-DATUM | Last day of current period | 20030213 | |||
| 5 | FERC_RELEVANT | Call by reference | Type reference (TYPE) | FE_BUK_REL | Flag: Company code relevant for regulatory reporting? | 20030213 | |||
| 6 | INT_AFVC | Call by reference | Type reference (TYPE) | AFVC | Network and order activity master | 20030213 | |||
| 7 | INT_AFVU | Call by reference | Type reference (TYPE) | AFVU | Network and order activity user fields | 20030213 | |||
| 8 | INT_AUFK | Call by reference | Type reference (TYPE) | AUFK | Order & network master | 20030213 | |||
| 9 | INT_CBPR | Call by reference | Type reference (TYPE) | CBPR | Activity master | 20030213 | |||
| 10 | INT_CKPH | Call by reference | Type reference (TYPE) | CKPH | Cost object master | 20030213 | |||
| 11 | INT_CSKS | Call by reference | Type reference (TYPE) | CSKS | Cost center master | 20030213 | |||
| 12 | INT_FERC_R0 | Call by reference | Type reference (TYPE) | FERC_R0 | Execution period, version and data type | 20030213 | |||
| 13 | INT_ONRAO | Call by reference | Type reference (TYPE) | ONRAO | Reconciliation object master | 20030213 | |||
| 14 | INT_PROJ | Call by reference | Type reference (TYPE) | PROJ | Project master | 20030213 | |||
| 15 | INT_PRPS | Call by reference | Type reference (TYPE) | PRPS | WBS element master | 20030213 | |||
| 16 | INT_VBAK | Call by reference | Type reference (TYPE) | VBAK | Sales document header | 20030213 | |||
| 17 | INT_VBAP | Call by reference | Type reference (TYPE) | VBAP | Sales document item | 20030213 | |||
| 18 | OBJECT_NUMBER | Call by reference | Type reference (TYPE) | J_OBJNR | CO object number | 20030213 | |||
| 19 | OBJECT_TO_BE_IGNORED | Call by reference | Type reference (TYPE) | XFELD | Ignore the current CO object | 20030213 | |||
| 20 | OBJECT_TYPE | Call by reference | Type reference (TYPE) | TBO01-OBART | CO object type | 20030213 | |||
| 21 | REGULATORY_INDICATOR | Call by reference | Type reference (TYPE) | FE_IND | Regulatory indicator | 20030213 | |||
| 22 | TEST_RUN | Call by reference | Type reference (TYPE) | FERC_IO-TEST_RUN | Flag: Flow of cost trace executed in test mode? | 20030213 |
Method FERC001 on Interface IF_EX_FERC has no exception.
Method FERC002 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CONTROLLING_AREA | Call by reference | Type reference (TYPE) | KOKRS | Controlling Area | 20030220 | |||
| 2 | COST_CENTER | Call by reference | Type reference (TYPE) | KOSTL | Cost center | 20030220 | |||
| 3 | COST_ELEMENT | Call by reference | Type reference (TYPE) | KSTAR | Cost Element | 20030220 | |||
| 4 | ORDER | Call by reference | Type reference (TYPE) | AUFNR | Order Number | 20030220 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | No specific assignment for the cost center | 20030220 |
Method FERC003 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | DATE | Call by reference | Type reference (TYPE) | DATUM | Date | 20030220 | |||
| 2 | OBJECT_NUMBER | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20030220 | |||
| 3 | OBJECT_TYPE | Call by reference | Type reference (TYPE) | J_OBART | Object type | 20030220 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Ignore negative flows | 20030220 | ||
| 2 | Treat negative flows as virtual primary costs | 20030220 | ||
| 3 | Treat pure negative flows like positive flows | 20030220 |
Method FERC004 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ACCOUNT | Call by reference | Type reference (TYPE) | SAKNR | G/L Account number | 20030220 | |||
| 2 | CHART_OF_ACCOUNTS | Call by reference | Type reference (TYPE) | KTOPL | Chart of accounts | 20030220 | |||
| 3 | COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Company code | 20030220 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Account cannot be posted to | 20030220 |
Method FERC005 Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | AMOUNT_TRACED | Call by reference | Type reference (TYPE) | WKGXXX | Amount traced in CO area currency | 20030225 | |||
| 2 | BUSINESS_AREA | Call by reference | Type reference (TYPE) | GSBER | Business area | 20030304 | |||
| 3 | COMPANY_CODE | Call by reference | Type reference (TYPE) | BUKRS | Company code | 20030304 | |||
| 4 | MESSAGE_NUMBER | Call by reference | Type reference (TYPE) | MSGNR | Number of error message | 20030214 | |||
| 5 | OBJECT_NUMBER | Call by reference | Type reference (TYPE) | J_OBJNR | Object number | 20030214 | |||
| 6 | OBJECT_TYPE | Call by reference | Type reference (TYPE) | J_OBART | Object type | 20030214 | |||
| 7 | REGULATORY_INDICATOR | Call by reference | Type reference (TYPE) | FE_IND | Regulatory indicator | 20030214 |
Method FERC005 on Interface IF_EX_FERC has no exception.
History
| Last changed by/on | SAP | 20030213 |
| SAP Release Created in | 472 |