При работе с импортным товаром в программе 1С:Управление нашей фирмой (УНФ) пользователи часто сталкиваются с ситуацией, когда в Заказе покупателя номера ГТД отсутствуют, а в созданной на его основании Расходной накладной поля ГТД остаются пустыми. Это вызывает массу вопросов, особенно если на складе числится товар только с одним номером ГТД. Разберем детально, как устроена логика программы, почему так происходит и какие действия нужно предпринять для автоматизации процесса.
Первое, что нам необходимо понять: в 1С:УНФ учет товаров и учет номеров ГТД — это два параллельных процесса, которые пересекаются только в момент отгрузки. Рассмотрим, как это работает на уровне системы:
Запасы и затраты. В этом регистре система хранит информацию о количестве и себестоимости, но не хранит номера ГТД. Именно поэтому в Заказе покупателя, который делает движения по резервам и планируемым остаткам, колонка ГТД не предусмотрена в типовом функционале.Запасы в разрезе ГТД. Движения по нему делают только документы фактического поступления и фактического списания. Этот регистр исключительно количественный, он не знает о стоимости товара.Проанализируем ситуацию пользователя: остаток есть, способ списания — «По средней», но ГТД не подтягивается. Выясним причину: программа не «угадывает», какой именно номер ГТД вы хотите отгрузить, даже если он один. Система требует явного указания или инициации команды на подбор.
Прежде чем искать причину в документах, нам нужно убедиться, что в программе вообще активирован механизм учета по номерам ГТД. Рассмотрим, где это находится:
Если этот флаг не активен, колонки с ГТД не будут отображаться в документах, а регистр Запасы в разрезе ГТД не будет заполняться при поступлении товаров.
Многие пользователи ожидают увидеть ГТД уже в заказе, чтобы «застолбить» конкретную декларацию за клиентом. Однако Заказ покупателя в УНФ — это документ намерения. Вы планируете продать товар, но фактическое списание партии (и ГТД) происходит только в момент отгрузки. Рассмотрим два пути решения, если ГТД в заказе все же необходим:
Вариант А (штатный): Использовать механизм Серий. Если для вас критично резервировать конкретный ГТД под клиента, можно настроить учет по сериям, где номером серии будет выступать номер ГТД. Серии можно указывать в заказе и ставить на них резерв.
Вариант Б (типовой): Смириться с тем, что ГТД появляется только в Расходной накладной. Это логика программы: ГТД привязан к остатку на складе, а заказ — к потребности.
Теперь перейдем к главному вопросу: как сделать так, чтобы номера ГТД заполнялись сами. В 1С:УНФ это не происходит «магически» при создании документа на основании заказа, так как системе нужно распределить остатки ГТД. Рассмотрим алгоритм действий в Расходной накладной:
После этого система проанализирует остатки в регистре Запасы в разрезе ГТД и подставит номера автоматически.
Важный нюанс: Подбор всегда осуществляется по методу FIFO (First In, First Out). Даже если в карточке номенклатуры у вас стоит способ списания «По средней», номера ГТД будут списываться в хронологическом порядке их поступления. Это часто вводит в заблуждение: стоимость товара усредняется, а номера ГТД «уходят» последовательно.
Для программистов и опытных пользователей полезно знать, как проверить остатки ГТД через «Все функции» (или «Функции для технического специалиста»). Проанализируем состояние регистра:
Найдите Регистр накопления "Запасы в разрезе ГТД". Если в нем нет записей по вашей номенклатуре, то никакое автозаполнение не сработает. Записи в этот регистр попадают при проведении документа Приходная накладная, если в ней были корректно указаны номера ГТД и страна происхождения — для этого пригодится загрузка ГТД из XML-файлов ФТС в 1С:УНФ.
Посмотрим на ситуацию со стороны налоговой отчетности. Если в Расходной накладной поле ГТД осталось пустым, программа позволит провести документ (в отличие от более жестких конфигураций вроде ERP), но в печатных формах УПД или Счета-фактуры колонки 10, 10а и 11 будут пустыми.
Рассмотрим правила заполнения:
Выясним возможные причины сбоев:
1С:УНФ — это гибкий инструмент, но он требует понимания своих алгоритмов — для быстрого поиска расхождений и пересортицы есть обработка экспресс-проверки учета в 1С:УНФ на ошибки. Чтобы работа с ГТД была комфортной, запомните следующие правила:
1. Всегда проверяйте наличие номеров ГТД в Приходных накладных.
2. В Расходной накладной не ждите появления номера в момент нажатия «Создать на основании», а используйте кнопку Заполнить -> Подобрать номера ГТД.
3. Помните, что учет ГТД — это всегда FIFO, независимо от настроек себестоимости номенклатуры.
Следуя этим простым шагам, вы обеспечите корректность управленческого и налогового учета в вашей компании.