Version 3.1.0 of eInvoice Hungary includes various corrections and improvements over version 3.0.1, as well as new functionalities, including: Replacement and modification of parameterization tables, flow for sending self-billing records, new layout of columns in the ALV of eInvoice Hungary, new states for reprocessing records and resending status request. Addition of a new interpreter paramete and XML data corrections.
Code adaptations were made for the new OSA schemas and ABAP proxies of version 3.0. This involved adjustments to the XML invoice mapping logic, including the introduction of fields such as "customerVatStatus" and automatic assignment of the customer's tax ID number. In addition, changes were implemented in the "LINE" and "INVOICE SUMMARY" sections, as well as modifications to the VAT exemption table, with the inclusion of new fields and optimizations in the search aids. Adjustments were also made to the VAT rate fields, eliminating obsolete fields and adding new validations.