Skip to main content
Require up to three sequential approvals on store transfers, configured per property, before stock moves between stores.

Business Value

  • Require one, two, or three approvals on store transfers per property.
  • Prevents stock moving until every required approval is granted.
  • Control each approval level with its own group permission.
  • Records the approving user and time at every level.
  • Keeps single-approval hotels unchanged — the default stays one approval.

Use Cases

  • Cost controller sets store transfers to need two approvals for tighter stock control.
  • Store manager gives the first approval; the warehouse supervisor gives the final one before stock moves.
  • Auditor reviews the printed transfer showing who approved at each level and when.

How It Works

Previously a store transfer needed a single approval before stock moved between the two stores. You can now require up to three sequential approvals, set per property, so a transfer is only approved — and stock only moves — once every required level has signed off.

Set the Number of Approvals

  1. Go to Back Office → Settings → Inventory → Approvals. This screen lists the documents that support multi-level approval.
  2. On the Store Transfer row, set the number of approvals required: 1 (default), 2, or 3.
  3. The setting applies to the whole property.

Approver Permissions

Three group permissions control who can approve at each step:
  • Store Transfer Approval Level 1
  • Store Transfer Approval Level 2
  • Store Transfer Approval Level 3
Each approver must hold the permission that matches the level they are approving. Store Transfer Approval Level 1 is granted by default to the groups that already hold the existing “Approve store transfer” permission, so existing hotels keep working with no setup.

The Approval Workflow

With more than one approval configured, approvals are collected in order. For a transfer set to require three approvals:
  1. Create a Draft store transfer and Submit for Approval — the status becomes Pending (unchanged).
  2. The Level 1 approver opens the transfer and clicks Approve. A mark shows the first approval is done, and Approve / Reject stay visible for the next level.
  3. The Level 2 approver clicks Approve — a second mark shows their approval is done, and Approve / Reject remain.
  4. The Level 3 (final) approver clicks Approve — the transfer becomes Approved and the stock moves between the two stores.
Approvals are sequential: Level 1, then Level 2, then Level 3. Stock only moves on the final required approval. With the setting at 1, the flow is identical to today. The transfer screen shows each level’s progress — which levels are approved and which is pending — along with the username that approved and the date and time. The document stays Pending until the last required approval, then becomes Approved.

Store Transfer Print

When a store transfer is configured for more than one approval, the printout adds an Approvals block above the existing signatures row, listing each level with the approver’s username and the date they approved. The recorded username acts as the digital signature for that level — no separate signature line is added. With the default single approval, the printout is unchanged.