arefaste/1C_Forums huggingface dataset:
Не отображается некоторая номенклатура в документе Установка цен при подборе при установленном фильтре "По иерархии". В Поиске по наименованию тоже. Документ Установка цен не видит некоторой номенклатуры.
В справочнике Номенклатура, при подборе в Заказе покупателя и других документах отображается вся номенклатура.
---
Документ Установка цен не видит номенклатуры у которой задан вариант комплектации!!! Ошибка релиза!!! В демо УТ 11.1.10.199 все отображается!!!
---
Было бы не плохо увидеть скриншот окна подбора номенклатура, в котором вы не можете найти нужной номенклатуры
---
Прикрепил скриншот окна подбора номенклатуры в документе Установка цен и в справочнике Номенклатура
---
может отбор стоит? попробуй посмотреть настройки списка.
---
1. После копирования номенклатуры, которая не отображается в документе Установка цен номенклатуры при подборе при установленном фильтре "По иерархии" копия номенклатуры отображается.
2. В заказах, поступлениях, реализациях при подборе отображается вся номенклатура. Только в документе Установка цен номенклатуры такое.
Что посмотреть?
---
у меня вчера похожее было, не искал по первым буквам номенклатуру. пришлось обновить полнотекстовый поиск. начал искать.
---
Хелп! та же проблема , но в других документах. УТ 11. В справочнике номенклатуры позиция есть, а документ установки отстатков её не видит.
---
Индекс полнотекстовый обновил. Куда копать? Номенклатуру загружал обработкой. Почему одна видна, другая нет?
---
Вопрос снят. Не проставлен был тип номенклатуры. Ошибка в алгоритме загрузки .
---
Документ Установка цен не видит номенклатуры у которой задан вариант комплектации!!! Ошибка релиза!!! В демо УТ 11.1.10.199 все отображается!!!
День добрый!
Уже потерял надежду разобраться - без ваших советов и помощи никак.
Создал и подключил внешний отчет, инфу взял от сюда (скопировал): http://forum.infostart.ru/forum9/topic101737/
Затем настроил отображение - все окей!
НО, стал добавлять следующий отчет, вылезла ошибка:
Внутреннее имя отчета "ВнешнийОтчет1" уже занято существующим доп. отчетом "Отчет_3"
Подскажите пожалуйства, как эту ошибку можно исправить? Может нужно еще какие нибудь данные в Параметрах регистрации добавить?

Конфигурация БП 3.0
---
поменяйте имя внешнего отчета. Прямо при открытии в конфигураторе этого отчета, первая строка.
---
поменяйте имя внешнего отчета. Прямо при открытии в конфигураторе этого отчета, первая строка.
---
Прямо при открытии в конфигураторе этого отчета, первая строка.
Вот ведь молодо-зелено ))) Спасибо вам большое, все понял - заработало!!!
Обсуждение данного вопроса связана с темой
Суть в том, что при изменении свойств колонок табличного поля в событии ПриОткрытии (ПередОткрытием) сбрасываются пользовательские настройки колонок. Необходимо, чтобы при открытии формы происходило изменение свойств колонок, затем пользователь регулирует их под себя из того, на что у него есть доступ, а при повторном открытии эти пользовательские настройки восстановить. На сколько мне известно, при закрытии формы происходит стандартное сохранение пользовательских данных формы. Можно ли после изменения формы в событии ПриОткрытии получить эти пользовательские стандартные настройки? Не хотелось создавать свое хранилище настроек и при закрытии сохранять все, а потом редактировать форму и восстанавливать пользовательские настройки.

Редактирование ПриОткрытии происходит в соответствии с теми или иными условиями, которые хранятся отдельно в справочнике без привязки к пользователю. Это что-то вроде "Вариант запуска", который устанавливается на несколько пользователей.
---
в качестве пинка: я бы смотрел в сторону регистра сведений. Для каждого пользователь/Форма хранить свои настройки.
Первоначально заполнить необходимыми общими. А при изменении формы пользователем, хранить уже конкретно эти настройки.
И при создании/изменении формы программно, можно сразу конструировать по нужным настройкам.
---
скорее всего варианты есть, но тема не настолько сложна что бы вы не смогли сами ее прокачать. Так как в обычной жизни это не на столько актуально. Обычно система по ролям смотрит что доступно, а что нет и в соответствии открывает форму.
---
Неужели нет вариантов?
---
скорее всего варианты есть, но тема не настолько сложна что бы вы не смогли сами ее прокачать. Так как в обычной жизни это не на столько актуально. Обычно система по ролям смотрит что доступно, а что нет и в соответствии открывает форму.
---
мне просто пинок нужен, чтобы понять в какую сторону "прокачать"))
---
в качестве пинка: я бы смотрел в сторону регистра сведений. Для каждого пользователь/Форма хранить свои настройки.
Первоначально заполнить необходимыми общими. А при изменении формы пользователем, хранить уже конкретно эти настройки.
И при создании/изменении формы программно, можно сразу конструировать по нужным настройкам.
---
спасибо! наверное, можно и СтандартноеХранилищеНастроекМенеджер() или ПоместитьВоВременноеХранилище() посмотреть.
Добрый день!
Подскажите пожалуйста!
Справочник имеет несколько реквизитов, хочу в создаваемом мною предопределенном элементе задать их значение.
Возможно ли это???
---
Спасибо за ответ!
Насколько я понял, заполнить реквизиты в конфигураторе нельзя. Можно, программно. Понятно.

Спасибо!!!
---
не озвучена конфигурация.
В любом случае это можно сделать программно.
---
Программно заполняются предопределенные реквизиты, как уже верно сказали.
---
Спасибо за ответ!
Насколько я понял, заполнить реквизиты в конфигураторе нельзя. Можно, программно. Понятно.

Спасибо!!!
---
Если есть справочник с реквизитами. Тогда смысла предопределенного значения не вижу!
Всем, привет! Ребята, подскажите, пожалуйста, как написать запрос с помощью оператора ПОДОБНО и СПЕЦСИМВОЛ который в регистре сведений контактная информация (телефон) отберет контрагентов которые содержат номер мобильного телефона с текстом в таком формате:

сын +38-000-00-00
 +38-000-00-00 (мама)
 +38-000-00-00 ---(Катя дочь)
и. т. д.
---
```1c
    ВЫБРАТЬ
    КонтактнаяИнформация.Объект,
    КонтактнаяИнформация.Представление КАК ТелефонПредставление,
    КонтактнаяИнформация.НомерТелефона
    ИЗ
    РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
    ГДЕ
    (КонтактнаяИнформация.Представление ПОДОБНО "%(сын)%"
    ИЛИ КонтактнаяИнформация.Представление ПОДОБНО "%(дочь)%"
    ИЛИ КонтактнаяИнформация.Представление ПОДОБНО "%(мама)%")
    И КонтактнаяИнформация.Тип = &ТипТелефон
```

Так?
---
попробуйте так
```1c
    подобно "_+38-000-_-_"
```
 или так
```1c
    подобно "%+38-%"
```
---
отобрать надо все номера телефонов контрагентов которые содержат текст "(мама), (дочь), (сын)" и. т. д.
---
```1c
    сгруппировать по контрагент
```
---
Я бы так:

```1c
    Подобно "%+38-___-__-__%"
```
---
```1c
    ВЫБРАТЬ
    КонтактнаяИнформация.Объект,
    КонтактнаяИнформация.Представление КАК ТелефонПредставление,
    КонтактнаяИнформация.НомерТелефона
    ИЗ
    РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация
    ГДЕ
    (КонтактнаяИнформация.Представление ПОДОБНО "%(сын)%"
    ИЛИ КонтактнаяИнформация.Представление ПОДОБНО "%(дочь)%"
    ИЛИ КонтактнаяИнформация.Представление ПОДОБНО "%(мама)%")
    И КонтактнаяИнформация.Тип = &ТипТелефон
```

Так?
---
Гениально! ))) Спасибо большое!!!
В форме документа не изменяются поля, связанные с элементом справочника, после программного (при проведении) изменения этого элемента. Даже, если перечитать, обновить, или закрыть-открыть форму. Только при перезапуске системы, или через большой промежуток времени. Является ли это системной недоработкой, которая будет устранена, или всё правильно?
Пытался решить проблему с помощью ОповеститьОбИзменении, но или материалов у меня недостаточно, или недостаточно чего-то в голове. Не получается.
---
Пример:

```1c
    &НаСервере
    Процедура ПоменяемЧтоТо(ГдеТо)
    ГдеТоОбъект = ГдеТо.Ссылка.ПолучитьОбъект();
    ГдеТоОбъект.Наименование = "+"+ГдеТоОбъект.Наименование;
    ГдеТоОбъект.Записать();
    КонецПроцедуры

    &НаКлиенте
    Процедура ОбработкаНажатияКнопки(Команда)
    ПоменяемЧтоТо(Объект.Номенклатура);
    ЭтаФорма.ОтобразитьИзменениеДанных(Объект.Номенклатура,ВидИзмененияДанных.Изменение);
    КонецПроцедуры
```
---
Управляемые формы? Полгода назад с чем-то подобным столкнулся, менял обработкой единицу измерения у номенклатуры и для контроля вытащил на форму реквизит единица измерения из номенклатуры через точку. Тоже такая фигня была, единица измерения менялась, но на форме через точку показывалось старое значение, даже после перезапуска обработки. При этом запрос показывал новое значение.
ИМХО, как-то с кешированием формы связано, баг или фича платформы
---
Ну, это, понятное дело, связано с кешированием данных.
А метод ОповеститьОбИзменении() не поможет? И ещё в управляемой форме метод ОтобразитьИзменениеДанных()?

ОтобразитьИзменениеДанных() прекрасно справляется, и решает, похоже, именно Вашу задачу.
---
Может не элементы формы надо изменять, а напрямую объект?
Например, если у тебя форма элемента справочника Номенклатура, то нужно писать примерно такой код изменения:

```1c
    Объект.Наименование = "Наименование номенклатуры";
```
---
Пример:

```1c
    &НаСервере
    Процедура ПоменяемЧтоТо(ГдеТо)
    ГдеТоОбъект = ГдеТо.Ссылка.ПолучитьОбъект();
    ГдеТоОбъект.Наименование = "+"+ГдеТоОбъект.Наименование;
    ГдеТоОбъект.Записать();
    КонецПроцедуры

    &НаКлиенте
    Процедура ОбработкаНажатияКнопки(Команда)
    ПоменяемЧтоТо(Объект.Номенклатура);
    ЭтаФорма.ОтобразитьИзменениеДанных(Объект.Номенклатура,ВидИзмененияДанных.Изменение);
    КонецПроцедуры
```
Добрый день.

Скопировал часть кода и регистр из одной базу в другую.

В базу куда скопировал не открывается запрос с этим регистром.

Подскажите где что не так?

И вообще что за вид объекта в запросе. Его даже с списке выбора объекта нет.

Спасибо.
---
И вообще что за вид объекта в запросе. Его даже с списке выбора объекта нет.
Над первым столбиком есть точно такая же пиктограмма.
В этой таблице хранится регистрация объектов для обменов.
---
Это таблица регистрации изменений объекта. Предполагаю, должен быть план обмена, где зарегистрирован этот вид объекта.
В конструкторе запроса таблицы регистраций отображаются, если нажать над списком объектов спец-кнопочку "Отображать таблицы изменений"
---
И вообще что за вид объекта в запросе. Его даже с списке выбора объекта нет.
Над первым столбиком есть точно такая же пиктограмма.
В этой таблице хранится регистрация объектов для обменов.
---
Это таблица регистрации изменений объекта. Предполагаю, должен быть план обмена, где зарегистрирован этот вид объекта.
В конструкторе запроса таблицы регистраций отображаются, если нажать над списком объектов спец-кнопочку "Отображать таблицы изменений"
---
Спасибо!!! Выручили.
Приветствую! Есть вот такой кусок кода, отвечающий за создание контрагента с УИД выгруженного клиентом. И он не работает по какой-то причине. Создание нового элемента происходит, но нужный нам УИД не присваивается. Что не так сделал?

```1c
    Найден = Ложь;
    Контрагент = Неопределено;

    УИД = Новый УникальныйИдентификатор(ID);
    ссылкаКонтрагент = Справочники.усКонтрагенты.ПолучитьСсылку(УИД);

    Найден = ?(ЗначениеЗаполнено(ссылкаКонтрагент.Код), Истина, Ложь);

    Если Не Найден И Создать Тогда

    //1. создать контрагента
    НовыйКонтрагент = Справочники.усКонтрагенты.СоздатьЭлемент();

    НовыйКонтрагент.УстановитьСсылкуНового(ссылкаКонтрагент);
    НовыйКонтрагент.Наименование = Name;
    НовыйКонтрагент.НаименованиеПолное = Name;
    НовыйКонтрагент.ЮрФизЛицо = Перечисления.ЮрФизЛицо.ЮрЛицо;
    НовыйКонтрагент.Покупатель = Истина;
    НовыйКонтрагент.Поставщик = Истина;

    НовыйКонтрагент.Записать();

    Контрагент = НовыйКонтрагент.Ссылка;
    Иначе
    Контрагент = ссылкаКонтрагент;
    КонецЕсли;

    Возврат Контрагент;
```
---
Код, вроде, рабочий, у меня UID нормально устанавливается
Может при записи контрагента в модуле спр. усКонтрагенты что-то UID меняет? Например, создание подчиненных договоров и установка какого-то договора по умолчанию?
---
За исключением некоторых оптимизаций, у меня похожий код отрабатывает... Протрассируйте по шагам, и в табло смотрите ИД всех ссылок, когда ИД меняется/пропадает?
---
(5) И правда, при записи происходит присвоение нового УИД и преедает ссылку в регламентное задание.

Благодарю за помощь!
---
У меня вот так:

```1c
    НовыйGUID = Новый УникальныйИдентификатор (Орг.Ссылка);
    Ссылка=Справочники.УправляющиеОрганизации.ПолучитьСсылку(НовыйGUID);
    НоваяУправляющаяОрганизация = Ссылка.ПолучитьОбъект();
    Если НоваяУправляющаяОрганизация <> Неопределено тогда
    НоваяУправляющаяОрганизация = Ссылка.ПолучитьОбъект();
    Иначе
    НоваяУправляющаяОрганизация = Справочники.УправляющиеОрганизации.СоздатьЭлемент();
    НоваяУправляющаяОрганизация.УстановитьСсылкуНового(Ссылка);
    КонецЕсли;
```
---
О... Еще заодно и свой косячок увидел;)
---
Код, вроде, рабочий, у меня UID нормально устанавливается
Может при записи контрагента в модуле спр. усКонтрагенты что-то UID меняет? Например, создание подчиненных договоров и установка какого-то договора по умолчанию?
Приветствую.
Такая вот проблема выползла, не могу найти, где изменить цвет ячеек, которые автоматически окрашиваются в синие тона при формировании. Проверил в коде - нет, даже намека на цвет, так же и в макете. Там были только цвета шапки, но их поправил. Сам отчет прилеплю ниже.
Думаю может где то со сторонних настроек берет. Всякое может быть. Еще, так же думал, что может в настройках построителя, но нет, все что с ним связанное почистил и все равно синее, правда без его было не красиво немного :)
---
Александр, эта процедура находится в самом отчете - Модуль объекта. Вам нужно просто поменять значение Новый Цвет и все ))))
---
Перем мСоотвЦветов; // Хранит соответстие цветов оформления уровням дерева начислений.

```1c
    // Получает соответствие цветов формления уровням дерева начислений.
    Процедура ПолучитьСоответствиеЦветов()

    мСоотвЦветов = Новый Соответствие;
    мСоотвЦветов.Вставить(1, Новый Цвет(214,234,255));
    мСоотвЦветов.Вставить(2, Новый Цвет(255,255,255));
    мСоотвЦветов.Вставить(3, Новый Цвет(231,255,239));
    мСоотвЦветов.Вставить(4, Новый Цвет(255,255,255));
    мСоотвЦветов.Вставить(5, Новый Цвет(229,251,255));
    мСоотвЦветов.Вставить(6, Новый Цвет(255,255,255));
    мСоотвЦветов.Вставить(7, Новый Цвет(235,240,255));
    мСоотвЦветов.Вставить(8, Новый Цвет(255,255,255));

    КонецПроцедуры // ПолучитьСоответствиеЦветов()
```
---
(2) Хм, не видел такого еще, но попробую.
---
Не получилось, может ссылаясь на эту процедуру, добавить в процедуру формирования отчета?
---
Александр, эта процедура находится в самом отчете - Модуль объекта. Вам нужно просто поменять значение Новый Цвет и все ))))
---
ой я дураааак :X
извиняюсь, вечером занимался, чет не подумал о модуле отчета то xD

Спасибо за благодатный пинок в нужную сторону :)
Добрый день, коллеги!

Использую платформу 8.3.9, конфигурация ERP 2.2 (со снятым режимом совместимости - для работы с расширениями).

Необходимо из типовой обработки расширить процедуру в модуле менеджера.

Пример, есть типовая обработка. В модуле менеджера имеется Метод1, в котором создается переменная и ей присваивается некое значение:

```1c
    Процедура Метод1(ТабличныйДокумент)

    Макет = УправлениеПечатью.МакетПечатнойФормы("Макет1");

    ОбластьПечати = Макет.ПолучитьОбласть("Шапка");

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

Мне необходимо расширить Метод1.
Добавляю обработку в свое расширение.

Создаю свой метод с режимом аннотирования "После":

```1c
    &После("Метод1")

    Процедура Расш_Метод1(ТабличныйДокумент)

    ОбластьПечати = Макет.ПолучитьОбласть("Шапка"); // <-- На этом месте отладчик ругается - "Переменная не определена (Макет)

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

Вроде все логично, но в описании к расширениям сказано, что:

(http://v8.1c.ru/o7/201603module/index.htm)
...Когда вы заимствуете и расширяете какой-нибудь модуль типовой конфигурации, то ваш расширяющий модуль будет находиться в одном пространстве имён с типовым модулем. Поэтому, находясь в расширяющем модуле, вы можете обращаться к любым переменным и методам типового модуля напрямую...

Или я чего-то не так понял?

Прошу подсказать, кто сталкивался подобным вопросом, как решали?
---
Пространство имен общее с модулем, а не с процедурой/функцией.
---
Пространство имен общее с модулем, а не с процедурой/функцией.
---
Спасибо, Егор!

Как говорится, "слона-то я и не приметил".
Зациклился на мысли, что именно с методом, а не с модулем...
При открытии модуля для документооборота СБИС выплывает указанная ошибка. По отладчику внешняя компонента СОМ установлена и загружена. 1С запущена с правами администратора.

Выдает ошибку "Не зарегистрирована ActiveX компонента SBIS.Docflow", ОписаниеОшибки() дает "{Форма.SDK2.Форма(81)}: Ошибка при вызове конструктора (COMОбъект): -2147221005(0x800401F3): Недопустимая строка с указанием класса "

(обработка пытается создать Новый COMОбъект("SBIS.Docflow")).
---
Выкладываю, вдруг кому пригодится.

Заходим в кэш пользователя c:\Users\the1\AppData\Roaming\1C\1cv8\ExtCompT\
удаляем все DLL по маске Sbis3SDK*
правим XML файл настроек, удаляя строки типа <component path="Sbis3SDK_3_6_4.dll" type="com"/>
перезапускаем 1С, запускаем обработку, все функционирует
---
Выкладываю, вдруг кому пригодится.

Заходим в кэш пользователя c:\Users\the1\AppData\Roaming\1C\1cv8\ExtCompT\
удаляем все DLL по маске Sbis3SDK*
правим XML файл настроек, удаляя строки типа <component path="Sbis3SDK_3_6_4.dll" type="com"/>
перезапускаем 1С, запускаем обработку, все функционирует
---
the1, а где найти XML файл настроек?
---
Azatikn,
xml файл настроек обычно поставляется вместе с внешней длл-кой.
при отсутствии можно создать его вручную, согласно документации 1С для внешних компонент.
---
Спасибо, помогло! Только я ещё удалил обработку "Отправить через sbis" из Администрирование-Печатные формы, отчёты и обработки-Дополнительные отчёты и обработки, без этого вышеуказанный алгоритм не помогал.
---
Перестало помогать. После обновления конфигурации или платформы, снова появлялась ошибка. Решение такое: в командной строке запущенной под админом прописываем regsvr32 "C:\Users\пк\AppData\Roaming\1C\1cv8\ExtCompT\Sbis3SDK_v_1_1_7.dll" Путь до файла - в кавычки, у каждого он индивидуальный. Перезапуск 1с, всё работает.
---
Опять столкнулся с этой проблемой, но почему-то ничего не помогает, все варианты перепробовал. Не связано ли это с тем что я клиента х64 поставил, а компонента не дружит с ним?
---
У меня была проблема со СБИС в том, что делал запуск 1С от имени администратора (для запуска синхронизации с сервисом 1С backup). Если обычно запускать 1С, то всё работает.
Доброго времени суток.
Делаю своеобразный перенос данных между однотипными УТ 10.3, с доработками.
Платформа 8.3.
Основные данные перенес, с помощью КД.
Но дошло дело до переноса остатков и столкнулся с проблемой.
База источник свернута на 01.02.2017. Остатки будут переносится документами Корректировка записей регистра. Так как эти документы лишь регистраторы, а записей по ним много, решил скопировать соответствующие данные с помощью sql запроса.
Просто сделал select в базе источнике, с отбором по регистраторам.
И Insert в базу приемник.
Пока пробовал, только на регистре ЦеныАТТ(подчинен регистратору).
Собственно в таблицах БД все идентично.
А вот в 1ске непонятки. Все данные перенеслись. А вот регистратор нет. Просто пустое поле, не битая ссылка, а именно пустое.
Чего ему не хватает?
---
По факту у разных версий УТ 10.3 были разные ссылки типа регистратора. Документа Корректировка Записей Регистров.
Проапдейтил поле, в соответствии с типом конфигурации приемника и все заработало.
Тему можно закрывать.
---
По факту у разных версий УТ 10.3 были разные ссылки типа регистратора. Документа Корректировка Записей Регистров.
Проапдейтил поле, в соответствии с типом конфигурации приемника и все заработало.
Тему можно закрывать.
Добрый день!
Записываю результат запроса в файл таким методом, возможно топорным:

```1c
    ТекстовыйДокумент = Новый ТекстовыйДокумент;
    ТекстовыйДокумент.ДобавитьСтроку(" + "-дата выполнения операции-" + ТекущаяДата());
    //Добавил формирование имени файла, чтобы результаты каждого нового запроса записывались в новый файл не затирая старый - НО все равно файл переписывается.
    ИмяФайла = "D:\log" + Формат(ТекущаяДата(), "ДФ=dd.MM.yyyy; ДЛФ=D; " " ") + ".txt";
    ТекстовыйДокумент.Записать(ИмяФайла);
```

Все это происходит на форме, запрос выполняется по нажатию кнопки - и каждый раз файл перезаписывается, а нужно все хранить в отдельных файлах. Операция будет происходить не очень часто) Как корректнее записывать каждый раз в новый файл?
Форма обычного приложения. 1С 8.3.9
Спасибо!
---
"ДФ=dd.MM.yyyy; ДЛФ=D;
при таком подходе у вас получается
"D:\log15.02.2017.txt"
то есть 1 файл в день, в течение дня файл будет перезаписываться.
В таком варианте лучше использовать время до секунд, либо новый уникальный идентификатор,

```1c
    УИД = Новый УникальныйИдентификатор();
    ИмяФайла = "D:\log"+ УИД + ".txt";
```
---
"ДФ=dd.MM.yyyy; ДЛФ=D;
при таком подходе у вас получается
"D:\log15.02.2017.txt"
то есть 1 файл в день, в течение дня файл будет перезаписываться.
В таком варианте лучше использовать время до секунд, либо новый уникальный идентификатор,

```1c
    УИД = Новый УникальныйИдентификатор();
    ИмяФайла = "D:\log"+ УИД + ".txt";
```
---
Да, так гораздо лучше! Спасибо!
---
Два замечания:
1. Дату лучше записывать в формате 2017_02_15_1, в этом случае при просмотре каталога файлы сразу будут в "правильном порядке".
2. Хвостик определять предварительно прочитав имеющиеся файлы по маске.
Здравствуйте! Подскажите, пожалуйста, в таком вопросе.
В документе "ЧекККМ" из формыПродаж вызываю формуВыбора с отбором. Отбор заключается в том, чтобы выводить документы за определенный день и с реквизитом "Отложен=Истина". В форме выбора ставлю кнопочку, которая устанавливает реквизит документа "Отложен" в Ложь. И если пользователь нажимает на эту кнопку, то надо, чтоб эта строка из формы выбора исчезла (т.к. она не соответствует отбору). А она никак не исчезает. Если зайти в отбор, нажать "ок", тогда исчезает. Обновить() - не помогает.
Вот пример кода

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

    мОтбор = ДокументСписок.Отбор.Ссылка;
    мОтбор.Использование = Истина;
    мОтбор.ВидСравнения = ВидСравнения.ВСписке;
    мОтбор.Значение.ЗагрузитьЗначения(Результат.Выгрузить().ВыгрузитьКолонку("Ссылка"));
    Обновить();
    КонецПроцедуры
```
---
ЭлементыФормы.ДокументСписок.Значение.Обновить();
---
ЭлементыФормы.ДокументСписок.Значение.Обновить();
---
Ну чтобы наверняка, лучше так:
ЭлементыФормы.ДокументСписок.ОбновитьИменемНуралиева();
---
Огромное спасибо!