#0
by Cherokee
Здравствуйте! Застопорился. Не могу передать параметры из источника в приемник. Надо следующее: 1. Передать бух.счет через параметр с правилом конвертации 2. Передать примитивный тип данных через параметр. Что сделал: 1. В конвертации на закладке "Параметры" добавил 2 строки, одну "Проба" тип "строка", другую "СчетРасчетов", тип бухсчет (для этой добавил правило конвертации). Поставил галки "Передавать при выгрузке". 2. В обработчике "Перед выгрузкой объекта" конвертации добавил код: 3. Результат в файле выгрузки: -<ЗначениеПараметра Имя="Проба" Тип="Строка"> <Пусто/> </ЗначениеПараметра> -<ЗначениеПараметра Имя="СчетРасчетов" Тип="ПланСчетовСсылка.Хозрасчетный"> <Пусто/> Вопрос: что надо сделать, чтоб в файл выгрузки попало корректно?
#1
by GenV
Зачем перед выгрузкой объекта? Сделай "Перед выгрузкой данных". И должна быть галка еще "Использовать при загрузке" по-моему.
#2
by Cherokee
Да, галка есть. Если ставишь "Передавать при выгрузке", "Использовать при загрузке" ставится сама автоматически. Щас попробую перекинуть в обработчик "Перед выгрузкой данных"
#3
by neckto
Поставь галку в настройке конвертации реквизита Счет расчетов - Передавать данные в параметр. После загрузки объекта на стороне приемника - считываешь Параметр.
#6
by Naumov
После загрузки правил конвертации в обработку Параметр заполни на соответствующей закладке.
#7
by aspirator23
Эту переменную и нужно сделать параметром. Созадть реквизит и указать что это параметр. Как сделал в 0 не прокатит.
#9
by Cherokee
При передаче договора контрагента из УПП в БП надо прогрузить не только договор, но еще и сделать запись в регистр "Счета учета контрагентов". Соответственно, я хочу передать эти счета как параметр. Т.к. это не реквизиты, а просто сопроводительные данные, которые потом можно разобрать при загрузке и сделать соответствующую запись в регистр счетов учета контарентов
#10
by Cherokee
Нужно создать реквзит на стороне УПП и использовать его просто для передачи данных, оставляя в самой базе при этом пустым?
#11
by GenV
Если тебе только программно нужно будет устанавливать параметр, без отображения его на закладке параметры, то нужно по другому будет действовать. Т.к. интерактивно передавать параметр по ПКО можно только при установленной галке "Устанавливать в диалоге при выгрузке данных", т.е. нужно сделать. Где-то писал как программно передать этот параметр без диалога. Что-то через "ПередатьОдинПараметрВПриемник"
#14
by Naumov
А что мешает не через параметр, а сформировать выгружаемую запись регистра сведений? Посмотри как КИ для контрагентов в правилах выгружается.
#15
by aspirator23
смотри . Он написал. Создавать нужно в конвертации. Добавить нужно новый реквизит, указав у него "Передать данные в параметр"
#16
by Cherokee
Разная логика работы этого регистра в УПП и БП. В УПП он работает аналогично регистру счета учета номенклатуры: т.е. от общего к частному. А в БП там должны быть четко указаны все измерения, иначе потом в документах по умолчанию подбираться не будет
#17
by Cherokee
Частично победил. В файл уже выгружается. Спасибо наведшим на мысль. 1. В параметрах снял галки "Передавать при выгрузке". 2. В обработчике "Перед выгрузкой данных" прописал вот так: Теперь перейду к реальным данным и реальной выгрузке. Спасибо.
#20
by Cherokee
Чтоб закончить тему. Тем, кто будет искать после по инету. Если надо выгрузить информацию, связанную с выгружаемым объектом, то надо поместить в обработчик "Перед выгрузкой объекта", т.к. в обработчике "Перед выгрузкой данных" еще нет связи с выгружаемым объектом
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Конвертация справочников из 77 в УПП 80? Конфа конвертация данных 2.0. КАК7
- Конвертация данных - конвертация реквизитов дока.
- Конвертация Значений. (Конвертация данных 2.0)
- Конвертация данных - как передать параметр в правило
- Конвертация 2.0, Простая задача: передать параметр в загрузку
- Конвертация данных 2, V8.1, конвертация периодических реквизитов
- Конвертация данных. Конвертация двух реквизитов в один.
- КД, как передать параметр в приемник?
- Как через Конвертация данных передать записи регистров?
- Как передать параметр из источника в приемник в КД
- Конвертация Данных. конвертация одного реквизита в другой
- Как передать параметр между обработчиками. Конвертация данных.
В этой группе 1С
- Настройка ЭЦП в 1С: Документооборот КОРП
- Выводить помесячно в отчете СКД
- Индекс находится за пределами массива
- 1C 8.1 ограничение на файловую базу. Как проверить?
- Новый вид начисление не берется в начислении отпускных. ЗУП
- УПП. Корректировка реализации на экспорт
- ЗУП: Как ограничить предоставление вычета 503 внешним совместителям?
- Расчет себестоимости в УПП
- Ошибка при выполнении функции ОбщегоНазначения.ИдентификаторОбъектаМетаданных()
- Построчное сравнение строк табличной части с таблицей значений
- PDFCreator cCombineAll
- Конвертация данных: Параметр ВыгрузитьОбъект у ПКС существует?
- Плагин OLE и 8.2 Типы не совпадают(-1). В чем дело?
- СКД - убрать стандартные пункты из обработки расшифровки
- Не работает расшифровка по регистратору
- не очищается поле табличного документа
- Командная панель "Создать на основании" и динамический список документов
- Условное оформление, УФ, текущая дата, форма списка
- Перенос картинок в тома на диск УТ 11
- Получение двоичных данных из константы