Subject: | Link Inventory Valuation changes to tie with Jiwa [Created from case 8556] |
Summary: | Design reviewed on 23rd October 2017 The process of calculating individual transaction level is causing a fair bit of complexity and will be difficult to explain. Since we know that linksoft stock value is correct and we need to match LinkSOFT with JIWA general ledger, we can change the design as follows: - Using the LinkSOFT valuation, summarise valuation by Period and Account codes
- XXXXXct JIWA GL balances by Period and account code
- Using 1 and 2 above, compute the journal that will bring JIWA GL that will match with LinkSOFT valuation.
To achieve the above, we can build the following: - Create a valuation control table that holds 1 entry per month. (ID, BatchID, Period, RecalculateJournal, CreateJournal, TotalTransactions, TotalValue, Status)
- Create a valuation detail table that holds 1 entry per period/account code (ValuationControlID, InventoryAccountCode, Valuation, GL Value, Difference)
- Option to View Valuation for each item
Business rules to enforce for creating journal: - 1 inventory asset account can only have 1 cost variance account.
Discussion with Fiji team on 10/11/17. We have agreed to build on the following rules: - LinkSOFT variance will be distributed to 3 asset accounts.
- Posting codes will be amended so that there will be 1 to 1 relationship between asset and cost variance.
- During the validation process, if there is an asset account having more than 1 cost variance, we flag this as an invalid entry.
- A user can initiate a valuation by month as long as the period is open in JIWA.
- The stock value in LINKSOFT as at a period end date will be used to adjust the general ledger asset account as at the same period end date by passing a journal that will affect asset and variance account.
- The valuation date will be validated POS valuation process (Pending/completed). When all valuation for a period is completed, we allow JIWA valuation.
- Validation will check for any unposted journals/sales orders, adjustments, etc in JIWA for the period.
- Validation will check for any unposted adjustments, purchase received in LINKSOFT for the period.
- A user can choose to run the valuation for a period multiple times provided prior valuations are closed.
|
Audit Notes: | |
10 Nov 2017 | 11:00AM Comment 1 by Alvis (Link Technologies) Created from case 8556 |
10 Nov 2017 | 11:00AM Comment 2 by Alvis (Link Technologies) Case 8906 added to project 8.19B |
30 Nov 2017 | 10:55AM Comment 3 by Alvis (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 30-11-2017 10:55 AM Time Taken: 40.00 |
| The following has been developed: - We have added a new menu item in POS-WEB for "GL Valuation Process". Refer to figure 1 below.
- Added a background process "GL Valuation Process" that needs to be enabled.
- To start valuation process, follow these steps:
- Create a new entry in the valuation form (figure 1).
- The option to recalculate does not need to be ticked when creating a new entry. This option is used to recompute the values of an existing entry.
- The option to "Create Journal" will create a journal in the General Ledger based on the calculated valuation and complete the batch. You will need to review and post the journal created in the General Ledger.
- We recommend you do not tick the box "Create Journal" until you have reviewed the valuation.
- The background process will compute the difference between LinkSOFT and GL values based on the products posting code accounts for the selected period end date.
- You can review the details of the valuation using the link at the end of the control table entry.
- If the valuation is correct, you can edit the control entry and tick the box to "Create Journal". The background process will create the journal entries in General Ledger.
Figure 1: GL Valuation Process
regards Alvis/Sanjay |
|
06 Dec 2017 | 01:37PM Comment 4 by Sanjay (Link Technologies) Assigned To: Sanjay (Link Technologies) Followup Date: 06-12-2017 01:37 PM Time Taken: 12.00 Reference: BETA2 |
| After performing UAT round1, we have made the following enhancements to the valuation process: - Added a new form named Valuation that shows the valuation status by PERIOD. This form shows the progress status and is refreshed every 5 seconds. Refer to figure 1.
- Added a new detail view for valuation that shows the items by Location and a status showing how many items are pending
- A detail view of location shows the list of items and cost details. Refer to figure 2
- Changed the process POS012 to create valuation entries for New Periods and Backdated transactions. This process runs every hour.
- Added a new rule to set the Valuation Start date. This rule creates valuation entries from a nominated start date. This prevents valuations for old periods where valuation is not important. Refer to figure 3.
- Valuation process now takes a maximum of 1000 rows per run. This allows the process to complete and free up resources. The status can be monitored on the "processes" form
- Improved performance on the "Get Available Stock" function
Figure 1 - Valuation by Period
Figure 2 - Valuation view by Location and Item
Figure 3 - Processes change to POS012
|
|
08 Dec 2017 | 03:09PM Comment 5 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 11-12-2017 12:00 AM Time Taken: 5.00 |
| QA for product and Patch Releases Step 1 - Developer to system test changes until not issues are found Step 2 - Product expert to complete Product QA. Test
QA Environment Details - QA1 with database LINKSOFTHQ, with 8.2 Beta 2
Notes: - We are test the case with the scenarios from OTGL. This will be tested on Monday 11/12/2017.
|
|
08 Dec 2017 | 06:13PM Comment 6 by Sanjay (Link Technologies) Assigned To: Rashna (Edge Business Solutions) Followup Date: 08-12-2017 06:13 PM |
| Hi Rashna, I will assign this case to you as you are still testing. regards Sanjay |
|
11 Dec 2017 | 02:12PM Comment 7 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 11-12-2017 02:12 PM Time Taken: 3.00 |
| Hi Team, We will proceed to close this case we have tested the new framework for Valuation. All Valuation processes have been tested as per comment 5. The OGTL scenarios has failed and now will be tested as part of case 8967. Regards Rashna |
|
06 Feb 2018 | 11:04AM Comment 8 by Rashna (Edge Business Solutions) Assigned To: Sanjay (Link Technologies) Followup Date: 06-02-2018 11:04 AM Time Taken: 1.00 |
| Documentation completed on the case. Documentation updated under POSWEB ---> Valuation. Documentation updated under POSWEB ---> GL Valuation Process
|
|
09 Oct 2019 | 08:14AM Comment 9 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 |