What is the Duell integration?

What is the Duell integration?


The Duell integration connects Telaris to Duell Kasse, a Norwegian cash register system (POS). Products, prices, customers and stock levels are maintained in Telaris and sent automatically to the cash register. Sales made in the cash register are imported back as orders in Telaris with stock deduction and invoicing, and daily settlements (Z-reports) are imported as accounting entries.



TABLE OF CONTENTS




Purpose


The goal of the integration is that the customer maintains products, prices and stock in one place, in Telaris, and that the cash register is kept updated automatically. Sales registered in the cash register come back to Telaris so that orders, stock and accounting are correct, without double entry.


NOTE: The integration uses polling. All data exchange happens via scheduled jobs that run automatically at fixed intervals, not in real time. Changes in Telaris appear in Duell after the next run, and cash register sales are imported into Telaris with a few minutes' delay.




What the integration solves


Without the integration, products must be maintained in two systems, sales in the cash register are not registered in Telaris, and daily settlements must be entered manually in the accounts. The integration solves this by:

  • Keep products, prices and categories updated in the cash register automatically from Telaris
  • Import cash register sales as orders with stock deduction and invoicing
  • Import daily settlements (Z-reports) directly as accounting entries
  • Synchronise payment status, so that orders and invoices sent to the cash register are updated automatically when they are paid
  • Export customers to the cash register so that cash register sales are linked to the correct customer
  • Let salespeople and warehouse staff send orders and invoices directly to the cash register for payment




Functional overview


FunctionDescription
Product exportProducts, product classes and category tiles are exported from Telaris to Duell. Prices, VAT, barcodes and stock setup follow along.
Customer exportCustomers are exported to Duell so that cash register sales are linked to the correct customer in Telaris.
Send order to the cash registerOrders are sent from Telaris to Duell as locked POS orders for payment in the cash register.
Send invoice to the cash registerInvoices are sent to Duell for payment.
Import cash register salesPaid POS sales from Duell are imported as orders in Telaris with stock deduction and invoicing.
Payment status synchronisationOrders and invoices sent to the cash register are updated automatically when they are paid in Duell.
Daily settlement (Z-reports)The cash register's daily settlement is imported as accounting entries in Telaris.
Stock synchronisationStock levels are updated in Duell after import, payment sync or manually.
Employee linkingDuell employees are linked to Telaris users for sales attribution. (optional)




Data flow and synchronisation


The table shows the direction and how often each data type is synchronised.


DataDirectionWhen
Products, categories, category tilesTelaris to DuellBackground job and manual export
CustomersTelaris to DuellBackground job and automatically when sending orders
OrdersTelaris to DuellManually from the order page
InvoicesTelaris to DuellManually from the invoice page
Cash register sales (POS orders)Duell to TelarisAutomatically every 5 minutes
Payment statusDuell to TelarisAutomatically every 5 minutes
Daily settlement (Z-reports)Duell to TelarisAutomatically every hour
Stock levelTelaris to DuellAutomatically after import/payment sync, or manually




Interaction with other modules


  • Order: orders are sent to the cash register for payment and imported from the cash register as sales
  • Products: products, prices, categories, barcodes and category tiles are exported to the cash register
  • Customers: customers are exported to the cash register and linked via customer ID
  • Finance: daily settlements are imported as accounting entries, and invoices sent to the cash register are reversed in the accounts when they are paid
  • Stock: stock deduction when importing cash register sales, and stock update in Duell after synchronisation
  • Personnel: departments are linked to Duell departments via department token, and employees are linked to Duell users for sales attribution




Key concepts


TermExplanation
Cash register saleA sale made directly in the Duell cash register (POS order). Imported automatically to Telaris as orders.
Locked orderAn order sent from Telaris to Duell that cannot be changed in the cash register, only paid.
Category tileButtons in the cash register interface for quick access to products. Controlled via product categories in Telaris.
Z-reportDaily settlement from the cash register. A consolidated accounting report for all transactions in a period.
Department tokenAuthentication key that links a Telaris department to a Duell department.
Cash customerDefault customer used for cash register sales where the Duell customer does not exist in Telaris.





Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article