Clarix
Inventory

Receiving Lot Import

Bulk-receive inventory lots at /inventory/receiving/import — create lot records with quantities, COA data, expiry, and vendor links from CSV.

Use Receiving Lot Import (/inventory/receiving/import) to record many incoming shipments at once. Each CSV row creates a lot, received transaction, and audit trail entry against an existing inventory item SKU.

Receiving lot import

Distinct from items import: /inventory/import creates material master records. This page creates lots on items that already exist in your catalog.

When to use lot import

  • Initial stock load after importing inventory items
  • Large vendor shipments with many lot lines (APIs, diluents, packaging)
  • Demo or validation datasets (e.g., VITC raw material lots)

For single-lot receiving, use Inventory → Receiving and click Receive lot instead.

Import workflow

  1. Go to Inventory → Receiving.
  2. Click Import lots (or open /inventory/receiving/import).
  3. Click Download template for the CSV layout.
  4. Fill in one row per lot (see columns below).
  5. Upload the CSV file.
  6. Review column mapping and row-level validation in the preview.
  7. Enter your facility PIN and click Confirm import.

New lots default to Quarantined status unless you specify otherwise. QA must release lots before batch issuance.

CSV columns

ColumnRequiredDescription
inventory_item_skuYesSKU of an existing inventory item
quantity_receivedYesPositive quantity in the item's default unit
received_dateYesReceipt date (YYYY-MM-DD)
lot_numberNoInternal lot number (auto-generated if blank)
vendor_codeNoApproved vendor code from your ASL
expiry_dateNoLot expiration date
manufacturer_lotNoSupplier batch number
po_number, shipment_refNoPurchase order or shipment reference
storage_locationNoStoreroom or location code
statusNoquarantined, released, etc.
coa_verified, coa_assay_percent, coa_urlNoCOA quality data
barcode, generate_clarix_barcodeNoBarcode assignment
notesNoFree-text notes

Clarix detects common header aliases (sku, qty, receipt date, etc.).

Prerequisites

  • Inventory item SKUs must exist (import at /inventory/import first)
  • Vendor codes must exist on your Approved Supplier List if specified
  • COA assay values feed purity-adjusted calculations in batch execution

Example: VITC raw materials

After importing VITC inventory items, import lots for SKUs such as VITC-INV-001 (Ascorbic Acid), VITC-INV-005 (SWFI), and packaging components — then release via QA before compounding.

Role requirements

ActionMinimum role
Import lotsTechnician with receiving permission or above
Release quarantined lotsQA Officer or above

Regulatory reference

21 CFR 211.84 — Testing and approval or rejection of components. Lot-level receiving with quarantine status and COA capture supports incoming material control before use in sterile compounding under USP 797 expectations.


On this page