ごたけPORTFOLIO
← 制作物・実績の一覧へ

業務ツール / 自主制作

出荷明細から帳票を作成

商品明細から出荷対象を選び、金額を計算。帳票の印刷までをひと続きに。

制作区分
自主制作
制作年月
使用技術・関連分野
TypeScript / ブラウザー内で処理
明細から生成したインボイスの実画面。数量0の品目を除外し、金額を集計(自主制作)

クラウドワークスの公開募集を題材にした自主制作です。依頼者からの受注・納品実績ではなく、商品・取引は架空のデータです。

制作のポイント

  1. 一つの明細から、二種類の帳票へ

    数量がある商品だけを抽出し、インボイスと梱包明細に反映します。金額と重量の計算を共通化し、同じ内容を繰り返し入力する手間を減らしました。

  2. 変更を確認してから印刷

    入力途中の内容と帳票へ反映した内容を分けています。未反映の変更がある間は印刷を止め、古い内容のまま出力しないようにしました。

目的・担当範囲

目的
商品明細の内容を何度も入力せず、出荷用の帳票を作成できること。
担当範囲
明細から帳票までの流れ、金額・重量の計算、入力確認、CSVと印刷画面の実装。
取り組みの内容と確認結果

取り組んだこと

  • 明細の編集とCSVの読み込み・書き出し
  • 数量がある商品の抽出と金額・重量の集計
  • インボイスと梱包明細の切り替え
  • ブラウザーからの印刷・PDF保存

確認できていること

  • 数量0の除外、商品金額・重量の集計と帳票の切り替えを確認。
  • 引用符を含むCSVの入出力、入力不備の拒否、印刷用表示を確認。

対応範囲・補足

  • 元のExcel帳票・VBAを再現したものではなく、業務の流れを独自のブラウザー版にしています。
  • 帳票は作例です。通関・税務上の要件や実際の提出先の書式への適合は未検証です。
  • 入力はブラウザー内で処理し、サーバーに保存しません。
参考にした募集と制作内容

Excel VBAを使用した書類の自動作成 ↗クラウドワークス / 2026-10-04 確認 / 募集終了

募集で求められていたこと
仕入先の商品明細から出荷する行を取り出し、インボイスと梱包明細への転記・集計を自動化したいという募集。
自主制作で形にしたこと
一つの明細から出荷対象・金額・重量を計算し、二種類の帳票を印刷できる形にしました。
元の依頼との違い
元の募集はExcel VBAによる既存帳票への転記です。この作例は独自のブラウザー版で、Excelファイルやセル数式は出力しません。
← 制作物・実績の一覧へ