(57)【要約】【課題】受注データの更新履歴の推移を簡単に確認することができる受注管理システムを提供する。【解決手段】製品の受注状況を管理する受注管理システムであって、製品の受注に関する受注データが受注番号毎でかつ更新履歴番号毎に蓄積された受注データベースと、受注データベースを参照して、入力された受注番号に関連する受注番号を抽出する手段と、抽出した受注番号に該当する受注データの全てを受注データベースから読み出す手段と、更新履歴番号順に受注データが変化した更新項目を抽出する手段と、更新項目を受注番号毎でかつ更新履歴番号毎に一覧表にして画面に表示する手段とを備える。【選択図】　　図１
2004038416.tif 000002
【特許請求の範囲】
【請求項１】
製品の受注状況を管理する受注管理システムであって、
前記受注管理システムは、
製品の受注に関する受注データが受注番号毎でかつ更新履歴番号毎に蓄積された受注データベースと、
前記受注データベースを参照して、入力された受注番号に関連する受注番号を抽出する手段と、
抽出した受注番号に該当する受注データの全てを前記受注データベースから読み出す手段と、
更新履歴番号順に受注データが変化した更新項目を抽出する手段と、
前記更新項目を受注番号毎でかつ更新履歴番号毎に一覧表にして画面に表示する手段と
を備えたことを特徴とする受注管理システム。
【請求項２】
前記一覧表は、横軸が時系列変化を表し、縦軸が受注の分割状況を表すことを特徴とする請求項１に記載の受注管理システム。
【請求項３】
前記一覧表に表示する更新項目は、該項目の更新前の内容と更新後の内容が表示されること特徴とする請求項１または２に記載の受注管理システム。
【請求項４】
製品の受注に関する受注データが受注番号毎でかつ更新履歴番号毎に蓄積された受注データベースを有し、製品の受注状況を管理する受注管理システムおける受注管理方法であって、
前記受注管理方法は、
前記受注データベースを参照して、入力された受注番号に関連する受注番号を抽出する過程と、
抽出した受注番号に該当する受注データの全てを前記受注データベースから読み出す過程と、
更新履歴番号順に受注データが変化した更新項目を抽出する過程と、
前記更新項目を受注番号毎でかつ更新履歴番号毎に一覧表にして画面に表示する過程と
を有することを特徴とする受注管理方法。
【請求項５】
前記一覧表は、横軸が時系列変化を表し、縦軸が受注の分割状況を表すことを特徴とする請求項４に記載の受注管理方法。
【請求項６】
前記一覧表に表示する更新項目は、該項目の更新前の内容と更新後の内容が表示されること特徴とする請求項４または５に記載の受注管理方法。
【請求項７】
製品の受注に関する受注データが受注番号毎でかつ更新履歴番号毎に蓄積された受注データベースを有し、製品の受注状況を管理する受注管理システムで動作する受注管理プログラムであって、
前記受注管理プログラムは、
前記受注データベースを参照して、入力された受注番号に関連する受注番号を抽出する処理と、
抽出した受注番号に該当する受注データの全てを前記受注データベースから読み出す処理と、
更新履歴番号順に受注データが変化した更新項目を抽出する処理と、
前記更新項目を受注番号毎でかつ更新履歴番号毎に一覧表にして画面に表示する処理と
をコンピュータに行わせることを特徴とする受注管理プログラム。
【発明の詳細な説明】
【０００１】
【発明の属する技術分野】
本発明は、製品の受注状況を管理する受注管理システム、受注管理方法及び受注管理プログラムに関する。
【０００２】
【従来の技術及び発明が解決しようとする課題】
従来からコンピュータシステムを使用して、製品の受注状況を管理する受注管理システムが知られている。この受注管理システムは、受注に関する情報を入力する画面を入力作業者の端末へ表示し、作業者が入力画面に対して必要事項を入力しておき、他の作業者が必要に応じて、この画面を表示して、内容の確認を行ったり、さらには、入力内容の更新を行ったりするのが一般的である。
しかしながら、従来の受注管理システムにあっては、入力画面と表示画面の表示様式が同じであったために、更新毎の表示画面を見ながら変化した箇所を見つけださなければならず、データの更新の推移を見出すのが困難であるという問題がある。
【０００３】
本発明は、このような事情に鑑みてなされたもので、受注管理データの更新履歴の推移を簡単に確認することができる受注管理システム、受注管理方法及び受注管理プログラムを提供することを目的とする。
【０００４】
【課題を解決するための手段】
本発明の受注管理システムは、製品の受注状況を管理する受注管理システムであって、前記受注管理システムは、製品の受注に関する受注データが受注番号毎でかつ更新履歴番号毎に蓄積された受注データベースと、前記受注データベースを参照して、入力された受注番号に関連する受注番号を抽出する手段と、抽出した受注番号に該当する受注データの全てを前記受注データベースから読み出す手段と、更新履歴番号順に受注データが変化した更新項目を抽出する手段と、前記更新項目を受注番号毎でかつ更新履歴番号毎に一覧表にして画面に表示する手段とを備えたことを特徴とする。
【０００５】
また、前記一覧表は、横軸が時系列変化を表し、縦軸が受注の分割状況を表すことを特徴とする。
【０００６】
また、前記一覧表に表示する更新項目は、該項目の更新前の内容と更新後の内容が表示されること特徴とする。
【０００７】
本発明の受注管理方法は、製品の受注に関する受注データが受注番号毎でかつ更新履歴番号毎に蓄積された受注データベースを有し、製品の受注状況を管理する受注管理システムおける受注管理方法であって、前記受注管理方法は、前記受注データベースを参照して、入力された受注番号に関連する受注番号を抽出する過程と、抽出した受注番号に該当する受注データの全てを前記受注データベースから読み出す過程と、更新履歴番号順に受注データが変化した更新項目を抽出する過程と、前記更新項目を受注番号毎でかつ更新履歴番号毎に一覧表にして画面に表示する過程とを有することを特徴とする。
【０００８】
また、前記一覧表は、横軸が時系列変化を表し、縦軸が受注の分割状況を表すことを特徴とする。
【０００９】
また、前記一覧表に表示する更新項目は、該項目の更新前の内容と更新後の内容が表示されること特徴とする。
【００１０】
本発明の受注管理プログラムは、製品の受注に関する受注データが受注番号毎でかつ更新履歴番号毎に蓄積された受注データベースを有し、製品の受注状況を管理する受注管理システムで動作する受注管理プログラムであって、前記受注管理プログラムは、前記受注データベースを参照して、入力された受注番号に関連する受注番号を抽出する処理と、抽出した受注番号に該当する受注データの全てを前記受注データベースから読み出す処理と、更新履歴番号順に受注データが変化した更新項目を抽出する処理と、前記更新項目を受注番号毎でかつ更新履歴番号毎に一覧表にして画面に表示する処理とをコンピュータに行わせることを特徴とする。
【００１１】
【発明の実施の形態】
以下、本発明の一実施形態による受注管理システムを図面を参照して説明する。図１は同実施形態の構成を示すブロック図である。この図において、符号１は、製品の受注に関する情報を管理する受注管理サーバである。符号２は、更新履歴を表示する更新履歴管理部である。符号３は、製品の受注に関する情報を蓄積する受注ＤＢ（データベース）である。符号５は、作業者が受注データを入力または更新するための端末である。符号６は、ＬＡＮ（Ｌｏｃａｌ　Ａｒｅａ　Ｎｅｔｗｏｒｋ）であり、受注管理サーバ１と少なくとも１台の端末５が接続される。
【００１２】
次に、図１に示す受注管理サーバ１の動作を説明する。
まず、図３を参照して、作業者が受注データを初期入力する動作を説明する。図３は、端末５からの表示要求に応じて、受注管理サーバ１から端末５へ送信される入力画面を示す説明図である。この図に示すように、入力画面は、各項目毎に入力フィールドが設けられており、作業者はこの入力画面の入力フィールドに必要事項を入力する。ここで入力された内容は、端末５から受注管理サーバ１へ送られる。これを受けて、受注管理サーバ１は、新たな受注Ｎｏを発番して、この受注Ｎｏと関連付けて各項目毎の入力内容を受注ＤＢ３へ登録する。ただし、入力されなかった項目は空白が登録される。
【００１３】
次に、受注データを更新する動作を説明する。作業者は、端末５から受注Ｎｏを入力して、受注データを特定する。これを受けて、受注管理サーバ１は、入力された受注Ｎｏをキーとして、該当する受注データを受注ＤＢ３より読み出し、入力画面と合わせて端末５へ送る。これによって、現時点で登録されている受注データが端末５に表示されることとなる。このとき、受注管理サーバ１は、更新履歴Ｎｏをカウントアップする。初期入力時点では、この更新履歴Ｎｏは「０」として登録されている。したがって、１回目の更新の場合は、自動的に更新履歴Ｎｏを「１」とする。この更新履歴Ｎｏは、図３の符号ＲＮで示す表示欄に表示される。そして作業者は、ここで端末５に表示されている画面に対して更新内容を入力する。ここでいう更新とは、未だ入力されていない入力フィールドに対して新たに入力することと、既に入力されている内容を変更することである。
【００１４】
また、既に登録されている受注データを分割して新たな受注とする場合も更新と見なして処理される。分割とは、大量の個数を受注しておき、出荷時期を少しずつ変えて出荷する場合等に行う処理である。このとき、１０桁の受注Ｎｏのうち上位７桁が親の受注Ｎｏであり、下位３桁が子の受注Ｎｏを表している。例えば、図３に示す受注Ｎｏ「Ｊ０２３２０５０００」のうち「Ｊ０２３２０５」が親のＮｏであり、親の受注Ｎｏの場合、下位３桁は必ず「０００」となる。この受注から分割した場合の受注Ｎｏは、上位７桁が「Ｊ０２３２０５」となり、下位３桁が「０１０」となり、全体の受注Ｎｏは、「Ｊ０２３２０５０１０」となる。
【００１５】
ここで入力された更新内容は、端末５から受注管理サーバ１へ送られ、新たな受注データとして受注ＤＢ３へ登録する。これによって、受注ＤＢ３には、受注Ｎｏ毎にかつ更新履歴Ｎｏ毎に受注データが登録されることなる。このとき、受注データには更新したときの日付と時間を合わせて登録する。
【００１６】
次に、図２を参照して、更新内容の推移を表示する動作を説明する。まず、作業者は、端末５から受注Ｎｏを入力して更新内容の推移を表示する要求を行う（ステップＳ１）。この要求は、更新履歴管理部２によって受信される。これを受けて、更新履歴管理部２は、受注ＤＢ３を参照して、入力された受注Ｎｏに関連する受注Ｎｏを抽出する（ステップＳ２）。これにより、分割された受注の受注Ｎｏも抽出される。
【００１７】
次に、更新履歴管理部２は、抽出したすべての受注Ｎｏに関する受注データを受注ＤＢ３より読み出す（ステップＳ３）。ここで読み出される受注データは、親の受注と分割した子の受注と、これらの更新履歴Ｎｏ毎の更新データである。
【００１８】
次に、更新履歴管理部２は、読み出した受注データから各更新における更新項目を抽出する（ステップＳ４）。ここでいう更新項目抽出とは、各受注データの差分（新たに入力された部分と既に入力されたものの変更部分）を求めることである。そして、更新履歴管理部２は、読み出した受注データと抽出した更新項目に基づいて、更新履歴表作成して端末５へ送信する。この更新履歴表は端末５の画面に表示される（ステップＳ５）。
【００１９】
ここで、図４を参照して更新履歴表について説明する。図４は、更新履歴表の一例を示す画面表示例であり、この画面は上下左右にスクロールすることが化のである。この表において、横軸は、時系列変化を表しており、更新履歴Ｎｏ毎に更新内容が表示される。一方、縦軸は分割状況を表しており、受注Ｎｏ毎に分割状況が表示される。ただし、１画面に表示されるのは、受注Ｎｏの上位７桁が共通する受注のみである。
【００２０】
この例では、更新履歴Ｎｏが「４」のときに受注を分割して、「Ｊ０２３２０５０１０」という新たな受注を登録している。また、更新履歴Ｎｏが「６」のときに再び受注を分割して「Ｊ０２３２０５０２０」という新たな受注を登録している。また、各セルに表示されている内容は、ステップＳ４において抽出した更新項目であり、「担当者」は更新作業を行った者の氏名である。例えば、更新履歴Ｎｏが「２」である時の更新は、「伊藤ちづ子」という担当者が、「担当者コード」、「納期回答（工場出日）」、「納期回答（フライト日）」、「納期回答入力日」の項目について、新たに内容を入力する更新を行ったことを示している。また、更新履歴Ｎｏが「３」である時の更新は、「小椙未希」という担当者が、「担当者コード」を新たに入力し、「単価」を「８０」から「９０」に変更したことを示している。このように、新たに入力された項目がある場合は、その項目名を表示し、既に入力されていた内容を変更した場合は、更新前と更新後の内容が分かるように表示される。
【００２１】
また、端末５に図４に示す更新履歴表が表示された状態において、作業者がマウスによって各セルをクリックすると、該当する受注Ｎｏ、更新履歴Ｎｏの受注データが端末５の画面に表示される。このとき表示される画面様式は、図３に示す入力画面と同様である。この画面によって、詳細な内容を確認することができる。
【００２２】
このように、受注データの更新履歴の推移を一覧で表示するようにしたため、受注管理データの更新履歴の推移を簡単に確認することができる。また、このような表示を可能とすることにより、問題が発生した場合に履歴によってデータの経過が確認できることで問題を特定することができる。例えば、どこがいけなかったのか、誰の対応が正しくなかったなどが確認できる。また、誤りを容易に特定することができるので、善後策を柔軟に対応することができる。
また、このような表示を行うことにより、後になってから様々なデータ作成・分析を行うことができる。例えば、客先から注文が来てからすぐに受注入力しているか、営業部門が受注入力してからどのくらいで生産管理の納期回答ができているか、客先の希望納期にどの程度対応できているか、特定の日の出荷数量はどの程度か等の確認を容易に行うことができるようになる。
【００２３】
なお、図２に示す各処理の機能を実現するためのプログラムをコンピュータ読み取り可能な記録媒体に記録して、この記録媒体に記録されたプログラムをコンピュータシステムに読み込ませ、実行することにより受注管理処理を行ってもよい。なお、ここでいう「コンピュータシステム」とは、ＯＳや周辺機器等のハードウェアを含むものとする。また、「コンピュータシステム」は、ＷＷＷシステムを利用している場合であれば、ホームページ提供環境（あるいは表示環境）も含むものとする。また、「コンピュータ読み取り可能な記録媒体」とは、フレキシブルディスク、光磁気ディスク、ＲＯＭ、ＣＤ−ＲＯＭ等の可搬媒体、コンピュータシステムに内蔵されるハードディスク等の記憶装置のことをいう。さらに「コンピュータ読み取り可能な記録媒体」とは、インターネット等のネットワークや電話回線等の通信回線を介してプログラムが送信された場合のサーバやクライアントとなるコンピュータシステム内部の揮発性メモリ（ＲＡＭ）のように、一定時間プログラムを保持しているものも含むものとする。
【００２４】
また、上記プログラムは、このプログラムを記憶装置等に格納したコンピュータシステムから、伝送媒体を介して、あるいは、伝送媒体中の伝送波により他のコンピュータシステムに伝送されてもよい。ここで、プログラムを伝送する「伝送媒体」は、インターネット等のネットワーク（通信網）や電話回線等の通信回線（通信線）のように情報を伝送する機能を有する媒体のことをいう。また、上記プログラムは、前述した機能の一部を実現するためのものであっても良い。さらに、前述した機能をコンピュータシステムにすでに記録されているプログラムとの組み合わせで実現できるもの、いわゆる差分ファイル（差分プログラム）であっても良い。
【００２５】
【発明の効果】
以上説明したように、本発明によれば、製品の受注に関する受注データが受注番号毎でかつ更新履歴番号毎に蓄積された受注データベースと、前記受注データベースを参照して、入力された受注番号に関連する受注番号を抽出する手段と、抽出した受注番号に該当する受注データの全てを前記受注データベースから読み出す手段と、更新履歴番号順に受注データが変化した更新項目を抽出する手段と、前記更新項目を受注番号毎でかつ更新履歴番号毎に一覧表にして画面に表示する手段とを備えたため、受注データの更新履歴の推移を簡単に確認することができるという効果が得られる。
また、本発明によれば、前記一覧表は、横軸が時系列変化を表し、縦軸が受注の分割状況を表すようにしたため、時系列変化と分割状況を容易に把握することできるという効果が得られる。
また、本発明によれば、前記一覧表に表示する更新項目は、該項目の更新前の内容と更新後の内容が表示されるようにしたため、更新前の状況と更新後の状況を容易に把握することができるという効果が得られる。
【図面の簡単な説明】
【図１】本発明の一実施形態の構成を示すブロック図である。
【図２】図１に示す受注管理サーバ１の動作を示すフローチャートである。
【図３】図１に示す端末５に表示される入力画面例である。
【図４】図１に示す端末５に表示される更新履歴表示画面例である。
【符号の説明】
１・・・受注管理サーバ、２・・・更新履歴管理部、３・・・受注ＤＢ（データベース）、４・・・受注履歴ＤＢ（データベース）、５・・・端末、６・・・ＬＡＮ
【図１】
2004038416.tif 000003
【図２】
2004038416.tif 000004
【図３】
2004038416.tif 000005
【図４】
2004038416.tif 000006