#554

Бланк заказа — это основной печатный документ по заказу: что произвести, из чего, с какой обработкой. Он выводится в двух вариантах — полный бланк и только деталировка. В деталировке колонки «цена» и «сумма» не выводятся: это компактная таблица деталей по материалам. Таблицы материалов и услуг в ней появляются, только если заказ рассчитан, — и тоже без цен.

Шапка

В верхней части бланка — два QR-кода (один ведёт на производственный вид заказа, второй на сам заказ) и данные заказа:

  • номер заказа, название и код;
  • статус;
  • дата приёма, дата печати, дата готовности;
  • покупатель и телефон, e-mail, менеджер;
  • блок доставки: производство, способ и адрес доставки, точка отгрузки и точка продажи.

Материалы, услуги, товары

Дальше идут таблицы с колонками id · наименование · количество · цена · сумма:

  • материалы — с пометкой способа продажи (в м² или листами) и, при наличии, нестандартными настройками материала;
  • услуги и дополнительные услуги (на заказ и на детали);
  • товары — с единицей измерения;
  • произвольные услуги и операции торца.

Количество листов материала, проданного целыми листами, считается по фактическим картам раскроя. Обычно это целые листы: каждый лист, пущенный в раскрой, считается полностью — даже если детали заняли лишь его часть (в этом и смысл продажи «листами»). Дробное число листов (например «2.36 листа») может появиться, когда в раскладке использованы деловые остатки или складские заготовки: тогда весь материал этой раскладки считается по фактически использованной площади, пересчитанной в листы. Расшифровка прямо в строке материала — например «(1458.6×1555.8 − 1, 2800×2070 − 1)» — показывает, из каких листов и кусков она сложилась.

Остатки и складские заготовки, использованные в раскладке, входят в расчёт: за них целый лист не докупается. При их наличии весь материал раскладки считается по фактически использованной площади с пересчётом в листы, поэтому количество листов может быть дробным. Сами услуги (порезка, кромкование и т.д.) от источника материала тоже не зависят: деталь из делового остатка или складской заготовки тарифицируется так же, как деталь из нового листа. А сколько выйдет по каждой услуге, зависит от её единицы измерения — она показана в основной таблице услуг рядом с количеством: где-то это погонные метры (кромка), где-то штуки (отверстия при присадке, отдельные операции), а порезка считается так, как настроено у производства — по длине реза, по листам или по площади; сумма = количество × цена. Для материала, проданного «в м²», стоимость так же считается по фактически использованной площади.

Цены и суммы показываются только авторизованному пользователю; по каждой таблице выводится итог.

Детали

В полном бланке по каждой детали (с обработкой) выводится её интерактивный чертёж — он встраивается прямо в бланк, а не печатается статичной картинкой, — и подробное описание: название, размеры, материал, текстура, количество, обработка торцов (кромкование, срезы, фаска, скругление, ручка), сшивка, обработка поверхности и путь операций ЧПУ. Кроме того, формируется компактная таблица деталей по материалам: номер детали (кликабельная ссылка на её подробное описание), размеры (габаритный/пильный/после прифуговки), количество, кромка по сторонам (л/п/н/в) и значки операций. К таблице прилагаются легенда сокращений и список кромок.

Подвал

Внизу — строки для подписей («Заказ проверил и выдал», «Заказ получил…»), фирменный текст (название, телефон, сайт), предупреждения и правовая информация, а также QR-коды для связи (Telegram, Viber).

Полный бланк и деталировка

Бланк можно вывести полностью — с интерактивными чертежами деталей и ценами — или в режиме деталировки. В режиме деталировки выводится компактная таблица деталей, а для рассчитанного заказа — также блоки материалов и услуг; все цены и суммы при этом скрыты.

Список всех документов заказа на печать — в статье «Печать документов заказа».

Точность чисел

  • Площади материалов и количества услуг считаются с точностью до трёх знаков после запятой.
  • Погонные метры материала, число листов и количества товаров — до двух знаков.
  • Цены и суммы — до двух знаков.

Речь именно о точности расчёта: лишние нули в бланк не дописываются. Значение 12,300 напечатается как «12,3», а 18 так и останется «18».

Две таблицы считают иначе: в разбивке услуг по материалам количество округляется до одного знака, а в таблице операций торца выводится без округления.

Сумма в строке берётся от полного, неокруглённого количества, а не от напечатанного. Поэтому «количество × цена», посчитанное по видимым знакам, может разойтись с суммой в строке на копейку. Исключение — материал, проданный листами: там количество сперва переводится в листы и округляется до двух знаков, и сумма считается уже от него.