> ## Documentation Index
> Fetch the complete documentation index at: https://docs.rxscale.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Group Inventory

> How pharmacy groups with a Pharmacy Suite subscription manage shared products, warehouses, batches, and stock across all member pharmacies.

# Group Inventory

Pharmacies that belong to a group with a Pharmacy Suite subscription have access to a shared group
inventory view. This replaces the per-pharmacy inventory page with a catalog that covers all member
pharmacies at once, so you can see total group stock and drill into any individual pharmacy or
warehouse.

<Note>
  Group inventory is available only when your pharmacy group has an active Pharmacy Suite subscription.
  Pharmacies whose group is not subscribed continue to use the standard per-pharmacy inventory view.
</Note>

## Group and Pharmacy Selection

When you open the Inventory section, RxScale resolves which group your pharmacy belongs to. If your
user account is linked to more than one pharmacy group, you are prompted to choose which group to
work with before the catalog loads. Your selection is remembered for the current session.

## Product Catalog

The group catalog lists every product that is registered for your pharmacy group. For each product
you can see:

* **Product name** -- The medication or article name.
* **PZN** -- The pharmacy product number, if recorded.
* **Total stock** -- Combined on-hand units across all member pharmacies and their warehouses.
* **Status** -- Whether the product is active within the group.

### Filtering by Pharmacy

Use the pharmacy filter above the catalog to narrow stock figures to a single member pharmacy. When
a pharmacy is selected, the **Total stock** column reflects that pharmacy's on-hand quantity only.
Remove the filter to return to group-wide totals.

## Warehouses

Each member pharmacy can have one or more warehouses (for example, a dispensary and a cold-chain
store). You manage warehouses per pharmacy from the Warehouses section.

### Creating a Warehouse

<Steps>
  <Step title="Open Warehouses">
    Navigate to Inventory and select the Warehouses tab.
  </Step>

  <Step title="Add a warehouse">
    Click **New warehouse** and enter a name for the warehouse (for example, "Offizin" or
    "Cold-chain store").
  </Step>

  <Step title="Save">
    Confirm the dialog. The warehouse is immediately available for goods receipts.
  </Step>
</Steps>

## Product Detail

Click any product in the catalog to open its detail view. The detail view has three sections:
availability, batches, and movement history.

### Availability

The availability section shows stock figures for the pharmacy currently selected in the pharmacy
selector. When a specific pharmacy is selected, you see the following figures for that pharmacy:

* **On hand** -- Total units physically present across all that pharmacy's warehouses.
* **Reserved** -- Units currently held for open orders and not yet available to sell.
* **Safety buffer** -- The quantity the pharmacy holds back from online availability.
* **Effective sellable** -- On-hand minus reserved minus safety buffer (never negative). This is the
  quantity the pharmacy exposes to the online channel.

If no specific pharmacy is selected (the pharmacy selector shows all pharmacies), the section
prompts you to select a pharmacy first.

### Batches

The batches section lists every batch currently in stock for this product, across all member
pharmacies. For each batch you can see:

* **Batch number** -- The identifier printed on the pack.
* **Expiry date** -- When the batch expires.
* **Warehouse** -- Which warehouse holds this batch.
* **On hand** -- Units in this batch.
* **Status** -- Whether the batch is available, blocked, or recalled.

### Movement History

The movement history shows every stock change for this product across the group — goods receipts,
reservations, depletions, and corrections. Movements are read-only and cannot be edited or deleted.

## Receiving Stock (Goods Receipt)

To add new stock for a product, use the **Receive stock** action on the product detail page.

<Steps>
  <Step title="Open the product">
    Find the product in the catalog and click it to open the detail view.
  </Step>

  <Step title="Click Receive stock">
    Select the **Receive stock** action. A dialog opens.
  </Step>

  <Step title="Fill in the receipt details">
    Choose the target warehouse, enter the batch number, expiry date, and quantity received. You can
    also add an optional supplier reference and purchase price.
  </Step>

  <Step title="Confirm">
    Submit the dialog. RxScale records the receipt as an inventory movement and the stock is
    immediately reflected in the catalog.
  </Step>
</Steps>

<Note>
  If a product is marked as requiring a batch, both a batch number and an expiry date are mandatory.
  When the pack shows only a month and year, RxScale stores the expiry as the last day of that month.
</Note>

## Mapping a SKU

The **Map SKU** action links a group product to a telemedicine provider's SKU so that orders for
that SKU can be fulfilled from this product's stock. Open the product detail page and select **Map
SKU** to create or update the mapping.

## Related Topics

* [Native Inventory](/for-pharmacists/inventory-base-erp) -- Full reference for the Pharmacy Suite
  inventory model, including reservations, dispensing, and availability buffers.
* [Managing Stock](/for-pharmacists/managing-stock) -- Standard per-pharmacy stock management for
  pharmacies without a group subscription.
