|
Конвертация данных. Из 3х справочников 8.2 в 1 спр. 7.7 Как? | ☑ | ||
---|---|---|---|---|
0
beholder
12.11.11
✎
12:56
|
Задача выгрузить документы движения товаров из 8.2 в 7.7
Затык со складами. В 7.7 есть справочник "Склад" а 8.2 его нет, есть совокупность из трех сравочников: Подразделение, ВидСклада, Сотрудники. В справочнике Склады в 7.7 есть реквизиты вида справочник Подразделение, ВидСклада, Сотрудник. Они соответствуют 8-ным справочникам. Как осуществить эту выгрузку, какие должны быть ПКО и обработчики? |
|||
1
echo77
12.11.11
✎
14:59
|
В документах движения ТМЦ 8.2 Какие есть реквизиты по данному вопросу? А в 7.7?
Какие конфигурации у вас? Нужно создавать ПКО которое конвертирует Склад. Скорее всего на стороне источника прийдется собирать данные. Не могу подключиться к астралу... поэтмоу большего сказать не могу. Вы хотя бы метаданные конфигураций и свои правила привели бы |
|||
2
beholder
12.11.11
✎
15:35
|
(1) обе конфигурации изуродованные. Все необходимы метаданные я в вопросе привел.
В 8.2 в документе приходная накладная три реквизита: Подразделение, ВидСклада, Сотрудник. Всё справочники. В 7.7 в документе приходная накладная один реквизит: Склад. В Складе эти три реквизита (Подразделение, ВидСклада, Сотрудник) есть. Они аналогичны 8.2. Документы нужно переносить из 8.2 в 7.7 Я тут в принципе создал в 8.2 справочник складов аналогичный 7.7 попробую через него как-то сделать |
|||
3
echo77
12.11.11
✎
16:28
|
(2) Зачем новый справочник складов? Заполнять его будешь? А потом во всех документах 8.2 проставлять значения реквизитов?
ПКО делай для конвертации складов - это будет виртуальное правило(т.е. без источника). В этом ПКО будут 3 ПКС: Подразделение, ВидСклада, Сотрудник по которым ты будешь искать элемент справочникак склады в приемнике |
|||
4
beholder
12.11.11
✎
16:46
|
(3) То есть я делаю ПКО для Склада без источника
Для него делаю три ПКС для Подразделений ВидовСкладов и Сотрудника. В них источник тоже пустой? |
|||
5
beholder
12.11.11
✎
16:51
|
(3) обработчики надо какие-то писать для этих трех ПКС
|
|||
6
echo77
12.11.11
✎
17:15
|
Да, в этих трех ПКС(Подразделение, ВидСклада, Сотрудник) источник пустой, по этим полям включаете поиск и ставите галку на каждом "Получать из входящих данных"
в документе, где вы конвертируете нечно в Склад вы выбираете это ПКО и в обработчике Перед выгрузкой вашего ПКС(хрень->Склад) пишем примерно так: [Code] Значение = 0;// Обязательно что-нибудь записать сюда ИсходящиеДанные = Новый Структура; ИсходящиеДанные.Вставить("Подразделение", Источник.Подразделение); ИсходящиеДанные.Вставить("ВидСклада", Источник.ВидСклада); ИсходящиеДанные.Вставить("Сотрудник", Источник.Сотрудник); [/Code] |
|||
7
echo77
12.11.11
✎
17:16
|
Значение = 0;// Обязательно что-нибудь записать сюда
ИсходящиеДанные = Новый Структура; |
|||
8
beholder
12.11.11
✎
17:16
|
(6) угу, спасибо, буду пробовать
|
|||
9
beholder
14.11.11
✎
17:09
|
Че-то ничего не получается
|
|||
10
beholder
14.11.11
✎
17:33
|
Никаких ошибок, узел со складом в файле выгрузки пустой.
|
|||
11
echo77
14.11.11
✎
22:16
|
Смотрите: http://depositfiles.com/files/j9gotxcih
Конвертация данных: выгрузка нескольких реквизитов объекта в один реквизит Значение = 0 // как оказалось, наоборт ставить НЕ надо |
|||
12
beholder
15.11.11
✎
11:31
|
(11) да, точно так же все настроено, но ничего не выгружается
|
|||
13
beholder
15.11.11
✎
15:44
|
Вроде выгрузилось. В ПКС источник сделал не пустым и начало выгружаться.
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |