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: - 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.
- After installation, open the SoftSDC application. The SoftSDC icon is placed on the desktop after installation. Ensure the card reader is plugged in.
- 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
- Log into POS and Setup TaxIntegration (ESDC) API URL value as http://127.0.0.1:8180 from General Setting 3
- 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.
- 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 2019 | 02: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 2019 | 05: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: - 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
- The alternative would be to move the client to Inspur
- 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 2019 | 06:32PM Comment 3 by Sanjay (Link Technologies) Case 11645 added to project 10.14 |
07 Aug 2019 | 06: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 2019 | 08: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 2019 | 09: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 2019 | 09: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 2019 | 07: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. - Verify that the standard POS receipt is printed at Partial Layby.
- Test that ESDC does not sign "Account Payments", "Cash In"/ "Cash Out" and reprint of these transactions.
- 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 2019 | 09: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 2019 | 08: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 2019 | 09: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 2019 | 01: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 2019 | 08:17AM Comment 13 by Sanjay (Link Technologies) Quality control status: Pass. QC Not required - Cleared queue due to large number of calls |