SAP ABAP Interface IF_EX_BADI_IPAC (Business add-in interface IF_EX_BADI_IPAC)
Hierarchy
☛
EA-PS (Software Component) SAP Enterprise Extension Public Services
⤷
PSM-FG-TC (Application Component) Central Cash Desk Procedure
⤷
FMFG_PAY_E (Package) US Federal government Payment related
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EXM_IM_BADI_IPAC | Example implementation for business add-in definition BADI_I | 20021206 |
| 2 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_EX_BADI_IPAC | BAdI class CL_EX_BADI_IPAC | 20020808 |
Properties
| Interface | IF_EX_BADI_IPAC | |
| Short Description | Business add-in interface IF_EX_BADI_IPAC |
General Data
| Package | FMFG_PAY_E | US Federal government Payment related |
| Created | 20020807 | SAP |
| Last changed | 20110810 | SAP |
| Unicode checks active |
Forward declarations
| # | Type group / Object type | Type | Type Description |
|---|---|---|---|
| 1 | FMFGP | Type group use (TYPE-POOLS tp) | Type group use (TYPE-POOLS tp) |
Interfaces
Interface IF_EX_BADI_IPAC has no interface.
Friends
Interface IF_EX_BADI_IPAC has no friend.
Attributes
Interface IF_EX_BADI_IPAC has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Get account assignment ( AP and AR ) | 20081007 | |
| 2 | Instance method | Public | Method | Search matching doc. via EF (IPACed process) | 20100329 | |
| 3 | Instance method | Public | Method | Search matching doc. via PO (IPACed process) | 20100326 | |
| 4 | Instance method | Public | Method | Search matching doc. via SO (IPACed process) | 20100329 | |
| 5 | Instance method | Public | Method | TAS Check (IPACed process) | 20100329 | |
| 6 | Instance method | Public | Method | Validate Customer (IPACed process) | 20100326 | |
| 7 | Instance method | Public | Method | Validate Vendor (IPACed process) | 20100326 | |
| 8 | Instance method | Public | Method | Add-In logics for extracting 'Collection' info | 20020808 | |
| 9 | Instance method | Public | Method | Obsolete | 20021206 | |
| 10 | Instance method | Public | Method | Obsolete | 20021210 | |
| 11 | Instance method | Public | Method | Add-In logics for extracting 'Payment' info | 20020808 |
Events
Interface IF_EX_BADI_IPAC has no event.
Types
Interface IF_EX_BADI_IPAC has no local type.
Method Signatures
Method GET_ACCOUNT_ASSGM Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CP_ACCT_ASSG | Call by reference | Type reference (TYPE) | IUSFGIPACDERIVE | Übergeabestruktur: Schlüsselfelder FMFINCODE | 20081007 | |||
| 2 | PI_ACTUAL_ACCT_ASSG | Call by reference | Type reference (TYPE) | IUSFGIPACDERIVE | Obtained account assignment | 20081007 | |||
| 3 | PI_IPACED | Call by reference | Type reference (TYPE) | FMFG_IPACD_ALV | US Federal IPACed ALV list Interactive Processing | 20081007 |
Method GET_ACCOUNT_ASSGM on Interface IF_EX_BADI_IPAC has no exception.
Method IPACED_SEARCH_VIA_EF Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CP_CALLED | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20100329 | |||
| 2 | CP_MATCH_DOC | Call by reference | Type reference (TYPE) | ANY TABLE | 20100329 | ||||
| 3 | PI_IPACED | Call by reference | Type reference (TYPE) | FMFG_IPACD_ALV | US Federal IPACed ALV list Interactive Processing | 20100329 | |||
| 4 | PI_VRGNG | Call by reference | Type reference (TYPE) | KBLVORGANG | Business Transaction | 20100329 |
Method IPACED_SEARCH_VIA_EF on Interface IF_EX_BADI_IPAC has no exception.
Method IPACED_SEARCH_VIA_PO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CP_CALLED | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20100326 | |||
| 2 | CP_MATCH_DOC | Call by reference | Type reference (TYPE) | ANY TABLE | 20100326 | ||||
| 3 | PI_IPACED | Call by reference | Type reference (TYPE) | FMFG_IPACD_ALV | US Federal IPACed ALV list Interactive Processing | 20100326 | |||
| 4 | PI_MATCH_ID_IPAC | Call by reference | Type reference (TYPE) | FMFG_MATCH_ID_IPAC | IPAC Match ID | 20100326 |
Method IPACED_SEARCH_VIA_PO on Interface IF_EX_BADI_IPAC has no exception.
Method IPACED_SEARCH_VIA_SO Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CP_CALLED | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20100329 | |||
| 2 | CP_MATCH_DOC | Call by reference | Type reference (TYPE) | ANY TABLE | 20100329 | ||||
| 3 | PI_IPACED | Call by reference | Type reference (TYPE) | FMFG_IPACD_ALV | US Federal IPACed ALV list Interactive Processing | 20100329 | |||
| 4 | PI_MATCH_ID_IPAC | Call by reference | Type reference (TYPE) | FMFG_MATCH_ID_IPAC | IPAC Match ID | 20100329 |
Method IPACED_SEARCH_VIA_SO on Interface IF_EX_BADI_IPAC has no exception.
Method IPACED_TAS_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CP_TAS_CHECK_ALL | Call by reference | Type reference (TYPE) | XFELD | 'X' TAS Check ' ' no TAS CHECK | 20100329 |
Method IPACED_TAS_CHECK on Interface IF_EX_BADI_IPAC has no exception.
Method IPACED_VALIDATE_CUSTOMER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CP_CALLED | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20100326 | |||
| 2 | CP_EXIST | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20100326 | |||
| 3 | CP_KUNNR | Call by reference | Type reference (TYPE) | KUNNR | Customer Number 1 | 20100326 | |||
| 4 | PI_IPACED | Call by reference | Type reference (TYPE) | FMFG_IPACD_ALV | US Federal IPACed ALV list Interactive Processing | 20100326 |
Method IPACED_VALIDATE_CUSTOMER on Interface IF_EX_BADI_IPAC has no exception.
Method IPACED_VALIDATE_VENDOR Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CP_CALLED | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20100326 | |||
| 2 | CP_EXIST | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20100326 | |||
| 3 | CP_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20100326 | |||
| 4 | PI_IPACED | Call by reference | Type reference (TYPE) | FMFG_IPACD_ALV | US Federal IPACed ALV list Interactive Processing | 20100326 |
Method IPACED_VALIDATE_VENDOR on Interface IF_EX_BADI_IPAC has no exception.
Method METHOD_COLLECTION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IPAC_ITAB | Call by reference | Type reference (TYPE) | FMFGP_IPAC_T | US Fed. IPAC bulk file structure | 20020830 | |||
| 2 | I_BSID | Call by reference | Type reference (TYPE) | FMFGP_BSID | Accounting: Secondary Index for Customers | 20020808 |
Method METHOD_COLLECTION on Interface IF_EX_BADI_IPAC has no exception.
Method METHOD_IPACED Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IPACED_N_ITABX | Call by reference | Type reference (TYPE) | FMFGP_ITABX | Table of Invalid invoices | 20021206 | |||
| 2 | IPACED_V_ITABX | Call by reference | Type reference (TYPE) | FMFGP_ITABX | Table of valid invoices | 20021206 | |||
| 3 | I_ITABX | Call by reference | Type reference (TYPE) | FMFGP_IPACED | Structure of IPACed file | 20021206 | |||
| 4 | I_TRANID | Call by reference | Type reference (TYPE) | CHAR3 | 3-Byte field | 20021209 |
Method METHOD_IPACED on Interface IF_EX_BADI_IPAC has no exception.
Method METHOD_IPACED_FI_INV Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IPACED_BSEG | Call by reference | Type reference (TYPE) | FMFGP_BSEG | Accounting Document Segment | 20021210 | |||
| 2 | I_BUKRS | Call by reference | Type reference (TYPE) | BUKRS | Company Code | 20021210 | |||
| 3 | I_GJAHR | Call by reference | Type reference (TYPE) | GJAHR | Fiscal Year | 20021210 | |||
| 4 | I_ITABX | Call by reference | Type reference (TYPE) | FMFGP_IPACED | Structure of IPACed file | 20021210 | |||
| 5 | I_TRANID | Call by reference | Type reference (TYPE) | CHAR3 | 3-Byte field | 20021210 |
Method METHOD_IPACED_FI_INV on Interface IF_EX_BADI_IPAC has no exception.
Method METHOD_PAYMENT Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | IPAC_ITAB | Call by reference | Type reference (TYPE) | FMFGP_IPAC_T | US Fed. IPAC bulk file structure | 20020830 | |||
| 2 | I_BSIK | Call by reference | Type reference (TYPE) | FMFGP_BSIK | Accounting: Secondary Index for Vendors | 20020808 |
Method METHOD_PAYMENT on Interface IF_EX_BADI_IPAC has no exception.
History
| Last changed by/on | SAP | 20110810 |
| SAP Release Created in | 110 |