Skip to content
XetuuXetuu

Contracts

Each depositor’s own terms and prices.

Overview

A depositor contract holds one depositor’s price list (bin, shelf, rack, zone or warehouse, per hour, day or month), billing currency, billing unit, invoice cycle, payment term, a minimum charge per invoice, notice, auto-renew and clauses. A draft can be edited. Activating it makes it live; it is refused if it has no price for its billing unit or overlaps another active contract of the same depositor. Terminate ends it today, and history keeps billing under it. Only drafts can be deleted. You can download or email the contract as a PDF.

A depositor with no contract is billed from the company’s default price list in the company currency.

Contracts in the Inventory module.

When to use contracts

  • You agree terms with a depositor.

Step by step

In the Inventory module open Depositors in the green navigation bar, then choose Contracts under Depositors.
Screenshot for this step has not been captured yet — run npm run docs:flow.

What you see on the screen

  • The screen says: “3PL Custodian is switched off. Turn it on in Inventory → Settings.”
  • The screen says: “A contract fixes one depositor's prices, billing currency (USD, KES …), billing unit and invoice cycle, and prints as the agreement you both sign.”
  • Actions on the screen: New contract.

Permissions

These permission keys control access (granted to roles in Administration → Roles & Permissions):

  • inventory.custodian.manage
  • inventory.custodian.read