Company: Link Technologies
Case No: L11996. Project: 12.10: LinkSOFT version 12.1
Logged By: Rashna (Edge Business Solutions) on 12 Jun 2020 03:13PM
Priority: High
Product: Point of Sale
Group: Software Defect
Time Taken: 3.00 (Weight: 3.00)
Version: 12.10.1020
Assigned To: Rashna (Edge Business Solutions)
Circulation: Alvis, Rashna, Sanjay
Resolve By: Monday, 15 June 2020 03:21 PM [1410 days since logged date]
Status: Closed
Subject: Investigate Purchase Order creation for Foreign Supplier with Foreign Currencies

Create a PO with a Foreign Supplier with Foreign Currencies

Home Currency - FJD
Foreign Currency - EUR
Buy Exchange Rate - 1.6

The following was identified

  1. The system does not validate if the exchange rate is not set.
  2. The "Home Amount" is not updated on the purchase order screen when the item is added.
  3. System did not use the set buying rate to calculate the "Home Amount"
Audit Notes:Edited by sanjay on 08/12/20 09:09. Edited by rashna on 15/06/20 10:34. 
15 Jun 202009:52AM Comment 1 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 15-06-2020 03:21 PM Time Taken: 2.00

Development work for this case has been completed.

The change will be available in version:12.0.0615

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

  1. Added validation on the "Submit" button to validate if the exchange rate is setup.
    To change the exchange rate used in the purchase order, follow these steps:
    1. Configure the "Exchange Buy Rate" on the menu "Global Administration -> Currency". These rates need to be entered under the "Home Currency" code.
    2. Edit the "Purchase Order" header record and click save. This will update the "exchange rate" and "home amount".
  2. The "Home Amount" is updated on the purchase order screen when the item is added. 

2. Affected Areas:

  1. Purchase Order entry and submit

3. The issue was caused by:

  1. Improvements

4. Notes
5. Next Step


Development Reference:

15 Jun 202010:34AM Comment 2 by Rashna (Edge Business Solutions) ETC was changed from 15/06/2020 to 15/06/2020
17 Jun 202007:51AM Comment 3 by Rashna (Edge Business Solutions) Assigned To: Rashna (Edge Business Solutions) Followup Date: 17-06-2020 01:08 PM Time Taken: 1.00
QA Results
Tests carried out according to requirements specified on the case header

Test Results Summary

Table 1 - Summarised list of issues
NoTest DescriptionPass/Fail

Set the home currency as "FJD". Create a purchase order for supplier 5299. The supplier currency is EUR.

Do not set the buy exchange rate. The system should validate this.

Item Cost = $100.


Set the buy exchange rate as FJD to EUR 0.41.

Edit the PO in 1 above, the exchange rate and "Home Amount" should update. Home Amount - $243.00

3Add a new item to the PO with a cost of $10.00. PO Total = $110, Home Amount Should be = $268.00Pass

Documentation updated as "LinkSOFT\LinkWebApplicationsPortal\Inventory\Purchase_Order.htm"

Environment Details

  1. OS version: Windows Server 2012
  2. Application version: 11.0.0506
  3. Setup: Demo
  4. Server :
  5. Database: LINKSOFT-DEMO-11-RASHNA

Next Step

  1. Closure

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

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