Должны ли выводиться серии и характеристики номенклатуры в печатных формах ТОРГ-12 и Счета-фактуры в 1С:УПП и как это исправить?

Программист 1С v8.3 (Обычные формы) Бухгалтерский учет Промышленность, строительство и АПК
← На главную

При внедрении отраслевых решений, таких как «1С:Управление производственным предприятием» для мясокомбината, пользователи часто сталкиваются с ситуацией, когда в первичных печатных формах (ТОРГ-12, Счет-фактура, ТТН) наименование номенклатуры выводится вместе со служебными данными в скобках: Номенклатура (Характеристика, серия номенклатуры). В этой статье мы подробно проанализируем, прав ли главный бухгалтер, возражая против такого представления данных, выясним причины такого поведения системы и рассмотрим правильные варианты решения проблемы в 1С:УПП 1.3.

Правовая и бухгалтереская сторона вопроса: позиция главного бухгалтера

Рассмотрев требования действующего законодательства к первичным учетным документам и счетам-фактурам, мы можем с уверенностью подтвердить: главный бухгалтер абсолютно прав(а). Запись видов Колбаса Докторская (Высший сорт, партия №12345) в официальных бухгалтерских формах создает существенные риски для компании.

Проанализируем ключевые причины, почему не следует выводить внутренние серии и характеристики в бухгалтерских документах:

  1. Требования к наименованию по договору: Наименование товара в первичных документах (ТОРГ-12, УПД) должно строго соответствовать наименованию, указанному в спецификации или договоре поставки. Включение служебной информации 1С меняет строковое представление номенклатуры.
  2. Риски вычета НДС: Разногласия в наименованиях между спецификацией, накладной и счетом-фактурой могут служить причиной отказа налоговых органов в вычете НДС у покупателя.
  3. Отказы при приемке торговыми сетями: Крупные торговые сети и дистрибьюторы работают по строгим регламентам. Вывод служебных параметров через запятую или в скобках часто становится причиной отклонения документов и возврата всей партии товара на переоформление.

В мясной промышленности и АПК учет по сериям (датам выработки, срокам годности, номерам партий) необходим для внутренних производственных задач, ветеринарного контроля (системы «Меркурий»/ВЕТИС) и партионного учета остатков. Однако эти данные должны передаваться во вспомогательной макулатуре — качественных удостоверениях, паспортах партий, реестрах или отвес-накладных, но не замусоривать официальную ТОРГ-12 и Счет-фактуру.

Технические причины и отладка печати в 1С:УПП 1.3

Выясним, почему типовые алгоритмы 1С:УПП формируют строку с характеристиками и сериями. В конфигурации при формировании печатной формы табличной части берется не просто наименование номенклатуры, а выполняется программное сцепление реквизитов, если включен учет по сериям и характеристикам.

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

Объект.Печать(Расшифровка, 0, Форма.НаПринтер);

Где Расшифровка — это имя макета или печатной формы. Чтобы найти точку склеивания наименования с характеристиками и сериями, точку останова в конфигураторе необходимо ставить не в модуле формы, а в модуле объекта документа «Реализация товаров и услуг» (в экспортной процедуре Печать() и вызываемых из нее функциях, например, ПечатьТОРГ12, ПечатьСчетаФактуры или в общем модуле ФормированиеПечатныхФорм).

Разработка Внешней Печатной Формы (ВПФ) как оптимальное решение

Разберем по шагам, как правильно реализовать требования бухгалтерии. Вносить изменения напрямую в типовую конфигурацию или модуль объекта документа не рекомендуется, так как это затруднит последующие обновления системы.

Самым надежным и методически верным способом является создание Внешней Печатной Формы (ВПФ):

  1. Создание внешнего макета: Выгружаем стандартный макет ТОРГ-12 / Счета-фактуры из конфигуратора во внешнюю обработку (файл с расширением .epf).
  2. Корректировка запроса печати: В модуле объекта внешней обработки настраиваем запрос к табличной части Товары. Вместо алгоритма сборки полного имени Номенклатура + " (" + Характеристика + ", " + Серия + ")" выбираем исключительно значение поля Номенклатура.НаименованиеПолное (или Номенклатура.Наименование).
  3. Подключение в систему: Подключаем созданный файл через справочник «Внешние обработки» (раздел Сервис — Дополнительные внешние печатные формы). Назначаем ее для документа «Реализация товаров и услуг».

Использование ВПФ гарантирует, что типовой функционал останется нетронутым, а при обновлении конфигурации печатные формы бухгалтерии не сбросятся к первоначальному виду.

Альтернативные варианты настройки без доработки кода

Рассмотрим дополнительные типовые механизмы 1С:УПП, которые позволяют скорректировать наименование номенклатуры в документах для покупателей без написания кода:

  1. Заполнение поля «Полное наименование»: Убедитесь, что в карточке справочника Номенклатура заполнен реквизит НаименованиеПолное. Во многих алгоритмах печати при наличии полного наименования система выводит именно его, игнорируя краткие характеристики.
  2. Использование справочника «Наименования номенклатуры контрагентов»: В 1С:УПП предусмотрен специальный регистр/справочник, позволяющий задать индивидуальное наименование товара для конкретного покупателя. При формировании ТОРГ-12 и Счета-фактуры система подставит то наименование, которое согласовано в договоре с контрагентом.

Таким образом, объединив правильный порядок выписки бухгалтерских документов (без лишних служебных сведений) и техническую реализацию через Внешние Печатные Формы, предприятие получает чистый бухгалтерский учет, соответствующий законодательству, и сохраняет удобство партионного учета на производстве.

← На главную