Skip to content

Configure work order objects

Overview

The work order is a standard Service Pass object with the API name CasesObj. You can configure business types for repair, installation, maintenance, and other scenarios. Each type can have its own fields, page layouts, and visible roles. After you enable equipment management, you can also configure single-equipment or multiple-equipment work orders.

Before you begin

  • Use a service pass administrator or an account with permission to configure work order objects.
  • Sort out the work order scenarios that need to be distinguished, the required fields and visible roles of each type of work order.
  • If a device ticket is required, first enable device management and prepare the mapping fields on the device object.

Create a new work order business type

  1. Enter Work Order > Business Type and switch to card mode.

  2. Click New.

    Click New in the work order business type

  3. Set the work order type, the fields that need to be filled in, and the visible roles for this type of work order.

    Set work order type name and fields

    Select the visible role of the work order business type

  4. Click Save. The system initializes the new/edit page layout and detail page layout of the business type based on the selected fields.

    Save the work order business type and initialize the page layout

Copy and create a new work order business type

When the existing business type is close to the new scenario, you can copy its layout and then adjust it.

  1. Enter Work Order > Business Type and switch to card mode.
  2. Click Copy and New on the target business type.
  3. Set up the new ticket type and visible roles.
  4. Select the new/edit page layout and detail page layout that you want to copy, and then save.

Copy existing work order business type and page layout

Work order default fields

Acceptance and service information

Field nameAPI NameField typeDescription
Business typerecord_typeBusiness type
Work order numbernameAuto-increment number
Work Order Topicdisplay_nameCalculated Fields
QuestionsubjectSingle line of text
Problem descriptiondescriptionMulti-line text
Customer nameaccount_idFind association
Contactcontact_idLookup relationship
PhonetelMobile phone
PriorityprioritySingle choice
SourceresourcesSingle choice
External sourceout_resourcesSingle choiceThe system obtains and backfills by default
CategorycatalogSingle choice
Related productsfield_glcp__cFind related products
Associated devicesfield_glsb__cFind associations
Appointment service timebooking_time_range__cAppointment time period
Service positioningfield_serviceAddress__cPositioning
Condition before servicefield_gcjl__cMulti-line text
Taking photos before servicefield_xcpz__cPictures
After service photosfield_photos_after_service__cPictures
Situation after servicefield_situation_after_service__cMulti-line text

Process and assignment information

Field nameAPI NameField typeDescription
Work order statuscases_stateSingle choiceCan be changed by an application node or a post-process action.
Work order status transfercases_state_logMulti-line textSystem automatically backfills, development parameters
Current node start timefield_currentTaskStartTime__cDate and timeThe system automatically obtains the current business process node start time
Work order process progressfield_workflowProgressName__cSingle line textThe system automatically obtains the current business process node name
Work order process statusfield_workflowStatus__cSingle choiceThe system automatically changes, which can be in progress, completed or terminated
Enterprise external process handlerfield_downstreamDealedUser__cMulti-line textThe system automatically obtains the current process node handler
Enterprise external process progressfield_workflowPartnerProgressName__cSingle line text
Enterprise external process statusfield_workflowPartnerStatus__cSingle choice
Assignment typefield_assignType__cSingle choiceSystem automatically backfills
Dispatch methodassign_way__cSingle choiceAutomatically populated by the system.
Planned service timeplan_time_range__cDate range
Actual service timeactual_time_range__cDate range
Order dispatch timeassign_time__cDate and timeSystem automatically backfills
Assignment statusfield_assignStatus__cSingle choiceSystem automatically backfills
Dispatcherassign_userPersonnel
Service Engineerfield_xcfwry__cPersonnel
Collaborative Engineerrelated_service_personnel__cPersonnel
Reason for transferreasons_for_transfer__cSingle choice
Reason for order rejectionreasons_for_rejection__cSingle choice
Service Groupfield_serviceGroupName__cSingle ChoiceSystem Automatic Backfill
Service group IDfield_serviceGroupId__cNumberSystem automatically backfills
Service group dispatcherservice_group_assign_userPersonnelAutomatically populated by the system.
In-group dispatch timeservice_group_assign_time__cDate and timeAutomatically populated by the system.
Order dispatch method within the groupservice_group_assign_way__cSingle choiceSystem automatically backfills

Record management information

Field nameAPI NameField typeDescription
Statuscases_statusRadio selection
Locked statuslock_statusRadio selection
Life statuslife_statusSingle choice
Person in chargeownerPersonnel
Belonging to the departmentdata_own_departmentDepartment
Department of the person in chargeowner_departmentSingle line text
Creation timecreate_timeDate time
Created bycreated_byPersonnel
External person in chargeout_ownerPersonnel
Last modified timelast_modified_timeDate time
Last modified bylast_modified_byPersonnel

Don't use automatically populated or updated fields as manual input fields. When adjusting business-type layouts, include only the fields users need for work-order intake, processes, and dispatch.

Configure a single device work order

A single device work order is suitable for end users to directly report for repair from the details page of a device and bring the device information into the work order.

  1. Confirm that device management is enabled.
  2. Configure the system’s default Fault Report button on the device details page, including button layout and usage permissions.
  3. Set the rules for mapping equipment fields to work order fields.
  4. Use the test device to enter the details page, click Fault Repair and check the device information that generated the work order.

Create a work order through fault report from the device details page

Configure work orders for multiple devices

Multiple equipment work orders are suitable for scenarios where one repair request contains multiple faulty or to-be-installed equipment.

  1. Enable multiple work order equipment capabilities.

  2. Add the Work Order Equipment slave object to the Work Order object to record multiple devices in one work order.

    Enable multiple work order equipment capabilities

  3. Configure the work order device details in the work order page layout, and use the test work order to add multiple devices.

    Add multiple equipment details to the work order

  4. If each device requires different actions after the work order advances, use a multiple-equipment work-order SOP for the subsequent field service tasks.

    Example of processing multi-equipment work orders in field service

Expected results and verification

  1. Use each target role to create a new test work order corresponding to the business type.
  2. Check whether the role visibility, new/edit page layout, and detail page layout are consistent with the configuration.
  3. Check whether manually filled fields and system automatically backfilled fields are displayed and updated as expected.
  4. Check the equipment field mapping for equipment work orders; check the work order equipment details and subsequent task arrangements for multi-equipment work orders.

Notes

  • After saving the new business type, the system initializes the page layout according to the selected fields; subsequent field adjustments need to check the relevant layout simultaneously.
  • Equipment work orders rely on equipment management. If it is not enabled, you cannot configure the equipment repair portal according to the steps in this article.
  • Work orders for a single device are brought into one device through Associated Device and mapping rules; work orders for multiple devices are stored in multiple devices from the object through Work Order Device. Do not mix the two data structures.
  • Multiple data in the work order process, assignment and service record fields are automatically backfilled or changed by the system, and the specific results depend on subsequent process configuration.