Сентябрь мы почти целиком потратили на одно: чтобы условия, которые дают банки, склады и перевозчики, попадали в расчёт готовыми, а не переписывались руками из письма. Эта запись про то, что из этого вышло — и для тех, кто считает поставки, и для компаний, которые эти условия дают.
Готовые условия одной кнопкой
В расчёте появились карточки участников рынка. У платежей это банки, у обработки — склады, у маршрута — перевозчики. Нажимаете карточку, и её условия встают в поля: комиссии за перевод, ставка хранения, ставка за плечо перевозки. Раньше эти цифры вы переносили в калькулятор сами, из письма или прайса.
Карточка перевозчика показывает ставку за основное плечо — от порта или станции отправления до города прибытия. Без первой и последней мили: их считает уже сам калькулятор по вашим точкам.
Цифры под чужим именем ставит сервер
Условия участника подставляются на сервере по его номеру, а не берутся из того, что прислал браузер. Разница видна, когда расчёт уходит наружу: в выгруженном файле под именем банка или перевозчика стоят те цифры, которые он назвал, и переписать их из браузера нельзя.
Ровно поэтому правка любого поля снимает подпись участника. Изменили ставку хранения руками — расчёт стал вашим, и склад в нём больше не расписывается.
Сохранённый расчёт стал документом
Раньше сохранённый расчёт пересчитывался по сегодняшним условиям. Открыв его через месяц, вы могли увидеть другие цифры — просто потому, что банк поменял тариф.
Теперь условия застывают в момент сохранения. Расчёт, который вы показали клиенту в августе, в октябре покажет то же самое. Под блоком видно, на какое число зафиксированы условия, а рядом кнопка «Обновить условия» — она берёт сегодняшние. Если участник к этому времени ушёл из справочника, калькулятор скажет об этом прямо, а не подставит молча другие цифры.
Складские расходы делятся так, как вы выбрали
У склада есть настройка «Распределение затрат»: по стоимости, по объёму или по массе. Она управляла не всем — хранение, приёмка и отгрузка по палетам считались по каждому товару отдельно и настройку не слушали. Теперь слушают все статьи.
Это изменило цифры, и об этом стоит сказать прямо. Общая сумма за поставку осталась прежней, а вот раскладка между товарами в смешанных поставках сдвинулась. На нашем замере — поставка из объёмных стеллажей и компактных светильников — себестоимость единицы стеллажа упала на 3,2 процента, а светильника выросла на 0,6. Если в поставке товары одинаковые, разницы почти нет: 0,05 процента.
Витрина для банков, складов и перевозчиков
Витрина — это способ показать свои условия людям, которые прямо сейчас считают поставку и выбирают, с кем её везти. Клиент видит вашу ставку в своей смете, в своих цифрах, рядом с таможней и хранением, а не в отдельном прайсе, который ещё надо сопоставить со своим расчётом.
Показываться можно и не называясь. У каждой записи две независимые настройки: скрыть имя (тогда клиент видит псевдоним вроде «Банк А») и показывать ли запись тем, кто не вошёл в систему. Для перевозок анонимность закрывает название компании, но не маршрут: маршрут и цена и есть само предложение.
Хотите попасть в витрину — напишите нам. Мы заводим запись сами: клиент должен видеть условия, за которые кто-то отвечает.
Мелочи
Карточки участников теперь рисуются одним кодом, поэтому ведут себя одинаково: одинаково читаются с клавиатуры и одинаково скрывают имя у анонимных записей. Раньше каждую правку приходилось делать дважды.