|
Перегрузка данных КД |
☑ |
0
Alex_MA
24.09.13
✎
15:05
|
Здравствуйте!
Хочу перегрузить контактных лиц контрагентов с контактной информацией из конфигурации УТ10.3 в УТ11.
1. В УТ10.3 контактная информация храниться в виде регистра сведений "Контактная информация".
2. В УТ11 контактная информация храниться в карточке контактного лица.
Как в КД настроить чтобы контактная информация из регистра сведений по конкретному контактному лицу попадала в табличную часть справочника "Контактная информация" ?
Спасибо за внимание.
|
|
1
Alex_MA
24.09.13
✎
15:28
|
апну ?
|
|
2
lapinio
24.09.13
✎
15:30
|
Используй ПВД (Способ выборки произвольный). напиши запрос к базе источнику.
|
|
3
lapinio
24.09.13
✎
15:31
|
Пример:
ВыборкаДанных = Новый ТаблицаЗначений;
ВыборкаДанных.Колонки.Добавить("Дата");
ВыборкаДанных.Колонки.Добавить("ОстаткиТоваров");
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| ОстаткиТоваров.Период,
| ОстаткиТоваров.ВидДвижения,
| ОстаткиТоваров.Товар КАК Номенклатура,
| СУММА(ОстаткиТоваров.Количество) КАК Количество,
| НАЧАЛОПЕРИОДА(ОстаткиТоваров.Период, ДЕНЬ) КАК Дата
|ИЗ
| РегистрНакопления.ОстаткиТоваров КАК ОстаткиТоваров
|
|СГРУППИРОВАТЬ ПО
| ОстаткиТоваров.Товар,
| ОстаткиТоваров.ВидДвижения,
| ОстаткиТоваров.Период
|ИТОГИ ПО
| Дата";
РезультатЗапроса = Запрос.Выполнить();
ВыборкаДата = РезультатЗапроса.Выбрать(ОбходРезультатаЗапроса.ПоГруппировкам);
Пока ВыборкаДата.Следующий() Цикл
СтрокаДата = ВыборкаДанных.Добавить();
СтрокаДата.Дата = ВыборкаДата.Дата;
ОстаткиТоваров = Новый ТаблицаЗначений;
СтрокаДата.ОстаткиТоваров = ОстаткиТоваров;
ОстаткиТоваров.Колонки.Добавить("Номенклатура");
ОстаткиТоваров.Колонки.Добавить("Количество");
ОстаткиТоваров.Колонки.Добавить("ВидДвижения");
ОстаткиТоваров.Колонки.Добавить("Период");
ВыборкаДетальныеЗаписи = ВыборкаДата.Выбрать();
Пока ВыборкаДетальныеЗаписи.Следующий() Цикл
СтрокаНабор = ОстаткиТоваров.Добавить();
ЗаполнитьЗначенияСвойств(СтрокаНабор, ВыборкаДетальныеЗаписи);
КонецЦикла;
КонецЦикла;
|
|
4
Alex_MA
24.09.13
✎
15:40
|
(3)что за обработчик ? в ПКО ?
|
|
5
lapinio
24.09.13
✎
15:45
|
Это не в ПКО. Вкладка правило выгрузки данных
|
|
6
lapinio
24.09.13
✎
15:45
|
2 по счету
|
|
7
Alex_MA
24.09.13
✎
15:47
|
(6)как то так ?
|
|
8
Alex_MA
24.09.13
✎
15:49
|
(7)так не получается, ругается на Источник
|
|
9
Alex_MA
24.09.13
✎
16:17
|
вот по такому механизму не получается
ВыгрузитьПоПравилу(Выборка, , , , "КонтактнаяИнформация");
выполнить, т.к. у меня нет такого ПКО
|
|
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший