Reference
The following mappings are provided with the Anvaigo E-Invoice module:
Standard Mappings: All mappings within the E-INVOICE project are included as standard and cannot be modified. These mappings cover essential e-invoice functionalities, ensuring a consistent and reliable setup.
Custom Mappings: The mappings in the project code E-INVOICE CUSTOM are optional and provide integration points for running your own mapping customizations. These are not included by default, allowing you to add custom workflows and modifications as needed.
Inbound
Project Code | Format Code | Mapping Code | Description |
E-INVOICE | PREPARE | IN ALL FORMATS | |
E-INVOICE CUSTOM | XPATH | IN ALL FORMATS | Integration point for format detection. Set Data View TRANSACTION to prevent default detection. |
E-INVOICE | XPATH | IN ALL INTERNAL | |
E-INVOICE | XPATH | IN UBL | |
E-INVOICE CUSTOM | XPATH | IN UBL | Read custom UBL information. Intermediate Document can be selected by using Named Table View - DOCUMENT. |
E-INVOICE | CHECK | IN FORMAT ERROR | |
E-INVOICE | XPATH | IN CII | |
E-INVOICE CUSTOM | XPATH | IN CII | Read custom CII information. Intermediate Document can be selected by using Named Table View - DOCUMENT. |
E-INVOICE | PREPARE | IN PREPARE | |
E-INVOICE CUSTOM | PREPARE | IN PREPARE | Prepare the data for processing on import. Intermediate Document can be found by using DataView Business Transaction Data |
E-INVOICE | CHECK | IN CHECK | |
E-INVOICE CUSTOM | CHECK | IN CHECK | Add your own checks. Intermediate Document can be found by using DataView Business Transaction Data |
E-INVOICE | PREPARE | IN PURCH.INV. ASSIGN | Intermediate Document can be found by using DataView Business Transaction Data. Purchase Header can can be selected by using Named Table View - PURCHASEHEADER. |
E-INVOICE CUSTOM | PREPARE | IN PURCH.INV. ASSIGN | Called after the Purchase Invoice header is assigned |
E-INVOICE | PREPARE | IN PURCH.INV. ALLOC. | Intermediate Document can be found by using DataView Business Transaction Data. Purchase Header can can be selected by using Named Table View - PURCHASEHEADER. |
E-INVOICE CUSTOM | PREPARE | IN PURCH.INV. ALLOC. | Called after getting Receipt Lines |
E-INVOICE | CREATE | IN PURCH.INV. CREATE | |
E-INVOICE CUSTOM | CREATE | IN PURCH.INV. CREATE | Calles after creating invoice lines. Intermediate Document can be found by using DataView Business Transaction Data. Purchase Header can can be selected by using Named Table View - PURCHASEHEADER. |
E-INVOICE | PROCESS | IN ERROR HANDLER | |
E-INVOICE CUSTOM | PROCESS | IN ERROR HANDLER | Is called on any errors during the E-Invoice processing. Use for custom error handling. |
Outbound
Project Code | Format Code | Mapping Code | Description |
E-INVOICE | PREPARE | OUT SALES INVOICE | |
E-INVOICE CUSTOM | PREPARE | OUT SALES INVOICE | Add custom data, attachments, references, etc. Or change fields to meet export standards. Sales Invoice Header can be found by using DataView Business Transaction Data. Intermediate Document can be selected by using Named Table View - DOCUMENT . This mapping cannot be used to change communication settings. |
E-INVOICE | PREPARE | OUT XRECHNUNG | |
E-INVOICE CUSTOM | PREPARE | OUT XRECHNUNG | Intermediate Document can be found by using DataView Business Transaction Data. This mapping can be used to set data as well as to change communicaion parameters, like the communication channel, transmission description or the receiver identification (recipient e-mail address). |
E-INVOICE | CHECK | OUT XRECHNUNG | |
E-INVOICE | XML | OUT XRECHNUNG |