The product operation object

AttributeDescription
product_operation_row_idUnique identifier for an operation row. One operation row can apply to multiple product variants of the same product.
product_idThe ID of the product this operation row belongs to.
product_variant_idThe ID of the product variant this operation row belongs to.
operation_idThe ID of the operation needed to perform to make the product.
operation_nameThe name of the operation needed to perform to make the product.
resource_idThe ID of the workstation or a person required for completing a certain operation.
resource_nameThe name of the workstation or a person required for completing a certain operation.
typeDifferent operation types allows you to use different cost calculations depending on the type of product operation
process: The process operation type is best for when products are individually built and time is the main driver of cost.
setup: The setup operation type is best for setting up a machine for production where the production quantity doesn't affect cost.
perUnit: The per unit operation type is best when cost of time isn't a factor, but only the quantity of product made.
fixed: The fixed cost operation type is useful for adding the expected extra costs that go into producing a product.
cost_per_hour (deprecated)(This field is deprecated in favor of cost_parameter) The expected cost of an operation, either total or per hour/unit of product (based on type). Total cost of the operation on a manufacturing order is calculated as follows:
process: cost = cost_parameter x planned_time_parameter (in hours) x product quantity
setup: cost = cost_parameter x planned_time_parameter (in hours)
perUnit: cost = cost_parameter x product quantity
fixed: cost = cost_parameter
cost_parameterThe expected cost of an operation, either total or per hour/unit of product (based on type). Total cost of the operation on a manufacturing order is calculated as follows:
process: cost = cost_parameter x planned_time_parameter (in hours) x product quantity
setup: cost = cost_parameter x planned_time_parameter (in hours)
perUnit: cost = cost_parameter x product quantity
fixed: cost = cost_parameter
planned_time_per_unit (deprecated)(This field is deprecated in favor of planned_time_parameter) The planned duration of an operation, in seconds, to either manufacture one unit of a product or complete a manufacturing order (based on type).
planned_time_parameterThe planned duration of an operation, in seconds, to either manufacture one unit of a product or complete a manufacturing order (based on type).
planned_cost_per_unitThe expected cost of an operation per unit of product, calculated by the system.
rankA numerical value used for ranking the operations. We use an internal numeration system where values are not sequential. Operations with a higher value are ranked first.
group_boundaryA numerical value that is used to group operations that are to be performed in parallel order.
created_atThe timestamp when the manufacturing order recipe row was created.
updated_atThe timestamp when the manufacturing order recipe row was last updated.