Company: Link Technologies
Case No: L11645. Project: 10.10: LinkSOFT Version 10.1
Logged By: Sanjay (Link Technologies) on 07 Aug 2019 06:31PM
Priority: High
Product: Point of Sale
Group: Change Request
Time Taken: 16.50 (Weight: 16.50)
Version: 10.155.0117
Assigned To: Rashna (Edge Business Solutions)
Circulation: Rashna, Sanjay, Sanjeet, Vineet Ram
Resolve By: Wednesday, 07 August 2019 12:00 AM [1933 days since logged date]
Status: Closed
Subject: SDC Processing Takes very Long using ESDC option when there is no internet
Summary:    
1. Problem Details

SDC Processing take close to 30 seconds using ESDC option when there is no internet. We had logged this with the SoftSDC team with the SoftSDC log of the machine and below is their response

----Response from SDC----

Good Morning Vineet,

We have analysed your log file and have identified the following problem.

POS calls GetStatus proir to each invoice signing and (or both) sends PIN calling VerifyPIN.

These are both network related operations and thus expensive : GetStatus checks if FRCS is reachable and VerifyPIN reports to FRCS that the card became operational. This is where you issue currently lies, as Internet is not available and there is no response from FRCS Servers.

SoftSDC assumes that PIN is sent once and GetStatus is invoked only when needed. 

I hope this clarifies your response issues with offline mode.

Kind Regards
Ashik Ali
SoftSDC Support

--------------------------------------------

This issue was reported by OTGL as they do not have internet on 2 sites (Sabeto and Nadi Back Road). Some  other sites have connectivity issues as well. Their operations Manager has called in Yesterday and advised that they are losing customers due to receipt printing issue. Please advise if we can do something to enhance the SDC processing.


Setup Details:

  1. Install Soft SDC application. This can be downloaded from www.softsdc.com after registering an account. Alternatively you can get a copy from the sydney ftp that has been uploaded as Softsdc 2.0.62.zip. Install Fiji Staging app not Production.
  2. After installation, open the SoftSDC application. The SoftSDC icon is placed on the desktop after installation. Ensure the card reader is plugged in.
  3. Once SoftSDC application is started an icon will be displayed in the notifications panel. The icon will have a status as SDC not configured. Right click and send pin, this will change the icon to gold once SoftSDC Services are operational
  4. Log into POS and Setup TaxIntegration (ESDC) API URL value as http://127.0.0.1:8180 from General Setting 3
  5. Once completed, you can turn off your internet and make the sales. The SoftSDC icon will have a red globe on the botton right of the Golden icon indicating it is operating in Offline mode.
  6. Log into our POS and process sales. Note the time take for these sales.
Audit Notes:Edited by sanjay on 27/08/19 13:41. 
07 Aug 201902:44PM Comment 1 by Vineet (Link Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 07-08-2019 02:44 PM Time Taken: 0.50

Bula Sanay

Further to our skype conversation this morning , you have confirmed that when using Inspur device in offline mode, invoice processing is completed in less than 1 second. However this is not the case when we use SoftSDC. SoftSDC support team can be contacted via email support@softsdc.com. You can also open a ticket with them from https://support.softsdc.com/ after registering an account.

Please do rectify this with them and let us know the cause so we can assist the client accordingly.

Regards
Vineet Ram


07 Aug 201905:18PM Comment 2 by Sanjay (Link Technologies) Assigned To: Vineet (Link Business Solutions) Followup Date: 07-08-2019 05:18 PM Time Taken: 4.00

Hi Vineet, 

LinkSOFT is not tested with SoftSDC and therefore it would take some time to resolve these issues. It is important that you only implement tested interfaces to LinkSOFT.

I have been working with Datec to test Innspur ESDC which works properly with LinkSOFT. The Inspur device from Datec does not change in performance when the internet is not available.

I have contacted SoftSDC and TaxCore support and the problem is to do with the way SoftSDC handles the "GetStatus" command. SoftSDC has confirmed that they will improve the GetStatus command in the future release. In the meantime, they have asked us to "Not check the status of the ESDC device before sign an invoice" 

Other POS systems may sign without a problem because they may not be checking the ESDC device readiness before signing. They may be just signing the invoice and handling the error after signing. SoftSDC has asked me to do the same.

Here are the options:

  1. Although this is bad practice, I am willing to make the change provided that you perform all necessary tests.  Let me know if you are willing to do this so I can create a build for V10.147
  2. The alternative would be to move the client to Inspur
  3. Or wait for SoftSDC Release.

Let me know which option you prefer.  If you choose option 1, I can make the change tomorrow and send you a build by midday to test and confirm SoftSDC.


07 Aug 201906:32PM Comment 3 by Sanjay (Link Technologies) Case 11645 added to project 10.14
07 Aug 201906:39PM Comment 4 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 07-08-2019 06:39 PM Time Taken: 4.00

I have delayed the StatusCheck command in ESDC signing to get around the SoftSDC issue customers are facing.

Next step: Vineet to QA using SOFTSDC setup.

The update is on FTP/Misc for verification.


08 Aug 201908:32AM Comment 5 by Sanjay (Link Technologies) Assigned To: Vineet Ram (Link Fiji) Followup Date: 08-08-2019 08:32 AM
Assigned to Vineet for testing

12 Aug 201909:06AM Comment 6 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 12-08-2019 09:06 AM

Bula Team

Our Team has performed the below transactions on a UAT setup internally using SoftSDC in offline and Online mode. Below is the results:

Transaction No.

Item

Tax Code

Tax Detail

Quantity Sold

 Unit Price

 Total  

Payment Type

 Payment Amount

Transaction Type

SoftSCD Status

Time Taken

ReprintTime

RC000004

Saree

TAXIN

A

1

 $         750.99

 $    750.99

Cash

 $                       750.99

Cash Sale

Offline

3 sec

3 sec

RC000005

Shoes

TAXEX

A

1

 $           30.04

 $      30.04

Cash

 $                         30.04

Cash Sale

Offline

4 sec

3 sec

RC000011

Shoes

TAXEX

A

1

 $           30.40

 $1,044.22

Cash

 $                    1,044.22

Cash Sale

Offline

2.5 sec

3 sec

 

Plastic Levy

TAXIN

A

 

 $         750.99

 

 

 

 

 

 

 

 

Pizza

VSE

A,C,F

 

 $           12.99

 

 

 

 

 

 

 

 

Star Tyre

TAXIN

A

 

 $         250.00

 

 

 

 

 

 

 

 

Saree

TAXIN

A

 

 $              0.20

 

 

 

 

 

 

 

RC000012

Saree

TAXIN

A

1

 $         750.99

 $1,044.02

Cash

 

Credit Sale

Offline

 

3 sec

 

Star Tyre

TAXIN

A

 

 $         250.00

 

 

 

 

 

 

 

 

Shoes

TAXEM

A

 

 $           30.04

 

 

 

 

 

 

 

 

Pizza

VSE

A,C,F

 

 $           12.99

 

 

 

 

 

 

 

RC000003

Shoes

TAXEX

A

1

 $           30.40

 $1,044.22

EFTPOS

 $                    1,044.22

Return

Offline

2.61 sec

2 Sec

 

Plastic Levy

PBL

P

 

 $         750.99

 

 

 

 

 

 

 

 

Pizza

VSE

A,C,F

 

 $           12.99

 

 

 

 

 

 

 

 

Star Tyre

TAXIN

A

 

 $         250.00

 

 

 

 

 

 

 

 

Saree

TAXIN

A

 

 $              0.20

 

 

 

 

 

 

 

RT000005

Star Tyre

TAXIN

A

1

 $         250.00

 $    250.00

Cheque

 $                       250.00

Return

Offline

2.88 sec

2 Sec

RC000020

Shoes

TAXEX

A

1

 $           30.04

 $      30.19

Credit Card

 $                         30.19

Layby Sales

Offline

5.21 sec

3 Sec

RT000006

Shoes

TAXEX

A

1

 $           30.04

 $      30.04

Cash

 $                         30.04

Return

Offline

2.5 sec

2 Sec

QU000001

Shoes

TAXEX

A

1

 $           30.04

 $1,044.02

 

 

Quote

Offline

3 sec

2 Sec

 

Saree

TAXIN

A

 

 $         750.99

 

 

 

 

 

 

 

 

Star Tyre

TAXIN

A

 

 $         250.00

 

 

 

 

 

 

 

 

Pizza

VSE

A,C,F

 

 $           12.99

 

 

 

 

 

 

 

RT000007

Shoes

TAXEX

A

1

 $           30.04

 $    794.02

Cheque

 $                       794.02

Return

Offline

2.03 sec

2 sec

 

Saree

TAXIN

A

 

 $         750.99

 

 

 

 

 

 

 

 

Pizza

VSE

A,C,F

 

 $           12.99

 

 

 

 

 

 

 

RC000021

Saree

TAXIN

A

1

 $         750.99

 $    750.99

Cash

 $                       750.99

Cash Sale

Online

2 sec

2 sec

RC000022

Shoes

TAXEX

A

1

 $           30.04

 $      30.04

Cash

 $                         30.04

Cash Sale

Online

3 sec

3 sec

RC000023

Shoes

TAXEX

A

1

 $           30.40

 $1,044.22

Cash

 $                    1,044.22

Cash Sale

Online

2 sec

2 Sec

 

Plastic Levy

TAXIN

A

 

 $         750.99

 

 

 

 

 

 

 

 

Pizza

VSE

A,C,F

 

 $           12.99

 

 

 

 

 

 

 

 

Star Tyre

TAXIN

A

 

 $         250.00

 

 

 

 

 

 

 

 

Saree

TAXIN

A

 

 $              0.20

 

 

 

 

 

 

 

RC000024

Saree

TAXIN

A

1

 $         750.99

 $1,044.02

Cash

 

Credit Sale

Online

3 Sec

2 Sec

 

Star Tyre

TAXIN

A

 

 $         250.00

 

 

 

 

 

 

 

 

Shoes

TAXEM

A

 

 $           30.04

 

 

 

 

 

 

 

 

Pizza

VSE

A,C,F

 

 $           12.99

 

 

 

 

 

 

 

RC000025

Shoes

TAXEX

A

1

 $           30.40

 $1,044.22

EFTPOS

 $                    1,044.22

Return

Online

2.61 sec

2 Sec

 

Plastic Levy

PBL

P

 

 $         750.99

 

 

 

 

 

 

 

 

Pizza

VSE

A,C,F

 

 $           12.99

 

 

 

 

 

 

 

 

Star Tyre

TAXIN

A

 

 $         250.00

 

 

 

 

 

 

 

 

Saree

TAXIN

A

 

 $              0.20

 

 

 

 

 

 

 

RT000008

Star Tyre

TAXIN

A

1

 $         250.00

 $    250.00

Cheque

 $                       250.00

Return

Online

2.23 sec

2 Sec

RC000026

Shoes

TAXEX

A

1

 $           30.04

 $      30.19

Credit Card

 $                         30.19

Layby Sales

Online

3.24 sec

2 Sec

RT000009

Shoes

TAXEX

A

1

 $           30.04

 $      30.04

Cash

 $                         30.04

Return

Online

2.1 sec

2 Sec

QU000002

Shoes

TAXEX

A

1

 $           30.04

 $1,044.02

 

 

Quote

Online

2 sec

2 sec

 

Saree

TAXIN

A

 

 $         750.99

 

 

 

 

 

 

 

 

Star Tyre

TAXIN

A

 

 $         250.00

 

 

 

 

 

 

 

 

Pizza

VSE

A,C,F

 

 $           12.99

 

 

 

 

 

 

 

RT000010

Shoes

TAXEX

A

1

 $           30.04

 $    794.02

Cheque

 $                       794.02

Return

Online

2.07 sec

2 sec

 

Saree

TAXIN

A

 

 $         750.99

 

 

 

 

 

 

 

 

Pizza

VSE

A,C,F

 

 $           12.99

 

 

 

 

 

 

 


There has not been much difference using SDC in offline and online mode. We can apply the same on the client site. Please do advise us of the steps. We can copy the application patches and paste this to the existing Link Technologies Folder. We can trial this on one site and leave this for a few days. If no issues encountered onsite, we can apply the same on the other sites. Please do let us know if any DB upgrade scrs needs to be executed for this change. I am guessing none but do clarify

Regards
Vineet Ram


12 Aug 201909:07AM Comment 7 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 12-08-2019 09:07 AM
Assigned to Rashna for verification and release preparation

15 Aug 201907:42AM Comment 8 by Rashna (Edge Business Solutions) Assigned To: Vineet Ram (Link Fiji) Followup Date: 12-08-2019 12:00 AM Time Taken: 1.00

Hi Vineet, 

Can you please verify the below.

  1. Verify that the standard POS receipt is printed at Partial Layby.
  2. Test that ESDC does not sign "Account Payments", "Cash In"/ "Cash Out" and reprint of these transactions.
  3. Also can you verify the receipt printing  and content in 80mm and A4 formats.

The above is needs to be validated with the SoftESDC performance for a release.

Thanks
Rashna


16 Aug 201909:42AM Comment 9 by Rashna (Edge Business Solutions) Assigned To: Rashna (Edge Business Solutions) Followup Date: 19-08-2019 12:00 AM

Hi Vineet, 

Can we get an update on the case.

Thanks
Rashna


22 Aug 201908:52AM Comment 10 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 22-08-2019 08:52 AM Time Taken: 2.00
Hi Vineet, have you completed testing SOFTSDC with 10.148?. We cannot release this until all tests are completed
Please do not install this on any clients as this is a breach of your reseller agreement to install untested LinkSOFT applications

22 Aug 201909:11AM Comment 11 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 22-08-2019 09:11 AM Time Taken: 1.00
Hi Rashna, please proceed with Final checks fo we can release 10.148.

23 Aug 201901:51PM Comment 12 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 23-08-2019 01:51 PM Time Taken: 4.00
Since we are not getting any response from Vineet on the additional test scenarios, we will close this case and release the product with Partial tests done on SoftSDC. 

09 Oct 201908:17AM Comment 13 by Sanjay (Link Technologies) Quality control status: Pass. QC Not required - Cleared queue due to large number of calls
If you have any queries regarding this support incident, please email admin@linktechnologies.com.au and include the Case No: L11645 in the subject line of all emails regarding this issue.

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