Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • Scope: This feature includes stories on:
    • View list of Orderables
    • Search for specific Orderables
    • Edit Orderables details
    • View and Edit Associated Lots, Trade Items, and/or CommodityTypes
    • Facility Type Approved Products (this is a separate process not completed through Orderables)
    • Configure Product ISA (This was moved out of Admin screens)


Background

  • Version 2 has Products but Version 3 has Orderables, Trade Items, and CommodityTypes

...

  • Potentially hundreds of Orderables per Program that can affect performance

User Stories

  1. Admin searches for orderable: 
    1. What information does an admin need to make their search more effective? Why are they searching for orderable? Incorrect associations?
      1. How are orderables, commodity types, and trade items structured in the database for this type of view? What changes need to be made so that we can create a view that has all associations?
    2. Do they need to see Orderable Type?
    3. Sort by Program?
  2. Admin adds new orderable
    1. Goes through entire process of determining if this is a commodity type or trade item, then is directed to the page to begin entering required fields, then completing the required associations (programs, trade items, lots)
    2. How do we enable lots for an orderable? Via some module when creating a new orderable?
  3. Admin edits existing orderable details:
    1. Following editable fields: Active (what happens if they mark an orderable as inactive?), Full Supply, Display Order, Price per pack, Pack rounding threshold, pack size, round to zero, dispensing unit
    2. Should the admin be able to edit all these fields? Are there any restrictions? Are there any impacts to making edits to fields such as pack rounding threshold during the requisition period?
  4. Admin edits existing orderable associations:
    1. change associated trade items?
    2. change associated programs?
    3. change associated lots?
#TitleUser StoryLabelImportanceJIRA Tickets
1View and Search OrderablesAs an admin I need to view orderables and their associated details so that I can confirm the system setup and troubleshoot an issues with setup.
  • Admin can view complete list of orderables in the system
  • Admin can search for specific orderable by free text or selecting a Program
  • Admin can select an orderable to view all details associated with the orderable and Associated Programs
Must Have
  • Jira Legacy
    serverJIRA (openlmis.atlassian.net)
    columnskey,summary,type,created,updated,due,assignee,reporter,priority,status,resolution
    serverId448ba138-230b-3f91-a83e-16e7db1deed1
    keyOLMIS-2370
2Create/Edit Orderables

As an admin I need to edit orderables details so that I can update or correct data.

  • Edit orderables details such as Product Code, Name, Dispensing Unit, Net Content, Pack Rounding Threshold, Description
  • Create new orderable
  • Assign Programs to the new orderable
  • Associate Lots, Trade Items or Commodity Types (where applicable)


Jira Legacy
serverJIRA (openlmis.atlassian.net)
serverId448ba138-230b-3f91-a83e-16e7db1deed1
keyOLMIS-2855

4View Orderables associations

As an admin I need to view all associations for an orderable so that I can troubleshoot missing associations.

  • View specific Orderable's Associated Lots, Trade Items, CommodityTypes
  • View or filter by Associated Lots, Trade Items, CommodityTypes



Jira Legacy
serverJIRA (openlmis.atlassian.net)
serverId448ba138-230b-3f91-a83e-16e7db1deed1
keyOLMIS-2856

...