販売管理システムで PDF 自動作成し効率化
業種 | 販売業 |
---|---|
地域 | 静岡県 |
システム | プラットフォーム:IBM i 開発言語:RPG ,CL ,PHP ,HTML ,CSS ,JavaScript |
開発期間 | 5ヶ月 |
開発体制 | SE2人、PG2人 |
プロジェクトの背景・課題
現行の販売管理システムでは、納品先へ提供する各種 PDF の伝票を IBM i のデータを確認し手作業で作成していたので、大きな負担となっていた。
また伝票の中にはバーコード(JAN)や QR コードが必要なものも存在し、 IBM i でこれらをダイレクト出力するためには、大きなコスト増が見込まれていた。
導入システム概要
新たに開発したシステムでは IBM i 上で PHP アプリケーションを動作させ、更にオープンソースを活用する方針とした。
また各種発行する伝票 PDF の必要情報は IBM i のデータベースよりダイレクトに取得し、シームレスに PDF の自動作成まで行う事とした。
1. IBM i 上での PHP 動作環境
CS^2 を採用し IBM i 上で PHP がオールインワンで動作する環境を構築
2. データベースのダイレクト取得
CS^2 にバンドルされている “ibm_db2” ドライバを用いて、DB2 for i のターゲットデータをダイレクトに取得することを可能とした。
3. PDF の自動作成
PHP 製の PDF 生成オープンソースを活用し、シームレスに PDF の自動作成を実現。
導入効果
システム導入により、以下の効果を得ることができた。
1. 作業時間の大幅削減
手作業での伝票 PDF の作成を完全に廃止し、作業時間を従来の95%以上削減。
2. ヒューマンエラーの解消
データの転記ミスがゼロになり、後続業務のトラブルも激減。
3. 業務効率の向上
データ修正後の伝票再作成も自動化される事により、格段に効率がアップし精度も改善。
4. オープンソース活用によるコスト低減
オープンソースを用いることで PDF の自動作成と QR コード 等の付与を実現し、低コストでアプリケーションを構築
これら効果により、伝票作成における効率化及び精度向上を実現し、社内の人員を別の業務に割くことが可能となり、更に納品先からの信頼向上にも繋がる成果を得た。