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