INPUT_OBJECT

OrderTask_Exact

Exact match query arguments for OrderTask

link GraphQL Schema definition

  • input OrderTask_Exact {
  • # Select multiple OrderTask by ID.
  • id: [Int]
  • # Only return order tasks that have the shift date
  • shift_date: DateExpression
  • # Composite key of order, task and shift index to link to ffa_order_task (old
  • # table)
  • order_task_shift: LongInt
  • # Unique order ID.
  • order_id: [Int]
  • # Unique task ID.
  • task_id: [Int]
  • # Order type.
  • order_type: [OrderTypes]
  • # Owner of the order that the order task is linked to
  • order_owner: [Int]
  • # Status of the order the order task is linked to
  • order_status: [OrderStatusTypes]
  • # Status id of the order the order task is linked to
  • order_status_id: [Int]
  • # Supplier of the order the order task is linked to
  • order_supplier: [Int]
  • # tags of order the order task is linked to
  • order_tags: [Int]
  • # if true, return only orderTasks that are linked to active order
  • only_active_orders: Boolean
  • # Client of the order the order task is linked to
  • client_id: [Int]
  • # Project of the order the order task is linked to
  • project_id: [Int]
  • # True to get only orderTasks with a project linked to it's Order, False to get
  • # orderTasks with NO project linked to it's Order
  • has_project: Boolean
  • # True to get only orderTasks with an active project linked to it's Order
  • has_active_project: Boolean
  • # Returns order tasks when date is between order start and end date.
  • order_date: DateExpression
  • # Returns orderTasks that have order with a start_date less than or equal to given
  • # date, useful for range intersection
  • order_start_date_lte: DateExpression
  • # Returns orderTasks that have order with end_date greater than or equal to given
  • # date, useful for range intersection
  • order_end_date_gte: DateExpression
  • # Filters order tasks that have orders with an unfulfilled task date in given
  • # range. An unfulfilled task date that has allocated workers < qty OR if task
  • # asset required - allocated assets < 1
  • unfulfilled_in_range: OrderTasksOrdersUnfulfilledRange
  • }