Skip to content

CreateProductionReportInput ​

Type: Input

Input for createProductionReport.

Fields ​

NameTypeDefaultDescription
actualPrintingDurationSecondsFloatEngaged-print-time only; distinct from end-start wall-clock.
areaPrintedAreaInputTotal area printed.
averageSpeedSpeedInputAverage production speed.
capabilityCodeCapabilityCodeWhat kind of operation this report is about. Drives operationData key validity.
componentIdComponentIDOptional Component binding.
consumption[CreateProductionReportConsumptionInput!]Optional consumption rows (ink, substrate, etc.) created in the same transaction.
countUnitMetricUnitUnit for counts.
customCountUnitStringVertical-specific count unit when countUnit is CUSTOM.
endedAtISO8601ISO8601 end time.
errorCodeStringError code from the source.
errorMessageStringHuman-readable error description.
errorSeverityProgressErrorSeverityError severity level.
externalRefs[ProductionReportExternalRefInput!]Multi-namespace external references for late binding.
goodCountFloatGood production count. Waste is intentionally not separated for partner data.
groupingKeys[DictionaryInput!]Partner-internal grouping keys (e.g. their jobId/printJobId). Implicitly scoped by integrationInstanceId.
integrationInstanceIdIntegrationInstanceIDSource integration that produced the report. Null for manual/system entries.
jobIdJobIDOptional Job binding at write time.
lengthPrintedLengthInputLength of the print run.
metadataJSONFreeform integration-supplied JSONB blob.
nameStringDisplay name (Durst's "title").
operationData[OperationDataEntryInput!]Capability-keyed flat path map: per-key entries (e.g. "/dpi/horizontal": 600).
operationIdOperationIDOptional Operation binding.
operationItemIdOperationItemIDOptional OperationItem binding.
operatorIdentifierStringFree-form operator identifier when no user maps to the source-side operator (e.g. partner login, badge number).
runKindRunKindWhether this report describes real production output or a non-production run (setup, proof, calibration, test). Null is treated as PRODUCTION.
startedAtISO8601ISO8601 start time.
substrateIdSubstrateIDFK to a Substrate catalog entry, if matched at write time.
substrateLengthLengthInputLength of the substrate stock used (along-web for roll media, the long edge for sheets) — not the length actually printed, which is lengthPrinted. Supplied as {value, unit}; the unit is preserved verbatim and canonicalised to millimetres for reporting.
substrateNameStringSubstrate display name.
substrateThicknessLengthInputSubstrate caliper — the thickness of a single sheet/ply of the stock. Supplied as {value, unit}; typically expressed in micrometers or millimeters, and canonicalised to millimetres for reporting.
substrateTypeStringSubstrate type / material.
substrateWeightPaperWeightInputSubstrate basis weight — mass per unit area, NOT the mass of the stock consumed. Supplied as {value, unit: {kind, basis?}}: kind: GSM for grams per square metre, or kind: POUNDS_AT_BASIS for US pounds-per-ream, which requires basis (e.g. TEXT_BOOK, COVER) because pound weights are meaningless without it. Canonicalised to g/m² for reporting.
substrateWidthLengthInputWidth of the substrate stock used (across-web for roll media, the short edge for sheets) — not the width actually printed, which is widthPrinted. Supplied as {value, unit}; the unit is preserved verbatim and canonicalised to millimetres for reporting.
totalPlannedFloatPlanned production quantity.
userIdUserIDUser associated with this report (typically the operator on duty).
widthPrintedLengthInputWidth of the print run.
workCenterIdWorkCenterIDOptional WorkCenter binding.

Connect machines, automate workflows, and build custom apps for print production.