Skip to content
Cynco UI

Documents

DeliveryOrderDocument

Delivery order without prices: deliver-to and bill-to, delivery date, vehicle and driver, ordered / delivered / back-ordered quantities, packages and weight, and a goods-received block.

import { DeliveryOrderDocument } from "@cynco-labs/ui";

Example

Use

Sending with the goods for the customer to sign on receipt, including partial deliveries with back-orders.

Props

order: DeliveryOrderData { number, status, date, deliveryDate?, reference? (PO), salesOrder?, invoiceNo?, billTo, shipTo, vehicleNo?, driver?, lines [{code?, description, detail?, unit?, ordered, delivered, backOrdered?}], packages?, weight?, notes?, signature?, received? {name, icNo, date, signatureImage} } + size ('a4'|'a5'|'letter') and presentation props.

Notes

Layouts minimal / classic / modern in black ink only, any font, locales en / ms / en-ms (bilingual labels stacked or slashed). Money is printed exactly as given (decimal strings); nothing is recomputed. Print: named @page with page numbers, table headers repeat, rows and the totals/sign-off blocks avoid splitting; isolate (default true) prints only the sheet. Quantities are strings printed as given; the back-ordered column only appears when something is outstanding, with zero shown as a dash. The receiving side uses AcceptanceBlock (signature, name, IC no., date and company-stamp box); fill-in lines print blank until received details are passed.

Source Demo source Markdown