Имя: Пароль:
1C
1С v8
Значение по умолчанию в приемнике при переносе данных (Конвертация)
0 ISG1984
 
01.09.11
08:21
Всем здравствуйте.
Вопрос: делаю конвертацию из базы на 8.1 в базу 7.7.
Переношу документ - ВозвратТоваровОтПокупателя

Мне необходимо, чтоб независимо от значения реквизита Контрагенты в этом документе в базе 8.1, этот реквизит всегда был равен значению из справочника в базе 7.7.
Как настроить правило обмена в конфигурации Конвертация данных ?
1 Defender aka LINN
 
01.09.11
08:24
Значение = Новый Структура("Код", КодКонтрагентаВБазе77)
2 Поручик
 
01.09.11
08:27
Как вариант, при загрузке в базе приёмнике устанавливать контрагента.
3 ISG1984
 
01.09.11
08:47
(1) Спасибо, мысль

(2) немного не понял, где его устанавливать?
4 nicxxx
 
01.09.11
08:47
в обработчике "ПослеЗагрузки" ПКО документа
5 ISG1984
 
01.09.11
08:52
Тогда еще один вопрос, в обработчике "ПослеЗагрузки" искать контрагента в справочнике методами семерочными или как?
6 ISG1984
 
01.09.11
08:56
Обработчики "Правила конвертации объектов"
После загрузки
Условия возникновения события
Только для платформы V8.



Это в справке написано.
Семерка не хочет понимать "соответствие" и прочие восьмерошные тексты.
7 GenV
 
01.09.11
09:11
(5) обработчик для 7.7 есть, код поиска будет 7.7, код модуля обработки 7.7 вставишь в V77Imp из шаблона КД.
8 ISG1984
 
01.09.11
09:22
то есть предлагаете перекодить стандартную V77Imp ?
9 GenV
 
01.09.11
09:26
(8) Нет. КД за тебя сама все "перекодит". Тебе просто надо тупо вставить текст ).
10 nicxxx
 
01.09.11
09:34
в ПослеЗагрузки пиши
       Спр = СоздатьОбъект("Справочник.Контрагенты");
Спр.НайтиПоКоду("00000001");
Объект.Контрагент = Спр.ТекущийЭлемент();        Объект.Записать();
и будет тебе щастье
11 nicxxx
 
01.09.11
09:52
или создай специальное правило для контрагентов, в котором будет всего одно ПКС, источник пустой, приемник Код, в ПередВыгрузкой напиши: Значение = "00000001";
и в ПКО для возвратов в ПКС контрагента надо тоже в ПередВыгрузкой написать Значение = 1; (здесь пофиг на то какое значение)
12 ISG1984
 
01.09.11
09:52
(10) Спасибо, работает :) Сбила с толку справка 1С-вская.