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

1С:Предприятие :: 1С:Предприятие 8 общая

XDTO. Как один элемент справочника при выгрузке размножить (1 в 2, 1 в 3)?

XDTO. Как один элемент справочника при выгрузке размножить (1 в 2, 1 в 3)?
Я
   Карамелька
 
03.12.18 - 15:35
Используем обмен через универсальный формат. Имеется справочник который нужно выгрузить, но не "один в один", а "один в несколько". В какой момент и как это делается?
Если конкретнее, то в пакете xdto в свойствах этого справочника есть "Подразделение", а в реальности это подразделение находится в  регистре сведений (и по этому регистру Подразделений может быть несколько).
 
 
   END
 
1 - 03.12.18 - 15:54
Там нужно не пакет ковырять, а модуль обмена. Вся логика по выгрузке - загрузке там лежит.
   MaxS
 
2 - 03.12.18 - 16:02
Посмотрите в типовых как выгружается документ установки цен
Процедура ПОД_Документ_УстановкаЦенНоменклатуры_Отправка_ПриОбработке
Формируем ланныеЮ например в виле структуры и выгружаем несколько раз
ОбменДаннымиXDTOСервер.ВыгрузкаОбъектаВыборки(
В конце процедуры 
ИспользованиеПКО.Документ_УстановкаЦенНоменклатуры_Отправка = Ложь;// - запрещаем выгрузку Вашего объекта типовым способом.
   Карамелька
 
3 - 03.12.18 - 16:03
(1) Понятно что модуль обмена, в пакете то как раз все просто.
(2) спасибо за наводку
   Elf_80_lvl
 
4 - 03.12.18 - 16:05
Вы конвертацией умеете пользоваться?
Там есть возможность после выгрузки вставить любой код и создать на основании документа источника любое количество элементов или движений.
   MaxS
 
5 - 03.12.18 - 16:31
(4) Вы с КД2 спутали. В КД3 в исходной базе при выгрузке нельзя управлять загрузкой, создавать элементы и движения.
   Fragster
 
6 - 03.12.18 - 16:33
(5) так в (4) и написано - после ВЫгрузки
   MaxS
 
7 - 03.12.18 - 16:47
(6) так и процедур после выгрузки нет.
А движения - это движения документа при проведении?
Ладно, не важно ;)

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