2018-05-18 18:56:44
Краткое описание :
Контроль уникальности поляОписание :
Каталог МЦЧто измененно :
Контроль уникальности поля.
У клиента установлена настройка "Контроль уникальности полей"->"Дополнительный код"->Запрет ввода.
При обычном заполнении данного поля в старых ли карточках или новых данный контроль работает, но если мы делаем тиражирование карточки МЦ, затем, в копии карточки, например, редактируем её наименование и закрываем, никакого контроля уникальности при этом по полю "Дополнительный код" нету (т.е. дает спокойно закрыть карточку) и из-за этого в нескольких карточках могут быть одинаковые дополнительные коды. Необходимо при тиражировании, при попытке закрыть карточку так же контролировать уникальность поля.
Как измененно :
1. При тиражировании для дополнительного бар кода добавляется постфикс в треугольных скобках с символом "к" и трехзначным последовательно увеличиваемым номером.
2. Проверка уникальности дополнительного бар-кода по значению настройки "Настройки Галактики \ Общие настройки системы \ Работа с МЦ, услугами \ Работа с МЦ \ Контроль уникальности полей \ Дополнительный код" производится при закрытии окна редактирования карточки МЦ.