При закрытии месяца в УТ 11.4 последнего релиза возникает ошибка контроля ГТД в документах возврата товаров. (Все документы за месяц закрытия).
А именно "Обнаружены возвращенные товары без номеров ГТД в организацию ". Проверял документы возврата и во всех корректно заполнен номер гтд таким образом "-". В чем может быть проблема?
---
релиз 11.4.13.209
та же проблема
при возврате от комиссионера колонка ГТД в т.ч. товары на форме прячется. Сами ГТД в проводках берутся из ТЧ ВидыЗапасов.

в расширении вызвал вместо, добавил в запросе условие И НЕ Товары.Ссылка.ХозяйственнаяОперация = Значение(Перечисление.ХозяйственныеОперации.ВозвратОтКомиссионера). Заработало. Считаю, что ошибка в конфигурации.

```1c
    "ВЫБРАТЬ РАЗЛИЧНЫЕ
    | Товары.Ссылка.Организация КАК Организация,
    | Товары.Ссылка КАК Возврат
    |ПОМЕСТИТЬ ПустыеНомераГТДВДокументахВозврата
    |ИЗ
    | Документ.ВозвратТоваровОтКлиента.Товары КАК Товары
    |ГДЕ
    | Товары.Номенклатура.ВестиУчетПоГТД
    | И Товары.НомерГТД = ЗНАЧЕНИЕ(Справочник.НомераГТД.ПустаяСсылка)
    | И Товары.Ссылка.Проведен
    | И Товары.Ссылка.Организация В(&МассивОрганизаций)
    | И Товары.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода
    | И &ЗапретитьПоступлениеТоваровБезНомеровГТД
    //ДОБАВЛЕНО+
    | И НЕ Товары.Ссылка.ХозяйственнаяОперация = Значение(Перечисление.ХозяйственныеОперации.ВозвратОтКомиссионера)
    //ДОБАВЛЕНО-
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ РАЗЛИЧНЫЕ
    | Товары.Ссылка.Организация,
    | Товары.Ссылка
    |ИЗ
    | Документ.ВозвратТоваровМеждуОрганизациями.Товары КАК Товары
    |ГДЕ
    | Товары.Номенклатура.ВестиУчетПоГТД
    | И Товары.НомерГТД = ЗНАЧЕНИЕ(Справочник.НомераГТД.ПустаяСсылка)
    | И Товары.Ссылка.Проведен
    | И Товары.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода
    | И &ЗапретитьПоступлениеТоваровБезНомеровГТД
    |";
```

(1)
---
релиз 11.4.13.209
та же проблема
при возврате от комиссионера колонка ГТД в т.ч. товары на форме прячется. Сами ГТД в проводках берутся из ТЧ ВидыЗапасов.

в расширении вызвал вместо, добавил в запросе условие И НЕ Товары.Ссылка.ХозяйственнаяОперация = Значение(Перечисление.ХозяйственныеОперации.ВозвратОтКомиссионера). Заработало. Считаю, что ошибка в конфигурации.

```1c
    "ВЫБРАТЬ РАЗЛИЧНЫЕ
    | Товары.Ссылка.Организация КАК Организация,
    | Товары.Ссылка КАК Возврат
    |ПОМЕСТИТЬ ПустыеНомераГТДВДокументахВозврата
    |ИЗ
    | Документ.ВозвратТоваровОтКлиента.Товары КАК Товары
    |ГДЕ
    | Товары.Номенклатура.ВестиУчетПоГТД
    | И Товары.НомерГТД = ЗНАЧЕНИЕ(Справочник.НомераГТД.ПустаяСсылка)
    | И Товары.Ссылка.Проведен
    | И Товары.Ссылка.Организация В(&МассивОрганизаций)
    | И Товары.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода
    | И &ЗапретитьПоступлениеТоваровБезНомеровГТД
    //ДОБАВЛЕНО+
    | И НЕ Товары.Ссылка.ХозяйственнаяОперация = Значение(Перечисление.ХозяйственныеОперации.ВозвратОтКомиссионера)
    //ДОБАВЛЕНО-
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ РАЗЛИЧНЫЕ
    | Товары.Ссылка.Организация,
    | Товары.Ссылка
    |ИЗ
    | Документ.ВозвратТоваровМеждуОрганизациями.Товары КАК Товары
    |ГДЕ
    | Товары.Номенклатура.ВестиУчетПоГТД
    | И Товары.НомерГТД = ЗНАЧЕНИЕ(Справочник.НомераГТД.ПустаяСсылка)
    | И Товары.Ссылка.Проведен
    | И Товары.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода
    | И &ЗапретитьПоступлениеТоваровБезНомеровГТД
    |";
```

(1)
---
Спасибо. Эх где же ты был месяц назад... я уже уволился с того места.:(.
---
пожалуйста)
---
вот почитайте может что, поможет разобраться

ссылка

ссылка 2
---
проверял и не подходит под мою ошибку.
---
Спасибо, но ничего не помогло. Не знаю что даже делать. После обновления походу что-то подкорректировали.
---
Все заполнено верно, но ошибка.
---
корректно заполнен номер гтд таким образом "-" это имеется в виду товары без ГТД?
---
Нет. Это мой номер ГТД "-". Он везде проставлен. Но программа пишет что нет номера ГТД.
---
Это некорректный номер ГТД.
Покажите скрин ошибки и информацию по кнопке подробно
---
согласен. Менеджеры криво заполняют но не думаю что этот знак не подходит для учета ГТД.
---
Откройте форму номера ГТД и все увидите, что это неверный номер.
Так все же покажите скрин ошибки
---
то, что неверный ГТД это понятно.
---
вот текст ошибки по которой прошла проверка:
"Были оформлены возвраты товаров, для которых включен учет по номерам ГТД, но номера ГТД не были указаны.
В этом случае в документе возврата необходимо указать номера ГТД."
---
Подробнее ссылки нет?
---
А сам документ возврата покажите теперь, на котором возникает ошибка
---
что вы хотите увидеть?
---
Ну собственно номер ГТД, которого на скрине не видно.
---
Номер гтд в форме отсутсвует, его видно в табличной части виды запасов
тут:
---
Странно. В возвратах это поле на форме. Через Изменить форму нельзя вывести?
---
У меня кстати флаг стоит в "изменить форму". И я раньше тоже видел в документе "Возврат товаров от клиента" возможность сразу прописывать ГТД в табличной части. А тут почему-то нет этого.
---
А в реализации вид операции по которой сделал возврат "Передача на комиссию"
---
Это может быть связано как-то с тем, что в соглашении вид операции "передача на комиссию"
---
А кто мешает найти модуль который проверяет и выводит эту ошибку, чтобы понять что не устраивает программу ?
---
Отсутствие знаний и я не ищу легких путей. Но сейчас попробую
---
вроде вот процедура

```1c
    // Выполняет проверку корректности указания номеров ГТД возвращаемых товаров в документах возврата товаров
    // между организациями.
    //
    // Параметр:
    // ПараметрыПроверки - Структура - параметры проверки, см. АудитСостоянияСистемы.ИнициализироватьПараметрыПроверки().
    //
    Процедура ПроверкаКорректностьЗаполненияНомеровГТДВВозвратах(ПараметрыПроверки) Экспорт

    ТекстЗапроса =
    "ВЫБРАТЬ РАЗЛИЧНЫЕ
    | Товары.Ссылка.Организация КАК Организация,
    | Товары.Ссылка КАК Возврат
    |ПОМЕСТИТЬ ПустыеНомераГТДВДокументахВозврата
    |ИЗ
    | Документ.ВозвратТоваровОтКлиента.Товары КАК Товары
    |ГДЕ
    | Товары.Номенклатура.ВестиУчетПоГТД
    | И Товары.НомерГТД = ЗНАЧЕНИЕ(Справочник.НомераГТД.ПустаяСсылка)
    | И Товары.Ссылка.Проведен
    | И Товары.Ссылка.Организация В(&МассивОрганизаций)
    | И Товары.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода
    | И &ЗапретитьПоступлениеТоваровБезНомеровГТД
    |
    |ОБЪЕДИНИТЬ ВСЕ
    |
    |ВЫБРАТЬ РАЗЛИЧНЫЕ
    | Товары.Ссылка.Организация,
    | Товары.Ссылка
    |ИЗ
    | Документ.ВозвратТоваровМеждуОрганизациями.Товары КАК Товары
    |ГДЕ
    | Товары.Номенклатура.ВестиУчетПоГТД
    | И Товары.НомерГТД = ЗНАЧЕНИЕ(Справочник.НомераГТД.ПустаяСсылка)
    | И Товары.Ссылка.Проведен
    | И Товары.Ссылка.Дата МЕЖДУ &НачалоПериода И &КонецПериода
    | И &ЗапретитьПоступлениеТоваровБезНомеровГТД
    |";

    СписокПолей = Новый СписокЗначений;
    СписокПолей.Добавить("Организация");
    СписокПолей.Добавить("Возврат", НСтр("ru='Документ возврата'"));

    ПараметрыРегистрации = ИнициализироватьПараметрыРегистрацииПроблемПроверки(
    "ПустыеНомераГТДВДокументахВозврата",
    НСтр("ru='Обнаружены возвращенные товары без номеров ГТД в организацию
    |"%1"'"),
    СписокПолей,
    "Возврат");

    ДополнительныеПараметрыЗапроса = Новый Структура;
    ДополнительныеПараметрыЗапроса.Вставить(
    "ЗапретитьПоступлениеТоваровБезНомеровГТД", Константы.ЗапретитьПоступлениеТоваровБезНомеровГТД.Получить());

    ЗарегистрироватьПроблемыВыполненияПроверки(
    ПараметрыПроверки,
    ПараметрыРегистрации,
    ТекстЗапроса,
    ДополнительныеПараметрыЗапроса);

    КонецПроцедуры
```

Правильно ли я понимаю, что если отлавливать отладчиком то не обязательно заново закрывать месяц?
---
месяц 2 часа закрывается и фиг знает я поставил точку она остановить или нет.
---
Ну вот и получилось , что ничего не получилось. Не останавливается на моих точках отладка.
---
с ума сойти так не скоро.