Вход | Регистрация


1С:Предприятие ::

Метки:Обмен данными и УРБД

Перенос справочников

Я
   Alexandr_byr
 
28.05.04 - 14:34
Привет всем!
Проблемка вот в чем сделал обработки для переноса номенклатуры из одной базы в другую. Экспортирует только карточки товара без групп (Так задумано). Самое интересное начинается при импорте то, что медленно это ладно, а вот как создавать карточки товара в выбранной группе, т.е. КАК указать родителя для создаваемых элементов?
 
  Рекламное место пустует
   SnarkHunter
 
1 - 28.05.04 - 14:36
Атрибут Родитель...
   lexa
 
2 - 28.05.04 - 14:39
если конфы одинаковые, обычно в сервисе в доп возможносятчх есть выгрузка
   Alexandr_byr
 
3 - 28.05.04 - 15:09
конфигурации разные причем принимающая написана под заказ. Как именно указать атрибут Родитель
   lexa
 
6 - 28.05.04 - 15:51
Номенкл.Родитель
   Alexandr_byr
 
7 - 28.05.04 - 15:55
Возможен ли многоуровневый перенос справочников и как это можно реализовать
   lexa
 
8 - 28.05.04 - 15:56
На диске ИТС есть Конвертация данных через XML
   Alexandr_byr
 
9 - 28.05.04 - 16:02
я уже через dbf завернул как на один уровень подчинения сделать я знаю а вот как на 2 и более уровней
   SiMazx
 
10 - 28.05.04 - 16:04
В данные переноса включи поле КодРодителя...
Если элемент корня, значит поле будет пустым...
 
 
   SiMazx
 
11 - 28.05.04 - 16:05
Для элемента любого уровня вложенности в нем будет код группы в которую он входит...
   Alexandr_byr
 
12 - 28.05.04 - 16:11
а как когда на подчиненом уровне помимо карточек есть ещё и группы и как выхватить код родителя в товара
   lexa
 
13 - 28.05.04 - 16:14
попробуй ПолныйКод
   Press
14 - 28.05.04 - 16:18
Попробуй Universam.ert
   lexa
 
15 - 28.05.04 - 16:22
   Alexandr_byr
 
17 - 28.05.04 - 16:38
Я бы забил но заказ есть заказ. А на счет универсальных обработок я уже даже побовать не хочу это не панацея всёравно прийдется под конкретную конфигурацию подгонять
   lexa
 
19 - 28.05.04 - 16:41
Тогда добавь поле Номенкл.Родитель.Код при выгрузке отсортируй по нему, а при загрузке ИспользоватьРодителя(Номенкл.НайтиПоКоду(Номенкл.Родитель.Код )
   ChAlex
 
21 - 29.05.04 - 10:29
Лучше добавить поле Номенкл.Родитель.ПолныйКод() и отсортировать по нему.

Родитель.НайтиПоКоду(<Поле>,2);
Номенкл.ИспользоватьРодителя(Родитель);
Номенкл.Новый()
и далее...
Вообщем то проблемы только с синхронизацией кодов!
   mike
 
22 - 29.05.04 - 11:34
1 вариант : сортировать родителей надо по уровню, прапра, пра-, дедушки , отцы , дети и т д
2 вариант : в первом цикле грузишь всех без привязки, во втором цикле ищешь родителя и привязываешь его к элементу. Хорошо если коды уникальны во всем справочнике.



Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.
Ветка сдана в архив. Добавление сообщений невозможно.
Но вы можете создать новую ветку и вам обязательно ответят!
Каждый час на Волшебном форуме бывает более 2000 человек.
Рекламное место пустует