Содержание:
Файлы материала
Описание обработки
В типовых конфигурациях (ЗУП, БП и др.) адреса сотрудников хранятся в табличной части «КонтактнаяИнформация» справочника «ФизическиеЛица» и являются частью БСП КонтактнаяИнформация. Данная обработка выбирает нужные контакты по всем физическим лицам и проверяет их корректность с помощью функции БСП ПроверитьАдрес(), в случаи если данные не корректны выводит их в табличную часть с описанием ошибки.

Описание функции БСП — ПроверитьАдрес()
1 2 3 4 5 6 7 8 9 10 11 12 13 |
// Параметры: // Адрес - Строка - строка JSON или XML контактной информации, соответствующая XDTO-пакету КонтактнаяИнформация. // ПараметрыПроверки - Структура // - СправочникСсылка.ВидыКонтактнойИнформации - флаги проверки адреса: // ТолькоНациональныйАдрес - Булево - адрес должен быть только российским. По умолчанию Истина. // ФорматАдреса - Строка - устарело. По какому классификатору проверять. // Возвращаемое значение: // Структура - содержит структуру с полями: // * Результат - Строка - результат проверки: "Корректный", "НеПроверен", "СодержитОшибки". // * СписокОшибок - СписокЗначений - информация о ошибках. Результат = РаботаСАдресами.ПроверитьАдрес(Адрес, ПараметрыПроверки) |
Как появилась обработка?
С некоторых пор в ЗУП 3.1, при создании ответа на запрос ФСС для расчета пособий из «Больничного листа», стала появляться ошибка, что «адрес не соответствует адресному классификатору» и соответствующий «адрес регистрации» подсвечивается красным цветом.

Обновление адресного классификатора не решило проблему. В большинстве случаев, причиной ошибки оказалось ручное заполнение адресных полей и индексов, т.е. город, улицу и номер дома нужно выбирать строго из выпадающего списка, иначе они не будут соответствовать базе ФИАС и будут подсвечены красным цветом в ЗУП. (Бывают исключения, например, когда у адреса действительно отсутствовал «индекс» по базе ФИАС, в ЗУП пришлось руками прописывать «000000» в поле индекс).
Аналогичные проблемы могут быть и в других конфигурациях.
Для упрощения поиска некорректных адресов по всем физическим лицам была написана обработка — ссылка на скачивание в начале описания.