N1Developer docsv1

TYPE REFERENCE

QcQueueItemConnection

Referenced by 1 generated operations.

Documented fields

  • edges[QcQueueItemEdge!]!Required

    The rows on this page, in order.

    Example: [{"cursor":"WyIyMDI2LTA5LTAzVDA1OjAwOjAwLjAwMFoiLCIwMTkyZjBjMS0wMDAwLTcwMDAtODAwMC0wMDAwMDBkMjAwMGI6TUFDSElORSJd","node":{"jobCardId":"0192f0c1-0000-7000-8000-000000d2000b","code":"JOB1","qrValue":"JC-00001","kind":"MACHINE","status":"WAITING","stage":"No operation finished yet","subject":"Drilling","jobOperationId":null,"operationName":null,"partName":"Flange 120","quantity":40,"waitingSince":"2026-09-03T05:00:00.000Z"}},{"cursor":"WyIyMDI2LTA5LTAzVDA2OjMwOjAwLjAwMFoiLCIwMTkyZjBjMS0wMDAwLTcwMDAtODAwMC0wMDAwMDBkMjAwMGI6Uk0iXQ","node":{"jobCardId":"0192f0c1-0000-7000-8000-000000d2000b","code":"JOB1","qrValue":"JC-00001","kind":"RM","status":"FAILED","stage":"Incoming inspection","subject":"SS304","jobOperationId":null,"operationName":null,"partName":"Flange 120","quantity":40,"waitingSince":"2026-09-03T06:30:00.000Z"}},{"cursor":"WyIyMDI2LTA5LTA0VDA2OjMwOjAwLjAwMFoiLCIwMTkyZjBjMS0wMDAwLTcwMDAtODAwMC0wMDAwMDBkMjAwMTU6Uk0iXQ","node":{"jobCardId":"0192f0c1-0000-7000-8000-000000d20015","code":"JOB2","qrValue":"JC-00002","kind":"RM","status":"PASSED","stage":"Incoming inspection","subject":"Brass","jobOperationId":null,"operationName":null,"partName":"Bush 25x30","quantity":60,"waitingSince":"2026-09-04T06:30:00.000Z"}}]

    Show children
    • cursorString!Required

      Opaque position of this row in the list.

      Example: "WyIyMDI2LTA5LTAzVDA1OjAwOjAwLjAwMFoiLCIwMTkyZjBjMS0wMDAwLTcwMDAtODAwMC0wMDAwMDBkMjAwMGI6TUFDSElORSJd"

    • nodeQcQueueItem!Required

      The QcQueueItem.

      Example: {"jobCardId":"0192f0c1-0000-7000-8000-000000d2000b","code":"JOB1","qrValue":"JC-00001","kind":"MACHINE","status":"WAITING","stage":"No operation finished yet","subject":"Drilling","jobOperationId":null,"operationName":null,"partName":"Flange 120","quantity":40,"waitingSince":"2026-09-03T05:00:00.000Z"}

      Show children
      • codeString!Required

        The label on the paper card (“JOB1”).

        Example: "JOB1"

      • jobCardIdID!Required

        The job card to check.

        Example: "0192f0c1-0000-7000-8000-000000d2000b"

      • jobOperationIdIDOptional

        The step to check; null for a raw material check.

        Example: null

      • kindQcKind!Required

        Which check is due.

        Example: "MACHINE"

        • MACHINEA finished operation.
        • RMThe raw material, before the first operation.
      • operationNameStringOptional

        What the step does; null for a raw material check.

        Example: null

      • partNameString!Required

        Part name.

        Example: "Flange 120"

      • qrValueString!Required

        The job card’s QR text.

        Example: "JC-00001"

      • quantityInt!Required

        Pieces on the job.

        Example: 40

      • stageString!Required

        Label for the check.

        Example: "No operation finished yet"

      • statusQcItemStatus!Required

        Where the item is.

        Example: "WAITING"

        • FAILEDChecked and failed.
        • IN_PROGRESSBeing checked.
        • PASSEDChecked and passed.
        • PENDINGDue, nobody has started.
        • WAITINGNot due yet: the operation is still running.
      • subjectString!Required

        The material for a raw material check, the operation name for a machine one.

        Example: "Drilling"

      • waitingSinceString!Required

        UTC time the check became due. The queue is oldest first.

        Example: "2026-09-03T05:00:00.000Z"

  • pageInfoPageInfo!Required

    Whether more pages exist, and the cursors to reach them.

    Example: {"hasNextPage":true,"hasPreviousPage":false,"endCursor":"WyIyMDI2LTA5LTA0VDA2OjMwOjAwLjAwMFoiLCIwMTkyZjBjMS0wMDAwLTcwMDAtODAwMC0wMDAwMDBkMjAwMTU6Uk0iXQ"}

    Show children
    • endCursorStringOptional

      Cursor of the last row; pass it as after to get the next page. Null when the page is empty.

      Example: "WyIyMDI2LTA5LTA0VDA2OjMwOjAwLjAwMFoiLCIwMTkyZjBjMS0wMDAwLTcwMDAtODAwMC0wMDAwMDBkMjAwMTU6Uk0iXQ"

    • hasNextPageBoolean!Required

      Whether another page follows this one.

      Example: true

    • hasPreviousPageBoolean!Required

      Whether another page comes before this one.

      Example: false

    • startCursorStringOptional

      Cursor of the first row; pass it as before to page backwards. Null when the page is empty.

  • totalCountInt!Required

    All rows matching the filter and search, not just this page.

    Example: 48

Used by

Search documentation

Search operations, types and errors from the generated contract.