Адрес контрагента: какой из трёх переносить
Адрес нужен для доставки и для документов, но не для опознания контрагента: он меняется, пишется десятком способов и не уникален. В таблице он полезен ровно там, где по нему что-то физически происходит.
Где искать в документе
- В шапке документа в блоке реквизитов — обычно юридический адрес.
- В накладной отдельной строкой — адрес доставки или пункт разгрузки, часто другой.
- В договоре в реквизитах сторон — там адрес согласован и совпадает с уставными данными.
- В транспортных документах — пункты погрузки и разгрузки, это два разных поля.
Чем осложняет разбор
- Юридический, фактический и адрес доставки в одном документе — три разных значения, которые легко перепутать местами.
- Сокращения непостоянны: «ул.», «улица», «Ул», индекс то в начале, то в конце.
- Адрес переносится строкой на две линии и обрезается по краю поля при разборе.
- Смена адреса организации делает старое значение из справочника неверным при полностью правдоподобном виде.
Как проверить, что перенесено верно
- Наличие индекса и его соответствие региону в адресе.
- Совпадение юридического адреса с данными по ИНН из открытых источников.
- Различение адресов по подписи поля, а не по порядку следования в документе.
- Для доставки — совпадение с адресом из заказа, а не из карточки контрагента.
Как хранить в таблице
Текстовая колонка на каждый вид адреса отдельно: юридический, фактический, доставки. Одна колонка «адрес» через месяц не отвечает на вопрос, какой именно адрес в ней лежит.
Что с этим делаем мы
Адреса переносим строками так, как они напечатаны, и разделяем по подписи поля в документе. Нормализации, разбора на составляющие и проверки по справочникам адресов в текущей версии нет — мы это не делаем и не заявляем.
Можно ли сопоставлять контрагентов по адресу?
Нет. По одному адресу зарегистрированы десятки организаций, а у одной компании адресов несколько. Единственный надёжный ключ — ИНН; адрес годится для доставки и для документов, но не для опознания.
Нужно ли нормализовать адреса?
Если по ним что-то происходит физически — доставка, выезд, приёмка — да, иначе одинаковые адреса не сгруппируются. Для справочной информации в реестре достаточно исходного написания.
Пришлите документ, где поле «Адрес контрагента» переносится тяжелее всего
Первый счёт разбираем вручную под ваш формат. Покажем, как это поле выглядит в готовой таблице и что с ним будет при выгрузке.
Первый счёт разбираем вручную под ваш формат. Списание разовое, автопродления нет. Источник перехода: seo/field/adres-kontragenta.
Другие поля документов