Documentation

{{docApp.title}}

{{docApp.description}}

How can we help?

{{docApp.searchError}}
{{product.name}}

Searching in {{docApp.searchFilterBySpecificBookTitle}}

{{docApp.searchResultFilteredItems.length}} results for: {{docApp.currentResultsSearchText}} in {{docApp.searchFilterBySpecificBookTitle}}
Search results have been limited. There are a total of {{docApp.searchResponse.totalResultsAvailable}} matches.

You have an odd number of " characters in your search terms - each one needs closing with a matching " character!

{{docApp.libraryHomeViewProduct.title || docApp.libraryHomeViewProduct.id}}

{{docApp.libraryHomeViewProduct.description}}

  1. {{book.title}}

{{group.title || group.id}}

{{group.description}}

  1. {{book.title}}

{{group.title}}

Work Orders / Update

Operation Information

Updates a Work Order record a IBM Maximo.

This is a Premium Integration.

Authentication

This operation requires authentication, the details of which can be securely stored on your instance in a KeySafe Key of type Username + Password.

To create a key of this type:

  • In the Configuration area of your Hornbill instance, navigate to Platform Configuration > Security > KeySafe;
  • Click on the + Create New Key button;
  • On the resulting Create New Key form, choose Username + Password in the Type pick list;
  • Give the Username + Password KeySafe key a Title (this is the name / identifier for the Username + Password account as you will see it when using the cloud automation node in your workflows);
  • Optionally populate the Description field;
  • Populate the following fields accordingly, then click the Create Key button to create your new key:
Name Type Description
Username string Authentication Username
Password string Authentication Password
API Endpoint string Optional API Endpoint

Tip

Populate the API Endpoint field with your logged in URL, preceding /ui/login. For example: https://your-subdomain.mro.com/maximo.

Revoking Access

If at any point you wish to revoke access to any of the above accounts from your Hornbill instance, just delete the relevant KeySafe key(s) from the KeySafe list.

Warning

This will revoke the rights of any existing Cloud Automation Node in your Hornbill Workflows that are using the revoked Username + Password account, so you will need to manage these workflows accordingly.

Input Parameters

Display Name ID Type Description Required Supported Values
Work Order Reference reference string The reference number of your Maximo Work Order Yes None provided
Estimate Appropriate labor Hours estatapproutlabhrs number The estimated appropriate labor hours of your Maximo Work Order No None provided
Location location string The location of your Maximo Work Order No None provided
Work Order Number wonum string The work order number of your Maximo Work Order No None provided
Scheduled Start schedstart string Please use the following format: YYYY/MM/DDTHH:MM:SS-05:00 No None provided
Target Start Date targstartdate string Please use the following format: YYYY/MM/DDTHH:MM:SS-05:00 No None provided
Actual Start Date actstart string Please use the following format: YYYY/MM/DDTHH:MM:SS-05:00 No None provided
Scheduled Finish schedfinish string Please use the following format: YYYY/MM/DDTHH:MM:SS-05:00 No None provided
Target Completion Date targcompdate string Please use the following format: YYYY/MM/DDTHH:MM:SS-05:00 No None provided
Actual Finish actfinish string Please use the following format: YYYY/MM/DDTHH:MM:SS-05:00 No None provided
Is A Task istask boolean Is the work order a task? No None provided
Estimated Duration estdur number The estimated duration of your Maximo Work Order No None provided
Appointment Required apptrequired boolean Is an appointment required? No None provided
Work Order Accepts Charges woacceptscharges boolean Does the work order accept charges? No None provided
Actual Cool Cost acttoolcost number The actual cool cost of your Maximo Work Order No None provided
New Child Class newchildclass string The New Child Class of your Maximo Work Order No None provided
Phone phone string The phone number associated to your Maximo Work Order No None provided
Disabled disabled boolean Is this work order disabled No None provided
Actual Output labor Cost actoutlabcost number The actual output labor cost of your Maximo Work Order No None provided
Estimate Tool Cost esttoolcost number Estimate Tool Cost No None provided
Work Order Has Children haschildren boolean Work Order Has Children No None provided
Status Description status_description string Status Description No None provided
Reported By reportedby string Reported By No None provided
Estatimate Outout labor Cost estatapproutlabcost number Estatimate Outout labor Cost No None provided
Estimate Service Cost estatapprservcost number Estimate Service Cost No None provided
Work Type worktype string Work Type No None provided
Charge Store chargestore boolean Charge Store No None provided
Organization ID orgid string Organization ID No None provided
Actual labor Hours actintlabhrs number Actual labor Hours No None provided
Flow Action Assist flowactionassist boolean Flow Action Assist No None provided
Interruptible interruptible boolean Interruptible No None provided
Output labor Lost outlabcost number Output labor Lost No None provided
Estimate Output labor Cost estoutlabcost number Estimate Output labor Cost No None provided
Output Tool Cost outtoolcost number Output Tool Cost No None provided
Status Date statusdate string Please use the following format: YYYY/MM/DDTHH:MM:SS-05:00 No None provided
Actual labor Hours actoutlabhrs number Actual labor Hours No None provided
Estatimated Tool Cost estatapprtoolcost number Estatimated Tool Cost No None provided
Has Follow Up Work hasfollowupwork boolean Has Follow Up Work No None provided
Change Date changedate string Please use the following format: YYYY/MM/DDTHH:MM:SS-05:00 No None provided
Actual Service Cost actservcost number Actual Service Cost No None provided
Calculated Priority calcpriority number Calculated Priority No None provided
Asset Priority assetlocpriority number Asset Priority No None provided
Work Order Id workorderid number Work Order Id No None provided
Parent Change Status parentchgsstatus boolean Parent Change Status No None provided
Calendar calendar string Calendar No None provided
Flow Controlled flowcontrolled boolean Flow Controlled No None provided
Estimate Service Cost estservcost number Estimate Service Cost No None provided
Asset Number assetnum string Asset Number No None provided
Owner owner string Owner No None provided
Work Order Group wogroup string Work Order Group No None provided
Site siteid string Site No None provided
Flag History historyflag boolean Flag History No None provided
Milestone milestone boolean Milestone No None provided
Work Order Class Description woclass_description string Work Order Class Description No None provided
Failure Code failurecode string Failure Code No None provided
Request Asstisted Downtime reqasstdwntime boolean Request Asstisted Downtime No None provided
Actual labor Cost actlabcost number Actual labor Cost No None provided
Estimated Laborur Cost estlabcost number Estimated Laborur Cost No None provided
Status status string Status No None provided
Change By changeby string Change By No None provided
Description description string Description No None provided
Downtime downtime boolean Downtime No None provided
Include Task In Scheduled Time inctasksinsched boolean Include Task In Scheduled Time No None provided
Estimated Cost estmatcost number Estimated Cost No None provided
Suspend Flow suspendflow boolean Suspend Flow No None provided

Output Parameters

Display Name ID Type Description
Operation Status opStatus string The status of the iBridge operation (ok/fail)
Error error string Any errors returned from the operation, should the status be fail
In This Document