Company: Link Technologies
Case No: L09260. Project: 09.40: LinkSOFT Version 9.4
Logged By: Sanjeet (Link Business Solutions) on 19 Apr 2018 04:07PM
Priority: High
Product: Point of Sale
Group: Software Defect
Time Taken: 19.00 (Weight: 19.00)
Version: 9.496.1128
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, Development, Rashna, Sanjay, Sanjeet
Resolve By: Friday, 20 April 2018 12:00 AM [2197 days since logged date]
Status: Closed
Subject: POS Freezes for few seconds & VMS Error Logs
Summary:    
1. Problem Details
Client XXXXX Supermarket has reported that POS freezes for few seconds every now and then. They don't have to do any thing to resolve this, the freeze is released automatically.
2. Error Message (Include screenshot of error)
Attached Log file from one POS Machine

"Error processing ESDC Tax Integration."

"Error processing Tax Integration."

"Timeout Error"

3. Environment Details
Server Name: QA4
Database name:CLIENT-XXXXX-LINKSOFT-20180419
Application Hosted on:QA4
Login User ID/Password:admin/Linkfiji123
Client Operating System:W10
Application version (if Applicable): 9.3.3

4. Relevant History Information

I have reviewed lt_sys_log - there are various errors relating to VMS operations and normal POS operation which are not expected. We have not been able to replicate this  on our environment.
Audit Notes:
19 Apr 201804:17PM Comment 1 by Sanjeet (Link Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 19-04-2018 04:17 PM Time Taken: 1.00

Hi Sanjay,

Can you please investigate this?

Regards
Sanjeet


20 Apr 201801:03PM Comment 2 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 20-04-2018 01:03 PM Time Taken: 8.00

Hi Sanjeet,

Investigation show there are two specific issues causing this:

  1. Delay in SDC process is causing the transaction save process to lock records for a long time
  2. SDC server response issue.

Issue 1 - We are looking into what can be done to work around the SDC processing. 

Issue 2 - See attachment showing that the SDC call and status is correct on the POS side. Please log this issue with the SDC provider. Refer to Attachment name: SDCServerResponseIssue.txt

Regards
Sanjay


20 Apr 201801:37PM Comment 3 by Sanjay (Link Technologies) Assigned To: Development Followup Date: 20-04-2018 01:37 PM Time Taken: 8.00

To resolve issue 1, we have moved the "Get Next Invoice Number" and "Validate Invoice number" out of the POS Transaction save routine.

This means that if a Transaction Save fails, the Next Receipt number will be lost.

We have tested this in 9.4 and will be preparing for UAT shortly.

Regards
Sanjay


20 Apr 201801:38PM Comment 4 by Sanjay (Link Technologies) Case 9260 added to project 09.4
23 Apr 201807:50AM Comment 5 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 23-04-2018 07:50 AM

--- Response from Taxcore support ---

Dear Sanjeet Prasad,

Hi,

Both request examples are correct.
Please note that TaxCore Support can support you with virtual SDC environment. For production ESDC please refer to your ESDC vendor.
From our experience, this can be related to:
  • uninitialized E-SDC (tax rates and other information is not downloaded from Internet or thumb drive)
  • network connectivity between POS and E-SDC, usually caused by firewall or anti-virus software
  • wrong smart card (staging vs. production)


Your TaxCore Support Team,
Support Department

01 May 201801:27PM Comment 6 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 01-05-2018 01:27 PM Time Taken: 1.00

System test completed.

The following were done to verify:

  1. Manually introduced 10-second delay in processing sales
  2. Connected 3 POS terminals and completed sale at the same time
  3. All 3 machines completed sale successfully.

regards
Alvis


09 May 201808:40AM Comment 7 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 10-05-2018 12:00 AM Time Taken: 1.00

Hi Sanjay, 

This case has been successfully tested.

Documentation is not required for the case.

Test Environment

  • LINKSOFT94 on LINK008
  • Sales were made from LINK008, LINK009 and Sanjeet's Machine
  • Testing was conducted with Virtual ESDC.

Test Plan

Test NoDescriptionStatus
1Sanjeet, Rashna, and Aarti to process the sale of "Milky Cool" as once. The sale should be completed without errors.Pass
2Verify system log that there no errors with transaction ID's.Pass

Thanks

Rashna


11 May 201802:51PM Comment 8 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 11-05-2018 02:51 PM
Thanks Rashna. 

09 Oct 201908:14AM Comment 9 by Sanjay (Link Technologies) Quality control status: Pass. QC Not required - This case was created before quality check was implemented in version 11 on 30/06/2019
Attachments:
General Documents - Case: 9260:POS_Log2018-4-17 PC2.txt
POS_Log2018-4-19 PC2.txt
SDCServerResponseIssue_SDCJSON_ExtraSupermarket.txt
If you have any queries regarding this support incident, please email admin@linktechnologies.com.au and include the Case No: L09260 in the subject line of all emails regarding this issue.

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