Lot Management Configuration

Description

In executing OLMIS-3445, I noticed that srmanager1 and srmanager2 have different views of the stock management screens. However both seem to have the same list of 26 products.

Question: Is there a configuration of lot management outside of the product level?

Need to make sure that the screens show lot code and expiry if they are accessing products which have "lots configured".

Steps to reproduce:

  1. Log in as srmanager1

  2. Start Physical Inventory

  3. Try to add Levora with a lot

  4. User sees no lots

  5. When logged in as srmanager2, you will see that Levora has lots

srmanager1 sees a table without lot code and expiry (though is accessing the same C100). The option to select a lot is also unavailable.

srmanager2 sees a table with a lot code and expiry for C100

Expected Results:

  1. The Receive and Physical Inventory pages must show the lot code column, if there are no lots, then the column will display "Product has no lots"

  2. Test as different users with access to the same program and verify that products and lots are the same for each user.

  3. Adjustment screen should only use products that he has Stock Cards for, as it is on Issue screen.

srmanager1 SOH view for Family Planning

srmanager2 SOH view for Family Planning

Solution
For now we are going to retrieve all missing orderables (those without stock cards) using /api/orderableFulfills endpoint and put them into dropdowns together with all connected lots. Physical Inventory and Receive screens are using the same logic to populate those dropdowns so both of them would be fixed at the same time.

Environment

None

Assignee

Łukasz Lewczyński

Reporter

Mary Jo Kochendorfer

Labels

Story Points

5

Time tracking

32h

Components

Sprint

None

Fix versions

Affects versions

Priority

Critical
Configure