SAP ABAP Interface IF_J_1BNFE_IN (Interface for BAdI: J_1BNFE_IN)
Hierarchy
☛
BBPCRM (Software Component) BBPCRM
⤷
CRM-LOC-BR (Application Component) Brazil
⤷
J1BA (Package) Localization Brazil
⤷
⤷
Meta Relationship - Used By
| # | Relationship type | Used by | Short Description | Created on |
|---|---|---|---|---|
| 1 | Interface implementation (CLASS c. INTERFACES i_ref) | CL_J_1BNFE_IN_EXAMPLE | Example for badi j_1bnfe_in | 20100810 |
Properties
| Interface | IF_J_1BNFE_IN | |
| Short Description | Interface for BAdI: J_1BNFE_IN |
General Data
| Package | J1BA | Localization Brazil |
| Created | 20100810 | SAP |
| Last changed | 20131127 | SAP |
| Unicode checks active |
Forward declarations
Interface IF_J_1BNFE_IN has no forward declaration.
Interfaces
| # | Interface | Abstract | Final | Description | Created on |
|---|---|---|---|---|---|
| 1 | IF_BADI_INTERFACE | Tag Interface for BAdIs | 20100810 |
Friends
Interface IF_J_1BNFE_IN has no friend.
Attributes
Interface IF_J_1BNFE_IN has no attribute.
Methods
| # | Method | Level | Visibility | Method type | Description | Created on |
|---|---|---|---|---|---|---|
| 1 | Instance method | Public | Method | Change Storage Location and Valuation Type in Inb. Delivery | 20120305 | |
| 2 | Instance method | Public | Method | Check XML for Invoice | 20120305 | |
| 3 | Instance method | Public | Method | Change Header Data in Inbound Delivery | 20130627 | |
| 4 | Instance method | Public | Method | Check if Deletion of Inbound Delivery Possible | 20111004 | |
| 5 | Instance method | Public | Method | Search for Inbound Delivery | 20111004 | |
| 6 | Instance method | Public | Method | Convert Material from XML into ERP Material | 20111004 | |
| 7 | Instance method | Public | Method | Set flag for to read purchase order data from data base | 20130517 | |
| 8 | Instance method | Public | Method | Validate and Convert Units of Measurement | 20100810 |
Events
Interface IF_J_1BNFE_IN has no event.
Types
Interface IF_J_1BNFE_IN has no local type.
Method Signatures
Method CHANGE_SLOC_AND_VALTYPE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_SLOC | Call by reference | Type reference (TYPE) | LGORT_D | Storage Location | 20120305 | |||
| 2 | C_VAL_TYPE | Call by reference | Type reference (TYPE) | BWTAR_D | Valuation Type | 20120305 | |||
| 3 | I_DEL_TYPE | Call by reference | Type reference (TYPE) | LFART | Delivery Type | 20120305 | |||
| 4 | I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20120305 | |||
| 5 | I_PLANT | Call by reference | Type reference (TYPE) | WERKS_D | Plant | 20120305 | |||
| 6 | I_PO_NUMBER | Call by reference | Type reference (TYPE) | VGBEL | Purchasing Document Number | 20120305 | |||
| 7 | I_PO_POSITION | Call by reference | Type reference (TYPE) | VGPOS | Item Number of Purchasing Document | 20120305 | |||
| 8 | I_VENDOR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20120305 |
Method CHANGE_SLOC_AND_VALTYPE on Interface IF_J_1BNFE_IN has no exception.
Method CHECK_INVOICE Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | ET_BAPIRET2 | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20120305 | |||
| 2 | IT_EXTENSION | Call by reference | Type reference (TYPE) | J_1BNFE_EXTENSION_TAB | Container for 'Customer Exit' Parameter | 20120305 | |||
| 3 | IT_EXTENSIONC | Call by reference | Type reference (TYPE) | J_1BNFE_EXTENSIONC_TAB | Container for 'Customer Exit' Parameter | 20120305 | |||
| 4 | IT_NFE_IN_ITEM | Call by reference | Type reference (TYPE) | J_1BNFE_INVOICE_TAB | Nfe incoming XML line items | 20120305 | |||
| 5 | IT_NFE_IN_ITEM_2 | Call by reference | Type reference (TYPE) | J_1BNFE_INVOICE_TAB_2 | NF-e incoming: XML items with PO details - with XML position | 20130206 | |||
| 6 | IT_NFE_IN_TAX | Call by reference | Type reference (TYPE) | J_1BNFE_IN_TAX_TAB | NF-e incoming: Tax Data | 20120305 | |||
| 7 | IT_NFE_IN_TAX_2 | Call by reference | Type reference (TYPE) | J_1BNFE_IN_TAX_TAB_2 | NF-e incoming: Tax Data - with XML position | 20130206 | |||
| 8 | I_ACCESS_KEY | Call by reference | Type reference (TYPE) | J_1B_NFE_ACCESS_KEY | NFe Access Key | 20120305 | |||
| 9 | I_AMNT | Call by reference | Type reference (TYPE) | J_1BNFTOT | Total value including all taxes | 20120305 | |||
| 10 | I_BLDAT | Call by reference | Type reference (TYPE) | BLDAT | Document Date in Document | 20120305 | |||
| 11 | I_BUDAT | Call by reference | Type reference (TYPE) | BUDAT | Posting Date in the Document | 20120305 | |||
| 12 | I_PROCESS | Call by reference | Type reference (TYPE) | J_1BNFE_PROCESS_ERP_GRC | NF-e: Business Process | 20120305 | |||
| 13 | I_SIMULATE | Call by reference | Type reference (TYPE) | J_1BNFE_SIMULATE | Flag: Simulation mode | 20120305 |
Method CHECK_INVOICE on Interface IF_J_1BNFE_IN has no exception.
Method INBOUND_DELIV_CHANGE_HEADER Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_LFDAT | Call by reference | Type reference (TYPE) | LFDAT_LA | Delivery date | 20130627 | |||
| 2 | IT_NFE_ITEMS | Call by reference | Type reference (TYPE) | J_1BNFE_IN_DELIVERY_TAB | NF-e incoming: Inbound Delivery Items | 20130627 | |||
| 3 | IV_BLDAT | Call by reference | Type reference (TYPE) | BLDAT | Document Date in Document | 20130627 | |||
| 4 | IV_NFENUM | Call by reference | Type reference (TYPE) | J_1BNFNUM9 | Nine-Digit Document Number | 20130627 | |||
| 5 | IV_SERIES | Call by reference | Type reference (TYPE) | J_1BNFSER | Nota Fiscal Serie | 20130627 |
Method INBOUND_DELIV_CHANGE_HEADER on Interface IF_J_1BNFE_IN has no exception.
Method INBOUND_DELIV_DELETE_CHECK Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_DELETE_DELIVERY | Call by reference | Type reference (TYPE) | XFELD | 'X' | Checkbox | 20111004 | ||
| 2 | I_DELIVERY | Call by reference | Type reference (TYPE) | VBELN_VL | Delivery | 20111004 |
Method INBOUND_DELIV_DELETE_CHECK on Interface IF_J_1BNFE_IN has no exception.
Method INBOUND_DELIV_SEARCH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CT_NFE_ITEMS | Call by reference | Type reference (TYPE) | J_1BNFE_IN_DELIVERY_TAB | NF-e incoming: Inbound Delivery Items | 20111004 | |||
| 2 | C_CREATE_DELIVERY | Call by reference | Type reference (TYPE) | XFELD | 'X' | Checkbox | 20111004 | ||
| 3 | I_LFDAT | Call by reference | Type reference (TYPE) | LFDAT_LA | Delivery date | 20111004 | |||
| 4 | I_NFENUM | Call by reference | Type reference (TYPE) | J_1BNFNUM9 | Nine-Digit NF-e Number | 20111004 | |||
| 5 | I_SERIES | Call by reference | Type reference (TYPE) | J_1BNFSER | Nota Fiscal Serie | 20111004 |
Method INBOUND_DELIV_SEARCH on Interface IF_J_1BNFE_IN has no exception.
Method MATERIAL_CONVERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | CV_ERP_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20111004 | |||
| 2 | IT_RECEIVER_ORGDATA | Call by reference | Type reference (TYPE) | J_1BNFE_ORGDATA_TAB | NF-e incoming: Organzational Data | 20111004 | |||
| 3 | IV_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20111004 | |||
| 4 | IV_NCM | Call by reference | Type reference (TYPE) | J_1BNBMCO1 | Brazilian NCM Code | 20111004 | |||
| 5 | IV_XML_MATNR | Call by reference | Type reference (TYPE) | IDNLF | Material Number Used by Vendor | 20111004 |
Method MATERIAL_CONVERSION on Interface IF_J_1BNFE_IN has no exception.
Method SET_EKPO_BUFFER_REFRESH Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_BUFFER_REFRESH | Call by reference | Type reference (TYPE) | FLAG | General Flag | 20130517 |
Method SET_EKPO_BUFFER_REFRESH on Interface IF_J_1BNFE_IN has no exception.
Method UNIT_CONVERSION Signature
| # | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
|---|---|---|---|---|---|---|---|---|---|
| 1 | C_ERFME | Call by reference | Type reference (TYPE) | ERFME | Unit of Entry | 20100917 | |||
| 2 | C_ERFME_ISO | Call by reference | Type reference (TYPE) | ERFME_ISO | Unit of entry in ISO code | 20100917 | |||
| 3 | I_EBELN | Call by reference | Type reference (TYPE) | EBELN | Purchasing Document Number | 20100810 | |||
| 4 | I_EBELP | Call by reference | Type reference (TYPE) | EBELP | Item Number of Purchasing Document | 20100810 | |||
| 5 | I_LIFNR | Call by reference | Type reference (TYPE) | LIFNR | Account Number of Vendor or Creditor | 20111004 | |||
| 6 | I_MATNR | Call by reference | Type reference (TYPE) | MATNR | Material Number | 20111004 | |||
| 7 | I_MSEH3 | Call by reference | Type reference (TYPE) | MSEH3 | External Unit of Measurement in Commercial Format (3-Char.) | 20100810 | |||
| 8 | I_XML_MATNR | Call by reference | Type reference (TYPE) | IDNLF | Material Number Used by Vendor | 20111004 |
Method UNIT_CONVERSION on Interface IF_J_1BNFE_IN has no exception.
History
| Last changed by/on | SAP | 20131127 |
| SAP Release Created in | 606 |