Company: Link Technologies
Case No: L09028. Project: 09.40: LinkSOFT Version 9.4
Logged By: Karishma Kartika Devi (Link Fiji) on 05 Jan 2018 02:57PM
Priority: High
Product: Point of Sale
Group: New Feature
Time Taken: 10.00 (Weight: 10.00)
Version: 9.496.1128
Assigned To: Sanjay (Link Technologies)
Circulation: Alvis, AwaitingApproval, Development, Karishma Kartika Devi, Rashna, Sanjay, Sanjeet, Vineet
Resolve By: Monday, 08 January 2018 12:00 AM [2304 days since logged date]
Status: Closed
Subject: Design a Configuration on Receiving Screen to Accommodate Partial Receiving
Summary:    

Justification

The current system tends to load all the items added to a purchase order on the receiving screen.


This is inconvenient for businesses like supermarkets which may place orders for several items on a single purchase order and receive stock partially.


When the purchase order is loaded on the receiving screen, all the items are loaded and the user has to manually enter 0 in the Quantity field.


Requirement & Design


Have a configuration to load ordered quantity as received quantity.


  • If set to "Y" ordered quantity equals received quantity.
  • If set to "N" received quantity equals 0
  • Default value for configuration should be "Y"


Test Plan

  1. Create a purchase order entry and add multiple items on a PO where each item has a large quantity value
  2. Approve the purchase order
  3. Print the purchase order
Results from Test Plan
  1. If configuration is set to Y, the ordered quantity should be loaded on the receiving screen as the received quantity
  2. If configuration is set to N, the ordered quantity should be loaded on the screen as 0


Environment Details

Linksoft Version: 8.18

Jiwa Version: 7.0.175

Audit Notes:
11 Jan 201806:35PM Comment 1 by Vineet (Link Business Solutions) Assigned To: Development Followup Date: 11-01-2018 06:35 PM Time Taken: 1.50

Development Meeting 2018 Sanjay,Vineet,Sanjeet

Approved for development using the following design.

  1. On the Purchase received screen, set the received quantity to 0 when the PO is loaded.
  2. Add a menu item under utility called "receive all". This function to populate quantity column = ordered - previously received

12 Jan 201812:30PM Comment 2 by Alvis (Link Technologies) Case 9028 added to project 900
12 Feb 201808:32AM Comment 3 by Sanjeet (Link Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 12-02-2018 12:00 AM Time Taken: 0.50

Hi Sanjay,

Extra supermarket has opted to have this executed earlier as the wait time for this release is something they can't wait for. They have purchase order every day which has more than 50 lines and goods are delivered to them by supplier on adhoc basis which make receiving difficult for them.

I gave an estimate of 6 hr's and they have agreed for this development.

Can you review and let me know if we can have this included in 8.3.

Regards
Sanjeet


13 Feb 201809:24AM Comment 4 by Alvis (Link Technologies) Case 9028 removed from project 900
13 Feb 201809:24AM Comment 5 by Alvis (Link Technologies) Case 9028 added to project 8.3
14 Feb 201805:03PM Comment 6 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 14-02-2018 05:03 PM Time Taken: 6.00

The following have been done:

  1. We have added a configuration "Automatically fill receive quantity when receiving purchase order" to 8.3 that controls if the received quantity is filled.
  2. Changed purchase order receive screen to automatically fill the received quantity based on the flag above.

System test has been completed and is ready for UAT.


16 Feb 201810:48AM Comment 7 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 16-02-2018 10:48 AM Time Taken: 2.00
QA Results
Step 1 - Developer will perform test based on test cases provided
Step 2 - Product expert to complete Product QA based on test cases.
  1. If configuration is set to Y, the ordered quantity should be loaded on the receiving screen as the received quantity


Test cases are provided on the case header before the case is approved for development.

Test Results Summary

Table 1 - Summarised list of issues
NoTest Description Pass/Fail 
1

If configuration is set to Y, the ordered quantity should be loaded on the receiving screen as the received quantity

Create a PO with quantity as 250. Quantity should be also 250 when receiving on 576.
Pass
2

If the configuration is set to N, the ordered quantity should be loaded on the screen as 0.

 Create a PO with quantity as 250. Quantity should be also 0 when receiving on 576. 

Pass
 

QA Environment Details

  1. OS version:Windows 7
  2. Application version:8.3.2.0
  3. Database (Demo/New/Client): Demo - LINKSOFT on QA4
  4. Client on QA1

Documentation completed on the case. Documentation updated under Backoffice -- Purchase--Technical Reference.

Steps to reproduce failed scenarios

Figure 1: Configuration is YES.

Figure 2: Configuration is NO

.



    09 Oct 201908:14AM Comment 8 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
    If you have any queries regarding this support incident, please email admin@linktechnologies.com.au and include the Case No: L09028 in the subject line of all emails regarding this issue.

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