
本当は後回しにしようと思ったのですが、やはり、出荷のミスが怖いので、出荷のための機能を作り込みました。丸一日かかりましたが、まあまあ期待通りw
下の動画を見てください。
「梱包開始」ボタンを押すとテキストボックスが現れてフォーカスされます。
注文を受けた商品のバーコードを一つづつ読み取って箱に詰めていきます。
この時、システムは注文数以上過剰に商品を入れ込んでないか、また、注文されていない商品を誤って入れようとしていないかを自動で検査します。注文一覧の数量欄に注目してみてください。スキャンしたら即座に梱包数として反映されます。
そして、商品と数量が完全に合致したら、配送伝票の追跡番号入力ボタンが押せるようになります。それまでは誤って出荷させないようにするため押せない仕組みです。
「追跡番号入力」ボタンを押すと横にテキストボックスが現れてフォーカスされるので、配送伝票のバーコードをスキャンすると、お客様に出荷案内のメールが自動で飛ぶ仕組みです。
梱包作業はミスが怖いですからね・・・
満足にできてよかったですwww