Przejdź do głównej zawartości

ElementSpec

Dla: Programista

Typ obiektowyElementSpec

Technology of an element of an order, copied from the calculation it was priced with: sheet formats, ups, colours, plates and sheets. Nobody edits the copy (a product moved to another calculation gets new elements with their own). What the calculation left to the dictionary of sheet formats is worked out from the dictionary as it is when read: the millimetres of a sheet the calculation gave only by its format, and an automatic purchaseToPrintDivisor. A change of a format in the dictionary may change them without moving Order.updatedAt.

Pola

PoleTypOpis
colorsBackInt

Process colours on the back, for example 0 for a sheet printed on one side; null when not set.

colorsFrontInt

Process colours on the front, for example 4; null when not set.

elementIdID!

Identifier of the element.

formsCountInt

Printing forms the calculation counted; null when not counted.

isMainBoolean!

True for the main element of the product: the operations on the whole product (binding, trimming, packing) are counted on it.

notesTechnologyString

Notes of the estimator about the technology; null when empty.

pagesInt

Pages of the element; null when it is not paged.

pantoneBackInt

Spot (Pantone) colours on the back; 0 for none, null when the calculation did not record it.

pantoneFrontInt

Spot (Pantone) colours on the front; 0 for none, null when the calculation did not record it.

paperGrammageFloat

Grammage of the paper in grams per square metre; null when none.

paperNameString

Name of the paper as the calculation recorded it; null when none.

paperTypeString

Type of the paper as the calculation recorded it: usually a value of PaperType (for example COATED_MATTE), free text in a calculation taken over from the previous system; null when none.

paperWeightKgFloat

Weight of the paper of the whole run in kilograms; null when not counted.

passesInt

Passes of the sheets through the press; null when not counted.

piecesPerProductFloat!

Pieces of this element in one product, for example 2 for an element used twice.

plateSetsInt

Plate sets the calculation counted; null when not counted.

platesCountInt

Printing plates the calculation counted; null when not counted.

pressMachineIdID

Identifier of the press the calculation planned the printing on (an entry of machines); null when not chosen. Production uses the machine of the operation, Operation.machineId.

printFormatIdID

Identifier of the print sheet format (an entry of referenceData(type: SHEET_FORMAT)); null for a custom size given only in millimetres.

printHeightMmFloat

Height of the print sheet in millimetres as the calculation recorded it; when it recorded only the format, the height of that format in the dictionary when read. Null only when the calculation gave no print sheet.

printSchemePrintScheme

How the sheet is printed: one side, sheetwise or work-and-turn; null when not set.

printSheetsGrossInt

Print sheets with waste; null when not counted.

printSheetsNetInt

Print sheets without waste; null when not counted.

printWidthMmFloat

Width of the print sheet in millimetres as the calculation recorded it; when it recorded only the format, the width of that format in the dictionary when read. Null only when the calculation gave no print sheet.

purchaseFormatIdID

Identifier of the purchase sheet format, the sheet bought from the supplier (an entry of referenceData(type: SHEET_FORMAT)); null for a custom size given only in millimetres.

purchaseHeightMmFloat

Height of the purchase sheet in millimetres as the calculation recorded it; when it recorded only the format, the height of that format in the dictionary when read. Null only when the calculation gave no purchase sheet.

purchaseSheetsInt

Purchase sheets to buy; null when not counted.

purchaseToPrintDivisorInt

Print sheets cut from one purchase sheet: the divisor stated in the calculation, else the automatic one, worked out when read from the sheet formats of the dictionary (the divisor of the print format when it is cut from the purchase format, else the geometry of both sheets), so a change of a format may change it. Null only without sheet sizes.

purchaseWidthMmFloat

Width of the purchase sheet in millimetres as the calculation recorded it; when it recorded only the format, the width of that format in the dictionary when read. Null only when the calculation gave no purchase sheet.

spineMmFloat

Spine width in millimetres, for a bound product; null otherwise.

unitHeightMmFloat

Net height of one piece in millimetres; null when not set.

unitWidthMmFloat

Net width of one piece in millimetres; null when not set.

upsColumnsInt

Pieces across one print sheet; null when not set.

upsPerSheetInt

Pieces on one print sheet (ups); null when not set.

upsRowsInt

Pieces down one print sheet; null when not set.

wasteSheetsInt

Waste of the printing in sheets; null when not counted.

Używane w