Задача 102.175043

Задача :102.175043

2018-05-18 18:56:44
Краткое описание :
Контроль уникальности поля
Описание :
Каталог МЦ
Что измененно :

Контроль уникальности поля.
У клиента установлена настройка "Контроль уникальности полей"->"Дополнительный код"->Запрет ввода.
При обычном заполнении данного поля в старых ли карточках или новых данный контроль работает, но если мы делаем тиражирование карточки МЦ, затем, в копии карточки, например, редактируем её наименование и закрываем, никакого контроля уникальности при этом по полю "Дополнительный код" нету (т.е. дает спокойно закрыть карточку) и из-за этого в нескольких карточках могут быть одинаковые дополнительные коды. Необходимо при тиражировании, при попытке закрыть карточку так же контролировать уникальность поля.
Как измененно :

1. При тиражировании для дополнительного бар кода добавляется постфикс в треугольных скобках с символом "к" и трехзначным последовательно увеличиваемым номером.
2. Проверка уникальности дополнительного бар-кода по значению настройки "Настройки Галактики \ Общие настройки системы \ Работа с МЦ, услугами \ Работа с МЦ \ Контроль уникальности полей \ Дополнительный код" производится при закрытии окна редактирования карточки МЦ.

Название продукта Название компонента Тип Последняя версия Дата выхода
L_MCUL_MCURES9.1.81.02018-05-18 18:56:44
L_MCUL_MCURES9.1.081.0