generated: '2026-07-19' method: derived source: openapi/erply-pim-openapi.json, openapi/erply-assignments-openapi.json domains: - Product Information (PIM) - Work orders / Assignments entities: - name: Product domain: PIM key: id - name: ProductCategory domain: PIM key: id - name: ProductGroup domain: PIM key: id - name: ProductFamily domain: PIM key: id - name: ProductUnit domain: PIM key: id - name: Assortment domain: PIM key: id - name: MatrixProduct domain: PIM key: id - name: MatrixVariation domain: PIM key: id - name: Parameter domain: PIM key: id - name: ParameterSet domain: PIM key: id - name: ProductRecipe domain: PIM key: id - name: LinkedProduct domain: PIM key: id - name: WorkOrder domain: Assignments key: id - name: WorkOrderRow domain: Assignments key: rowId - name: Task domain: Assignments key: taskId - name: Item domain: Assignments key: itemId relationships: - from: Assortment type: has_many to: Product via: /v1/assortment/{id}/products - from: Product type: belongs_to to: ProductCategory via: categoryId - from: Product type: belongs_to to: ProductGroup via: groupId - from: Product type: belongs_to to: ProductFamily via: familyId - from: Product type: belongs_to to: ProductUnit via: unitId - from: Product type: has_many to: Parameter via: /v1/product/{id}/parameters - from: Product type: has_many to: LinkedProduct via: /v1/product/{productID}/linked-products - from: MatrixProduct type: has_many to: MatrixVariation via: /v1/matrix/product/{id}/variation - from: ParameterSet type: has_many to: ProductGroup via: /v1/product/parameter/set/{id}/groups - from: WorkOrder type: has_many to: WorkOrderRow via: workorderId - from: WorkOrder type: has_many to: Task via: workorderId