Anvaigo E-Invoice / Reference

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 CodeFormat CodeMapping CodeDescription
E-INVOICEPREPAREIN ALL FORMATS
E-INVOICE CUSTOMXPATHIN ALL FORMATSIntegration point for format detection. Set Data View TRANSACTION to prevent default detection.
E-INVOICEXPATHIN ALL INTERNAL
E-INVOICEXPATHIN UBL
E-INVOICE CUSTOMXPATHIN UBLRead custom UBL information. Intermediate Document can be selected by using Named Table View - DOCUMENT.
E-INVOICECHECKIN FORMAT ERROR
E-INVOICEXPATHIN CII
E-INVOICE CUSTOMXPATHIN CIIRead custom CII information. Intermediate Document can be selected by using Named Table View - DOCUMENT.
  
E-INVOICEPREPAREIN PREPARE
E-INVOICE CUSTOMPREPAREIN PREPAREPrepare the data for processing on import.
Intermediate Document can be found by using DataView Business Transaction Data
E-INVOICECHECKIN CHECK
E-INVOICE CUSTOMCHECKIN CHECKAdd your own checks. Intermediate Document can be found by using DataView Business Transaction Data
E-INVOICEPREPAREIN 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 CUSTOMPREPAREIN PURCH.INV. ASSIGNCalled after the Purchase Invoice header is assigned
E-INVOICEPREPAREIN 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 CUSTOMPREPAREIN PURCH.INV. ALLOC.Called after getting Receipt Lines
E-INVOICECREATEIN PURCH.INV. CREATE
E-INVOICE CUSTOM CREATE IN PURCH.INV. CREATECalles 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-INVOICEPROCESSIN ERROR HANDLER
E-INVOICE CUSTOMPROCESSIN ERROR HANDLERIs called on any errors during the E-Invoice processing. Use for custom error handling.

Outbound

Project CodeFormat CodeMapping CodeDescription
E-INVOICEPREPAREOUT SALES INVOICE
E-INVOICE CUSTOMPREPAREOUT SALES INVOICEAdd 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-INVOICEPREPAREOUT XRECHNUNG
E-INVOICE CUSTOMPREPAREOUT XRECHNUNGIntermediate 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-INVOICECHECKOUT XRECHNUNG
E-INVOICEXMLOUT XRECHNUNG