Company: Link Technologies
Case No: L12675. Project: 13.30: LinkSOFT Version 13.30
Logged By: Vineet (Link Business Solutions) on behalf of Sanjay (Link Technologies) on 07 Feb 2022 03:52PM
Priority: High
Product: Point of Sale
Group: Software Defect
Time Taken: 32.00 (Weight: 32.00)
Version: 13.30
Assigned To: Sanjay (Link Technologies)
Circulation: Sanjay, Sitla Sharma, Vineet
Resolve By: Monday, 28 February 2022 11:59 PM [808 days since logged date]
Status: Closed
Subject: Incorrect "POS Time" on VMS Invoice
Summary:    
Section A - Describe what the issue is about. Include Error Message (Include screenshots) 
The VMS Receipts printed has incorrect POS Time. Refer to figure 1.1 below. The transaction was processed at 4.30 pm. POS time displayed is 04:31 am


Table 1: Environment Details where this issue can be seen

Cannot be reproduced on Demo as it does not have the appropriate SDC configured

Section C. The issue can be reproduced by performing the following steps: 
  1. Printing a copy of the VMS receipt and verifying the POS Time
Audit Notes:Edited by sanjay on 16/03/23 09:10. Edited by sanjay on 18/03/22 16:01. Edited by sanjay on 18/03/22 14:14. Edited by sanjay on 25/02/22 10:05. Edited by sanjay on 22/02/22 15:15. Edited by sanjay on 22/02/22 08:39. Edited by sanjay on 18/02/22 11:36. Edited by sanjay on 18/02/22 11:34. Edited by sanjay on 18/02/22 11:34. Edited by sanjay on 08/02/22 10:06. Edited by sanjay on 08/02/22 10:06. 
08 Feb 202210:05AM Comment 1 by Sanjay (Link Technologies) Assigned To: Vineet (Link Business Solutions) Followup Date: 08-02-2022 04:04 PM Time Taken: 1.00
Hi Vineet, can you set this up in QA8 so I can see what is going on?

18 Feb 202211:28AM Comment 2 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 28-02-2022 04:56 PM Time Taken: 2.00

Hi Vineet, the "POS TIME" and the "SDC Time" are both extracted from the SDC device based on the POS Time input when the POS invoice is signed.

The report date is the system date when the report was run.

The VMS system is validated against the TMS system provided for certification, therefore to assist with specific vendor issues, you will need to set up the environment and provide me with details on this issue so I can help you and the SDC vendor work out where the issue is. Similar to the way you reported the INSPUR device issue.


18 Feb 202211:34AM Comment 3 by Sanjay (Link Technologies) ETC was changed from 09/02/2022 to 28/02/2022
18 Feb 202202:42PM Comment 4 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 18-02-2022 08:37 PM Time Taken: 4.00 Notes: Edited by sanjay on 21/02/22 09:02. 
Sanjay, 1:55 PM
I don't think this is SDC specific issue, I can reproduce this by connecting to TIMS in Samoa and ill get a different POS and SDC time, this is because my machine is AEST and Samoa is a different time zone, so SDC time is different from POS time. I will need to investigate further.

Vineet, 1:57 PM
I have verified this at 5 sites on version 13. Their Region is English Fiji. Time synced with internet time

2:04 PM
Are you saying that all of your softSDC clients have this issue?

Vineet, 2:07 PM
I have verified at 5 sites. 2 snaps are attached. 1 Dannys and the other Young and Associates

2:08 PM
Can you confirm none of your SoftSDC sites is correct

Vineet, 2:08 PM
Version 9 Extra is correct

Same version of SDC.
SDC version is 2.062

2:15 PM
so can you confirm all your SOFT SDC on V13 + is not working or has this time issue?

Vineet, 2:17 PM
It's POS time on the receipt that is incorrect

So not sure if its to do with SoftSDC

2:19 PM
no, it's not SoftSDC specific, the time entries you highlighted is returned by the signing device. so basically the POS sends 4.30 PM, and the signing device returns the POS and SDC time to print on the report

21 Feb 202209:00AM Comment 5 by Sanjay (Link Technologies) Case L12675 added to project 13.30
21 Feb 202209:04AM Comment 6 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 21-02-2022 03:02 PM Time Taken: 5.00
Hi Vineet, I have reproduced this issue using the development system FRCS provided. Seems like the POS Time needs to be translated to UTC "Z" format. I will investigate further and get a patch for 13.20 asap.

21 Feb 202210:30AM Comment 7 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 21-02-2022 03:00 PM Time Taken: 6.00

FRCS has confirmed the following:

  1. Input time (DateAndTimeOfIssue) needs to be in ISO 8601, however, the example provided in the Developer guide is in UTC or "Z" (Zulu) time
  2. The POS Time is displayed in the Server Time Zone. Time Zone is not indicated in the output.
  3. The SDC Time is displayed in the SDC Server time. Time Zone is not indicated in the output.

Next Step:

  1. Confirm time zone is UTC (Z) when signing invoices from LinkPOS
  2. Verify results on the following devices available to the Link Dev team:
    1. Inspur
    2. VSDC
    3. Developer ESDC
  3. Provide update to Vineet to verify on SoftSDC (Not supported as Link Dev team has not been provided with a Dev Environment)

21 Feb 202212:00PM Comment 8 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 21-02-2022 04:30 PM Time Taken: 4.00
PART A - Development work for this case has been completed.

1. The change will be available in version: 13.30, Patch for 13.20

2. The following changes were made(Include Database object names, Program classes, and any other relevant information):

  1. Changed VMS signing to transform POS time to UTC in V13.30
  2. Created patch for 13.20 to accomplish this in the database. 

3. Affected Areas:

  1. VMS Signing

4. The issue was caused by:

  1. UTC conversion required for POS time

5. Other Relevant Notes
6. Next Step
(Review and System Test (Developer) -> UAT (Quality) -> Documentation):

  1. Publish 13.20 Patch - Sanjay
  2. Verify using - DEV Team
    1. ESDC environment
    2. Inspur device
    3. VSDC
  3. SOFT SDC verification - Vineet

21 Feb 202204:25PM Comment 9 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 21-02-2022 06:00 PM Time Taken: 6.00

Development Journal:

  1. Published 13.20 Patch
  2. Verified
    1. ESDC environment using FRCS TIMS 
    2. Inspur device - Datec
    3. VSDC - Secure card
  3. SOFT SDC verification - Vineet has the patch and will test this by 10 am tomorrow morning.

22 Feb 202208:42AM Comment 10 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 22-02-2022 02:39 PM Time Taken: 4.00 Notes: Edited by sanjay on 16/03/23 09:11. 

Soft SDC verified by Vineet.

Figure 1 - SOFT SDC verification


22 Feb 202203:15PM Comment 11 by Sanjay (Link Technologies) ETC was changed from 28/02/2022 to 28/02/2022
18 Mar 202202:14PM Comment 12 by Sanjay (Link Technologies) Case L12675 added to project 13.40
18 Mar 202202:16PM Comment 13 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 18-03-2022 08:15 PM
Added to Patch 13.30.0318

18 Mar 202202:16PM Comment 14 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 18-03-2022 08:16 PM
UAT Performed and Closed.

18 Mar 202204:01PM Comment 15 by Sanjay (Link Technologies) Case L12675 added to project 13.30
If you have any queries regarding this support incident, please email admin@linktechnologies.com.au and include the Case No: L12675 in the subject line of all emails regarding this issue.

Document size: 410.9 KB
For call complaints, please contact the Managing Director of the company using this form