Work Order Update

If you update the work order data, when the data is synced from Oracle Maintenance to Oracle Fusion Field Service, the accelerator updates the Oracle Fusion Field Service activities as mentioned below.

  • When you create a new operation or resource, a new activity is created in Oracle Fusion Field Service corresponding to the new operation or new resource that was added.
  • When you remove an existing operation resource from the work order operation, the corresponding activity is deleted from Oracle Fusion Field Service.
Note:
  • Operational-level information updates aren't updated in the activity.
  • Operation resource level information updates aren't updated in the activity.
  • If a work order has an operation with no resource, when you add a new resource into the operation after the work order syncs with Oracle Fusion Field Service, this updates the existing activity with the resource information.
  • Any update to a past-dated work order doesn't update the corresponding past-dated activity in Oracle Fusion Field Service.
This table explains the actions in Oracle Fusion Field Service when you update the work order status in Oracle Maintenance:
Work Order Status Unreleased Released On hold Completed Closed Canceled
Unreleased Not Applicable

New Activity creation

Note: Make sure released status is allowed to sync the work order data in Oracle Fusion Field Service.

Delete the activities associated with the work order Not Applicable Not Applicable Cancel the activities associated with the work order
Released Delete the activities associated with the work order Not Applicable Delete the activities associated with the work order Not Applicable Not Applicable Cancel the activities associated with the work order
On Hold

New Activity creation - If unreleased status is configured to sync the work order data in Oracle Fusion Field Service.

No action - If the status isn't configured.

New Activity creation

Note: Make sure released status is allowed to sync the work order data in Oracle Fusion Field Service.

Not Applicable Not Applicable Not Applicable Not Applicable
Completed Not Applicable Not Applicable Not Applicable Not Applicable Not Applicable Not Applicable
Closed Not Applicable Not Applicable Not Applicable Not Applicable Not Applicable Not Applicable
Canceled

New Activity creation - If unreleased status is configured to sync the work order data in Oracle Fusion Field Service.

No action - If the status isn't configured.

New Activity creation

Note: Make sure released status is allowed to sync the work order data in Oracle Fusion Field Service.

Not Applicable Not Applicable Not Applicable Not Applicable

Field Mapping - Work Order to Activity

Work Order Field Description Field Service Field Field Type Description Mandatory

Operation.WorkOrderNumber

Operation.OperationSequenceNumber

Resource.ResourceSequenceNumber

Resource.ResourceCode

Prefix_<running number> ; For example: MWO_00001

This is configured in Setup and Maintenance.

apptNumber String

The logic to form the column is "<WO number>-<Operation Seq No.>-<Operation Resource Seq No. if available>-<Operation Resource Code if available> "

For example: MWO_00001-10; MWO_00001-20-10-BMW

M
Workorder.OrganizationId

The organization or entity on which the maintenance operation is performed, which includes many work areas and inturn many work centers to perform the job.

Typically, inventory is maintained at this level.

resourceId String

Parent level bucket

  • Workcenters/Resources created as child bucket
  • Inventory stored in this bucket (Resource Pool)
  • WO Activities are created under this bucket and assigned to Mobile Worker by routing plan
M
Operation.WorkCenterCode The physical area or location, where the maintenance activity is performed. The Labor and Equipment resources with capacity are maintained at this level. mwo_work_zone String Work zone in Oracle Fusion Field Service M
Operation.PlannedStartDate Operation Start Date

slaWindowStart

date

DateTime M
Operation.PlannedCompletionDate Operation Completion Date - derived based on the Duration, if the Operation Start Date is specified. slaWindowEnd DateTime M
Resource.RequiredUsage Duration of the work to be performed by Resource. duration Minutes

Mapped with the Resource's Required usage

(RequiredUsage * 60)

M
Operation.OperationSequenceNumber The sequence number is defined in the operation, and it is to be performed in this order. mwo_op_seq_number String NEW: store the sequence number of Operation M
Operation.WorkOrderId mwo_workorder_id String M
Resource.ProfileCode mwo_work_skill String O
Resource.WoOperationResourceId Operation resource id mwo_op_resourceid String O
Operation.OperationName mwo_operation_name String M
Workorder.WorkOrderPriority mwo_workorder_priority String O
WorkOrder.WorkOrderDescription wo_case_note String O
Operation.OperationDescription mwo_operation_note String O
Operation.WoOperationId mwo_operation_id String M
Asset.AssetId wo_asset_id String M
Asset.AssetNumber mwo_asset_number String
Asset.SerialNumber wo_asset_serial_number String
Asset.Description wo_asset_name String
Asset.InstalledDate wo_asset_install_date String
Operation.OperationCode activityType Enum
Workorder.WorkOrderTypeCode mwo_workorder_type String
Workorder.WorkOrderSubTypeCode mwo_workorder_subtype String
Resource.ResourceDescription mwo_op_resource_note String
Workorder.OrganizationCode mwo_workorder_org_code String
Workorder.CancelReason mwo_cancel_reason String
Operation.OperationCode mwo_standard_op_code String
Preferred Resources:
ResourceInstance.LaborInstanceId resourceId String
Required Inventory:
OperationMaterial.InventoryItemNumber model String
OperationMaterial.Quantity quantity Number
Operation Completion:
mwo_transaction_status String Value: FAILURE. It will capture if there is any transaction error [resource/material] during activity completion/cancel/not done/suspend.

Field Mapping - Activity to Work Order

Oracle Fusion Field Service to Maintenance - Work order data with scheduled dates and resource instance assignments

Oracle Maintenance Field Description Field Service Field Field Type Description Mandatory
Create New WO, New Operation or New Resource in Oracle Maintenance by accelerator To create a work order, operation, or resource in Oracle Maintenance when a new activity is created in Oracle Fusion Field Service or when a users wants to create a work order, operation, or resource in Oracle Maintenance during notdone/ completed/ canceled. mwo_action_type enumeration

Values: newWO, newOperation, newResource

This can be configured in any scenario where we want a new work order, operation, or operation resource to be created in Oracle Maintenance.

This can be configured in Book Activity/Add Activity flows, or in any case where a follow-up activity needs to be created for a NotDone/Canceled/Completed scenario.

Yes
Create New WO, New Operation or New Resource in Oracle Maintenance by accelerator To create a new work order, operation, or resource in Oracle Maintenance when a new activity is created in Oracle Fusion Field Service or when users wants to create a new work order, operation, or resource in Oracle Maintenance during notdone/completed/canceled. mwo_planned_date

string with reg expression

/^[0-9]{4}-(0[1-9]|1[0-2])-(0[1-9]|[1-2][0-9]|3[0-1]) (2[0-3]|[01][0-9]):[0-5][0-9]:[0-5][0-9]/

Date Format: YYYY-MM-DD hh:mm:ss

To capture the due date in which the work order, operation, or resource must be created.

Yes
Create New WO, New Operation or New Resource in Oracle Maintenance by accelerator To create a new work order, operation, or resource in Oracle Maintenance when a new activity is created in Oracle Fusion Field Service or when users wants to create a new work order, operation, or resource in Oracle Maintenance during notdone/completed/canceled. mwo_parent_ref_wo_num string For Add activity/ Book activity/ Follow-up activity, make sure to have a value in this property which will be the reference activity to create a new work order, operation, or resource in Oracle Maintenance. Yes
WO > Description Sync the value captured in mwo_wo_desc to Oracle Maintenance work order description. mwo_wo_desc string To capture the description for creating a new work order. No
Custom WO Status

This can be configured in notDone scenario to capture the reason for notDone. Based on this value and Oracle Fusion Field Service activity status, the accelerator can set custom work order statuses by configuring the values in ORCL-BRT-OFS-MNT-STATUS-MAPPING lookup.

mwo_status_change_reason enumeration Can be configured based on customer use case. No