IFS Connect for Receiving e-Invoices

The purpose with this page is to provide a step-by-step guide how to, in IFS Connect, create new routing rules and how to use them effectively to direct incoming e-Invoices to the BizAPI RECEIVE_EINVOICE.

Use this page when you want to learn more about how to configure IFS Connect for receiving of e-Invoices.

Contents

Step-By-Step Guide

  1. Open Solution Manager
  2. Navigate to Integration / IFS Connect / Setup IFS Connect
  3. Start by importing a previously created transformer
  4. Expand the folder Transformers
  5. Mark one of the transformers and select Duplicate in the menu bar
  6. Rename the transformer and add proper description in the Description field
  7. Select Transformer Type
  8. Select Load to choose the previously created transformer file
  9. Select the file and press Open
  10. Press the Save icon in the menu bar
  11. Navigate to Integration / IFS Connect / Routing Addresses
  12. Select Create New in the menu bar
  13. Select Destination Type value BizAPI and enter a Description
  14. Optionally select the previously created transformer file as Transformers
  15. Select the BizAPI RECEIVE_EINVOICE as the BizAPI Address
  16. Save the Routing Address
  17. Navigate to Integration / IFS Connect / Routing Rules and select the Inbound tab
  18. Select Create New in the menu bar
  19. Select a suitable format to route from and ensure the checkbox Enabled is selected. In this example we will use UNKNOWN_XML
  20. Enter a description in the Description
  21. Select the IN1 queue
  22. Press New in the Content based conditions area
  23. Enter a condition for identifying what kind of files that should be handled by this Routing Rule. In this example we will search for the XML tag <CustomFormat> in the incoming XML file and therefore we type CustomFormat as Search Criteria (Search) and exist as Operand Criteria (Op)
  24. Select Destination Address and choose the previously created Routing Address in the dialog box
  25. Press OK
  26. Select Save in the menu bar

Samples

Receiving e-Invoice information leads to the following,

  1. The incoming XML is transformed to a schema called IFSEinvoice. This schema is an external schema but with a few modifications for IFS e-Invoice functionality.
  2. The XML according to the IFSEinvoice schema is transformed to an internal receive e-invoice XML schema, for further processing.

The zip file ReceiveEInvoiceSamples contains,

  1. IFSEinvoice.xml
  2. IFSEinvoice.xsd
  3. IFSReceiveEinvoice.xml
  4. IFSReceiveEinvoice.xsd