SAP ABAP Interface IF_FMEUF_DOC_SEL (Interface zum BAdI: FMEUF_DOC_SEL)
Hierarchy
☛
EA-PS (Software Component) SAP Enterprise Extension Public Services
⤷
PSM-EC (Application Component) Expenditure Certification
⤷
FMEUF_E (Package) Expenditure Certification
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FMEUF_DOC_SEL_0 | BAdI Impl Class Document selection Expenditure Certification | 20050222 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_FMEUF_DOC_SEL_1 | BAdI Impl Class Document selection Expenditure Certification | 20060428 |
Properties
| Interface | IF_FMEUF_DOC_SEL | |
| Short Description | Interface zum BAdI: FMEUF_DOC_SEL |
General Data
| Package | FMEUF_E | Expenditure Certification |
| Created | 20050217 | SAP |
| Last changed | 20070913 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_FMEUF_DOC_SEL has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20050217 |
Friends
Interface IF_FMEUF_DOC_SEL has no friend.
Attributes
Interface IF_FMEUF_DOC_SEL has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Details of single expenditure document | 20051116 | |
| 2 | Instance method | Public | Method | Decide whether certification items must be corrected | 20060718 | |
| 3 | Instance method | Public | Method | 20060102 | ||
| 4 | Instance method | Public | Method | Read the document items to be certified and determine amount | 20050217 |
Events
Interface IF_FMEUF_DOC_SEL has no event.
Types
Interface IF_FMEUF_DOC_SEL has no local type.
Method Signatures
Method DOCUMENT_DETAIL Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_DETAIL | Call by reference | Type reference (TYPE) | FMEUFDOCDET | 20051116 | ||||
| 2 | I_IFMEUF_EXP | Call by reference | Type reference (TYPE) | IFMEUF_EXP | 20051219 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Document not found | 20051116 |
Method ITEM_CORRECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | E_CORRECT_ITEM | Call by reference | Type reference (TYPE) | FLAG | Correct the item | 20060718 | |||
| 2 | I_NEW_APP_AMT | Call by reference | Type reference (TYPE) | FMEUF_APP_AMT | Correcting item's Apportionment amount | 20060718 | |||
| 3 | I_NEW_ELIG | Call by reference | Type reference (TYPE) | FMEUF_DOCAMT | Correcting item's Eligible Amount | 20060718 | |||
| 4 | I_NEW_OPERA | Call by reference | Type reference (TYPE) | FMEUF_OPERA | Correcting item's Operation | 20060718 | |||
| 5 | I_ORIGINAL_APP_AMT | Call by reference | Type reference (TYPE) | FMEUF_APP_AMT | Original item's Apportionment amount | 20060718 | |||
| 6 | I_ORIGINAL_ELIG | Call by reference | Type reference (TYPE) | FMEUF_DOCAMT | Original item's Eligible Amount | 20060718 | |||
| 7 | I_ORIGINAL_OPERA | Call by reference | Type reference (TYPE) | FMEUF_OPERA | Original item's Operation | 20060718 | |||
| 8 | I_PREV_S | Call by reference | Type reference (TYPE) | FMEUF_PREV_S | Relevant Previously Certified Amount (Previous Runs) | 20060718 | |||
| 9 | I_PREV_T | Call by reference | Type reference (TYPE) | FMEUF_PREV_T | Total Previously Certified Contribution (Previous Runs) | 20060718 |
Method ITEM_CORRECTION on Interface IF_FMEUF_DOC_SEL has no exception.
Method PREPARE_LINK_FS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CX_FMEUF_T_MSG | Call by reference | Type reference (TYPE) | FMEUF_T_MSG | Table for messages | 20060518 | |||
| 2 | ET_DOC_ITEMS | Call by reference | Type reference (TYPE) | FMEUF_T_FMEUF_EXP_RUN | Table for Document Processing in the Certtification Run | 20060102 | |||
| 3 | IT_DOC_ITEMS | Call by reference | Type reference (TYPE) | FMEUF_T_DOCS | Table Type for document processing | 20060102 | |||
| 4 | IT_FINSRC_INFO | Call by reference | Type reference (TYPE) | FMEUF_T_CERT_FINSRC | Financing sources used in the certification run | 20060201 | |||
| 5 | IT_OPERA | Call by reference | Type reference (TYPE) | FMEUF_RT_OPERA | Range Table type for Operation | 20060102 | |||
| 6 | IT_RUN_FNS | Call by reference | Type reference (TYPE) | FMEUF_RT_FINSRC | Range Table type for Financing Source | 20060201 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Message Exception Class for Expenditure Certification | 20060102 |
Method READ_DOCUMENTS Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CX_FMEUF_T_MSG | Call by reference | Type reference (TYPE) | FMEUF_T_MSG | Table for messages | 20060518 | |||
| 2 | EX_FMEUF_T_DOCS | Call by reference | Type reference (TYPE) | FMEUF_T_DOCS | 20050224 | ||||
| 3 | IM_CRTPR | Call by reference | Type reference (TYPE) | FMEUF_CRTPR | Certification Procedure | 20051121 | |||
| 4 | IM_CURR | Call by reference | Type reference (TYPE) | WAERS | Currency Key | 20051121 | |||
| 5 | IM_FIKRS | Call by reference | Type reference (TYPE) | FIKRS | Finanzkreis | 20050224 | |||
| 6 | IM_PAYDT_FROM | Call by reference | Type reference (TYPE) | DATUM | Payment date from | 20051121 | |||
| 7 | IM_PAYDT_TO | Call by reference | Type reference (TYPE) | DATUM | Payment date to | 20051121 | |||
| 8 | IM_PHASE | Call by reference | Type reference (TYPE) | FMEUF_PHASE | Certification Phase | 20051121 | |||
| 9 | IM_RT_BLART | Call by reference | Type reference (TYPE) | TABLE | 20050223 | ||||
| 10 | IM_RT_BLDAT | Call by reference | Type reference (TYPE) | TABLE | 20050224 | ||||
| 11 | IM_RT_BUDAT | Call by reference | Type reference (TYPE) | TABLE | 20050224 | ||||
| 12 | IM_RT_BUKRS | Call by reference | Type reference (TYPE) | TABLE | 20050224 | ||||
| 13 | IM_RT_GJAHR | Call by reference | Type reference (TYPE) | TABLE | 20050224 | ||||
| 14 | IM_RT_OPERA | Call by reference | Type reference (TYPE) | TABLE | Range table for operation | 20060110 | |||
| 15 | IM_TAX_HAND | Call by reference | Type reference (TYPE) | FMEUF_TAX_HAND | Tax Handling Type | 20060124 |
| # | Exception | Resumable | Description | Created on |
|---|---|---|---|---|
| 1 | Message Exception Class for Expenditure Certification | 20060117 |
History
| Last changed by/on | SAP | 20070913 |
| SAP Release Created in | 600 |