INPUT_OBJECT

Timesheet_Exact

Exact match query arguments for Timesheet

link GraphQL Schema definition

  • input Timesheet_Exact {
  • # Select multiple Timesheet by ID.
  • id: [Int]
  • # Whether timesheet has been approved.
  • is_approved: Boolean
  • # Whether timesheet has been locked.
  • is_locked: Boolean
  • # The status of the charge items on the timesheet.
  • charge_items_status: TimesheetItemStatus
  • # The status of the pay items on the timesheet.
  • pay_items_status: TimesheetItemStatus
  • # The date the timesheet is for.
  • # The maximum range allowed is 3 months between `from` and `to`
  • # Default:
  • # - `from` = 3 months behind today.
  • # - `to` = today.
  • submitted_date: DateTimeExpression
  • # The unique activity ID.
  • activity_id: [Int]
  • # Filters to timesheets with the modified by the given user
  • modified_by_user_id: [Int]
  • # Filters to timesheets with the allowances
  • allowance_id: [Int]
  • # Filters to timesheets with the docket ids
  • docket_id: [Int]
  • # Filters to timesheets with the asset ids
  • asset_id: [Int]
  • # Filters to timesheets with docket
  • has_docket: Boolean
  • # The unique client ID.
  • client_id: [Int]
  • # Unique order ID.
  • order_id: [Int]
  • # Unique project ID.
  • project_id: [Int]
  • # Unique task ID.
  • task_id: [Int]
  • # Unique user ID.
  • user_id: [Int]
  • # List of tags that users have access to view
  • crew_tag: [Int]
  • # List of order tags that match the order linked to timesheet
  • order_tag: [Int]
  • }