Create instances
post
/fscmRestApi/resources/11.13.18.05/maintenanceWorkOrders/{WorkOrderId}/child/WorkOrderOperation/{WoOperationId}/child/WorkOrderOperationResource/{WoOperationResourceId}/child/WorkOrderOperationResourceInstance
Request
Path Parameters
-
WoOperationId(required): integer(int64)
The value of this parameter could be a hash of the key that is used to uniquely identify the resource item. The client should not generate the hash key value. Instead, the client should query on the collection resource with a filter to navigate to a specific resource item. For example: products?q=InventoryItemId=
-
WoOperationResourceId(required): integer(int64)
The value of this parameter could be a hash of the key that is used to uniquely identify the resource item. The client should not generate the hash key value. Instead, the client should query on the collection resource with a filter to navigate to a specific resource item. For example: products?q=InventoryItemId=
-
WorkOrderId(required): integer(int64)
The value of this parameter could be a hash of the key that is used to uniquely identify the resource item. The client should not generate the hash key value. Instead, the client should query on the collection resource with a filter to navigate to a specific resource item. For example: products?q=InventoryItemId=
Header Parameters
-
Metadata-Context: string
If the REST API supports runtime customizations, the shape of the service may change during runtime. The REST client may isolate itself from these changes or choose to interact with the latest version of the API by specifying this header. For example: Metadata-Context:sandbox="TrackEmployeeFeature".
-
REST-Framework-Version: string
The protocol version between a REST client and service. If the client does not specify this header in the request the server will pick a default version for the API.
Supported Media Types
- application/json
Root Schema : schema
Type:
Show Source
object-
EquipmentInstanceCode: string
Maximum Length:
255Abbreviation that identifies the equipment resource instance assigned to the operation resource. This attribute is read-only. The value of this attribute is derived from the equipment instance identifier. -
EquipmentInstanceId: integer
(int64)
Value that uniquely identifies the equipment resource instance assigned to the operation resource. You must provide either the equipment resource identifier or a labor resource identifier to create an operation resource instance.
-
LaborInstanceCode: string
Maximum Length:
255Abbreviation that identifies the labor resource instance assigned to the operation resource. This attribute is read-only. The value of this attribute is derived from the labor instance identifier. -
LaborInstanceId: integer
(int64)
Value that uniquely identifies the labor resource instance assigned to the operation resource. You must provide either the equipment resource identifier or a labor resource identifier to create an operation resource instance.
-
OrganizationId: integer
(int64)
Value that uniquely identifies the organization in which the work order is performed. This attribute is read-only. The value of this attribute is derived from the work order.
-
PersonId: integer
(int64)
The person identifier of the worker assigned to the work order operation resource requirement.
-
PersonNumber: string
Maximum Length:
255A number assigned to a person to uniquely identify them in any context. -
WoOperationResourceId(required): integer
(int64)
Value that uniquely identifies work order resource to which the resource instance is added. The operation resource identifier is required to create an operation resource instance.
-
WoOperationResourceInstanceId: integer
(int64)
Value that uniquely identifies the resource instance for the work order operation resource. The value is generated when the resource instance is created. This attribute is read-only.
-
WorkOrderOperationResourceInstanceDFF: array
WorkOrderOperationResourceInstanceDFF
Nested Schema : schema
Type:
Show Source
object-
__FLEX_Context: string
Title:
Context SegmentMaximum Length:80Context Segment -
__FLEX_Context_DisplayValue: string
Title:
Context SegmentContext Segment -
WoOpResourceInstanceId: integer
(int64)
Response
Supported Media Types
- application/json
Default Response
The following table describes the default response for this task.
Headers
-
Metadata-Context:
If the REST API supports runtime customizations, the shape of the service may change during runtime. The REST client may isolate itself from these changes or choose to interact with the latest version of the API by specifying this header. For example: Metadata-Context:sandbox="TrackEmployeeFeature".
-
REST-Framework-Version:
The protocol version between a REST client and service. If the client does not specify this header in the request the server will pick a default version for the API.
Root Schema : maintenanceWorkOrders-WorkOrderOperation-WorkOrderOperationResource-WorkOrderOperationResourceInstance-item-response
Type:
Show Source
object-
EquipmentInstanceCode: string
Maximum Length:
255Abbreviation that identifies the equipment resource instance assigned to the operation resource. This attribute is read-only. The value of this attribute is derived from the equipment instance identifier. -
EquipmentInstanceId: integer
(int64)
Value that uniquely identifies the equipment resource instance assigned to the operation resource. You must provide either the equipment resource identifier or a labor resource identifier to create an operation resource instance.
-
EquipmentInstanceIdentifier: string
Title:
IdentifierRead Only:trueMaximum Length:80Value that uniquely identifies the equipment resource instance assigned to the operation resource. This attribute is read-only. The value of this attribute is derived from the equipment instance identifier. -
EquipmentInstanceName: string
Title:
NameRead Only:trueMaximum Length:120Name of the equipment resource instance assigned to the operation resource. This attribute is read-only. The value of this attribute is derived from the equipment instance identifier. -
LaborInstanceCode: string
Maximum Length:
255Abbreviation that identifies the labor resource instance assigned to the operation resource. This attribute is read-only. The value of this attribute is derived from the labor instance identifier. -
LaborInstanceId: integer
(int64)
Value that uniquely identifies the labor resource instance assigned to the operation resource. You must provide either the equipment resource identifier or a labor resource identifier to create an operation resource instance.
-
LaborInstanceIdentifier: string
Title:
IdentifierRead Only:trueMaximum Length:30Value that uniquely identifies the labor resource instance assigned to the operation resource. This attribute is read-only. The value of this attribute is derived from the labor instance identifier. -
LaborInstanceName: string
Title:
NameRead Only:trueMaximum Length:360Name of the labor resource instance assigned to the operation resource. This attribute is read-only. The value of this attribute is derived from the equipment instance identifier. -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
OrganizationId: integer
(int64)
Value that uniquely identifies the organization in which the work order is performed. This attribute is read-only. The value of this attribute is derived from the work order.
-
PersonId: integer
(int64)
The person identifier of the worker assigned to the work order operation resource requirement.
-
PersonName: string
Read Only:
trueMaximum Length:255The name assigned to a person to uniquely identify them in any context. -
PersonNumber: string
Maximum Length:
255A number assigned to a person to uniquely identify them in any context. -
WoOperationId: integer
(int64)
Read Only:
trueValue that uniquely identifies the work order operation. This attribute is read-only. The value of this attribute is derived from the operation. -
WoOperationResourceId: integer
(int64)
Value that uniquely identifies work order resource to which the resource instance is added. The operation resource identifier is required to create an operation resource instance.
-
WoOperationResourceInstanceId: integer
(int64)
Value that uniquely identifies the resource instance for the work order operation resource. The value is generated when the resource instance is created. This attribute is read-only.
-
WorkOrderId: integer
(int64)
Read Only:
trueValue that uniquely identifies the work order. This attribute is read-only. The value of this attribute is derived from the work order. -
WorkOrderOperationResourceInstanceDFF: array
WorkOrderOperationResourceInstanceDFF
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Nested Schema : link
Type:
Show Source
object-
href: string
Title:
hyperlink referenceThe URI to the related resource. -
kind: string
Title:
kindAllowed Values:[ "collection", "item", "describe", "other" ]The kind of the related resource. -
name: string
Title:
nameThe name of the link to the related resource. -
properties: object
properties
-
rel: string
Title:
relationAllowed Values:[ "self", "lov", "parent", "canonical", "child", "enclosure", "action", "custom" ]The name of the relation to the resource instance. Example: self.
Nested Schema : properties
Type:
Show Source
object-
changeIndicator: string
Change indicator or the ETag value of the resource instance.
Nested Schema : maintenanceWorkOrders-WorkOrderOperation-WorkOrderOperationResource-WorkOrderOperationResourceInstance-WorkOrderOperationResourceInstanceDFF-item-response
Type:
Show Source
object-
__FLEX_Context: string
Title:
Context SegmentMaximum Length:80Context Segment -
__FLEX_Context_DisplayValue: string
Title:
Context SegmentContext Segment -
links: array
Links
Title:
LinksThe link relations associated with the resource instance. -
WoOpResourceInstanceId: integer
(int64)
Nested Schema : Links
Type:
arrayTitle:
LinksThe link relations associated with the resource instance.
Show Source
Links
- WorkOrderOperationResourceInstanceDFF
-
Parameters:
- WoOperationId:
$request.path.WoOperationId - WoOperationResourceId:
$request.path.WoOperationResourceId - WoOperationResourceInstanceId:
$request.path.WoOperationResourceInstanceId - WorkOrderId:
$request.path.WorkOrderId
- WoOperationId: