Hierarchy

⤷

⤷

IMG Activity
ID | J_1BNFE_IN | BAdI: Conversions for Incoming NF-e Automation |
Transaction Code | S_EBS_44000136 | (empty) |
Created on | 20100923 | |
Customizing Attributes | J_1BNFE_IN | BAdI: Conversions for Incoming NF-e Automation |
Customizing Activity | J_1BNFE_IN | BAdI: Conversions for Incoming NF-e Automation |
Document
Document Class | SIMG | Hypertext: Object Class - Class to which a document belongs. |
Document Name | J_1BNFE_IN |
Use
This Business Add-In (BAdI) is used in the Materials Management # Invoice Verification (MM-IV) component for Brazil.
SAP BusinessObjects Nota Fiscal Eletrônica provides automated functions for processing incoming electronic notas fiscais (NF-e) in conjunction with your SAP ERP system. You can use this BAdI to implement your own logic when processing the XML data for the incoming NF-e in your SAP ERP system. You can implement logic in different methods to do the following:
- UNIT_CONVERSION BAdI method. This method allows you to:
- Convert the External Unit of Measurement in Commercial Format (3-Char.) for a delivered quantity to the corresponding Internal Unit of Measurement Format. The mapping for these two units of measurement (UoM) is defined in the Check Units of Measurement Customizing activity. You can access the Customizing activity by calling transaction CUNI. The ERP system uses the internal unit of measurement format to check the quantities in the incoming NF-e.
- Find the 3-character ISO code for unit of measurement that corresponds to the external unit of measurement. The Incoming NF-e Automation functions use the ISO code for processing the quantities.
- MATERIAL_CONVERSION BAdI method: In some incoming NF-e processes, for example, subcontracting and returnable packaging, your ERP system may not be able to link the NF-e items in the incoming XML direct to a purchase order or purchase order item. In this case, your ERP system tries to map the materials in the XML to ERP materials and the corresponding unit of measurement using the vendor information records. Alternatively, you can use this method to implement your own logic to do this mapping.
- INBOUND_DELIV_SEARCH BAdI method: This method allows you to add a search for existing inbound deliveries in your SAP ERP system to the steps in the automated processing of incoming NF-e.
- INBOUND_DELIV_DELETE_CHECK BAdI method: This method allows you to stop the automatic deletion of inbound deliveries in the automated NF-e cancellation process.
- CHANGE_SLOC_AND_VALTYPE BAdI method: This method allows you to determine a storage location and valuation type for materials that are included in an inbound delivery.
- CHECK_INVOICE BAdI method: This method allows you to implement your own checks for the invoice and NF-e simulation step.
- SET_EKPO_BUFFER_REFRESH: this method allows you to set a flag that defines that during NF-e simulation step, the purchase data is retrieved from the data base and not from the buffer.
- INBOUND_DELIV_CHANGE_HEADER: this method allows you to overwrite default header data to a customer-specific data.
Requirements
Standard settings
For more information about the standard settings (filters, single or multiple uses), see the Enhancement Spot Element Definitions tab in the BAdI Builder (transaction SE18).
Activities
For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.
Example
You can find an example implementation in the BAdI Builder on the Enhancement Spot Element Definitions tab in the Implementation Example Classes section. CL_J_1BNFE_IN_EXAMPLE uses Spanish as the language of the units of measurement.
See also
BAdI method documentation:
Business Attributes
ASAP Roadmap ID | 257 | Create User Exits |
Mandatory / Optional | 2 | Optional activity |
Critical / Non-Critical | 2 | Non-critical |
Country-Dependency | I | Valid for countries specified |
Customizing Attributes | Country Key | Country Name |
---|---|---|
J_1BNFE_IN | BR | Brazil |
Assigned Application Components
Documentation Object Class | Documentation Object Name | Current line number | Application Component | Application Component Name |
---|---|---|---|---|
SIMG | J_1BNFE_IN | 0 | HLA0001544 | Logistics Invoice Verification |
Maintenance Objects
Maintenance object type | E | Business Add-In - Definition |
History
Last changed by/on | SAP | 20100923 |
SAP Release Created in | 606 |