Skip to main content
Every Indigo 8 POS invoice becomes an Omneo Transaction. This page lists what each Transaction and line item is built from, so you can reconcile an invoice in Indigo 8 against the Transaction Omneo recorded.

Which invoices are recorded

Each scheduled run reads the POS invoices dated on the current day and the previous day. The following rules apply:

Transaction fields

Line items

Each Indigo 8 invoice line becomes one Transaction item.

Discounts

When the invoice carries a Discount_Code and a line has a Price_After_Disc, the line gets one entry in its discounts array:

Staff

Omneo matches the invoice’s salesperson to a staff Profile through a staff Identity whose value is the Indigo 8 Salesperson_ID. When no staff Profile matches, Omneo creates one with:
  • a first and last name taken from Salesperson_Name,
  • a placeholder email address in the form [Salesperson_ID]-I8-staff@example.com,
  • the status staff, and
  • the staff Identity.

Sales orders

Sales order import is available but is not part of the default schedule. When it is enabled for your tenant, each Indigo 8 sales order becomes an Omneo Order. Orders are mutable, so a sales order that Omneo has already recorded is updated in place. See Orders. Each order line carries its Qty, its Barcode as the name and Product variant, and Price_Inc_Tax as the original, current, and sell price. Sales orders carry no staff, discounts, or extras.

Custom field mapping

The mappings above are the defaults. The mapping setting can add or override fields without an Omneo release. It holds a list of entries for each record type: Each entry names a path in the Indigo 8 record (indigo8_id) and the Omneo field it maps to (omneo_id). Dotted paths write nested fields. An entry can also:
  • apply a default when the record has no value,
  • convert the value with format, either toString or parseBool, and
  • select one item from a list by matching one of its properties, using where, eq, and value_of.
Custom entries are applied after the default fields, so an entry that targets one of them overrides it. The Identity, tag, and Locations set on a new Profile cannot be overridden. Contact your Omneo account manager to configure them.