Skip to main content
Administrator Guide
Last Updated: 2025-11-28
Reference: Work Order Statuses for Bulk Updates

Reference: Work Order Statuses for Bulk Updates

When you bulk update by uploading a .csv file, VNDLY only updates the work orders in supported statuses.
When you use the Bulk Update Wizard to initiate bulk updates, the wizard prompts you to select the work orders you want to update. VNDLY will only update work orders with a status supported for the bulk update action you choose. You can filter by status to display only work orders that you can update.
Bulk Update Actions
Supported Work Order Statuses
Updates to Workday when Connector is on
Field Level Permission for Bulk Update File Upload
Field Level Permission for Bulk Update Wizard
Add Checklist Actions
  • Draft
  • Applied
  • Interviewing
  • Pending Offer Approvals
  • Client Offer Released
  • Pending Offer Acceptance
  • Verification in Progress
  • Active
No
  • checklistactions.add
  • checklists.read
  • bulk_operations.jobs_roles.add_checklists
  • checklistactions.add
Change Pay Rate/Markup/Bill Rate
Active
Bill Rate only
contractor.billrate.write
  • bulk_operations.workorder.update_rates
  • contractor.billrate.write
End Work Order
All statuses except:
  • Ended
  • Cancelled
  • Job Closed
  • Draft Deleted
  • Client Rejected
  • Vendor Offer Declined
  • Vendor Withdrawn
  • Verification Failed
You can update a work order while it is pending revision, provided it is in specific process states.
Yes
workorder.end
workorder.end
ReOpen
Ended
Yes
workorder.reopen
  • bulk_operations.workorder.reopen
  • workorder.reopen
Update Additional Managers
All statuses
No
field.resource_manager.write
  • bulk_operations.workorder.update_additional_manager
  • field.resource_manager.write
Update Billing Cycle
All statuses except:
  • Ended
  • Cancelled
  • Job Closed
  • Draft Deleted
No
  • workorder.billing_cycle.write
  • workorder.billing_cycle.read
  • bulk_operations.workorder.update_billing_cycle_def
  • workorder.billing_cycle.write
Update Charge Codes
All statuses except:
  • Ended
  • Cancelled
  • Job Closed
  • Draft Deleted
Yes
  • field.charge_codes.write
  • field.charge_codes.read
  • bulk_operations.workorder.update_charge_codes
  • field.charge_codes.write
Update Custom Fields
All statuses except:
  • Ended
  • Cancelled
  • Job Closed
  • Draft Deleted
Worker Type only
Clients and vendors require .read and .write permissions when there are custom fields that are restricted.
bulk_operations.workorder.update_custom_fields
Update Default Location
All statuses except:
  • Ended
  • Cancelled
  • Job Closed
  • Draft Deleted
Yes
  • field.location.write
  • field.location.read
  • bulk_operations.workorder.update_location
  • field.location.write
Update End Date
Active
Yes
  • workorder.end_date.write
  • workorder.end_date.read
  • bulk_operations.jobs.update_end_date
  • workorder.end_date.write
Update End Reason
Ended
Yes when using the Bulk Update Wizard
No when updating by file upload.
None
bulk_operations.workorder.update_end_reason
Update Expense Approver
All statuses except:
  • Ended
  • Cancelled
  • Job Closed
  • Draft Deleted
No
  • field.expense_approver.read
  • field.expense_approver.write
  • bulk_operations.workorder.update_misc_fields
  • field.expense_approver.write
Update Fee Profile
Either of:
  • Active
  • Accepted
No
  • workorder.fee_profile.write
  • workorder.fee_profile.read
  • bulk_operations.workorder.update_fee_profile
  • workorder.fee_profile.write
Update Formula Group
Active
No
  • field.formula_group.write
  • field.formula_group.read
  • bulk_operations.jobs.update_formula_group
  • field.formula_group.write
Update Organization
All statuses except:
  • Ended
  • Cancelled
  • Job Closed
  • Draft Deleted
Yes
field.organization_unit.write
  • bulk_operations.workorder.update_organization
  • field.organization_unit.write
Update Overtime Profile
All statuses except:
  • Ended
  • Cancelled
  • Job Closed
  • Draft Deleted
No
  • field.overtime_profile.write
  • field.overtime_profile.read
  • bulk_operations.workorder.update_overtime_profile
  • field.overtime_profile.write
Update Premium Rate
Either of:
  • Active
  • Accepted
No
  • field.premium_rate.write
  • field.overtime_profile.read
  • bulk_operations.workorder.update_premium_rate
  • field.premium_rate.write
Update Program Team Users
All statuses except:
  • Ended
  • Cancelled
  • Job Closed
  • Draft Deleted
No
  • field.program_team_users.write
  • field.program_team_users.read
  • bulk_operations.workorder.update_program_team
  • field.program_team_users.write
Update Reason for Hire
All statuses except:
  • Ended
  • Cancelled
  • Job Closed
  • Draft Deleted
No
  • field.reason_for_hire.write
  • field.reason_for_hire.read
  • bulk_operations.workorder.update_reason_for_hire
  • field.reason_for_hire.write
Update Resource Manager
All statuses except:
  • Ended
  • Cancelled
  • Job Closed
  • Draft Deleted
No
  • field.resource_manager.write
  • field.resource_manager.read
  • bulk_operations.workorder.update_resource_manager
  • field.resource_manager.write
Update Select Fields
All statuses except:
  • Ended
  • Cancelled
  • Job Closed
  • Draft Deleted
Standard Hours only
None
bulk_operations.workorder.update_misc_fields
Update Shifts
Active
No
  • field.shifts.update
  • workorder.modifications.shifts_backdate.create
  • bulk_operations.workorder.update_shifts
  • field.shifts.update
Update Start Date
All statuses except:
  • Ended
  • Cancelled
  • Job Closed
  • Draft Deleted
No
  • workorder.start_date.write
  • workorder.start_date.read
  • bulk_operations.workorder.update_start_date
  • workorder.start_date.write
Update Tax Override
All statuses except:
  • Ended
  • Cancelled
  • Job Closed
  • Draft Deleted
No
workorder.tax.update
  • bulk_operations.workorder.update_tax_override
  • workorder.tax.update
Update Timesheet Approvers
All statuses except:
  • Ended
  • Cancelled
  • Job Closed
  • Draft Deleted
No
  • field.timesheet_approver.write
  • field.timesheet_approver.read
  • bulk_operations.workorder.update_timesheet_approvers
  • field.timesheet_approver.write
Update Work Type Profile
Active
No
workorder.worktypeprofile.update
  • bulk_operations.workorder.update_worktypes
  • workorder.worktypeprofile.update