QAD Software Integration with VMS Fiji
Objective – Under a new tax law in Fiji the selected industries are required to operate an Electronic Fiscal Device that will upload the sales and sales returns data on their systems.
Eventually all businesses in Fiji will have to comply with this law.
QAD software need to comply to the VMS system.
External Sales Data Controller (E-SDC) device exposes serial and/or Ethernet-based protocols for communication with an Accredited POS via RS232, USB-to-serial or UTP cable. E-SDC uses a Secure Element to digitally sign invoices received from the Accredited POS and to produce an audit data. The Audit data is stored on the E-SDC’s internal non-volatile memory, which enables a local and a remote audit.
Multiple POSs can be connected to a single E-SDC. However, this shall be avoided as multiple devices could send the data simultaneously, and since Smart card has its own limitations (resources, processing speed), that could slow down the overall process.
The connectivity protocol involves direct web service call to the SDC device and parse the response to update QAD system. Highlights –
1) Invoices are posted in QAD and before printing the invoices, a call is made to SDC device via a web service to check the device status as well as validation of device PIN
2) SDC device validates the data received in JSON format and issues a unique Invoice number as a response.
3) SDC invoice number is extracted after parsing the response file and then QAD system is
updated accordingly