Версия для печати темы (https://pro1c.org.ua/index.php?s=75461f5110d59ede8442b4d1473ba372&showtopic=64349)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Конфигурация "1С:Конвертация данных" _ Выгрузка реквизита отсутствующего в приемнике

Автор: kiveda 29.01.21, 8:56

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

По этой строке после загрузки документа осуществляется поиск в одном из справочников приемника 77 (реквизит1) и результат (реквизит2) используется как реквизит документа.

Как можно это сделать?

Автор: sava1 29.01.21, 9:20

передавать в параметр, при загрузке использовать

Автор: kiveda 29.01.21, 9:34

sava1 @ Сегодня, 9:20 * ,
параметром не получится, тк эти строки могут различаться например для строки 1 тч это =Х, для строки 2 =У
те на каждую выгруженную строку тч нужно добавить этот реквизит

Автор: sava1 29.01.21, 9:59

конечно для каждой строки.
если он одинаков - можно для объекта
в коллекцию добавьте правило - источник пустой, передавать в параметр и устанавливайте значение.

Автор: kiveda 29.01.21, 10:41

почему то при добавлении пкс в кд2 не дает выбрать переключатель "Передавать данные в параметр"
источник 8 приемник 77

Автор: sava1 29.01.21, 13:43

источник очищен?

Автор: kiveda 29.01.21, 14:32

sava1 @ Сегодня, 13:43 * ,
да.
проверил на другом обмене 8-8, там переключатель выбирает "Передавать данные в параметр" без проблем

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua