2015-09-04 14:22:31
Краткое описание :
при импорте партий учитывать настройку "Контроль уникальности партий"Описание :
ИмпортЧто измененно :
При импорте партий через модуль "Обмен бизнес документов" настройка Настройки Галактики \ Логистика \ Партионный учет\"Контроль уникальности партий" не работает.
Добавляются дублирующие партии при том, что код партии у добавляемой партии совпадает с той, которая уже есть в базе, а наименование отличается.
Значение настройки Настройки Галактики \ Логистика \ Партионный учет\"Контроль уникальности партий" при этом установлено: "запрет ввода для кода".
Необходимо, чтобы при импорте партий учитывалась данная настройка.
Как измененно :
Каталог партий. Добавлена ф-я проверки кода и наименования партии.
Function CheckKodAndNameParty(bufParty: type$KatParty): string;
Возвращает текст с ошибкой.
Если проверка прошла корректно, то возвращается пустой текст.
Выполняются 3 вида проверок:
- Проверка на наличие одинакового наименования в каталоге партий
Текст: "В каталоге уже есть партия с наименованием ..."
- Проверка на наличие одинаково наименования для партий с одинаковой ссылкой на МЦ
Текст: "Связь с МЦ. Уже существует партия с наименованием..."
- Проверка на наличие одинакового кода в каталоге партии
Текст: "Партия МЦ с кодом ... уже существует ..."
При импорте партий анализируется настройка уникальности партий.