Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

V2.5.0 Release Testing @ Normal Ordering Workflow: Creating/Placing Internal Orders #6105

Open
55 tasks
Tracked by #5679
AnushaUp opened this issue Jan 16, 2025 · 0 comments
Open
55 tasks
Tracked by #5679
Assignees
Labels
Release Testing For Release Testing issues, created for testing suites Tester: Anusha

Comments

@AnushaUp
Copy link
Collaborator

AnushaUp commented Jan 16, 2025

Internal Orders

Viewing Internal Orders

  • Navigate to the Replenishment menu -> Internal Orders
  • You will see a list of all existing Internal Orders
  • You can use the filters to search by 'name' or 'status'
  • You can sort the list using the column headers.
  • Tap the column header of the column that you want to sort. The column is sorted in ascending order.
  • Tap the column header again and column will be sorted in the opposite order.

Creating a new Internal Order

  • Click on the New Order button (top right corner).
  • A new window opens, inviting you to select a supplier
  • Select a Supplier by pressing on their name.
    Screenshot 2023-11-16 at 11 28 26 am
  • Select a Supplier by pressing on their name and a new window will show up with Supplier Name, Reference, and buttons to add items/Print/More

Defining Maximum Month of Stock (Maximum MOS) IF this is not a Program Requisition

  • Defining the Maximum MOS (Month of Stock) is critical to the calculation of the Suggested Quantity and you can change it
  • This can be done before or after adding items to your order

Adding a single item

  • Tap on Add Item to add a single item to your order. A new window opens
Screenshot 2023-11-16 at 12 21 23 pm
  • First select the item you want to add to your order. You can also type some or all of the item name (or code) to look for the specific item.
  • Once item is selected you should see the following info:
  • Item Code and Item Name
  • Unit: the default unit used for this item (eg. Tablet, Vial)
  • AMC: Average Monthly Consumption. How much stock your store uses each month on average (based on a configurable number of months, default is set to 3 months)
  • Suggested Quantity: how much stock mSupply suggests that your order to reach your stock target quantity
    Order quantity: the quantity of units that you request from your supplier
  • You should also see the following charts:
  • Stock distribution : In this chart you will see the following info
  • The Target Quantity for the item. This is calculated as: Maximum MOS x AMC.
  • Your current Stock on Hand (in grey)
  • The suggested quantity calculated by mSupply
    Screenshot 2023-11-16 at 12 49 38 pm
  • Consumption History (monthly): this chart shows the monthly consumption up to 12 months in the past (in grey) and the current AMC (in orange)
    Screenshot 2023-11-16 at 12 50 31 pm
  • Stock Evolution: this chart shows you your stock level for the last 30 days and your projected inventory for the next 30 days. The projected stock will be updated based on your inputs in the Order quantity field
    Screenshot 2023-11-16 at 12 51 32 pm

Requesting a quantity in packs

  • If the item which you have selected has a default pack size configured then you can see the documentation on editing units for details then you see a few additional elements on the Add item window
  • The new elements are:
  • The default packsize
  • A switch to toggle between Units and Packs
  • An input field for Requested packs
  • When entering the requested quantity in the number of packs, you'll see the fields as above. The Requested packs input is enabled, and the Requested quantity is disabled, and automatically calculated for you.
  • The reverse happens when you are entering by units
    Screenshot 2023-11-16 at 2 15 30 pm

Adding using a master list

  • Tap on the Add from master list button
  • Select a master list
  • A dialog window opens asking you whether you want to add all of the items from this master list. Tap OK if you wish to proceed.
  • All the items of the master list are now listed and if you had previously added a single item, it must add items that are not already there.
  • You should be able to create orders from multiple master lists by repeating above actions with another master list

Using Suggested quantities

  • If you tap on the Use Suggested Quantities on the requisition header, mSupply should automatically copy the values in the Suggested Quantity column into the Requested Quantity column.
  • You can always manually edit the order quantity for each by tapping on the order line.

Printing an internal order

  • Simply click the Print button which is on the top right of the page.
  • PDF file is generated for you which will open in a new browser tab.
  • This can be printed by clicking print or Control + P or cmd + P keys on keyboard.
  • This will either show menu of possible reports for you to select from before creating a PDF. This will happen if there are more than one report defined for the Requisition report type.
  • Create a PDF immediately, if there is only one report to select from.

Sending an internal order

  • To send the order to your supplier, tap on the Confirm Sent button (bottom right corner).
  • A dialog window opens asking you whether you are sure to want to send the order. Tap on OK to proceed
  • Status of your order should be now SENT and the order is no longer editable

Approving Internal Orders

  • Remote approval process
  • it is possible to configure stores, so that requisitions require approval from specified users before they can be fulfilled. For a full description of this process refer to the mSupply Remote Authorisation documentation.
  • In the requesting store, enable the store pref Include requisitions from this store in supplier's remote authorisation process
  • In the supplying store, enable the store preference Use remote authorisation for response requisitions
  • When configured this way, the requesting store will see an additional column in the Internal Order list, showing the approval status.
  • And when viewing a specific Internal Order, there are columns showing the approved quantity, approved number of packs and a comment entered by the approver, if there is one.
  • Similarly, the supplying store will have an additional column in the requisition list view showing the approval status
  • And finally, a specific requisition will also have new columns, for the approved quantity and an approval comment, if one has been entered by the approver
  • Local approval process
  • In this option you can allow only certain users to change the status of an Internal order to Sent. To allow this ti user, they require permission Can confirm Internal Order as Sent to be enabled.
  • To set the permission, edit the user within mSupply and change the tab to the Open mSupply permission tab shown below.
  • Without this option checked, the user shouldn't be able to update the internal Order status to sent and the order is unable to be processed.
  • On changing the status to Sent the user's details are added to the comment field; this can be seen when viewing the internal order in the details panel.
  • Also shown to the remote approver in the remote authorisation web application if that is being used
  • Inbound Shipments
  • This can be used to receive stock from suppliers(Supplier Invoice)
  • All received goods should be recorded in mSupply either by manually creating an Inbound Shipment or working with an Inbound Shipment that has been created automatically as a result of a stock transfer from another store in your mSupply
@AnushaUp AnushaUp changed the title Creating/Placing Internal Orders V2.5.0 Release Testing @ Creating/Placing Internal Orders Jan 16, 2025
@AnushaUp AnushaUp self-assigned this Jan 16, 2025
@AnushaUp AnushaUp added the Release Testing For Release Testing issues, created for testing suites label Jan 16, 2025
@marthakeezy marthakeezy changed the title V2.5.0 Release Testing @ Creating/Placing Internal Orders V2.5.0 Release Testing @ Normal Ordering Workflow: Creating/Placing Internal Orders Jan 16, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Release Testing For Release Testing issues, created for testing suites Tester: Anusha
Projects
None yet
Development

No branches or pull requests

2 participants