Przejdź do głównej zawartości

OrderProductInput

Dla: Programista

Typ wejściowyOrderProductInput

A product of a new order: what to make, how many, for what price, and its elements.

Pola

PoleTypOpis
awizoBoolean

True when delivery must be announced to the recipient in advance (advice note).

dateDueString

Day the product is due (ISO 8601 date).

descriptionString

Description of the work for production (the job description).

elements[OrderProductElementInput!]

Elements of the product (for example cover and inside pages) with their operations, in production order.

fileTypeString

How the client delivers the files when not uploading them to Prynt: link, cloud, ftp, other or none.

isFscBoolean

True when the product is made of FSC-certified paper.

isHiddenBoolean

True to hide the product (it stays part of the order).

isbnIssnString

ISBN or ISSN of a publication (up to 32 characters).

namewymaganeString!

Name of the product, for example Ulotka A5.

noInvoiceBoolean

True when the product is not to be invoiced; information for the office only.

numberwymaganeInt!

Position of the product within the order, from 1; unique in the order.

packingDateString

When the product is planned to be packed (ISO 8601).

pricewymaganeFloat!

Net price of the whole product line (all quantity units together, not per unit), in the order currency, 0 or more.

priceMarkupwymaganeFloat!

Net markup added to price, as an amount in the order currency (not a percentage), 0 or more.

quantitywymaganeFloat!

Print run: how many units to make, in unit, 0 or more.

taxRatewymaganeFloat!

VAT rate in percent, from 0 to 100: 23 for 23%. A value between 0 and 1 is refused as a fraction sent by mistake (Product.taxRate returns the rate as a fraction: 0.23).

unitwymaganeUnit!

Unit of quantity.

weightwymaganeFloat!

Weight of the whole product line in kilograms, 0 or more (0 when unknown).

Używane w