← Knowledge library

Inventory

Request stock from another internal location

Choose the receiving location, create and approve a product request, and distinguish requested quantities from actual dispatched stock.

Current source · Source reviewed; scoped synthetic workflow independently verified · 9 min read

Before you begin

1. Start in the receiving location

Select the location that needs stock. Open Inventory → To Receive → Requests Raised, then Raise Stock Request. The five-unit example receives into Main Pharmacy from Main Hospital Building. These are configured location names within the synthetic Polyclinic.

Create an internal stock request at the receiving location. Actual application with explicitly synthetic training data.123
Create an internal stock request at the receiving location · 2026-10-18Actual audited production application in isolated synthetic Polyclinic; Facility Admin only. This training transfer moved five fictional gauze units, not real supplies, funds or external transactions. Other roles, facilities and lifecycle branches require separate verification.
  1. Name the internal request: Use a distinct reference for the receiving location’s request.
  2. Choose the supplying location: Deliver From identifies the store that will dispatch stock.
  3. Review the request reason: The training request replenishes ward stock; patient-care requests are a separate branch.

2. Review the request header and direction

Enter a distinct Name, choose Deliver From, check Intent, note, reason, category and priority, then Create. Deliver From is the sending store; your current location is the receiver. The example uses Order, Ward Stock, Non Stock and Routine. Required and optional fields differ.

Review the internal transfer request header. Actual application with explicitly synthetic training data.123
Review the internal transfer request header · 2026-10-18Actual audited production application in isolated synthetic Polyclinic; Facility Admin only. This training transfer moved five fictional gauze units, not real supplies, funds or external transactions. Other roles, facilities and lifecycle branches require separate verification.
  1. Request identity: The synthetic request has a distinct reference.
  2. Supplying location: Main Hospital Building will supply the receiving Main Pharmacy location.
  3. Create the draft header: Saving the header does not add stock items or move inventory.

3. Select the correct product definition

Choose Add Item, open the configured category and select the exact Synthetic Training Gauze Pack definition. The request identifies the reusable product; the sender selects the physical batch later.

Select the configured consumable for internal request. Actual application with explicitly synthetic training data.1
Select the configured consumable for internal request · 2026-10-18Actual audited production application in isolated synthetic Polyclinic; Facility Admin only. This training transfer moved five fictional gauze units, not real supplies, funds or external transactions. Other roles, facilities and lifecycle branches require separate verification.
  1. Select the exact product definition: Choose the configured synthetic gauze definition; request quantity and dispatch batch are entered later.

4. Enter the needed quantity and save the list

Set the quantity in the coded base unit and select Save List. The example requests5 count units. Verify that the list contains only the intended items. Removing an unsaved row and changing a saved request are different operations.

Set internal request quantity before saving the list. Actual application with explicitly synthetic training data.12
Set internal request quantity before saving the list · 2026-10-18Actual audited production application in isolated synthetic Polyclinic; Facility Admin only. This training transfer moved five fictional gauze units, not real supplies, funds or external transactions. Other roles, facilities and lifecycle branches require separate verification.
  1. Request five base units: The quantity belongs to the requested product definition; the supplying store chooses a physical batch later.
  2. Save the requested items: Save the list before approving the request.

5. Approve the prepared request

Review the receiver, origin, product and quantity, then Mark as Approved. The request moves from Draft to Pending. This approval neither creates a delivery nor receives stock.

Approve the saved internal stock request. Actual application with explicitly synthetic training data.12
Approve the saved internal stock request · 2026-10-18Actual audited production application in isolated synthetic Polyclinic; Facility Admin only. This training transfer moved five fictional gauze units, not real supplies, funds or external transactions. Other roles, facilities and lifecycle branches require separate verification.
  1. Review the requested line: Five units are requested; none have been dispatched yet.
  2. Approve the request: Approval sends the prepared request to the supplying location; it is not receipt.

6. Follow the sending-store queue

Switch to the sending store and open Inventory → To Dispatch. The request appears as a pending dispatch. Continue with the dispatch guide; requested, dispatched and remaining quantities must be read separately.

Find the approved request at the supplying location. Actual application with explicitly synthetic training data.1
Find the approved request at the supplying location · 2026-10-18Actual audited production application in isolated synthetic Polyclinic; Facility Admin only. This training transfer moved five fictional gauze units, not real supplies, funds or external transactions. Other roles, facilities and lifecycle branches require separate verification.
  1. Match the pending request: Match the request name, source and receiver. The Actions column lies off the right edge in this older desktop frame; scroll the table horizontally to reach View Details.

Source evidence

References are pinned to the private MANSOQ source repository. Repository access is required to open these links.