Company: Link Technologies
Case No: L12723. Project: 14.00: LinkSOFT Version 14.00
Logged By: Vineshwar Prasad (Edge Business Solutions) on behalf of Sanjay (Link Technologies) on 11 May 2022 09:03AM
Priority: Medium
Product: Point of Sale
Group: Enhancement
Time Taken: 4.00 (Weight: 12.00)
Version: 14.00
Assigned To: Sanjay (Link Technologies)
Circulation: Sanjay, Vineshwar Prasad
Resolve By: Thursday, 12 May 2022 11:59 PM [708 days since logged date]
Status: Closed
Subject: Delete button on Integration menus
Summary:    Requested Feature: Delete button on Integration Menu

Scenario 1: Sales Transactions are done at a $0.00 selling price

The client gives a discount on Sales which can reduce the value to $0.00. This is cashed out in LinkPOS which gets stuck in the Integration menu as the value is $0.00.

Scenario 2: Long Supplier/Customer Codes

The client creates very long supplier Codes (more than 13 characters). This fails in the Integration menu as certain (MYOB) Financial system has a limit to the Supplier Code

Vineshwar Prasad
Audit Notes:Edited by sanjay on 12/05/22 09:18. 
11 May 202209:07AM Comment 1 by Vineshwar Prasad (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 12-05-2022 09:06 AM
Transferred to Development

11 May 202201:11PM Comment 2 by Sanjay (Link Technologies) Case L12723 added to project 14.00
12 May 202209:18AM Comment 3 by Sanjay (Link Technologies) ETC was changed from 12/05/2022 to 12/05/2022
12 May 202211:49AM Comment 4 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 13-05-2022 11:38 AM Time Taken: 4.00

Hi Vineshwar,

Deleting an entry will mean that we could have reconciliation differences between LinkSOFT and the external Systems and will raise concerns with missing transaction numbers.

We allow you to edit un-processed/failed transactions in the integration menus and keep a log of changed items. This way, if there is a difference, there is a log of changes that we can fall back on.

I have added System Generated Vendor Code (L12724). Customer codes have System Generated numbers as well.

The 16 Character limit on external systems is something we can enforce by checking each system and preventing the user from making that entry, however, this would mean we have to constantly keep up to date with External systems validation and update our validations. This will require a lot of additional work and defeats the purpose of using API's.

The job of the API is to tell us the reason the transaction fails. In this case, the API will say something like "Vendor code cannot be > 16 characters". The user can then make the correction.

The workaround would be as follows:

  1. If the system has a Limit on Vendor Codes, ask the customer to use System Generated Numbers.
  2. If a user creates a Code > 16, the integration will fail. You can then:
    1. Mark the LinkSOFT Vendor Code as INACTIVE
    2. Create a new vendor with < 16 characters
    3. Edit the failed transaction and change the vendor code so the transaction can go through

    I suppose another thing we can do is add a configuration that forces the user to use system-generated numbers instead of user entered. We can consider this in a future release if required.

If you have any queries regarding this support incident, please email and include the Case No: L12723 in the subject line of all emails regarding this issue.

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