さてさて、ODIN リアルタイム配送システムにまた便利な機能が追加されました!
その名も「追加配車」機能!!(๑•̀ㅂ•́)و✧
一度配送計画を組んだ後に
「いや、ここにも急遽行ってくれる?」
などと、荷主さんなどから注文があるのは、配送の世界ではよくあることです!
それを、完璧に最適なルートを組んだ後の、一体どこに入れたらいいんだー??というのは、配車をする方にとって、頭の痛い問題でした。
が、今後はそれをODIN リアルタイム配送システムが解決します!!!(`・ω・´)
「配車表」という機能があるんですが、そこにまず、案件を登録します。
その案件の右にある「配車」というボタンをポチッ とするだけ。
案件から配車を選ぶ
すると、複数人のドライバーさんのルートの「どのルートのどの部分に出したら一番早いか」を自動で算出します。
しかも、ベスト5まで出すんですよ!
追加配車で、どのルートのどこに追加したらよいかを提案する画面のスクショ。
なので、自動にするわけではなく、どれにするか選べます。
しかも!配送先には時間の指定がついていることがあると思いますが、それが追加配車することによってずれてしまうのであれば、上記の画面の赤文字のように、警告してくれます。
便利ー!!
この機能は多くのお客様から要望がありましたし、早くも実装してからすぐに
「便利になってヨイ!!」
と数件コメントを頂いております!ありがとうございます。( ˊᵕˋ )
さて、この機能、なんと今回、不肖私が作りました!
もちろん、全部私とは言えず、案件周りも色々変更が必要だったので、そちらを主にS君に手伝ってもらいました!
S君はプルリクもきっちり見てくれるし、色々アドバイスもくれるし、モデルの組み立て方なども議論できるし、仕事が早い!!
本当に優秀なプログラマーです。( ˊᵕˋ ) ありがとうー!
以前、「配車前からルートの総時間がわかる新機能が追加」という記事の時に書いたんですが、5月に配送計画周りをかなり変えたんですよ。
専門的に言うと、リファクタしたと言いますか。
その時めちゃくちゃ苦労したんですが、その時からこの追加配車機能はどう実装しようか見えていました。
なので、こういう機能実装が早くできるようにリファクタしてありました。
なので、今回はスムーズに開発が進み、着手からほぼ1か月弱でリリースでき、しかも良いものが作れました!!
ちょっと苦労したポイントと言えば、最初は一番早いルートにすぐ追加したほうがよいかと思っていたんですが、自分で触っているうちに、
「いや、選べた方がいいな。」
と思いまして、上記のスクショのようなダイアログで選択にしました。
プログラマーの方だったらわかっていただけると思うんですが、こういう処理の中にダイアログを出すとかちょっと大変なんですよね
でも、これを出したことにより、配送計画を変更する人の意思が反映させやすいのでそうしました!
私的にも、自分でも使いやすくて気に入っている機能であります。
プレスリリース全文はコチラから。(急な受注に即時に対応できる追加配車機能がリリース)
ODIN リアルタイム配送システムなんですが、6月は1日に4件も発注が入るなど、多くの引き合いを頂いております!!(>_<)
ありがとうございます。
今後もお客様が便利に使える機能をどんどん作っていきます!(`・ω・´)
お問い合わせはコチラからどうぞ!