Количество цифр в ИНН в форме Регистрация нового клиента
Внимание! Данный форум является модерируемым.
Для получения к нему доступа необходимо зарегистрироваться или авторизоваться на сайте.
Доступ к форуму партнерам «1C-Рарус» по дистрибуции предоставляется на сайте
rarus-soft.ru
Читают тему
Проверил форму регистрации нового клиента (версия CRM) - в ней нет проверки на количество цифр в ИНН (при добавлении контрагента из этой же формы), что я считаю неправильным и в связи с чем ИПшники становятся юр лицами, в базе УТ количество цифр 12, в бухгалтерию ИНН улетает без 2 последних цифр
По крайней мере у нас таким образом получилось.
Если ввести для Юр лица ИНН из 12 символов - то выдается сообщение "ИНН юридического лица должен состоять из 10 цифр." + всплывающее "облачко" у поля с тем же текстом.
Это типовая проверка из УТ11, мы ее же используем и в нашей форме. Потому ошибкой это не считаю.
Мы стараемся не менять те паттерны поведения, которые есть в типовом продукте. Раз в типовой УТ11 просто выводится сообщения вместо жесткого запрета - ты сделали так же.
Вы можете легко отобрать всех контрагентов в общем списке, установив отбор по типу "юр. лицо" и по длине ИНН = 12: вариант отбора "Не соответствует шаблону" и шаблон "__________" (10 символов "подчеркивание"). Будут отобраны все юр. лица, у которых ИНН не равен 10 символам.
Потом их все выделяете и через команду "Изменить выделенное" устанавливаете вид "ИП".
В Вашей форме сообщение выдается после нажатия на кнопку сохранить, правильнее бы я думаю было добавить логику проверки, и не добавлять при возникновении ошибки
Прикрепленные файлы
Ваше желание понятно, думаю мы действительно сделаем более жестко. Не совсем запрет, но будет вопрос - типа "ИНН кривой, точно записать?"