|
Перекрестные ссылки при конвертации данных | ☑ | ||
---|---|---|---|---|
0
top_harley
02.09.15
✎
17:21
|
Задача перенести данные из любого источника не1с8 в 1с8 УТ
Для простоты: Справочник Номенклатура 1. Наименование (поле поиска) 2. ЕдиницаХраненияОстатков 3. ЕдиницаДляОтчетов Справочник ЕдиницыИзмерения 1. Наименование (поле поиска) 2. Владелец (поле поиска) Пример: Номенклатура 1. "Вата нестерильная медицинская" 2. "Шт." 3. "Упаковка" ЕдиницыИзмерения "Шт." 1. Шт. 2. "Вата нестерильная медицинская" ЕдиницыИзмерения "Рулон" 1. Рулон 2. "Вата нестерильная медицинская" Если не используются внутренние идентификаторы 1с8, тогда не устанавливаются ЕдиницаХраненияОстатков, ЕдиницаДляОтчетов. Суть проблемы: согласно логики можно загрузить одни и те же данные два раза, и при второй загрузке единицы должны подставиться так как в базе они уже существуют и удовлетворяют условиям поиска, но этого не происходит. |
|||
1
top_harley
02.09.15
✎
17:28
|
(0) Простите за опечатку:
|
|||
2
top_harley
02.09.15
✎
17:29
|
(0) Вторая единица такая (чтобы не было путаницы):
ЕдиницыИзмерения "Упаковка" 1. Упаковка 2. "Вата нестерильная медицинская" |
|||
3
top_harley
03.09.15
✎
08:46
|
Поможет кто?
|
|||
4
Rlogin
03.09.15
✎
08:54
|
"и удовлетворяют условиям поиска, но этого не происходит.! Что это значит ?
|
|||
5
ИсчадиеADO
03.09.15
✎
09:28
|
раньше делали через ПКО "НоменклатураТолькоПоляПоиска". А сейчас без этого норм грузится, возьми свежую обработку с ИТС. Там поиск по Нпп (должен быть снят флаг "не запоминать выгруженные объекты") решает ситуацию, но должен быть 1 ПКО на номенклатуру, т.к. при выгрузке по разным ПКО назначается разный Нпп
|
|||
6
MadJhey
03.09.15
✎
09:33
|
Этот вопрос решается перестановкой строк в табличной части ПКО в КД. По-моему Номенклатура должна быть первой.
|
|||
7
icrocodile
03.09.15
✎
09:50
|
Для ПКО ЕдиницыИзмерения поставь галочку
"Не запоминать выгруженные объекты" или ПКО ЕдиницыИзмерения ПередВыгрузкой ВыгрузитьПоПравилу(Источник.Владелец,,,, "Номенклатура") или ПКО ЕдиницыИзмерения ПередВыгрузкой КлючВыгружаемыхДанных = Источник.Наименование + "_"+ Источник.Владелец.Наименование; ЗапоминатьВыгруженные = Истина; |
|||
8
top_harley
03.09.15
✎
09:52
|
(4) после первой загрузки, в базе приемнике уже есть записи в справочнике единицы, а значит при загрузке номенклатуры второй ЕдиницаХранения и ЕдиницаОтчета должна найтись по правилам поиска.
|
|||
9
top_harley
03.09.15
✎
10:13
|
(7) Спасибо. Сработал вариант 1
Для ПКО ЕдиницыИзмерения поставь галочку "Не запоминать выгруженные объекты" Но объем выгрузки увеличился существенно. И честно говоря не понял как это помогло, какая логика и последовательность загрузки объектов |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |