Задача 102.141697

Задача :102.141697

2015-09-04 14:22:31
Краткое описание :
при импорте партий учитывать настройку "Контроль уникальности партий"
Описание :
Импорт
Что измененно :

При импорте партий через модуль "Обмен бизнес документов" настройка Настройки Галактики \ Логистика \ Партионный учет\"Контроль уникальности партий" не работает.
Добавляются дублирующие партии при том, что код партии у добавляемой партии совпадает с той, которая уже есть в базе, а наименование отличается.
Значение настройки Настройки Галактики \ Логистика \ Партионный учет\"Контроль уникальности партий" при этом установлено: "запрет ввода для кода".
Необходимо, чтобы при импорте партий учитывалась данная настройка.
Как измененно :

Каталог партий. Добавлена ф-я проверки кода и наименования партии.
Function CheckKodAndNameParty(bufParty: type$KatParty): string;
Возвращает текст с ошибкой.
Если проверка прошла корректно, то возвращается пустой текст.

Выполняются 3 вида проверок:
- Проверка на наличие одинакового наименования в каталоге партий
Текст: "В каталоге уже есть партия с наименованием ..."
- Проверка на наличие одинаково наименования для партий с одинаковой ссылкой на МЦ
Текст: "Связь с МЦ. Уже существует партия с наименованием..."
- Проверка на наличие одинакового кода в каталоге партии
Текст: "Партия МЦ с кодом ... уже существует ..."

При импорте партий анализируется настройка уникальности партий.

Название продукта Название компонента Тип Последняя версия Дата выхода
C_EXPIMPC_EXPIMPRES9.1.24.02015-09-04 14:22:31
C_EXPIMPC_EXPIMPRES9.1.024.0
L_KATPARTYL_KATPARTYRES9.1.17.02015-09-04 14:22:31