OBJECT

Task

Task of the Assignar platform.

link GraphQL Schema definition

  • type Task {
  • # Unique task ID.
  • id: Int!
  • # Task name.
  • name: String!
  • # An ID used to link this task to an external application.
  • external_id: String
  • # The user that last modified this order.
  • modified_by: User
  • # The time this order was last modified.
  • modified_time: DateTime
  • # The time this task was deleted.
  • deleted_at: DateTime
  • # Depending on this selection, either assets or skills will be available for
  • # association.
  • # If required, and no assets selected, all will be associated to the task.
  • is_asset_required: Boolean!
  • # True if this task is active and visible in the UI, false otherwise.
  • is_active: Boolean!
  • # The charge code for this task.
  • charge_code: ChargeCode
  • # True if the worker assigned to this task can add timesheets for everyone
  • # assigned to the related order for that day, false otherwise.
  • is_supervisor: Boolean!
  • # The number of assets that are associated with this task.
  • total_assets: Int!
  • # The assets associated with this task.
  • assets: [Asset]
  • # The skills associated with this task.
  • skills: [Skill]
  • # The suppliers associated with this task.
  • suppliers: [Supplier]
  • # The forms associated with this task.
  • forms: [Form]
  • # Digital Docket Templates assigned to this task.
  • digital_docket_templates: [DigitalDocketTemplate]
  • }