website private

EVA DTS


EVA Data Transfer Standard

The aim of the EVA DTS is to provide a standard format for data which is required by operators of vending machines. The standard defines the structure of common data elements and describes the means of the transfer of the data.
VERSION 6.1.2. IS AVAILABLE - Register to download



The Standard is based on the concept that data of different types are required to be entered into vending machines to enable the machine to deliver the service required.
Sales and event data accumulated and stored in the machine are required to be accessed by vending machine operators and transferred to management systems for either commercial or technical purposes.

Data Transfer process



The transfer of EVA DTS data is intended to be made by electronic means rather than printing reports which have to be processed manually. The original method for the transfer of the data is a portable 'Data Carrier'.

The elements in the path of data transfer are:
  • Vending Machine Device (VMD): this is either a vending machine or some other device such as a payment system or data collection device. This element will require some form of data input for setting operating parameters. Also during the execution of its specific function, transaction data will be accumulated and stored which may be of use in the management of the vending service.
  • Data Carrier: its role is to receive, store and transmit data to other elements. Initially, the data carrier was conceived to be a handheld device but it may be a device for collecting data and transmitting data remotely (e.g. telemetry)
  • Business System Computer: a computer which might receive data obtained from individual vending machines (or other sources) and manipulate the data to provide the vending operator with management information to control the operation. The computer might generate some parameters which need to be transferred to the vending machines (or other sources). The data carrier would be the means of achieving the data flow.
The standard specifies the form of the data elements and the protocol for transfer to and from a vending machine (or other source) and a business system. In preparing EVA DTS, recognition has been taken of alternative methods of transferring data (e.g. remotely via some wireless means). The aim is to provide the basis for compatibility between the elements. The standard does not define how the data should be applied, does not specify the data processing systems and does not define report formats.

Manufacturer Codes


In order to ensure that the Serial Numbering of products does not produce equipment with duplicate numbers, it has been agreed to prefix serial numbers (and fault codes where they do not conform to the standard code) with a three letter manufacturer specific code. The request for a code should be made directly to the EVA. Download the Manufacturer Codes' list.

Events Codes List (Appendix C)


New codes can be requested. Each request should have the following information:
  • Name of Company
  • Contact Person
  • Unit Code (define which system to which the code is relevant)
  • Definition of the new event (as much details as possible)
Each request will be circulated to the Standards Committee of the EVA and the Technical Working Group of NAMA and a response will be provided within 6 working weeks. If the new Event is defined it will be added to the list maintained on the EVA web site.

Software libraries


The software libraries are freely available, after registration, for both protocols:
  • DDCMP
  • DEX/UCS
2016 European Vending Association