Skip to content

Adding line items

Once a PO is created, the Add new line items dropdown on the detail page is your single entry point for adding rows. It offers several paths depending on where the items are coming from. This page covers each, including the Assemblified raw-materials split.

  • The Add new line items menu
  • Shopify Variants (picker)
  • Pick From Supplier
  • Scan Barcode
  • Upload CSV / XLSX
  • Custom items
  • Virtual Materials (Assemblified)
  • Split into Raw Materials (Assemblified)
  • When can you add lines?
  • See also

On a Draft (and most in-flight) PO, click Add new line items above the line-item table. The dropdown shows up to seven options. Some only appear when relevant — the supplier-specific ones need a supplier on the PO, and the Assemblified-driven options only appear when Assemblified is connected to your shop.

The default path. Opens Shopify’s variant picker; search by product title, SKU, or barcode. Pick one or many; click Add. Logistified opens a configuration step where you set quantity and unit cost per row (with supplier-cost pre-fill when available), then confirms.

Use it when you know the SKU and just want to drop it on the PO.

Only appears when the PO has a supplier. Opens a supplier-scoped picker that lists only the variants linked to this supplier in your supplier–variant mapping. MOQ, pack size, and lead time pre-fill from the link.

Use it when you want to add only items this specific supplier carries — faster than typing into the general picker.

Opens a barcode scanner dialog (camera or scanner gun). Each scan resolves to a variant via SKU/barcode lookup and adds (or updates) a line. Useful at the receiving station or when working from a printed packing list.

Opens the unified import parser for bulk add. Map columns (SKU / barcode → variant, quantity, unit cost, supplier SKU, notes, etc.), preview, import. If your file contains updated unit costs for existing PO lines, you’ll be offered a follow-up supplier-sync to update the linked supplier’s default cost in one step.

Duplicate rows in the file. If two or more rows in your CSV resolve to the same product variant — either the same SKU listed twice, or two different SKU values that point to one variant — the preview shows an orange Duplicate badge in the summary bar and a warning banner. The Import button stays disabled until you resolve them. Click Combine duplicates to merge each group into one row with the quantities summed; or edit your file and re-upload if you need a different split.

The same parser is used everywhere imports exist in Logistified — see Settings → Data import & templates for column-mapping presets.

Some shops order things that aren’t in Shopify yet — a one-off batch, a sample run, a product you haven’t committed to selling. Pick Custom Item and fill in title, SKU, cost, and quantity. The line can sit on the PO while you work out the real product.

Before you receive the PO, convert each custom item if you need a Shopify product/variant reference. Logistified creates the Shopify product and variant, then attaches that reference back to the PO line. The line still remains a custom-item line on this PO; it is not added to a supplier and does not become identical to a normal Shopify-linked line.

Only appears when the Assemblified app is connected. Virtual materials are raw inputs tracked by Assemblified but not exposed as standalone Shopify variants — fabric rolls, sheet stock, packaging components, etc. The picker lets you order them directly on a PO, with quantities and costs coming from Assemblified’s catalog.

Only appears when Assemblified is connected and the PO already has line items that have a Bill of Materials (BOM) defined.

Clicking Split into Raw Materials opens a dialog that:

  1. Fetches component breakdowns from Assemblified for each line on the PO.
  2. Reviews what will happen: lines with a BOM are decomposed into their raw materials; existing lines that overlap with the components are merged (quantities combined); lines without a BOM are left unchanged.
  3. Replaces the PO body with the merged raw-materials view when you confirm.

Use it when you want to order at the raw-material level (so the supplier gets a single roll, not five finished SKUs) while still composing the PO from end products.

The Add new line items menu shows up for any non-terminal status — Draft, Sent, Partially Confirmed, Confirmed, In Progress, Partially Received, On Hold, Disputed. On Received, Completed, and Cancelled it’s hidden.

The picker also enforces a “no duplicates” check — if the variant is already on the PO, the configuration step shows it as a duplicate and won’t add it again. Update the quantity inline instead.