Production Order

What a production order is in manage.ID, its fields, and where it’s used.

What is this data

A production order represents a specific production run or batch of one product — it carries run-specific attributes such as batch number, quantity, and production/expiry dates, in addition to a link to the product being produced.

Where it is used

The Select production order coding-scenario step identifies the order matching the current input and loads it, its linked product, and any linked Various Data into the scenario. See Production Data for the related coding scenario steps, and Preparing Production on a Production Line for how an order is assigned to a line.

Fields

FieldLabelMandatoryNotes
prodOrderProduction orderYesMax 100 characters. The match key.
productCodeProduct codeYesUsed together with productVariant to resolve (or auto-create) the linked product.
productVariantProduct variantNoBlank/empty is treated as no variant.
batchNumberBatch numberNoMax 255 characters.
companyPrefixCompany prefixNoMax 10 characters.
expiryExpiryNoFree-text field — not validated as a date.
bestBeforeBest before dateNoFree-text field — not validated as a date.
quantityQuantityNoFree-text field — not validated as a number.
prodDateProduction dateNoFree-text field — not validated as a date.
prodStartProduction startNoFree-text field — not validated as a date/time.
prodStopProduction stopNoFree-text field — not validated as a date/time.

If the Statuses feature is enabled, a Status field is also available, along with two read-only fields (Status changed at, Status change type).

Matching & updates

A production order is matched to an existing one by production order number (prodOrder) alone. If a match is found, only the columns present in the incoming row are overwritten; other fields keep their current value. If no match is found, a new order is created. The order’s linked product is always re-resolved from productCode/productVariant, so updating an order’s product reference this way is possible, and supplying a stale product code onto an existing order can re-point it.

Auto-created related records

If the referenced product (productCode + productVariant) doesn’t exist yet, it is created automatically.

Custom / additional columns

Beyond the fixed fields above, a production order can carry custom columns to describe whatever else your company needs to track about it. Up to 150 custom columns are supported, each storing up to 3200 characters.

Unlike Product, a production order has no direct link of its own to Various Data — Various Data is only ever matched against a product. When a production order’s Various Data is loaded into a coding scenario (see above), it’s resolved via the order’s linked product, not the order itself. See Various Data for details.