スキップしてメイン コンテンツに移動

第7次NACCS改訂に伴う「配送先データ」効率化 通関士がPythonで勝手に挑む秒との闘い③(丸ごとやり直し編) | 通関Lab

第7次NACCS改訂で生まれた「配送先データ」入力の壁。

通関現場の“秒単位の効率化”を目指して、これまでExcel関数から始まり、VB、そしてPythonへ。
少しずつ進化を重ねてきました。

実務の中で感じた課題をヒントに、プログラミングの修行を日々続けてきた——
これは、その試行錯誤の記録です。

💥 何時間もかけた作業を「全部やり直す」決断

集中して仕上げた書類を、「INVOICE差替え」や「EPA分け直し」でやり直しになった経験、誰にでもあるはず。
嫌だけど、正解がそっちならやるしかない——。

今回の私はまさにその状態。
これまで作ってきたVBの自動化ツールをすべて破棄し、ゼロからPythonで作り直す決断をした。


<前回までのあらすじ>

第7次NACCS改訂に伴う「配送先データ」効率化|通関士がVBで勝手に挑む秒との闘い②(高速化編)


🔁 軌跡をざっくり振り返る

  • テキストへ配送データを自動出力 → 成功!でも 14秒/件

  • 軽量化 → 10秒/件に短縮

  • さらにコード改良 → ブランクデータ発生で撃沈💥

  • 10/29:高速化成功🎉

  • 10/30:追加コードでまた遅延😅

  • 原因:エクセルの開閉処理+郵便番号DB参照が重すぎ

VBをいじっても「10秒の壁」を越えられず、ついに——「Pythonでやってみよう」と決意。


🧠 なぜPythonに踏み切れなかったのか

理由はただひとつ——自信がなかったから。

以前、Pythonスクールに入学したものの、転職で即退校。
独学と仲間の助けで少しずつ学んできたけれど、実務レベルではない。
それでも、「私の」VBスキルの限界を感じ、「新しい可能性にかけてみよう」と思った。


💔 VBとの別れ、そしてPythonとの出会い

例えていうなら…

長年連れ添ったVBとは、もはや“安定だけど限界の見えた関係”。

新しい恋人・Pythonとの出会いは刺激的。

波長はまだ合わないけれど、未知の可能性にワクワクしている…って感じに似てるかも?




⚡ そして、1秒の壁を突破!

Pythonで書き直したところ、ついに 1秒でデータ出力 に成功!

でも、ここでまた“欲”が出た。

「エクセル関数を使うからもたつくのでは?」

そう思い立ち、郵便番号検索すらPythonで実装することに。

最初は「そんなめんどくさいこと、絶対やりたくない」と思っていたのに、
今では——

「これ、けっこうかっこいいのができるかも?!」 


🚀 今後の展開

関数 → VB → Python。
まだ途中だけど、今までにないスピード感と達成感がある。

やり直しは確かに大変。
でも、枝葉の修正より、幹から立て直すことで見える景色がある。


🧩 今日の学び

「時間をかけたものを手放す勇気が、次の進化を連れてくる。」





コメント

このブログの人気の投稿

HSコードで世界を救うゲーム作りました。― classification-voyage ―

▶ ゲームをPLAYする あなたは勇者です。 HSコードを学んで世界を救ってください。 このゲームでは、実務でよく迷うHS分類を 「考えて選ぶ体験」 としてプレイできます。 さらに、解説に書かれている内容に加えて ベテラン通関士の実務の知見を織り交ぜた 「classification-voyage 攻略本」 を制作中です。 →やっと完成しました(2026.04.30) 正解を覚えるのではなく、迷い、考え、選ぶ。 そんなHSの世界を、楽しみながら体験してもらえたら製作者として、これ以上うれしいことはありません。 まずは、勇者が母国を旅立ち、 伝説の通関士「マスターウサコ」に弟子入りして通関の修行をするところまでを、プロトタイプとして制作しました。 ぜひ PLAY してみてください。現在は試作のためモンスターHSは30個だけ。 何回かPLAYすればきっと覚えられます😄 実務に近い環境でトレーニング(テンキーがベスト、F2の操作)を行うため、 今は PC専用 としています。 <2026.02.23開発ログ> ・HSモンスターをまずは15体からスタートに変更しました。new!  →週明けにひとつずつ増やしていきます。 <勇者育成プログラム始めました> <まだ改善できてないところ> ・最初にno more 誤謬!がちらつく <2026.02.18開発ログ> ・HSモンスターが50体になりました new! <改善できたところ> ・ランダム抽選のため、モンスターが重複する →重複無しにしています。 ・材質が入りきらない など… →レイアウト変更しました。 <まだ改善できてないところ> ・最初にno more 誤謬!がちらつく <2026.01.15 開発ログ> ・モンスターを5体追加し、全部で35体になりました new! <改善が必要だがまだできていないところ> ・最初にno more 誤謬!がちらつく ・ランダム抽選のため、モンスターが重複する ・材質が入りきらない など…  →ちょっと重めの変更なので、週末にすこしずつ改善したいと思います。 ◆著作権について◆ © 2026 通関レシピ研究所 本コンテンツの全部または一部について、著作権者の許可なく無断で転載、複製、配布、改変することを禁止します。 ◆免責事項◆ 本コンテンツは、公表資料をもとに...

英文住所を郵便番号から半自動変換|NACCS対応 住所ローマ字変換ツール【無料】

📖 マスターウサコの7つどうぐ — 第1の巻 β版|調整中の魔法書 ✦ 道具その一 ✦ 英文住所の翻訳魔法書 郵便番号や地名から英文住所を生成する魔法の書 ▶ 内容に同意して試してみる 無料 / ログイン不要 ※本ツールはβ版テスト公開中です。精度・挙動は随時調整されます。 不具合や気づきは X(@tsukan_recipe) のDMで教えてもらえると助かります🐰 英文住所への変換、手作業でやってますか? 郵便番号や地名を入力するだけで、英文住所・ローマ字住所を自動生成できる無料ツールです。ダブルクリックでCSVファイルでダウンロードできます。 第7次NACCS更改(2025年10月)で、配送先住所の登録が必要になりました。 入力負担を減らしたくて、昨年からtomoがひとりで勝手にチャレンジし始めたこの企画…(公式とは無関係です💦) 🐰 マスターウサコより 郵便番号や地名を唱えよ。 この魔法書が、英文住所に変えてみせよう。 コピペができるようにダウンロードするのじゃ。 — 伝説の通関士・マスターウサコ — ⚠️ 現場の悩み 送り先の住所が日本語しかない 郵便番号や地名から英文住所を一発で引きたい コピペでそのまま使えるものが欲しい ✨ 魔法書の力 🔢 郵便番号で検索 7桁で即表示 🔤 漢字、カナでも検索 部分一致対応 📋 そのままDL ダブルクリックでダウンロード 🏛️ 税関コード対応 保税蔵置場コードから一部逆引き可能 📌 なぜ作ったか 第7次NACCSの更改で「配送先」フィールドが新設されました。全国にいる物流の勇者たちが毎回配送先入力に時...

現場のみんなに聞かせてほしい。アンケートのお願い。

tomoです。今日はみなさまにお願いがあります。もしよかったら、5分ほどアンケートに協力してもらえると嬉しいです。 ✈️ 航空通関担当の方はこちら👇 アンケートに答える(航空) 🚢 海上通関担当の方はこちら👇 アンケートに答える(海上) 最近は、ゲームを作ったり、便利ツールを作ったり、プログラムをしている時間の方が長いかもしれません。 私は、この伝統を重んじる通関業界で、従来の慣習も大切にしながら、法解釈の範囲の中で効率化できるものがあれば取り入れて、少しでも体調を崩すような残業から解放されたいと思っています。 もし事務作業を機械に補助してもらえて、通関士や通関のスタッフがもっと「通関そのもの」に専念できたなら、どんなにいいだろう。毎日そう思っています。 計算書の数値手入力、英文住所検索、商品ページやカタログの印刷、画像をインボイス順に並び変えたり…。どれも通関には欠かせない作業ですが、全部を人力でやっていると、時間がいくらあっても足りない。 そこからさらに、計算書作成 → 申告書作成 → 審査 → 申告 → 税関審査 → 税関応対 → 検査対応…と続いていく。しかも、それが1件ではない。 だからせめて、事務作業を機械に補助してもらい、人が最後に仕上げる形で効率化できたら、もっと通関書類の作成や確認に時間を使えるんじゃないか。そう思って、ツール作成をしています。 私は非エンジニアながらプログラムを使う通関士。エンジニアよりも現場を知ってる。だからきっと役に立つものが作れるはず。そう思ってました。でも違った。ごめん。 少し前にお友達にヒアリングしてみたら、なんとなんと、考えもしなかったところでみんなが困ったり、しんどいと感じてると初めて気づかされました…。 現場が困ってること、こうなったらもっと便利になるのに、ということを現場のみんなは明確に持ってたのに、私はみんなに聞くまでそこにたどり着くことはできませんでした。 同じように考えているエンジニアのお友達とも話しながら、「もっと良いものができないか?」を考えています。そのために、実際に現場で働いているみんなの声を聞かせてほしいです。 どんなところが大変なのか?どんなツールがあったら助かるのか? 住所を検索したり、数値を手入力したり…そういうことでパワーが奪われて、本...