基幹システムを変えずに帳票改善!CSVから使いやすい発注書を作る方法
「基幹システムは問題なく動いている。でも、出力される発注書が使いにくい」
製造業や卸売業で、そんな悩みはありませんか?
長年使っている基幹システムでは、業務の変化に帳票の形式が追いついていないことがあります。
例えば、品名が途中で切れる、取引先ごとに明細をまとめられない、必要な確認欄がない、といった問題です。
かといって、発注書を直すためだけに基幹システム全体を刷新するのは、費用や業務への影響を考えると簡単ではありません。
実は、基幹システムを変更せず、CSVデータを活用して発注書などの帳票を改善する方法があります。
今回は、架空の製造業を例に、その仕組みと検討時の注意点をご紹介します。
1. 基幹システムは動いているのに、帳票が使いにくい
例えば、20年以上同じ基幹システムを使っている製造会社を考えてみましょう。
受発注の登録や管理は問題なく行えていて、日々の業務も動いています。
ところが、システムから出力される発注書には、次のような問題があります。
- 品名が長いと文字が途中で切れてしまう
- 同じ取引先の発注明細が複数に分かれる
- 不要な項目が多く、必要な情報を見つけにくい
- 確認欄や備考欄がなく、印刷後に手書きしている
- 帳票のレイアウトを現場で自由に変更できない
その結果、購買担当者がCSVをExcelに取り込み、並べ替えたり、印刷用に修正したりしているかもしれません。
「システムは動いているのに、最後の伝票作成だけ人の手がかかる」
そんな状態です。
もちろん、基幹システムそのものを改修する方法もあります。
しかし、長年使ってきたシステムでは、改修費用だけでなく、既存機能への影響確認や保守体制なども考慮する必要があります。
そこで検討したいのが、基幹システムを残したまま、帳票を作成する部分だけを別の仕組みにする方法です。
2. CSVを活用すれば、基幹システムを変更せずに帳票を作れる場合がある
既存システムにCSV出力機能がある場合、そのデータを活用できる可能性があります。
CSVとは、項目ごとのデータを表形式で取り出せるファイル形式です。
例えば、発注データとして次のような項目が出力できるとします。
| 発注番号 | 取引先 | 品番 | 数量 | 納期 |
|---|---|---|---|---|
| PO-001 | A工業 | P-101 | 100 | 11/10 |
| PO-001 | A工業 | P-205 | 50 | 11/10 |
| PO-002 | B製作所 | P-310 | 200 | 11/12 |
※架空のサンプルデータです。実際の帳票作成では、品名・単位など必要な情報も確認します。
このデータをそのまま印刷するのではなく、別の帳票作成の仕組みで加工します。
具体的には、次のような流れです。
① 基幹システムからCSVを出力する
既存システムのCSV出力機能を利用します。基幹側の発注登録や管理機能はそのまま使用します。
② 必要な項目を取り出し、取引先ごとに整理する
発注番号、品番、品名、数量、単位、納期などを取り出し、必要な単位で明細をまとめます。
③ データの不足や不整合を確認する
必要な項目が欠けていないか、取引先や数量などが正しいか確認します。
④ 発注書をプレビューする
決められたレイアウトにデータを配置し、文字切れや改ページなどを確認します。
⑤ PDF出力・印刷する
完成した発注書をPDFとして保存したり、紙に印刷したりします。
この方法であれば、基幹システムを直接変更せずに、帳票の形式を改善できる場合があります。
ただし、必要なデータがCSVで取得できることや、既存システムの運用と矛盾しないことが前提です。
3. 大切なのはPDF変換ではなく「使いやすい発注書」を作ること
ここで大切なのは、CSVをPDFに変換すること自体ではありません。
発注書を使う人が、必要な情報を確認しやすくすることです。
例えば、取引先の担当者が発注書を見ながら製品を準備するとします。
その場合、品番や品名、数量、単位、納期が分かりやすく配置されていることが重要です。
取引先ごとに明細をまとめる
同じ取引先への発注データを整理し、発注番号などの区分も考慮しながら、確認しやすい形にまとめます。
長い品名でも読みやすくする
品名が途中で切れないように折り返して表示します。複数ページになる場合は、見出しや改ページ位置にも配慮します。
業務に必要な確認欄を設ける
発注書を受け取った担当者が確認結果を書き込めるように、確認欄や備考欄を追加することもできます。
必要に応じて管理番号やバーコードを設けることも検討できます。
ただし、項目を増やせば使いやすくなるわけではありません。
「誰が、何を確認して、次にどんな仕事をするのか」
そこから帳票のレイアウトを考えることが大切です。
つまり、システムの都合で作られた伝票を、現場や取引先の仕事に合った伝票へ変えるという考え方です。
4. CSVから発注書を作る前に確認したいこと
CSVが出力できれば、必ず希望どおりの発注書を作れるわけではありません。
例えば、CSVに品番しかなく、品名が含まれていない場合はどうでしょうか。
品名を別のデータから取得できるのか、対応表を用意する必要があるのかを確認しなければなりません。
また、次のような点も重要です。
- 必要な項目: 発注番号、品番、品名、数量、単位、納期などが揃っているか
- 取引先の判別: 同名の取引先や複数拠点を正しく区別できるか
- 数量・単位: 個、箱、セットなどの単位が正しく扱えるか
- 訂正・再発行: 修正前の伝票との区別や再発行のルールがあるか
- 確認方法: 出力された発注書を誰が、どの段階で確認するか
見た目の整った発注書でも、内容が間違っていれば業務には使えません。
データの確認方法や、エラーがあった場合の対応まで考えておく必要があります。
なお、このような帳票作成に生成AIが必須というわけではありません。
データの並べ替えや定型的なレイアウトへの配置であれば、通常のプログラムや帳票作成ツールで対応できる場合もあります。
大切なのはAIを使うことではなく、業務に合った方法を選ぶことです。
5. まずは発注書1種類から改善を検討する
帳票を改善したいからといって、最初からすべての伝票を変更する必要はありません。
まずは、特に手間がかかっている発注書を1種類選んでみるのがおすすめです。
現在どんな手直しをしているのか、CSVにはどんな項目が含まれているのか、理想の発注書はどのような形なのかを整理します。
そのうえで、サンプルデータから試作し、実際に使う担当者に確認してもらいます。
印刷したときの読みやすさや、複数明細の扱い、訂正・再発行なども確認できれば、本格的に導入するかどうか判断しやすくなります。
対象範囲や既存システムの仕様によって、必要な作業や費用は変わります。まずは小さな範囲で実現可能性を確認することが重要です。
まとめ|古い基幹システムでも、伝票だけ改善できる可能性がある
長年使い続けている基幹システムを、すべて新しくする必要があるとは限りません。
必要なデータをCSVで取り出せるなら、基幹システムの外側に帳票作成の仕組みを用意し、今の仕事に合った発注書へ改善できる場合があります。
大切なのは、CSVをPDFに変換することではなく、現場や取引先が使いやすい帳票を作ることです。
基幹システムを変えずに、帳票だけ改善したい方へ
テイルウインド株式会社では、既存システムを活かした業務改善や、周辺システムの開発についてご相談いただけます。
「システム全体を替えるほどではないけれど、発注書の手直しを減らしたい」
「CSVは出力できるけれど、希望する伝票が作れるか分からない」
そんな段階でも、まずは現状を整理するところからご相談ください。
ご相談の際は、機密情報を伏せたCSVの項目名や、現在の帳票・希望する帳票のイメージがあると検討しやすくなります。
※顧客名、発注内容、単価などを含む実データは、送付前に必ず機密情報を伏せてください。
※本記事の事例・会社名・数値は説明用の架空のものです。実際の導入事例や効果を示すものではありません。