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

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

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ При обмене из объекта-источника передать два реквизита в один реквизит объекта-приемника

Автор: info230a02 14.11.19, 19:23

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

Автор: fly 14.11.19, 21:10

info230a02 @ Сегодня, 20:23 * ,

правила конвертации настраиваете

Заходите в правила конвертации свойств и прописываете, что необходимо

Автор: info230a02 14.11.19, 22:02

Цитата(fly @ 14.11.19, 21:10) *
Заходите в правила конвертации свойств и прописываете, что необходимо

А можна тоже самое, только более детально, как для "чайника"? Хорошо бы с картинками, примерами...

Автор: info230a02 15.11.19, 9:46

Сделал такое:

и тут:


Сохранил правила, получилось такое:


Наверное, этого будет маловато... Что дальше делать?

Автор: info230a02 15.11.19, 10:22

ув. sava1

Цитата(sava1 @ 15.11.19, 10:05) *
Если ЗначениеЗаполнено(Источник.ДокОснование) Тогда Отказ=Истина; КонецЕсли


Это в обработчике "Перед выгрузкой"? я Правильно понимаю?

Автор: sava1 15.11.19, 10:28

в ПКС докуменЗаказ

Цитата(sava1 @ 15.11.19, 10:24) *
Это в обработчике "Перед выгрузкой"?


Да. иначе отказаться негде

Автор: Vofka 17.11.19, 13:43

Почистил тему от офтопа.

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