Documentació MyChronos
Features

Materials and PPE

Manage the catalog of materials and protective equipment, track stock per warehouse, and process employees' material requests.

⚠️

Optional module

Materials and PPE is an optional module, available if your account has billing enabled. If you don't see it in the menu, enable it from Modules and integrations.

Materials and PPE lets you track the materials and personal protective equipment (PPE) you hand out to employees: keep a catalog with variants (sizes, colors...), track how much stock is left in each warehouse, log inbound and outbound movements, and let employees request what they need from the app.

Go to /panel/personal-protective-equipment/materials to manage it. The module has six sections accessible from the top menu: Material requests, Materials, Movements, Stock, Warehouses, and Settings.

Materials

The catalog of materials and PPE. Each material has a Name, an optional internal Code, an Image, and can be organized into Categories.

Materials list showing image, name, and number of variants for each material
The Materials list

Two toggles control its behavior:

  • Selectable in material requests — If disabled, employees won't be able to choose this material when creating a request from the app (for example, for materials only an administrator manages manually).
  • Requires signature after delivery — Flags materials for which you want a record that the employee confirmed receiving them (typical for PPE). This flag can be used as a condition inside a workflow (Workflows in the main menu) triggered when a request is finished.

Variants

If a material comes in several sizes, colors, or other variations, enable With variants and define the Attributes (for example, "Size" with values S, M, L). Once saved, click Generate variants to have MyChronos automatically create every possible combination, or add them manually with Create Variant.

Material edit form with variants generated by size (S, M, L)
A material with size variants

From the Materials list, the Stock button on each row goes directly to that material's filtered stock.

Material requests

Employees can request materials from the mobile app: they choose a category (optional), the material, the variant if there is one, the quantity, and a comment, and can add several lines to the same request. They'll only see materials flagged as Selectable in material requests.

Material requests list showing employee, requested materials, status, and creation date
The Material requests list

When a request is created, MyChronos notifies the configured Request managers (see Settings below) or, if none are set, every user with edit permission on the module.

Opening a request shows the Requested materials section, with each line displaying the requested quantity and the quantity already fulfilled. From here you can:

  • Fulfill a specific line, entering the quantity to hand out and whether it's an Inbound (a direct stock addition, for example a new purchase) or a Transfer from a warehouse or another employee.
  • Fulfill all materials, which applies the same operation to every pending line at once.
Requested materials section of a request, with columns for material, fulfilled, quantity, and fulfilled quantity, and the Fulfill action
Fulfilling the materials on a request

Every time you fulfill a line, the corresponding stock movement is generated automatically. Once every line on a request has been fully fulfilled, the request moves to Finished status; while any line is still pending, it stays as Pending.

Movements

A movement records any stock inbound, outbound, or transfer of a material. There are three types:

  • Inbound — Adds new stock (for example, a purchase), with no origin.
  • Transfer — Moves stock from an origin warehouse or employee to a destination warehouse or employee.
  • Outbound — Permanently removes stock (for example, damaged material), with no destination.
Movement creation form with material, quantity, variant picker, and movement type
Creating a material movement

If the material has variants, you must choose one before continuing. When picking an origin with insufficient stock for the entered quantity, MyChronos disables that option so it can't be selected.

Warehouses

Warehouses represent the physical locations where you store material (for example, "Office warehouse" or "Outdoor shed"). Each employee also has an implicit personal warehouse representing the material assigned to them: it's created automatically the first time material is delivered or transferred to them.

Stock

Shows the available quantity of each material per warehouse or employee, with filters by material, warehouse, and employee. By default only combinations With stock (greater than zero) are shown; disable this filter to see everything, including materials with no units left.

Settings

Define the Request managers: the employees who will receive a notification every time someone creates a new material request. If you don't define any, notifications go to every user with edit permission on the module.

Materials and PPE settings screen with the Request managers selector
Configuring the request managers

Related pages