Почему не выводится страна происхождения в реализации УПП 1.3 и как это исправить без включения серий

Бухгалтер 1С v8.3 (Обычные формы) Налоговый учет Торговля и дистрибуция
← На главную

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

В этой статье мы подробно разберем, почему программа ведет себя именно так, проанализируем взаимосвязь объектов системы и найдем оптимальные способы решения задачи без изменения настроек складского учета.

Разберем причину: архитектурная связь серий и ГТД

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

  1. Поля Страна происхождения и Номер ГТД в табличной части «Товары» документа реализации технически связаны с объектом Справочник.СерииНоменклатуры.
  2. Логика разработчиков заключается в том, что одна и та же номенклатура может поступать из разных стран и по разным таможенным декларациям. Следовательно, эта информация должна храниться не в самой номенклатуре (которая является общим описанием товара), а в разрезе партий или серий.
  3. Даже если вы заполнили поле «Страна» непосредственно в справочнике Номенклатура, при выборе этой позиции в документ система не будет «подтягивать» это значение в таблицу, так как ожидает выбора конкретной серии в соответствующей колонке.

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

Особенности для товаров со страной происхождения «Россия»

Рассмотрим ситуацию с точки зрения законодательства. Согласно Постановлению №1137, при реализации товаров, произведенных на территории Российской Федерации:

В коде формирования печатной формы «Счет-фактура» в УПП 1.3 заложена проверка: если код страны соответствует 643 (Россия), программа автоматически очищает эти поля в печатной форме, даже если они были заполнены в документе. Поэтому, если ваша цель — увидеть «Россию» в стандартном счете-фактуре, типовыми средствами (через документ) сделать это практически невозможно. Для доработки логики вывода данных подойдёт комплект внешних печатных форм для УПП 1.3.

Вариант 1: Использование внешних печатных форм (Рекомендуемый)

Если вам необходимо выводить страну «Россия» в инвойсах или специфических экспортных накладных, но вы не хотите включать серийный учет, самым правильным решением будет создание внешней печатной формы. Проанализируем, как это работает программно. В качестве основы для экспортных документов можно использовать внешнюю печатную форму международной накладной CMR для УПП 1.3.

Программист может изменить логику заполнения макета, чтобы данные брались напрямую из карточки номенклатуры. В коде модуля печатной формы это выглядит примерно так (упрощенный пример для понимания логики):


// Вместо обращения к ТЧ документа "Товары.СтранаПроисхождения"
// Обращаемся напрямую к справочнику Номенклатура
Для Каждого СтрокаТовары Из СсылкаНаОбъект.Товары Цикл
    ОбластьМакета.Параметры.Страна = СтрокаТовары.Номенклатура.СтранаПроисхождения;
    // ... дальнейший вывод строки в печатную форму
КонецЦикла;

Преимущества этого метода:

Вариант 2: Использование механизма свойств и категорий

Посмотрим на ситуацию иначе: если данные нужны только для информативности. В УПП 1.3 существует механизм Дополнительных сведений и свойств. Вы можете добавить свойство «Страна для экспорта» для справочника Номенклатура.

Однако помните, что это свойство не появится магическим образом в табличной части реализации. Оно будет доступно только в карточке товара. Для вывода этого свойства в документы всё равно потребуется либо доработка конфигурации, либо использование всё той же внешней печатной формы, которая будет считывать значение свойства ПланыВидовХарактеристик.СвойстваОбъектов.

Вариант 3: Настройка видимости колонок (Проверка)

Иногда пользователи не видят страну просто из-за настроек интерфейса. Проанализируем, как проверить видимость:

  1. Откройте документ Реализация товаров и услуг.
  2. Нажмите правой кнопкой мыши в любом месте табличной части «Товары».
  3. Выберите пункт Настройка списка.
  4. Найдите в списке поля Страна происхождения и Номер ГТД. Если галочки не стоят — установите их.

Важно: если учет по сериям в программе выключен в принципе (в настройках параметров учета), эти поля могут отсутствовать даже в списке доступных для выбора в настройке списка.

Резюме и рекомендации

Подводя итог нашему разбору, можно сделать следующие выводы:

Во-первых, типовой функционал УПП 1.3 не позволяет выводить страну происхождения из справочника в документ без использования серий. Это заложено в архитектуру решения РАУЗ и Партионного учета.

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

Оптимальный алгоритм действий:

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

Такой подход позволит вам корректно оформить экспортные документы, сохранив при этом чистоту и простоту складского учета в системе.

← На главную