#0
by orda
В источнике - справочник А, в приемнике 2 справочника, Б и Д. В правилах обмена завожу два ПКО: для А->Б, и для А->Д и для каждого ПКО завожу по правилу выгрузки (т.е. 2 правила с одним и тем же объектом выборки А). Регистрирую изменения по плану обмена в источнике (А) и делаю обмен. В приемнике заполняется только справочник Б, правило выгрузки с ПКО А->Д не работает. Что делаю не так?
#2
by orda
Если в правилах удаляю ПВД с ПКО для А->Б, то второе правило работает. Разве не может быть два правила выгрузки с одним источником и разными приемниками
#6
by fisher
С КД работал плотно, а правилами обмена - не работал. Но раз он хочет одно ПВД, то просто пропиши в нем два ВыгрузитьПоПравилу, отключив стандартную обработку.
#7
by Рэйв
делай 2 ПКО. В первом в ПередВыгрузкой Отказ=Истина на одно условие,во втором на противоположное
#8
by GenAcid
В правилах выгрузки указывается правило конвертации по какому обрабатывать. Как вариант можно с ВыгрузитьПоПравилу(...) извратиться.
#11
by fisher
Это просто параметрический костыль для ленивых, а не догма. КД - чрезвычайно гибкая штука.
#12
by GenAcid
А вообще, если у тебя по ссылке выгружается объект, то правила выгрузки вообще не применяются.
#13
by Рэйв
Почему костыль? Наоборот очень логично и понятно. Можно справочники загружать отдельно какой хочешь.
#14
by orda
Но я же так и сделал: завел два ПКО и два соответствующих ПВД, в которых ссылаюсь на два два разных ПКО.
#16
by Рэйв
Ну вот, отсеивай ненужное в первом и включай это во втором, отсеивая то, что положил в первом
#17
by orda
"А вообще, если у тебя по ссылке выгружается объект, то правила выгрузки вообще не применяются" - можно проще, для сержантов. Срабатывает всегда первое правило выгрузки
#18
by orda
извини, не врубился. Не по ссылки. Изменения регистрируются непосредственно в исходном справочнике А
#20
by orda
- какой смысл записывать что-то во втором ПКО, если оно не срабатывает (вызывается только первое ПКО связанное с первым ПВД. Или я не прав?
#21
by GenAcid
Тогда хз, всегда указывал два правила выгрузки, указывал им разные ПКО и все работало. Как вариант - ВыгрузитьПоПравилу и в нем укажи второе ПКО.
#22
by orda
"Выгрузка по правилу" -не понял, что туда писать, имя ПВД? И в каком обработчике использовать?
#23
by Aleksey
Оба нужно указывать Источник Справочник А, приемник пусто Далее при выгрузке анализируем нужные данные и выгрузитьПоПравилу
#24
by Рэйв
Нет не прав. Эти 2 ПВД бубут показываться при выгрузке(если ты их правильно настроил конечно). Где галку поставишь - то и будет выгружаться
#28
by Рэйв
Тогда смотри условия. что-то ты во втором намудрил, что туда ничего не попадает.Включай отладку
#33
by fisher
Речь о связке одно ПВД - одно ПКО. Это вовсе необязательно. Это для легкости параметрической настройки простых случаев.
#34
by Noroving
Должно работать без всяких выгрузить по правилу, просто внимательно посмотри что оно выгружает тебе
#38
by Рэйв
Ну и зачем излишне заморачиваться если так по простому вполне работает? Чтобы показать миру, что мы простых путей не ищем?:-)
#41
by orda
но почему ПВД прекрасно работают, когда остается одно из них. Не работают оба одновременно, в этом проблема
#43
by Noroving
Попробуй выгрузить универсальной обработкой, если все пройдет, то у тебя лажа с планами обмена, такое может быть 100 %
#47
by Feunoir
Потому что выгрузка ведет лог выгруженных объектов. И поэтому объект повторно не выгружается по другому ПВД. Или ставь в ПКО признак "не запоминать выгруженные объекты", или реально не выгружай через Отказ = Истина.
#50
by orda
требуется из одного элемента справочника А создать по одному элементу в справочниках Б и Д приемника
#51
by Feunoir
Ну добавь тестовую печать в ПКО и ПВД. Посмотри что где ломается. Посмотри файл выгрузки глазами, сколько там реально выгружено объектов.
Тэги: 1С 8
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- Конвертация справочников из 77 в УПП 80? Конфа конвертация данных 2.0. КАК7
- Из одного справочника открыть форму другого справочника.
- Конвертация данных - конвертация реквизитов дока.
- Конвертация v2. Как из одного объекта сделать два?
- Конвертация Значений. (Конвертация данных 2.0)
- v7: Конвертация периодических реквизитов из 7.7 в 7.7 (конвертация данных 2.0)
- Конвертация данных. Перенос из одного справочника в два.
- Конвертация данных 2, V8.1, конвертация периодических реквизитов
- Конвертация данных. Конвертация видов субконто.
- Конвертация данных. Конвертация двух реквизитов в один.
- Конвертация данных. Конвертация элемент План видов расчета в элемент Справочника
- Конвертация данных. Замена одного элемента справочника другим.
В этой группе 1С
- Обмен между УТ 10.3 и Штрих-М:Кассир 1.8.0.9
- Управляемые формы. Вызов второй формы кнопкой из первой
- v8: заполнение табличной части справочника
- v7: БухУчет. Не считает остаток на начало дня в выписке
- Отбор в регистре сведений по двум регистраторам?
- УТ 10.3, пропало подменю "Файл"
- как быстрее найти объекты где используется определенный справочник
- табличный документ, присоединить несколько колонок. как ?
- Реализация кнопки "Печать" в 1С8.2
- Как в КА сделать учет по ГТД по ФИФО
- ЗавершитьРаботуСистемы(Ложь) не убивает процесс?
- План обмена *.НачатьЗапись
- Регистр сведений при изменении реквизита ....
- v7: Событие при изменении значения реквизита в Справочнике
- v8: Ошибка 8.3 при записи движений в регистре бухгалтерии.
- v8: Как таблицу значений выгрузить на управляемую форму в таблицу значений?
- Привязка заказа клиента к заказу поставщику в УТ11
- Перегрузка данных между базами
- Подсчет среднего с нарастающим итогом в СКД
- Поле HTML документа не освобождает память.