1. Идентификация
| Параметр | Значение |
|---|---|
| Тип объекта | Справочник (Catalog) |
| Имя | ШаблоныШтрихкодов |
| Полное имя | Справочник.ШаблоныШтрихкодов (Catalogs.ШаблоныШтрихкодов) |
| Синоним | Шаблоны штрихкодов (в интерфейсе); отдельный синоним метаданных не задан |
| Конфигурация | Бухгалтерия для Казахстана, редакция 3.0, версия 3.0.74.2 |
| Навигационная ссылка | e1cib/list/Справочник.ШаблоныШтрихкодов |
Назначение. Справочник хранит макеты этикеток со штрихкодами для печати маркировки на объекты учёта — номенклатуру и основные средства. Каждый элемент описывает физические размеры этикетки, тип и параметры штрихкода, а также состав подставляемых полей (наименование, артикул, цена, инвентарный номер и т.п.). Справочник используется бухгалтерами, кладовщиками и специалистами по учёту ОС для массовой печати этикеток на специализированных принтерах этикеток или стандартных лазерных принтерах — при инвентаризации, приёмке товаров и постановке ОС на учёт.
Где найти в 1С: раздел «Номенклатура и склад» → «Шаблоны штрихкодов». Доступ также реализован через контекстные команды «Шаблоны штрихкодов номенклатуры» и «Шаблоны штрихкодов основных средств», встроенные в соответствующие разделы учёта.
Это сервисно-технический справочник печатной подсистемы. Он не участвует в бухгалтерском и налоговом учёте, не хранит суммовых показателей и не связан с планом счетов, ставками налогов или электронными документами (ЭСФ/СНТ). Стоимостные и налоговые параметры (НДС 16%, МРП 4 325 ₸, счета 1330/6010 и т.д.) к данному объекту не относятся.
2. Реквизиты шапки и табличные части
2.1 Реквизиты шапки
| Имя | Тип | Обязательность | Назначение |
|---|---|---|---|
| Шаблон | ValueStorage (Хранилище значения) |
Необязательный | Хранит скомпилированную структуру макета этикетки — табличный документ с областями, параметрами печати и расположением полей. Редактируется через визуальный редактор формы. |
| Ширина | Число (decimal) |
Необязательный | Физическая ширина этикетки в миллиметрах. Используется для расчёта количества этикеток на странице и настройки параметров печати. |
| Высота | Число (decimal) |
Необязательный | Физическая высота этикетки в миллиметрах. Совместно с шириной задаёт размер печатной области. |
| РазмерЯчейки | Число (decimal) |
Необязательный | Размер базовой ячейки макета в миллиметрах (сеточная разметка). Определяет детализацию позиционирования элементов внутри шаблона. |
| ДляЧего | СправочникСсылка.Номенклатура, СправочникСсылка.ОсновныеСредства (составной) |
Необязательный | Тип объекта учёта, для которого предназначен шаблон. Влияет на доступность шаблона в формах выбора и на набор доступных полей для подстановки. |
| ТипШаблона | ПеречислениеСсылка.ТипыШаблоновШтрихкодов |
Необязательный | Классификация шаблона (пользовательский, предопределённый, системный и т.п.). Используется для фильтрации и группировки шаблонов. |
Стандартные реквизиты справочника (Код, Наименование, ПометкаУдаления, Предопределённый) присутствуют по умолчанию.
2.2 Табличные части
Табличные части отсутствуют — весь макет хранится в реквизите Шаблон как единая структура табличного документа.
3. Формы
| Форма | Назначение |
|---|---|
| ФормаСписка | Стандартная табличная форма списка всех шаблонов с командами создания нового шаблона для номенклатуры или для ОС. |
| ФормаВыбора | Форма выбора шаблона из списка с возможностью создать новый для номенклатуры или ОС (используется при вызове печати). |
| ФормаВыбораШаблона | Диалог быстрого выбора одного шаблона с предпросмотром; применяется в режиме подбора. |
| ПомощникНового | Ключевая форма создания нового шаблона — пошаговый мастер: выбор типа объекта, размера ленты, предпросмотр образца и переход в редактор. |
| ФормаРедактированияШаблона | Основная форма редактирования макета — визуальный редактор с табличным документом, палитрой свойств ячеек, настройками штрихкода, списком доступных полей для подстановки и инструментами выравнивания. |
| ФормаВыбораТипаЛинии | Служебный диалог настройки обрамления ячеек (тип линии, толщина). |
4. Ключевые процедуры модулей
Исходный BSL-код модулей в evidence не приложен, поэтому ниже приведены типовые обработчики для справочника этого назначения. Конкретные имена процедур уточняются в конфигураторе.
Модуль объекта (Справочник.ШаблоныШтрихкодов.МодульОбъекта):
ОбработкаЗаполнения(ДанныеЗаполнения, …)— заполнение реквизитаДляЧегоиТипШаблонапри создании из контекстной команды (номенклатура / ОС).ПередЗаписью(Отказ)— контроль заполненности реквизитаШаблони корректности размеров (Ширина,Высота,РазмерЯчейки> 0), сериализация макета вValueStorage.
Модуль формы ФормаРедактированияШаблона:
- Обработчики работы с табличным документом: добавление/удаление областей, вставка поля данных из списка доступных, размещение элемента штрихкода, применение параметров печати.
- Команды выравнивания и настройки обрамления (вызов
ФормаВыбораТипаЛинии). ПередЗаписью/ сохранение — упаковка текущего состояния табличного документа в реквизитШаблон.
Модуль формы ПомощникНового:
- Пошаговая навигация мастера (выбор объекта → размер ленты → предпросмотр), формирование чернового макета и передача его в
ФормаРедактированияШаблона.
Общий/менеджерский модуль печатной подсистемы:
- Процедура формирования печатной формы: получение шаблона по объекту учёта (по реквизиту
ДляЧего), заполнение полей данными объекта, вывод табличного документа с расчётом раскладки этикеток на листе исходя изШирина/Высота.
5. Проведение и движения
Справочник не проводится и не формирует движений по регистрам накопления, сведений или бухгалтерии. Это объект-справочник печатной подсистемы: его элементы хранят только макеты этикеток и не имеют механизма проведения.
Соответственно, для данного объекта:
- бухгалтерских проводок нет (счета типового плана счетов РК — 1210, 1030, 1330, 3310, 3130, 6010, 7010 — не задействуются);
- налоговых расчётов нет (ставка НДС 16%, ИПН, ОПВ, СО и прочие налоги Казахстана 2026 г. к объекту не применяются);
- электронные документы (ЭСФ, СНТ) не формируются.
Результат работы объекта — исключительно печатный вывод (табличный документ с этикетками), инициируемый командами печати из форм номенклатуры или основных средств.
6. Связанные объекты и ввод на основании
Справочник.Номенклатура— объект учёта, для которого предназначен шаблон (реквизитДляЧего); из карточки и списка номенклатуры доступна печать этикеток по выбранному шаблону.Справочник.ОсновныеСредства— второй тип объекта маркировки; печать инвентарных этикеток при постановке ОС на учёт и инвентаризации.Перечисление.ТипыШаблоновШтрихкодов— классификатор типа шаблона (реквизитТипШаблона).Перечисление.ТипыЛиний(или аналог) — используется вФормаВыбораТипаЛиниипри настройке обрамления.
Ввод на основании для справочника не предусмотрен. Взаимодействие идёт «в обратную сторону»: шаблон выбирается из документов/обработок печати номенклатуры и ОС, а не создаётся на основании других объектов.
7. Точки расширения
- Расширения конфигурации (Extensions). Добавление собственных реквизитов шапки (например, признак «по умолчанию для склада»), новых форм выбора или дополнительных команд печати без снятия с поддержки.
- Дополнительные поля подстановки. Расширение списка доступных полей в
ФормаРедактированияШаблона— вывод собственных характеристик номенклатуры/ОС на этикетку. - Новые типы штрихкодов. Настройка/добавление поддерживаемых кодировок (EAN-13, Code128, QR, DataMatrix) в редакторе шаблона.
- Подписки на события (
ПередЗаписью,ОбработкаЗаполнения) — автозаполнение реквизитовДляЧего/ТипШаблонаи валидация размеров. - Интеграция с оборудованием. Привязка шаблонов к подключаемому оборудованию (принтеры этикеток) через подсистему «Подключаемое оборудование».
- Дополнительные отчёты и обработки — внешние обработки массовой печати, использующие макеты справочника.
Требует проверки в конкретной версии: точный состав перечисления
ТипыШаблоновШтрихкодови наличие служебного перечисления типов линий — эти элементы версионно-специфичны и могут отличаться между релизами 3.0.7x.
