Перейти к содержанию

Единицы

Штуки, часы, метры, пары, комплекты. Единица стоит в карточке товара, оттуда попадает в каждый документ и в каждую печатную форму — счёт, накладную, акт. Справочник нужен, чтобы эти обозначения были одинаковыми во всей базе, а не «шт», «шт.» и «штук» в трёх разных документах.

Где искать: Модули → Склад (пункт есть и в других модулях) → Регистры → Единицы

Разбор на примере

Список единиц

В демонстрационной компании заведены штуки, часы, упаковка, пара, комплект, метры и листы — набор, которого хватает инструментальному магазину: инструмент считают штуками, крепёж — упаковками, перчатки — парами, сервисные работы — часами.

Карточка единицы

В карточке немного полей, и каждое со смыслом:

  • Код — то, что хранится в карточке товара и печатается в документах;
  • Название — расшифровка для человека;
  • Метрика / Время — к чему единица относится. «Время» включает поле Секунды — сколько секунд в этой единице. Читает его только служба «Загруженность машин» (переводит запланированное количество товара во время работы станка), которой сейчас нет в меню, так что на работу поле не влияет;
  • Название на языке — таблица переводов. Для «ШТ» здесь стоит UK — шт и EN — pcs.

Сейчас таблицу переводов не читает ни один документ: печатные формы счетов, накладных и других документов берут код единицы (а некоторые — её название из карточки единицы), но не перевод на языке покупателя. Переменные Until_LangCode и Until_Text есть только в печати самой карточки единицы (см. «Переменные печати» ниже).

Типичные ситуации

Единица в карточке — это текст, а не ссылка. Товар хранит код единицы строкой, поэтому смена названия единицы в справочнике не меняет уже введённые документы. Сам код после сохранения не изменить — система откажет: «Код изменять нельзя». А вот удалить единицу, которая стоит в карточке товара, в строках документов или в настройках, нельзя: удаление откажет и назовёт место. Новую или изменённую единицу карточка товара принимает только из справочника.

Две единицы об одном и том же. Справочник, выросший стихийно, легко накапливает «ЧАС» и «ГОД» с одним смыслом. Система не возражает, но отчёт по единицам покажет две строки вместо одной — лучше свести к одной ещё на старте.

Единица и фасовка — разные вещи. Если саморезы приходят коробками по 100, а продаются штуками, это не две единицы, а два товара или пересчёт при оприходовании: единица в карточке одна.

Часы для сервиса. Тип «Время» и секунды наряды не читают: длительность работ в них вводят как количество. Заполнять секунды сейчас нет нужды: единственной службы, которая их читает, в меню нет.

Куда смотреть дальше

  • Товары/Услуги — где единица выбирается;
  • Таблицы работ — поля единицы в строках работ нет: в печать строки единица идёт из карточки товара.

Переменные печати

Значения, доступные в шаблонах печатных форм этого документа. Как записать переменную в шаблоне — см. Печатные формы.

Поля заголовка:

Переменная Что подставляется
Until_No Код
Until_Comment Название

Поля строк:

Переменная Что подставляется
Until_LangCode Язык
Until_Text Название