arefaste/1C_Forums huggingface dataset:
Добрый день.
Не могу понять, в расширении (УНФ 3.0 - Управляемые формы)
Добавила форму "ОбработкаСкидок", там должны вводиться параметры для дальнейшей обработке в ФормеВладельце, но когда я ее открываю то сразу отрабатывает Процедура из ОписанияОповещенияОЗакрытии, хотя форма открыта, а после закрытия в Процедуру из ОписанияОповещенияОЗакрытии вообще не заходит.
Код из формыВладельца:

```1c
    &НаКлиенте
    Процедура ЧекККМ_НазначитьРаспределитьСкидкиПосле(Команда)
    ОписаниеСкидки = Новый ОписаниеОповещения("ЧекККМ_ОбработатьСкидки", ЭтаФорма);
    ОткрытьФорму("Документ.ЧекККМ.Форма.Скидки",,,,,,ОписаниеСкидки,РежимОткрытияОкнаФормы.БлокироватьОкноВладельца);
    КонецПроцедуры

    &НаКлиенте
    Процедура ЧекККМ_ОбработатьСкидки(РезультатЗакрытия, ДопПараметры) Экспорт
    СуммаПроцент = РезультатЗакрытия.СуммаСкидки;
    КонецПроцедуры
```

Код из ФормыСкидки:

```1c
    &НаКлиенте
    Процедура КомандаОк(Команда)
    СуммаСкидки = Новый Структура();
    СуммаСкидки.Вставить("СуммаСкидки", СуммаПроцент);
    ЭтаФорма.Закрыть(СуммаСкидки);
    КонецПроцедуры
```

При чем, если я делаю тоже самое во внешней обработке, то все работает правильно!?
В чем может быть дело не пойму?
---
Хм... Перезапустила Конфигуратор и все заработало!
---
Хм... Перезапустила Конфигуратор и все заработало!
Здравствуйте. Конфигурация: Клиент ЭДО (2.0.5.6). Помогите пожалуйста правильно добавить ндс 20. Глобальным поиском искал ндс18-10 и добавлял 20, в перечисление добавил, в режиме отладки где было 18% тоже добавлял 20, в пакет XDTO тоже добавил. Но все равно когда создаю Эл. документ выходит ошибка. Если что-то неправильно написал то простите.
Ошибка из журнала регистрации:
Выполнение операции: Заполнение XDTO.
Ошибка установки значения свойства "НалСт".
{ОбщийМодуль.ОбменСКонтрагентамиВнутренний.Модуль(21469)}: Ошибка при вызове метода контекста (Установить)
  ОбъектXDTO.Установить(ИмяСвойства, Значение);
по причине:
Несоответствие типов XDTO
по причине:
Ошибка проверки данных XDTO:
Значение: '20%' не соответствует простому типу: (тип строка, у 18 тоже)
Значение не соответствует значениям фасета перечисления
---
В пакете XDTO ПередачаТоваровПродавец добавил в тип объектов, в значени свойства НалСт 20%, работает.
---
А у перечисления есть 20?
---
Да, добавил и 20 и 20_120
---
а в 18 тоже есть процент?

Значение: '20%' не соответствует простому типу
---
есть
---
Ошибка установки значения свойства "НалСт". Значит вы тут где-то намудрили, посмотрите отладчиком
---
В пакете XDTO ПередачаТоваровПродавец добавил в тип объектов, в значени свойства НалСт 20%, работает.
---
Здравствуйте, та же самая ошибка, но не понял как исправить, можете показать значения перечислений в конфигураторе?
---
Дело не в значениях перечислений, а в пакете XDTO. В нём не было перечисления 20%
---
Столкнулся с такой же проблемой в древней УТ. Там есть ещё один нюанс. Процедура, которая преобразовывает перечисление в строку, не знает, что есть ставка 20%
Нужно схлопнуть дубли элемента.
Как это сделать, когда один из элементов, который нужно пометить на удаление - предопределенный?

Получается, что его нельзя пометить на удаление. И обработка Удаление дублей - не может его пометить на удаление.
---
Если удалить предопределенный элемент в конфигураторе, то у него пропадет признак предопреленности, но в справочнике он останется.
---
Возможно - это криво выполненное обновление, либо доработки конфигурации.
Разобраться какое из них - типовое, удалить из предопределенных не типовой элемент и потом типовым методом выполнить замену ссылок и непосредственное удаление помеченных.
---
удалить из предопределенных не типовой элемент
удалить 514 нужно.

Если я удалю в конфигураторе предопределенный элемент, что будет?
Как по шагам это сделать? (в конфигураторе удаляю предопределенный элемент, а дальше)
---
Почему решили, что именно 514, а не 1?
---
я знаю, что мне нужно оставить.

Логика в программе прописана на 0000001 элемент, везде в коде.

расскажите как правильно это сделать?
---
В коде - возможно. А пользователи использовали 514? Проверку через "Поиск ссылок на объект" производился?
---
Проверил.
---
(8)
---
Если удалить предопределенный элемент в конфигураторе, то у него пропадет признак предопреленности, но в справочнике он останется.
---
Спасибо!
Всем привет, есть задача сделать корректировку стоимости готовой продукции после распределения затрат (типовые механизмы не подходят, много новых счетов и сложно распределение, уже реализовано), но вообще нет идей как эту корректировку нормально реализовать, может кто-нибудь подсказать в какую сторону гуглить?
---
Удалось решить задачу, подсмотрел решение в БП, сформировал граф движений продукции (без затрат, только материалы), где вершины - совокупность суммовой аналитики счета а ребра - движения между ними, потом просто при обходе в ширину пересчитал все суммы ребер.
---
В обычном распределение используется Система Линейных Уравнений и Теория Графов. В платформе недавно поддержали эти функции. Что использовать в вашем сложном - даже представить не могу.
---
Что использовать в вашем сложном - даже представить не могу.
Да, в эту сторону я и копаю, только не очень понимаю как собрать матрицу СЛАУ для решения
---
Так посмотрите, как в типовых сделано.
---
В БГУ (где нужна доработка), на 5к строк несколько комментариев, без бутылки не разобраться, в БП в граф попадают еще и затраты, а мне они не нужны т.к. все уже распределено, нужны только движения продукции
---
В БП в корректировке стоимости затрат не должно быть. Они только в закрытии 20 учитываются. Насколько помню процедура одна, но параметрами вызова определяется.
---
Посмотрю внимательней
---
Удалось решить задачу, подсмотрел решение в БП, сформировал граф движений продукции (без затрат, только материалы), где вершины - совокупность суммовой аналитики счета а ребра - движения между ними, потом просто при обходе в ширину пересчитал все суммы ребер.
Добрый день.
Подскажите, как можно выгрузить из базы все виды документов в количестве 1шт и загрузить их в новую базу?
что-то в обработке загрузки/выгрузки XML такой возможности не нашел.
---
Если базы одинаковые то с помощью типовой обработки без правил выгрузки.
---
Обычное приложение или управляемое?
---
Если базы одинаковые то с помощью типовой обработки без правил выгрузки.
Здравствуйте

Заранее прошу сильно не смеяться

Имеется документ

В основной форме этого документа есть кнопка, по которой открывается другая форма
Необходимо передать три параметра из основной формы

Пишу в основной форме:

```1c
    Процедура ПриНажатииНаКнопку

    ПараметрыФормыВыбора = Новый Структура();
    ПараметрыФормыВыбора.Вставить("Реквизит1", Объект.Реквизит1);
    ПараметрыФормыВыбора.Вставить("Реквизит2", Объект.Реквизит2);
    ПараметрыФормыВыбора.Вставить("Реквизит3", Объект.Реквизит3);

    ОткрытьФорму("Документ.Какой-тоДокумент.Форма.НужнаяФорма", ПараметрыФормыВыбора);

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

Во второй форме пишу

```1c
    Процедура ПриСозданииНаСервере

    Р1 = Параметры.Реквизит1;
    Р2 = Параметры.Реквизит2;
    Р3 = Параметры.Реквизит3;

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

В этой второй форме есть кнопка, при нажатии которой должны происходить различные действия с переданными значениями
Но они все остаются в ПриСозданииНаСервере, дальше я их получить никак не могу

Как мне их сохранить, что ли, чтобы с ними работать в дальнейшем?
---
у формы есть закладка Параметры. Там можно добавить нужные параметры и указать их ключевыми. Тогда они будут доступны везде в контексте формы.
---
у формы есть закладка Параметры. Там можно добавить нужные параметры и указать их ключевыми. Тогда они будут доступны везде в контексте формы.
---
Спасибо, всё получилось
Здравствуйте.

ERP 2.5.11

Не вижу в списке обработчиков формы процедуру ПриЧтенииНаСервере(ТекущийОбъект).

Если процедуру прописываю в модуле формы и ставлю точку останова напротив КонецПроцедуры, то отладчик проходит ее мимо, сразу попадая в процедуру ПриСозданииНаСервере().
---
модуль формы чего?
К примеру, в модуле формы списка его никогда и не было.
---
модуль формы чего?
К примеру, в модуле формы списка его никогда и не было.
---
Да, верно - это модуль списка. А что же тогда срабатывает перед ПриСозданииНаСервере() в форме списка?
---
ПриСозданииНаСервере это создание формы, а ПриЧтенииНаСервере это при считывании из базы данных объекта. У формы списка нет объекта, так как это список.
В модуле формы списка ПриСозданииНаСервере идет первым обработчиком.
Данные считываются уже динамическим списком, которым и является основным реквизитом формы списка.
У учитываемых объектов есть некоторое состояние, которое может прекратиться (назначенный разряд точности).

Можно ли учитывать его в периодическом регистре сведений?

Когда в регистр сведений заносится запись, то она появляется в результатах запроса к СрезПоследних.
Следующие записи с теми же измерениями обновляют значения с указанного момента времени.

Можно ли внести "прекращающую" запись, после которой сведения перестанут появляться в СрезПоследних, но продолжат появляться, если получать сведения за старую дату?
---
В типовых конфигурациях реализовано следующим образом:

в РС добавляется дополнительный ресурс "ДействуетДо" с типом дата и в запросах просто учитывается значение и этого ресурса.
---
СрезПоследних получает последнее значения ресурсов по указанным измерениям. В периодическом регистре получится учитывать можно сделать ресурс "Действует" типа Булево. Но в СрезПоследних запись появляться не перестанет.
Чтобы перестала появляться, можно попробовать использовать РегистрНакопления, чтобы "прекращающая" запись списывала весь остаток.
---
В типовых конфигурациях реализовано следующим образом:

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

```1c
    ТелефонОрганизации = УправлениеКонтактнойИнформацией.КонтактнаяИнформацияОбъекта(Ссылка,Справочники.ВидыКонтактнойИнформации.ТелефонОрганизации,ТекущаяДата(),Ложь);
```

так не получается.
---
Не проверял, но вот эта функция по описанию подходит.
---
```1c
    ВЫБРАТЬ
    СпрЮрАдрес.Представление
    ИЗ
    Организации.КонтактнаяИнформация КАК СпрЮрАдрес
    ГДЕ
    СпрЮрАдрес = ЗНАЧЕНИЕ(Справочник.ВидыКонтактнойИнформации.ЮрАдресОрганизации)
```

Это если проще, и без получения ТЗ
---
```1c
    Результат = УправлениеНебольшойФирмойСервер.ОписаниеОрганизации(УправлениеНебольшойФирмойСервер.СведенияОЮрФизЛице(ДокСсылка.Контрагент.Ссылка,),"ФактическийАдрес")
```
---
УНФ 1.6.26.191

```1c
    ЮрАдресОрганизации = УправлениеКонтактнойИнформацией.ПредставлениеКонтактнойИнформацииОбъекта(Организация, Справочники.ВидыКонтактнойИнформации.ЮрАдресОрганизации);
```
---
В новых версиях УНФ и БСП, получение контактной информации:

```1c
    СведенияОбОрганизации = ПечатьДокументовУНФ.СведенияОЮрФизЛице(Организация, ДатаДокумента);
    КонтактыОрганизация = ПечатьДокументовУНФ.ОписаниеОрганизации(СведенияОбОрганизации,
    "ПолноеНаименование,ФактическийАдрес,Телефоны"); // в кавычках перечень нужных данных контактной информации
    // Доступные значения см в самой функции .ОписаниеОрганизации
```
---
Спасибо, работает на УНФ 3.0.2.х.

```1c
    ПоляПредставления = "ПолноеНаименование,ИНН,Свидетельство,ЮридическийАдрес,Телефоны,Факс,НомерСчета,Банк,БИК,КоррСчет";
```
Как объединить несколько стран в одну строку через запятую, используя настройка запроса или скд?
---
Если кому интересно нашел еще 2 варианта

https://1centerprise8.blogspot.com/2015/12/vyvod-tch-v-ja-chejku.html?m=1
---
https://infostart.ru/public/1402219/
---
Посмотрите в функциях языка выражений СКД

ВычислитьВыражениеСГруппировкойМассив (Выражение, ВыраженияПолейГруппировки, ОтборЗаписей, ОтборГруппировок)

В этой статье подробно расписаны примеры использования
https://infostart.ru/1c/articles/1101676/
---
Если кому интересно нашел еще 2 варианта

https://1centerprise8.blogspot.com/2015/12/vyvod-tch-v-ja-chejku.html?m=1
---
Потрясающий материал без единой картинки!
---
1
Добрый день. Сделал батник для запуска базы и выполнения обработки. База запускается, но обработка не открывается и не выполняется. Подскажите, пожалуйста, в чем может быть проблема?
```1c
    chcp 1251
    @echo off
    "C:\Program Files\1cv8\8.3.12.1412\bin\1cv8.exe" enterprise /S test_srv/testDB /N"Admin" /P" /Excecute "D:\Test\test.epf"
```
---
приношу извинения за невнимательность, действительно опечатался в =)
(1) /Excecute
---
приношу извинения за невнимательность, действительно опечатался в =)
(1) /Excecute
---
А в https://forum.infostart.ru/forum9/topic296810/ ты говорил, что у тебя все заработало.
---
Сообщение было скрыто модератором.
Добрый день коллеги!
Вопрос следующего характера.
Есть ли в УНФ какой то типовой функционал, который позволит группировать номенклатуру, то есть будет какая то основанная позиция, например модем, а подчиненные ей будут по моделям модем zte, модем huawei, модем yota. В спецификациях будет использоваться основная номенклатура модем, а при оприходовании или перемещении будут использоваться какие-то из подчиненных.
Смысл - приходуем по одной позиции каждой модели (подчиненной номенклатуры), а в остатках появляется 3 позиции основной и основная используется в спецификациях.
Пробовал механизмы аналоги номенклатуры и номенклатура поставщиков - не подходит, на остатки падает подчиненная номенклатура.
Заранее Спасибо!
---
Номенклатура и ХАРАКТЕРИСТИКИ номенклатуры
---
менклатуру, то есть будет какая Вот так собственно
---
Ну наборы попробуй. Хотя это вообщем странно, и приходовать надо не каждую модель, а именно основную, но продавать будете "Модем ЛТЕ", а по факту спишеться составляющая набора "Модем"
---
Номенклатура и ХАРАКТЕРИСТИКИ номенклатуры
---
Спасибо! Протестировал этот Вариант, то что нужно.
Добрый день. Пытаюсь сделать батник с запуском серверной базы, выдает ошибку "Не удается найти "enterprise". Проверьте, правильно ли указано имя и повторите попытку.". Подскажите, пожалуйста, что не так делаю?
```1c
    @echo off
    start "C:\Program Files\1cv8\common\1cestart.exe" enterprise /S "test_srv/testDB" /N"admin" /P"
```
---
start

надо убрать
---
решил, убрал start, и 1cestart заменил на bin\1cv8.exe. Заработало. Спасибо.
---
да, Вы были правы, убрал start как посоветовали в (3) и заменил 1cestart.exe на 1cv8.exe, все заработало. Спасибо.
---
start

надо убрать
---
надо убрать
 убрал, ошибка пропала, но теперь батник вроде как выполняется, но сама база не открывается, вообще ничего не происходит. Открылось окно командной строки и закрылось тут же.
---
решил, убрал start, и 1cestart заменил на bin\1cv8.exe. Заработало. Спасибо.
---
Сообщение было скрыто модератором.
---
Причем тут 1cestart.exe ? через bin\1cv8.exe такая же ошибка
---
да, Вы были правы, убрал start как посоветовали в (3) и заменил 1cestart.exe на 1cv8.exe, все заработало. Спасибо.
Документооборот 2.1

Как программно задать список возможных значений дополнительного реквизита типа дополнительное значение?
---
Значения в этом случае - элементы справочника ЗначенияСвойствОбъектов, владельцем которого является ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.
Так что всё создаёте элементы справочника, указывая при этом их Владельца - свой доп. реквизит.
---
Значения в этом случае - элементы справочника ЗначенияСвойствОбъектов, владельцем которого является ПланВидовХарактеристик.ДополнительныеРеквизитыИСведения.
Так что всё создаёте элементы справочника, указывая при этом их Владельца - свой доп. реквизит.
Имеется конфигурация от Раруса на платформе 8.2. (Менять платформу и конфигурацию не предлагать!)

Имею простой оператор присваивания
```1c
    Запись.ПараметрыЗапроса = Новый ХранилищеЗначения(ПараметрыЗапроса, Сжатие);
```

Возникает ошибка "Ошибка при вызове конструктора (ХранилищеЗначения)"
При этом ПараметрыЗапроса - это Структура, в которой одно из полей - таблица значений с 15 строками, в которых есть структуры и массивы.
Согласно документации структура, массив и таблица значений - это сериализуемые типы, следовательно, могут быть сохранены в ХранилищеЗначения. Однако возникает ошибка.
В чём может быть дело?
---
Скорее всего где то внутри несериализуемый тип - объект или конструктор какой. Дробите состав, отправляйте минимальные данные.
Такую работу делать лучше в общих модулях, чтобы не было проблем с передачей с клиента-на сервер. Тоже дает знать о себе.
---
В чём В содержимом структуры, массива и таблицы значений. Оно, внезапно, тоже должно быть сериализуемым, прикинь, да?
---
Скорее всего где то внутри несериализуемый тип - объект или конструктор какой. Дробите состав, отправляйте минимальные данные.
Такую работу делать лучше в общих модулях, чтобы не было проблем с передачей с клиента-на сервер. Тоже дает знать о себе.
---
Параметры запроса не живут отдельно от запроса.
Копируй. Не надо путать имя переменной с семантикой слов, которые были использованы.

(4) Ты прикинь, я это знаю.

(2) Скорее всего где то внутри несериализуемый тип - объект или конструктор какой. Дробите состав, отправляйте минимальные данные. Собственно,я так и подумал, но 1С, она такая 1С иногда... Но... в общем так оно и оказалось, хотя не должно было быть :). Но в алгоритме формирования этих самых Параметров была ма-а-аленькая неточность... И среди замечательных многоуровневых структур, массивов и таблиц затёсывался XDTO-объект, причём не всегда, а при определённом стечении обстоятельств...
---
Ты прикинь, я это знаюЕсли бы ты знал - этой темы не было бы.
(5) но 1С, она такая 1С иногдаСергей Нуралиев лично виноват, ага.
---
Сообщение было скрыто модератором.
---
Сергей Нуралиев лично - не виноват. Но у меня уже такой большой список примеров альтернативной логики 1С, что я уже бросил его вести. За сим дискуссию заканчиваю. Dixi.
---
Сообщение было скрыто модератором.
---
такой большой списокПредставил себе программиста, который ведет личный список обид на свою рабочую IDE, скрипты и базу данных

Незабываемое зрелище.
---
Параметры запроса не живут отдельно от запроса.
Копируй.
Здравствуйте.

Имеется справочник с видом иерархии - Иерархия групп и элементов.

Как вывести в динамический список только элементы справочника?
---
Отбор

```1c
    Ссылка.ЭтоГруппа=Ложь;
```
---
Отбор

```1c
    Ссылка.ЭтоГруппа=Ложь;
```
---
Ссылка.ЭтоГруппа=Ложь

Я до публикации делал тоже самое, но сработало только после переименовании обработки и сохранении ее в новый файл.
---
Это уже кеш. Чаще чисть иначе "ВнешнийОтчет1" с любым запросом будет показывать курс юаня к доллару, а не приход/расход.
код

```1c
    &НаСервере
    Функция НапечататьВПФ(ВПФ)
    ДвоичныеДанные = ВПФ.ХранилищеОбработки.Получить();
    ИмяФайла = ПолучитьИмяВременногоФайла("epf");
    ДвоичныеДанные.Записать(ИмяФайла);
```

ВПФ - внешняя печатная форма, но к делу это отношения не имеет. 1с падает на

```1c
    ДвоичныеДанные.Записать(ИмяФайла);
```

с ошибкой "Установлен безопасный режим. Выполнение операции запрещено".

Т.е. записать файл программно я НЕ МОГУ. Релиз 8.3.15.1869

```1c
    УстановитьБезопасныйРежим(Истина);
    УстановитьБезопасныйРежим(Ложь);
```

не помогает. У пользователя опасные действия, понятное дело, отключены.

Я хотел бы посмотреть в глаза человеку, который это придумал.
Вопрос: как отключить этот сивый бред?
---
Откуда код-то вызывается? Из конфигурации или из внешней обработки?
Запихайте обработку в расширение, у расширения снимите признак безопасного режима.

P.S. а вообще записывать непонятные двоичные файлы на сервере я бы тоже никому не разрешал
---
Сообщение было скрыто модератором.
---
Откуда код-то вызывается? Из конфигурации или из внешней обработки?
Запихайте обработку в расширение, у расширения снимите признак безопасного режима.

P.S. а вообще записывать непонятные двоичные файлы на сервере я бы тоже никому не разрешал
---
точно!!!! безопасный режим расширения!
спасибо!
---
у меня такая же ошибка, я запускаю из расширения с снятой галкой безопасного режима, однако ошибка всеравно происходит.
---
Сообщение было скрыто модератором.
---
А УправлениеПечатью.ПечатьПоВнешнемуИсточнику не пробовали?
?
---
Добавляем в критерий отбора наш параметр , настраиваем его, и юзаем с отдельным именем! Печально что никто не знает!
---
http://forum.infostart.ru/forum9/topic296686/message2959051/#message2959051
---
отбор по ссылке не вариант долго будет строится список при открытии, плюс универсальность от типа докуметна.
---
добавь еще один отбор, вроде не запрещено
---
пишет ошибка
---
Сообщение было скрыто модератором.
---
Отбор.Добавить("Отв2");
по причине:
Метод не доступен для данного объекта
---
ЭлементыФормы.Список.НастройкаОтбора.Добавить("Отвественный1",Ложь);
по причине:
Метод не доступен для данного объекта
---
Добавляем в критерий отбора наш параметр , настраиваем его, и юзаем с отдельным именем! Печально что никто не знает!
Добрый день!

Нужно сделать выбор из произвольной формы.

```1c
    &НаКлиенте
    Процедура ВодительНачалоВыбора(Элемент, ДанныеВыбора, СтандартнаяОбработка)
    СтандарнаяОбработка=Ложь;

    Отборы = СформироватьПараметрыОтбора();
    ПараметрыФормы = Новый Структура;
    ПараметрыФормы.Вставить("Отбор", Отборы);
    ПараметрыФормы.Вставить("РежимВыбора", Истина);
    ПараметрыФормы.Вставить("ЗакрыватьПриВыборе", Истина);

    ОткрытьФорму("РегистрСведений.РегистрацияВодителейОрганизации.Форма.ФормаВыбора",ПараметрыФормы,ЭтаФорма);

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

Форма открывается, но по двойному щелчку на запись регистра открывается документ регистратор. Что делаю не так?
---
причем тут ОбработкаВыбора?
Выбор: СписокВыбор
---
у РС физически нет формы выбора. Как вариант, переопределить обработчик Выбор динамического списка формы списка.
---
```1c
    &НаКлиенте
    Процедура СписокОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)
    СтандартнаяОбработка = Ложь;
    ОповеститьОВыборе(ВыбранноеЗначение);
    Закрыть();
    КонецПроцедуры
```

Все равно открывается документ регистратор для выбранной записи. То есть обработка выбора не переопределилась. Почему?
---
причем тут ОбработкаВыбора?
Выбор: СписокВыбор
---
БАААЛЬШОЕ человеческое спасибо.
---
подскажите сделал как тут советовали форма регистра закрылась а данные не перенеслись на другую форму? что не так

```1c
    &НаКлиенте
    Процедура ПроизводительОбработкаВыбора(Элемент, ВыбранноеЗначение, СтандартнаяОбработка)

    Объект.Производитель = ВыбранноеЗначение.Производитель;

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

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

```1c
    ОткрытьФорму("РегистрСведений.РегистрацияВодителейОрганизации.Форма.ФормаВыбора", ПараметрыФормы, Элемент);
```