Подскажите не проходят свидетельство о рождение (Именно серии и там где их нет )что делать???
свидетельство
Сообщений 1 страница 4 из 4
Поделиться22019-02-28 07:18:03
Подскажите не проходят свидетельство о рождение (Именно серии и там где их нет )что делать???
Серия должна быть первые буквы латинские, после дефиса русские. Если свидетельство не РФ то код ставить иного документа "08"
Поделиться32019-04-26 17:12:39
Попробовала поставить 08 на серии которые не проходят!I-TV допустим вот такая серия с 08 не проходит
Поделиться42019-05-28 12:13:35
Попробовала поставить 08 на серии которые не проходят!I-TV допустим вот такая серия с 08 не проходит
Поскольку примеров для разных типов документов нет, то ориентироваться приходится по сообщениям об ошибках. Там приводятся паттерны регулярных выражений, которые можно проверить либо самим конвертором, либо на regex101.com.Так вот на документ произвольного у меня прошла: ...;08;Спец Пропуск-№;026763; или сложнее ;08;Спец пропуск-№;TVEL пд935703;. Паттерн на серию становится наименованием документа и имеет вид '[а-яА-ЯёЁ\-0-9№(][а-яА-ЯёЁ\-\s',.0-9()№""\\/]*' . И паттерн на номер уже допустимы не только цифры: '[0-9а-яА-ЯA-Za-z]{1,25}'. Разработчик в серии для 08 предполагал длинное (до 20 байт) русское наименование самого типа.
Паттерн на 05 я на форуме расписывал: от 1 до 3-х больших латинских букв из перечисленного набора [IVXLCDM], затем знак либо обратный слэш, либо дефис и ДВЕ больших русских буквы. Итого от 4 до 6 символов.
А в других ветках доказано, что тип документа, серия, номер, когда и кто его выдал - суть реквизиты не обязательные к заполнению. То есть после выгрузки в CSV в двух группах реквизитов может стоят по пять подряд штук ;.
Как говорят шахматисты - не знаешь дебюта - упрощай ситуацию.
Отредактировано Valery (2019-05-29 05:01:16)