|
Конвертация данных из 7.7 в 8.0 Заполнение приемника без источника | ☑ | ||
---|---|---|---|---|
0
Igor1_777
19.03.16
✎
23:31
|
Всем привет! СРОЧНО нужна помощь!
Объект Источник - справочник штрихкоды, Объект приемник - Регистр сведений штрихкоды. Задача: Выгрузить из 7.7 в 8.0 шрихкоды. У базы приемника есть План Видов Характеристик - Типы Штрихкодов, у базы Источника - их нет. Нужно сделать так чтобы в базе Приемнике заполнялиcь Типы Штрихкодов одинаковым значением (EAN13). |
|||
1
Alexor
19.03.16
✎
23:33
|
Если одинаковым, то перед выгрузкой в ПКС
Значение="00000000000"; |
|||
2
Igor1_777
19.03.16
✎
23:40
|
У Приемника в ПКС перед выгрузкой
Значение = СоздатьОбъект("СписокЗначений"); Значение.ДобавитьЗначение("EAN13","Наименование"); Так же у него правило, а в правиле Поиск по наменованию. |
|||
3
Igor1_777
19.03.16
✎
23:42
|
Значение по коду как вы предложили тоже не находит
|
|||
4
Alexor
19.03.16
✎
23:48
|
Что то не понял.
Создаешь ПКО Источник - пусто. Приемник - План Видов Характеристик - Типы Штрихкодов В конвертации свойств этого объекта. Добавляешь свойство. Источник - пусто Приемник - Какое поле тебе надо заполнить. В процедуре перед выгрузкой описываешь Значение="0101010101"; // твой штрихкод. Проставляешь галку "поиск". |
|||
5
Alexor
19.03.16
✎
23:48
|
+4 При ссылке на это правило из других объектов всегда будет подставляться это значение.
|
|||
6
Alexor
19.03.16
✎
23:50
|
А вообще похоже или я задачу не понял, либо ты не правильно спросил.
в 7.7. штрихкоды где хранятся? куда тебе в 8-ке их передать надо? конфигурации какие? |
|||
7
Wern
19.03.16
✎
23:52
|
(6) в (0) же написано это план видов характеристик, а то что ты пишешь подходит для строки, для плана нужно еще правило для плана.
|
|||
8
Igor1_777
19.03.16
✎
23:56
|
7.7 Штрих-м Торовое проедприятие 4.0
Справочник ШтрихКоды 8.3 Розница 2.0 РегистрСведений.ШтрихКоды реквизит ТипШтрихкода (ПланВидовХарактеристик) Сами штрихкоды переносятся но нужно у все ШК заполнить ТипШК "EAN13". поиск возможентолько по наименованию |
|||
9
Igor1_777
20.03.16
✎
00:00
|
Создано ПКО ШтрихКоды и ПКС ТипШтрихКода с Перед выгрузкой Значение = СоздатьОбъект("СписокЗначений");
Значение.ДобавитьЗначение("EAN13","Наименование"); Также там создал правило ПКО ТипыШтрихкодов с ПКС Наименование и поставил галку поиск |
|||
10
Alexor
20.03.16
✎
00:00
|
(8) Создай ПКО как в 4.
Создаешь ПКО Источник - пусто. Приемник - План Видов Характеристик - Типы Штрихкодов В конвертации свойств этого объекта. Добавляешь свойство. Источник - пусто Приемник - Наименование (галку поиск поставить не забудь) В процедуре перед выгрузкой описываешь Значение="EAN13"; Далее в регистре сведений в ПКС ТипШтрихкода перед выгрузкой укажи Значение="1"; - что хочешь. А правило поставь созданное выше |
|||
11
Alexor
20.03.16
✎
00:02
|
(9) Короче правило выгрузи, и выложи куда или в почту кинь.
только если xml в архив сделай. |
|||
12
Wern
20.03.16
✎
00:03
|
Я бы предложил заполнять при загрузке и не мучатся, так меньше телодвижений.
|
|||
13
Alexor
20.03.16
✎
00:05
|
+12 Кстати, вариант.
|
|||
14
Igor1_777
20.03.16
✎
00:07
|
Alexor лови на почте. Wern а это как?
|
|||
15
Alexor
20.03.16
✎
00:09
|
(14) А версию КД какую используешь?
Правила без структуры почему-то. |
|||
16
Igor1_777
20.03.16
✎
00:11
|
2.1.8.1
|
|||
17
Alexor
20.03.16
✎
00:14
|
(16) Х.з. без метаданных конфигурации.
Сейчас не помню, вроде включаться в правила должны. Хотя возможно с 7-ой не включаются. |
|||
18
Alexor
20.03.16
✎
00:15
|
(16) см (10) вроде все понятно написал.
|
|||
19
Wern
20.03.16
✎
00:17
|
(14) В ПКО в обработчике "После загрузки" прописываешь что тебе надо. если память не изменять что то вроде
Для Каждого Запись Из НаборЗаписей Цикл Запись.ТипШтрихКода=ПланыВидовХаратеристик.ТипыШтрихКодов.НайтиПоКоду("НужныйКод"); КонецЦикла; |
|||
20
Alexor
20.03.16
✎
00:22
|
(19) "После загрузки" вроде, только Объект доступен?
|
|||
21
Igor1_777
20.03.16
✎
00:37
|
Проблему решил!!!
В ПКС ТипыШтрихкода правило создавал в ПКО вручную и указывал в ПКС ссылку на него, а нужно было в самом ПКС создать новый. ЗАРАБОТАЛО!!! Всем спасибо, огромное) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |