1 | | В r213/base валидация вводимых серийных номеров производится по совпадению с регулярным выражением {{{^([A-Z]?\d{5}|Р\d{6}|[А-Я]\d{4})$}}} |
2 | | Последняя часть выражения {{{ [А-Я]\d{4} }}} не совсем точна, должно быть {{{ Б\d{4} }}} (см. описание формата серийный номеров в в #997) |
| 1 | 1. Выражение для валидации нужно немного поправить. В r213/base валидация вводимых серийных номеров производится по совпадению с регулярным выражением {{{^([A-Z]?\d{5}|Р\d{6}|[А-Я]\d{4})$}}} Последняя часть выражения {{{ [А-Я]\d{4} }}} не совсем точна, должно быть {{{ Б\d{4} }}} (см. описание формата серийный номеров в в #997) |
| 2 | |
| 3 | 2. Нужно применить одинаковые правила для всех полей ввода серийных номеров. Сейчас, например, при вводе невалидного серийного номера в ОТК или Тестирование интерфейс сообщает "Данного изделия не существует в базе" , хотя должен был сказать что-то вроде "Введенный серийный номер не соответствует формату" |