arefaste/1C_Forums huggingface dataset:
Подскажите, пожалуйста, как определяется значение смещения при формировании json и вариантом записи даты ЛокальнаяДатаСоСмещением?
В получившейся строке значения смещения различны, где-то +03:00, где-то +04:00.

```1c
    НастройкиДатыJSON = Новый НастройкиСериализацииJSON;
    НастройкиДатыJSON.ВариантЗаписиДаты = ВариантЗаписиДатыJSON.ЛокальнаяДатаСоСмещением;

    ЗаписьJSON = Новый ЗаписьJSON;
    ЗаписьJSON.УстановитьСтроку();
    ЗаписатьJSON(ЗаписьJSON, СтруктураВыгрузки, НастройкиДатыJSON);
```

Предполагал, что смещение будет равно часовому поясу сервера приложений, но был удивлён, увидев разные значения:
"ДатаВыдачиВУ": "2014-12-11T00:00:00+03:00",
"ДатаНачалаСтажа": "2013-08-24T00:00:00+04:00".

ДатаВыдачиВУ и ДатаНачалаСтажа - реквизиты одного документа, посмотрел как они лежат в БД, никаких часовых поясов там не нашёл.
---
Вероятно учитывается переход на зимнее\летнее время, судя по датам.
Переход отменили в 2014 году, даты позже по идее должны иметь одинаковое постоянное смещение
---
Вероятно учитывается переход на зимнее\летнее время, судя по датам.
Переход отменили в 2014 году, даты позже по идее должны иметь одинаковое постоянное смещение
Обе конфы и платформу обновил до текущих, задача выгрузить все заказы и продажи из бух 3.0 в УНФ вместе со вводами остатков, для последующего продолжения работы в УНФ.

Штатный механизм как всегда полное г. , мало того что пришлось базу сворачивать, дак еще и загруженные данные полная ж.
По факту банк касса справочники и еще всякая лабуда.
Никаких приходов продаж и заказов.

Обмен делал раз 5 , раза 4 вручную указывал в составе отправляемых данных Реализацию, и нужные мне типы.
---
Обмен не предусматривает выгрузку из БП в УНФ каких-либо иных документов, кроме денежных. Если нужно - писать самому.
---
Обмен не предусматривает выгрузку из БП в УНФ каких-либо иных документов, кроме денежных. Если нужно - писать самому.
---
спасибо!
Добрый день. Есть документ заказ, создается на основании заявки. При проставлении галочки в заказе (работы по заявке завершены), соответствующая галочка проставляется в заявке. И меняется дата создания документа. Подскажите, пожалуйста, как сделать, чтоб дата не менялась? Меняется как просто при записи, так и при проведении (пробовал неоперативный режим, все равно дата изменяется). Оперативное проведение стоит "Запретить." . Обычные формы.
---
Храните галочку в РС, и показывайте одну и ту же и в заказе и в заявке.
---
Храните галочку в РС, и показывайте одну и ту же и в заказе и в заявке.
Добрый день, всё перечитал так и не смог сделать, прошу помощи.

Ситуация такая: Создаётся форма и в неё передаётся параметр, однако почему-то форма не видит переданный параметр и выдаёт ошибку. Помогите пожалуйста, заранее спасибо.

Прилагаю код снизу.
---
Если у параметра в форме не стоит флаг Ключевой, то он живет только в ПриСозданииНаСервере.
В ПриОткрытии его уже не будет.
---
Скрин ошибки
---
Попробуйте проверить параметры в "ПриСозданииНаСервере"
---
Если у параметра в форме не стоит флаг Ключевой, то он живет только в ПриСозданииНаСервере.
В ПриОткрытии его уже не будет.
Здравствуйте! Подскажите в таблицу формы не созданную программно, добавляю колонку реквизит программно с типом строка.

```1c
    мРеквизиты.Добавить(Новый РеквизитФормы(КолонкаТаблицы.ДинамическаяКолонка, Новый ОписаниеТипов("Строка"), "ТаблицаЗагрузки", КолонкаТаблицы.ДинамическийРеквизит, Истина));
```

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

```1c
    Новый ОписаниеТипов("Строка", ,
    Новый КвалификаторыСтроки(0, ДопустимаяДлина.Переменная));
```
---
напиши так:

```1c
    Новый ОписаниеТипов("Строка", ,
    Новый КвалификаторыСтроки(0, ДопустимаяДлина.Переменная));
```
Добрый день! Помощь новичкам)
Переделываю ТТН для типовой - созданием Внешней ПФ.
Вопрос такой: если в документе 1 реализация - выводит данные товаров этой реализации, если несколько реализаций - тогда не выводит товар, а выводит только номера накладных, но нужно, чтобы выводил все товары, со всех реализаций.

Код был взят из модуля менеджера, пытаюсь переделать... Прикрепляю: 1 - как нужно, 2 - как получается, 3 - код
---
нет кода получения ДанныеДляПечати

в вашем случае можно обойти так (костыль правда)

замените вот эту команду (в вашем тексте их 2 шт)

```1c
    Если ДанныеПечати.ВыводДанныхОТоварномСоставе = Перечисления.ВариантыВыводаДанныхОТоварномСоставе.ТоварныйСостав Тогда
```

на эту

```1c
    Если Истина Тогда
```
---
нет кода получения ДанныеДляПечати

в вашем случае можно обойти так (костыль правда)

замените вот эту команду (в вашем тексте их 2 шт)

```1c
    Если ДанныеПечати.ВыводДанныхОТоварномСоставе = Перечисления.ВариантыВыводаДанныхОТоварномСоставе.ТоварныйСостав Тогда
```

на эту

```1c
    Если Истина Тогда
```
Добры день.
Конфигурация УПП 1.3
На форму выведен динамический список. Не получается изменить ширину колонки.
---
Меняйте ширину у обоих полей, и ставьте растягивать по горизонтали = Ложь.
---
Меняйте ширину у обоих полей, и ставьте растягивать по горизонтали = Ложь.
---
Может здесь, что найдёте -
Компоновка форм :: Проектирование интерфейсов для 8.3 :: Система стандартов и методик разработки конфигураций для платформы 1С:Предприятие 8
https://its.1c.ru/db/v8std#content:722:hdoc

(Там много полезного есть.
Но - доступ туда, должен быть)
---
Спасибо. Прочту.
Прикрепил если у кого нет доступа.
Всем доброго времени

Такой вопрос:

Создал правила выгрузки в конвертации данных 2.0 из БП в БП (конфы идентичны, типовые)

Через универсальную обработку после загрузки документов необходимо чтобы они проводились (либо выгружались с проводками)

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

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

```1c
    Если ЗначениеЗаполнено(ТекущееНаименование) Тогда
    //это ОС ищем его по Инвентарному номеру и Организации
    Запрос = Новый Запрос;
    Запрос.Текст = "ВЫБРАТЬ
    | Штрихкоды.Штрихкод,
    | Штрихкоды.Владелец
    |ИЗ
    | РегистрСведений.Штрихкоды КАК Штрихкоды
    |ГДЕ
    | Штрихкоды.Штрихкод = &Штрихкод1";

    Запрос.УстановитьПараметр("Штрихкод1", ТекущееНаименование);

    РезультатЗапроса = Запрос.Выполнить();

    ВыборкаДетальныеЗаписи = РезультатЗапроса.Выбрать();

    Если ВыборкаДетальныеЗаписи.Следующий() Тогда

    //ОС=ВыборкаДетальныеЗаписи.ОС;
    //РедактироватьОС(ОС,стр,КодСчета);
    Иначе
    //не нашли ОС, создаем ОС , инвент номер и докумет ввода остатков
    //ПроцедураСоздатьОС(Стр,КодСчета,МОЛ);
    КонецЕсли;
```
---
У тебя точка останова стоит на строке, в который выборка ещё не перешла на первую позицию. Перемести её внутрь условия.
---
ТекущееНаименование - это наименование ОС?
---
это номер штрихкода, взятый из файла ексель
---
У тебя точка останова стоит на строке, в который выборка ещё не перешла на первую позицию. Перемести её внутрь условия.
---
Тьфу, спасибо большое)) все работает.)
---
Помогите создать поиск товара по штрих-кода.
---
А чем же код в первом посте не устроил?
Здравствуйте! Есть документ Распределение НДС, он делает проводки ДТ 10 КТ 19 (для учитываемого НДС). Подобная система не очень нравится бухгалтерии. Решили этот НДС списывать на 91.02, а не на 10. Была сделана подписка на событие, где после проведения документа Распределения НДС 10 счета заменялись на 91.02. Все работало. После обновления на релиз 3.0.107, подписка стала выдавать ошибку "Запись не верна!" и все. Не пойму в чем дело и что изменилось с обновлением. Может кто сталкивался с подобным?
Код в модуле подписки такой.

```1c
    мСчетов = Новый Массив;
    мСчетов.Добавить(ПланыСчетов.Хозрасчетный.НайтиПоКоду("10.01"));
    мСчетов.Добавить(ПланыСчетов.Хозрасчетный.НайтиПоКоду("10.03.1"));
    мСчетов.Добавить(ПланыСчетов.Хозрасчетный.НайтиПоКоду("10.05"));
    мСчетов.Добавить(ПланыСчетов.Хозрасчетный.НайтиПоКоду("10.06"));
    мСчетов.Добавить(ПланыСчетов.Хозрасчетный.НайтиПоКоду("10.09"));
    мСчетов.Добавить(ПланыСчетов.Хозрасчетный.НайтиПоКоду("10.10"));

    НаборДвижений = Источник.Движения.Хозрасчетный;

    Для Каждого Проводка Из НаборДвижений Цикл
    Если мСчетов.Найти(Проводка.СчетДТ)<>Неопределено Тогда
    Проводка.СчетДТ= ПланыСчетов.Хозрасчетный.НайтиПоКоду("91.02") ;
    Проводка.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.ПрочиеДоходыИРасходы]=Источник.Субконто1;
    //Субконто1 - Справочник ПрочиеДоходыИРасходы

    Проводка.СубконтоДт[ПланыВидовХарактеристик.ВидыСубконтоХозрасчетные.РеализуемыеАктивы]=Источник.Субконто2;
    //Субконто2 - Справочник Номенклатура.
    КонецЕсли;
    КонецЦикла;
    НаборДвижений.ОбменДанными.Загрузка = Истина;
    НаборДвижений.Записывать = Истина;
```
---
В моем случае помогло. У меня задача была подменить СчетДТ, а СчетКТ оставить пустым, так вот я очищал субконтоКт записывая в них неопределено, а нужно было ЗаписьБУ.СубконтоКт.Очистить();

Может у тебя Субконто старые некорректные остаются?
---
Поставить в отладке - остановка по ошибке и посмотреть
---
Остановка по ошибке не срабатывает
---
Такая же беда. Никаких ошибок нет, прошел все отладкой. Последний шаг выход из процедуры СводныеПриложения.ПередЗаписьюНабора, Отказ = ЛОЖЬ. И все, сваливается в исключение.
Если я руками меняю проводку, то все ок.
Релиз Бух 3.0.111.16
Платформа 8.3.20.1789
---
В моем случае помогло. У меня задача была подменить СчетДТ, а СчетКТ оставить пустым, так вот я очищал субконтоКт записывая в них неопределено, а нужно было ЗаписьБУ.СубконтоКт.Очистить();

Может у тебя Субконто старые некорректные остаются?
---
ЗаписьБУ.СубконтоКт.Очистить(); Большое спасибо! Помогло!
---
Спасибо! Тоже пригодилось.
---
Спасибо!
Добрый день. Пытаюсь обновить серверную базу, выдает ошибку, что существуют активные соединения. В консоли администрирования только мой сеанс активен, конфигуратор. В соединениях так же. А соединения, которые отображаются при обновлении, их вообще нигде нет. Подскажите, пожалуйста, как завершить эти соединения?
---
Помогла перезагрузка сервера.
---
перегрузить сервер предприятия 1с
---
обслуживание, блокировка работы пользователей, включить возможность блокировки регламентных заданий и заблокировать или на сервере включить блокировку регламентных заданий
---
Помогла перезагрузка сервера.
Всем привет! Есть ли возможность отключить кнопки перелистывания в дин списке? Которые вверх вниз. Вот эти https://imgur.com/a/t0OdahB
---
В свойствах таблицы динамического списка поставить горизонтальнаяполосапрокрутки - не использовать, вертикальнаяполосапрокрутки - не использовать.
---
В свойствах таблицы динамического списка поставить горизонтальнаяполосапрокрутки - не использовать, вертикальнаяполосапрокрутки - не использовать.
Добрый день, форумчане, подскажите, запускаю фоновое задание

```1c
    Процедура Потоки()
    Для НомерПотока = 1 По ЧислоПотоков Цикл
    ..........................
    ..........................
    ..........................
    ФоновоеЗадание = ФоновыеЗадания.Выполнить("МояПроцедураОбщегоМодуля", НаборПараметров, Новый УникальныйИдентификатор, НСтр("ru = 'Фоновый расчет'"));

    КонецЦикла;
    КонецПроцедуры
```

Мне нужно в процедуре "МояПроцедураОбщегоМодуля" получить идентификатор ФЗ, которое его вызвало!? Как это сделать?
---
Нашёл решение:

Ключ - параметр фонового задания, его можно задать перед запуском фонового задания и передать вместе с параметрами в процедуру общего модуля

```1c
    КлючФЗ = Новый УникальныйИдентификатор;

    НаборПараметров = Новый Массив;
    НаборПараметров.Добавить(ТаблицаДанных);
    НаборПараметров.Добавить(ИндексНачала);
    НаборПараметров.Добавить(РазмерПорции);
    НаборПараметров.Добавить(КлючФЗ );

    ФоновоеЗадание = ФоновыеЗадания.Выполнить("МояПроцедураОбщегоМодуля", НаборПараметров, КлючФЗ , НСтр("ru = 'Фоновый расчет'"));
```

Далее, нужное ФЗ можно найти, используя в отборе данный параметр.
---
Нашёл решение:

Ключ - параметр фонового задания, его можно задать перед запуском фонового задания и передать вместе с параметрами в процедуру общего модуля

```1c
    КлючФЗ = Новый УникальныйИдентификатор;

    НаборПараметров = Новый Массив;
    НаборПараметров.Добавить(ТаблицаДанных);
    НаборПараметров.Добавить(ИндексНачала);
    НаборПараметров.Добавить(РазмерПорции);
    НаборПараметров.Добавить(КлючФЗ );

    ФоновоеЗадание = ФоновыеЗадания.Выполнить("МояПроцедураОбщегоМодуля", НаборПараметров, КлючФЗ , НСтр("ru = 'Фоновый расчет'"));
```

Далее, нужное ФЗ можно найти, используя в отборе данный параметр.
---
А в самой МояПроцедураОбщегоМодуля там какие параметры в шапке? Не понимаю как туда передать параметры или перечислить тоже все без названия процедуры? или как вообще - нигде нет ни справки ни примеров у всех все по разному
---
Странно, почему никто не написал про такой вариант:

```1c
    СеансИнформационнойБазы = ПолучитьТекущийСеансИнформационнойБазы();
    ФЗ = СеансИнформационнойБазы.ПолучитьФоновоеЗадание();
```

А уже из фонового задания возможно получить регламентное:

```1c
    РЗ = ФЗ.РегламентноеЗадание;
```
Здравствуйте. Подскажите, пожалуйста, как сделать в управляемой форме списка документа реализации, сделать недоступным отбор по организации кроме одной реализации?с Т.е пользовательне мог выбрать другую организацию
---
если это нужно установить для конкретного пользователя, то ПараметрыВыбора указывать программно, с условием на права доступа того самого пользователи или с условием на самого пользователя
---
кроме одной реализации

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

методы БСП это позволяют, но код не пара строк.
---
Было бы классно увидеть код
Доброго дня форумчане, база "Управление нашей фирмой, редакция 1.6 (1.6.27.270)" пытаюсь создать отчет остатков по мясяцам в СКД,
```1c
    ВЫБРАТЬ
    &Период КАК МесяцОстатков,
    ЗапасыНаСкладах.Номенклатура КАК Номенклатура,
    ЗапасыНаСкладах.Количество КАК Остаток,
    ЦеныНоменклатурыСрезПоследних.Цена КАК Цена,
    ЗапасыНаСкладах.Количество * ЦеныНоменклатурыСрезПоследних.Цена КАК ОстатокСумма
    ИЗ
    РегистрНакопления.ЗапасыНаСкладах(&Период, ) КАК ЗапасыНаСкладах
    ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(&Период, ВидЦен = &ВидЦен) КАК ЦеныНоменклатурыСрезПоследних
    ПО ЗапасыНаСкладах.Номенклатура = ЦеныНоменклатурыСрезПоследних.Номенклатура
```

и вылетает ошибка
{(8, 2)}: Нельзя задавать параметры для таблицы "РегистрНакопления.ЗапасыНаСкладах"
<<?>>РегистрНакопления.ЗапасыНаСкладах(&Период, ) КАК ЗапасыНаСкладах
что это, все вроде правильно написал.
---
Чтобы указывать параметры и получать остатки, надо использовать таблицу остатков.
РегистрНакопления.ЗапасыНаСкладах.Остатки(&Период, )
---
Чтобы указывать параметры и получать остатки, надо использовать таблицу остатков.
РегистрНакопления.ЗапасыНаСкладах.Остатки(&Период, )
---
ЗапасыНаСкладах
Только там нет реквизита период
---
&Период это параметр.
---
Вот параметра и нет
---
Если у вас возникают такие вопросы, почитайте документацию по языку запросов и по СКД.
Имеется расширение в котором добавлена новая Роль для рядовых пользователей, после того как прилетает обновление конфигурации роль слетает. Приходится постоянно заходить и включать обратно.
Есть какие то готовые решения как избежать слета роли?
---
Решение.
http://forum.infostart.ru/forum9/topic106422/message1097970/#message1097970
---
Решение.
http://forum.infostart.ru/forum9/topic106422/message1097970/#message1097970
---
Я сделал параллельный регистр сведения, в котором хранятся роли и через который настраиваются. А после обновления баз синхронизируются с 1С
Привет. Заранее благодарю за внимание.При создании контрагента был выбран тип покупателя. Тоже в договоре выбран тип покупателя, но в поступления товаров и услуг договора всё равно не видно.
---
Вид договора „с покупателем“ и не должен в поступления попадать… только в возвраты от покупателя.
---
Вид договора „с покупателем“ и не должен в поступления попадать… только в возвраты от покупателя.
---
спасибо большое. Я очень благодарен
Добрый день, Есть таблица значений с данными, при изменении в поле таблицы значентй результат запроса меняет данные тока в последней сроке таблицы значений, как сделать так чтоб и менялось в 1 строке при изменений?
В данный момент меняет тока последнию строку ТЗ

РезультатЗапроса = запрос.выполнить().выгрузить();

Для Каждого строка из РезультатЗапроса цикл
СтрТЗ.поле1 = строка.поле1;
СтрТЗ.поле2 = строка.поле2;
СтрТЗ.поле3 = строка.поле3;
Конеццикла;
---
```1c
    ЗаполнитьЗначенияСвойств(ТЗ[0],РезультатЗапроса[0]);
```
---
```1c
    ЗаполнитьЗначенияСвойств(ТЗ[0],РезультатЗапроса[0]);
```
---
работает, а если я незнаю сколько строк будет и во всех надо менять? Я так понял тут по индексу меняеться
---
индекс в цикл и +1? Или есть какие еще варианты?
---
Загрузить результат запроса в ТЗ
---
```1c
    КоличествоПолей = (РезультатЗапроса.Количество());
    Пока КоличествоПолей >= 0 Цикл
    ЗаполнитьЗначенияСвойств(ТЗ[КоличествоПолей-1],РезультатЗапроса[КоличествоПолей-1]);
    КоличествоПолей= КоличествоПолей -1;
    КонецЦикла;
```
---
а если я так написал или так не практично?
Сч=0;
Для Каждого строка Из РезультатЗапроса Цикл
ЗаполнитьЗначенияСвойств(ТЗ[Сч],РезультатЗапроса[Сч]);
Сч = Сч + 1;
КонецЦикла;
---
```1c
    для сч = 0 по РезультатЗапроса.Количество() - 1 Цикл
```
В базе две организации Т и Г.
Создал два подчиненных узла по каждой из организации, сделал выгрузку начального узла.
В каждой из баз вижу общий список документов по обоим организациям.
В модуле плана обмена ПоОрганизации нет событий ПриОтправкеПодчиненному.
Как так?
Релиз наисвежайший 3.0.144.49
---
создай с помощью механизма создания новой синхронизации, установишь отбор по организации в процессе создания и будет тебе счастье.
---
Отбор (в том числе по организации) указывается в настройках подчиненного узла

если у вас отборы в узлах указаны - то скорее всего проблема в правилах регистрации
загрузите заново правила регистрации для каждого подчиненного узла
---
я создал два подчиненных узла, разве при выгрузке начального узла работают правила регистрации? И разве они не должны браться из конфигураци. В БП нет "РИБ с фильтром", там только РИБ по организации.
---
При создании РИБ там должна быть настройка - отбор по каким организациям будет. По умолчанию все организации.
---
Как создавал новую синхронизацию? Какой вариант выбрал?
---
Переходим по ссылке e1cib/list/ПланОбмена.ПоОрганизации
Создаем узел по каждой из организации, открывается форма создания узла, выбираем туда организацию и наименование

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

Но в результате получаю все связанные документы, кроме документа "Поступления на счет". Прилагаю скрины, что мне выдает в коде и что отображается в дереве документов.

Не могу понять, почему?
---
Для УНФ смог победить следующим образом - выбрал все ПоступленияНаСчет и уже в них нашел РасшифровкаПлатежа, в которой хранилась вся нужная мне информация.
---
Реквизит, по которому идет связь отмечен в составе критерия отбора?
---
На скрине так то и счета на оплату нет.
---
Не совсем понимаю, о чем речь? На скрине номер 2 видно, что в дереве документов есть "Поступления на счет" для данного заказа покупателя. А какой параметр я должен указать в КритерииОтбора.СвязанныеДокументы.Найти(ДокументСсылка), кроме ссылки на родительский документ?
(3) там есть скрин номер 2
---
там есть скрин номер 2
На одном скрине 7 документов, на другом 5.
---
В этом и проблема. Если смотрим в программе - видим, что среди связанных документов есть "Поступления на счет", а если используем поиск связанных документов в коде - выводит список без этого документа.
---
СвязанныеДокументы - выдает список ближайших связанных,
а уже от них нужно искать то что со связанными связано
рекурсия однако получается
---
Вот участок кода:

СвязанныеДокументы = КритерииОтбора.СвязанныеДокументы.Найти(СтрокаЗапроса.Ссылка);
Для Каждого ТекДок из СвязанныеДокументы Цикл
    св = КритерииОтбора.СвязанныеДокументы.Найти(ТекДок);
    Для Каждого док из св Цикл

Т.е. я нахожу связанные документы, а после для каждого ищу связанные с ними
---
Для УНФ смог победить следующим образом - выбрал все ПоступленияНаСчет и уже в них нашел РасшифровкаПлатежа, в которой хранилась вся нужная мне информация.