|
Перегрузка данных | ☑ | ||
---|---|---|---|---|
0
Tornadius
17.01.19
✎
07:32
|
Добрый день, форумчане.
Подскажите, чем сделать перегрузку части справочника "Номенклатура" (отобранные группы) из одной базы в другую (структура одинаковая). Но со всеми данными ед.измерения, спецификациями (важно), в общем все данные введенные для элемента справочника. Оговорюсь сразу: с помощью ВыгрузкиЗагрузкиДанных и Универсального обмена сделать не получилось (может не то делаю). акция разовая, писать, что-то свое не зачем. Получается выгрузить отобранные данные через ВыгрузкуЗагрузкуДанных, но при этом спецификации не переносятся. Как быть? |
|||
1
hhhh
17.01.19
✎
07:47
|
(0) перенести спецификации
|
|||
2
Мимохожий Однако
17.01.19
✎
07:49
|
(0) Что именно не получилось? Как угадать?
|
|||
3
Tornadius
17.01.19
✎
07:49
|
(1) как? где какие настройки сделать?
|
|||
4
Tornadius
17.01.19
✎
07:52
|
(2) не получилось перенести спецификации и номенклатуру входящую в данные спецификации. Цель - есть список изделий которые передают другой организации, надо отделить (перенести в другую базу) данные по этим изделиям. но со всеми спецификациями, материалами, возвратными отходами и т.д. и т.п в общем все данные, на что есть ссылки из элемента справочника "номенклатура"
|
|||
5
hhhh
17.01.19
✎
07:53
|
(3) а как номенклатуру переносите?
|
|||
6
Tornadius
17.01.19
✎
07:56
|
обработкой ВызгрузкаЗагрузкаДанных82 (конфа УПП) с отбором по группам справочника "Номенклатура" и проставлением галочки "Выгружать по необходимости" у всех остальных объектов
|
|||
7
hhhh
17.01.19
✎
07:59
|
(6) ну также и спецификации выгружайте. Чего это вы, номенклатуру выгрузили, а спецификации, вдруг какой-то непонятный мандраж на вас напал.
|
|||
8
Tornadius
17.01.19
✎
08:51
|
(7) если выгружать спецификации, то они все скопом по всей номенклатуре выгружаются, а не только по отобранной
|
|||
9
Tornadius
17.01.19
✎
09:11
|
Сейчас делал через универсальный обмен. в отборе указал группу, так перенеслись элементы которые были в указанной группе, а во вложенных подгруппах были пропущены
|
|||
10
FIXXXL
17.01.19
✎
09:14
|
(8) там условия по Номенклатуре можно задать? "В группе из списка", к примеру
|
|||
11
Serg_1960
17.01.19
✎
09:19
|
(9) Не программист? Верю. Не знаете, что можно указать условие не "Равно", а "В группе"? "Не верю!"(с)
|
|||
12
Tornadius
17.01.19
✎
09:25
|
условие задано "В группе из списка"
|
|||
13
Tornadius
17.01.19
✎
09:27
|
а если сравнивать по коду, а в универсальном обмене, отбор по ссылке не сделать, то вообще вариант только "В списке"
|
|||
14
Мимохожий Однако
17.01.19
✎
09:28
|
(9) Отбери по группам внутри группы
|
|||
15
craxx
17.01.19
✎
09:28
|
(0) Написать за тебя обработку переноса через текстовый файлик?
|
|||
16
Tornadius
17.01.19
✎
09:29
|
а в универсально обмене нельзя устанавливать отбор по ссылке, только по коду
|
|||
17
Tornadius
17.01.19
✎
09:30
|
написать и сам могу, только долго. хотелось бы техническими средствами перетащить, так как это разово.
|
|||
18
craxx
17.01.19
✎
09:30
|
(17) может так случиться, что быстрее именно написать
|
|||
19
hhhh
17.01.19
✎
09:30
|
(13) там есть запрос. выбири спецификции запросом, а не отбором.
|
|||
20
Tornadius
17.01.19
✎
11:34
|
В общем, как всегда, легких путей не существует.
Как сделал: Использовал обработку "Универсальный обмен данными в формате XML" 1) Обновил спр. Номенклатура в базе приемнике, cf-ником из базы источника. 2) Сделал два файла описания структур баз данных с помощью обработки "MD82Exp.epf" источника и приемника соответственно. 3) Развернул конфигурацию "Конвертация данных" и залил туда оба файла со структурами. На выходе получил файл с правилами обмена 4) в обработку "Универс. обмен" загрузил правила обмена 5) далее пошли танцы с бубном: на каждое правило обмена относящиеся к спр. Номенклатура нужно установить условие отбора. таким образом задействованы: - Документ "Установка цен номенклатуры" с отбором по группам перемещаемой номенклатуры" - все эти документы в дальнейшем надо перепровести, чтобы заполнился реестр сведений "Цены номенклатуры" - он не переносится - Спр. Номенклатура - Спр.ЕдиницыИзмерения - Спр.НоменклатурныеГруппы - Спр.СпецификацииНоменклатуры - РС.ОсновныеСпецификацииНоменклатуры возможно, нужно что-то еще, но я ограничился этим. отдельно стоит отметить, что при задании условий отбора по правилу нет возможности указать реквизит "Ссылка", но вместо этого можно указывать сам справочник "Номенклатура" в поле отбора. в общем переполз. Возможно проще сразу было начать писать свою обработку по переносу |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |