Skip to main content
Version: v1.0.0(int)

Materials

Covers materials (raw inputs consumed by work orders or purchased on materials POs) and their type table.

Writes

  1. Create material — Triggered from the Materials page → "New material". Creates a material with code, name, and type.
  2. Update material — Triggered from Material Detail. Edits header fields.
  3. Delete material — Triggered from Material Detail. Removes the material (only allowed if not referenced by orders or BOMs).
  4. Bulk-import materials — Triggered from the Data page → Materials import. Uploads a CSV/Excel file to create multiple materials at once.
  5. Create material type — Triggered from Settings → Material types. Adds a new type (e.g., Substrate, Ink, Packaging).
  6. Update material type — Triggered from Settings → Material types. Renames a type.
  7. Delete material type — Triggered from Settings → Material types. Removes a type (only allowed if no material uses it).

Reads

  1. List materials — Triggered from the Materials page, PO/WO/BOM forms, and inventory pages. Returns materials, optionally filtered by type.
  2. Get material detail — Triggered by clicking a material in the list. Returns the material with usage info.
  3. List material types — Triggered from the Materials filter dropdown, the material create/edit form, and Settings → Material types. Returns the available types.
  4. Check if material type is in use — Triggered before deleting a material type. Returns whether any material uses it.