Каталог решений - Действия, предшествующие переносу данных из УТ 10.3 в Розницу 3.0, УНФ 3.0

Действия, предшествующие переносу данных из УТ 10.3 в Розницу 3.0, УНФ 3.0

Действия, предшествующие переносу данных из УТ 10.3 в Розницу 3.0, УНФ 3.0

В наличии

Перед запуском типовой обработки «Перенос данных УТ 10.3 — Розница 3.0, УНФ 3.0» из последнего релиза Розницы / УНФ 3.0 (поддиректория «ConvTr103») неплохо бы проделать определенный перечень манипуляций — чтобы меньше потом мучиться с результатом типового переноса.

Категория:

Описание

Разработчики типовой обработки по переносу данных из УТ 10.3 в Розницу / УНФ 3.0 перед переносом рекомендуют удалить помеченные на удаление объекты (хотя совершенно непонятно, как это осуществить с такими справочниками, как "Номенклатура" или "Контрагенты", на которые может быть куча ссылок в документах и которые гораздо легче удалить после переноса в базе Розница / УНФ 3.0.

При этом они почему-то умалчивают о странной логике, по которой группы номенклатуры при загрузке в Розницу / УНФ 3.0 идентифицируются по наименованию. Т.е. если в УТ 10.3 есть несколько групп номенклатуры с одинаковым наименованием, то при загрузке группа с таким наименованием будет создана лишь одна. Все, что в УТ 10.3 находилось во всех группах с одинаковым наименованием, в Рознице / УНФ 3.0 окажется лежащим "в одной куче".

У одного клиента был интересный случай — имела место следующая структура групп номенклатуры:

ПЛИНТУС \ Модель плинтуса № 1 \ ПЛИНТУС \ 

ПЛИНТУС \ Модель плинтуса № 1 \ ФУРНИТУРА \ 

ПЛИНТУС \ Модель плинтуса № 2 \ ПЛИНТУС \ 

ПЛИНТУС \ Модель плинтуса № 2 \ ФУРНИТУРА \

ПЛИНТУС \ Модель плинтуса № 3 \ ПЛИНТУС \

ПЛИНТУС \ Модель плинтуса № 3 \ ФУРНИТУРА \ 

В результате работы типовой обработки в Рознице / УНФ 3.0 создалось по одной папке "ПЛИНТУС" и "ФУРНИТУРА". Вся номенклатура из 4-х папок "ПЛИНТУС" оказалась "в одной куче". Аналогично вся номенклатура из 3-х папок "ФУРНИТУРА" оказалась "в одной куче". Мало того, так как 3 папки "ПЛИНТУС" лежали в папках которые в свою очередь лежали в корневой папке "ПЛИНТУС" в результате мы имели циклическую ссылку на родителя — т.е. папка "ПЛИНТУС" лежала в папке "Модель плинтуса № 3", которая в свою очередь лежала в папке "ПЛИНТУС". В результате пользователь утверждал что не все данные перенесены — ведь в дереве номенклатуры в Рознице / УФН 3.0 увидеть папки с циклическими ссылками друга на друга невозможно. "Распутать" ситуацию помог только поиск конкретных позиций номенклатуры из якобы не перенесенных папок номенклатуры во всех группах и ручное восстановление структуры папок с переносом номенклатуры — благо речь шла не о тысячах позиций номенклатуры.

1. Перед выгрузкой типовой обработки по переносу данных из УТ 10.3 убедитесь в уникальности наименований групп номенклатуры!

Для этого можно воспользоваться простейшим запросом в консоли отчетов:

 

has been added to your cart:
Оформление заказа