(57)【要約】      （修正有）【課題】制約条件なく、安価なコストで統合受注管理を実現する統合受注管理システム、及び受発注データ送達連携方法を提供する。【解決手段】商品識別情報と、商品を受注した部門を識別する部門識別情報と、本来商品を受注する部門を識別する商品部門識別情報と、を含む受注情報を受付けＳ１１０５、各部門識別情報と各部門の基幹サーバのアドレス情報を対応付け記憶し、各部門識別情報と受注で生じる利益を部門間で分配する分配率を対応付け記憶し、各部門識別情報と各基幹サーバが処理可能なフォーマットにするタグ情報を対応付け記憶し、部門識別情報と商品部門識別情報とが一致しない場合、分配率に基づき商品の利益を各部門間で分配しＳ１１０６、分配した利益と受注情報とタグ情報とに基づき各部門の基幹サーバが受注処理を行うための受注ファイルを生成し、アドレス情報に基づき各基幹サーバに送信し、各部門では受注処理を行い、商品の売上を計上する。【選択図】図１１
2011242859.tif 000002
【特許請求の範囲】
【請求項１】
各部門が受注した商品を管理する統合受注管理システムであって、
統合管理サーバは、
前記商品を識別するための商品識別情報と、前記商品を受注した部門を識別するための部門識別情報と、本来前記商品を受注する商品部門を識別するための商品部門識別情報と、を含む受注情報の入力を受け付ける入力受付部と、
前記部門識別情報または前記商品部門識別情報と、前記部門または前記商品部門のそれぞれが有する前記商品の基幹サーバのアドレス情報とを対応付けて記憶するアドレス情報記憶部と、
前記部門識別情報または前記商品部門識別情報と、受注した前記商品により生じる利益を前記部門および前記商品部門で分配するための分配率とを対応付けて記憶する分配情報記憶部と、
前記部門識別情報または前記商品部門識別情報と、それぞれの前記基幹サーバが処理可能なフォーマットにするためのタグ情報とを対応付けて記憶するマッピング記憶部と、
前記入力受付部が前記受注情報の入力を受け付けた場合に、前記部門識別情報と前記商品部門識別情報とが一致するか否かを判定し、前記部門識別情報と前記商品部門識別情報とが一致しないと判定した場合、前記分配率に基づいて前記商品の利益を前記部門と前記商品部門との間で分配し、分配した前記部門または前記商品部門の利益と前記受注情報と前記タグ情報とに基づいて、前記部門の基幹サーバが前記商品の受注処理を行うための部門受注ファイルと、前記商品部門の基幹サーバが前記商品の受注処理を行うための商品部門受注ファイルとを生成し、前記アドレス情報に基づいて、生成した前記部門受注ファイルを前記部門の基幹サーバに送信し、生成した前記商品部門受注ファイルを前記商品部門の基幹サーバに送信する統合制御部と、
前記部門の基幹サーバは、
前記部門受注ファイルを受信し、受信した前記部門受注ファイルに含まれる前記受注情報と分配された前記部門の利益とに基づいて、前記受注処理を行い、前記商品の売上を計上する売上処理を行う第１の商品制御部、を備え、
前記商品部門の基幹サーバは、
前記商品部門受注ファイルを受信し、受信した前記商品部門受注ファイルに含まれる前記受注情報と分配された前記商品部門の利益とに基づいて、前記受注処理を行い、前記商品の売上を計上する売上処理を行う第２の商品制御部、を備える、
ことを特徴とする統合受注管理システム。
【請求項２】
前記統合管理サーバは、
前記マッピング記憶部が、前記部門または前記商品部門が行う前記受注処理および前記売上処理ごとに前記タグ情報を記憶し、
前記統合制御部は、分配した前記部門または前記商品部門の利益と前記受注情報と前記タグ情報とに基づいて、前記部門受注ファイルまたは前記商品部門受注ファイルと、前記部門の基幹サーバが前記売上処理を行うための部門売上ファイルと、前記商品部門の基幹サーバが前記売上処理を行うための商品部門売上ファイルとを生成し、前記アドレス情報に基づいて、生成した前記部門受注ファイルおよび前記部門売上ファイルを前記部門の基幹サーバに送信し、生成した前記商品部門受注ファイルおよび前記商品部門売上ファイルを前記商品部門の基幹サーバに送信する、
ことを特徴とする請求項１に記載の統合受注管理システム。
【請求項３】
前記商品部門の基幹サーバは、前記第２の商品制御部が、前記統合管理サーバから前記商品部門受注ファイルを受信して前記受注処理を行った場合に前記商品の受注を確定させ、前記商品の受注を確定させた旨を前記統合管理サーバに送信し、
前記統合管理サーバは、前記統合制御部が、前記商品部門の基幹サーバから前記商品の受注を確定させた旨を受信した場合に、前記部門売上ファイルを前記部門の基幹サーバに送信し、
前記部門の基幹サーバは、前記第１の商品制御部が、前記統合管理サーバから前記部門売上ファイルを受信して前記売上処理を行う、
ことを特徴とする請求項２に記載の統合受注管理システム。
【請求項４】
前記部門の基幹サーバは、
前記第１の商品制御部が、前記統合管理サーバから前記部門受注ファイルまたは前記部門売上ファイルを受信した場合に、前記部門受注ファイルまたは前記部門売上ファイルに含まれる前記部門識別情報と、前記基幹サーバが処理可能なフォーマットにするために必要なタグ情報とを対応付けて前記部門の基幹サーバが有する記憶部に登録し、
前記商品部門サーバは、
前記第２の商品制御部が、前記統合管理サーバから前記商品部門受注ファイルまたは前記商品部門売上ファイルを受信した場合に、前記商品部門受注ファイルまたは前記商品部門売上ファイルに含まれる前記商品部門識別情報と、前記基幹サーバが処理可能なフォーマットにするために必要なタグ情報とを対応付けて前記部門の基幹サーバが有する記憶部に登録する、
ことを特徴とする請求項１〜３のいずれか１項に記載の統合受注管理システム。
【請求項５】
前記統合管理サーバは、
前記統合制御部が、前記部門識別情報と前記商品部門識別情報とが一致しないと判定した場合において、前記部門が取り扱う商品ではないことを示すダミー商品識別情報を前記商品識別情報として前記タグ情報に設定し、分配した前記部門の利益と前記受注情報と設定した前記タグ情報とに基づいて、前記部門売上ファイルを生成し、生成した前記売上部門ファイルを前記部門の基幹サーバに送信する、
ことを特徴とする請求項２〜４のいずれか１項に記載の統合受注管理システム。
【請求項６】
各部門が受注した商品を管理し、前記商品を受注した部門を識別するための部門識別情報または本来前記商品を受注する商品部門を識別するための商品部門識別情報と、前記部門または前記商品部門のそれぞれが有する前記商品の基幹サーバのアドレス情報とを対応付けて記憶するアドレス情報記憶部と、前記部門識別情報または前記商品部門識別情報と、受注した前記商品により生じる利益を前記部門および前記商品部門で分配するための分配率とを対応付けて記憶する分配情報記憶部と、前記部門識別情報または前記商品部門識別情報と、それぞれの前記基幹サーバが処理可能なフォーマットにするためのタグ情報とを対応付けて記憶するマッピング記憶部と、を有する統合受注管理システムにおいて行われる受発注データ送達連携方法であって、
前記商品を識別するための商品識別情報と、前記商品を受注した部門を識別するための部門識別情報と、本来前記商品を受注する商品部門を識別するための商品部門識別情報と、を含む受注情報の入力を受け付ける入力受付ステップと、
前記入力受付部が前記受注情報の入力を受け付けた場合に、前記部門識別情報と前記商品部門識別情報とが一致するか否かを判定し、前記部門識別情報と前記商品部門識別情報とが一致しないと判定した場合、前記分配率に基づいて前記商品の利益を前記部門と前記商品部門との間で分配し、分配した前記部門または前記商品部門の利益と前記受注情報と前記タグ情報とに基づいて、前記部門の基幹サーバが前記商品の受注処理を行うための部門受注ファイルと、前記商品部門の基幹サーバが前記商品の受注処理を行うための商品部門受注ファイルとを生成し、前記アドレス情報に基づいて、生成した前記部門受注ファイルを前記部門の基幹サーバに送信し、生成した前記商品部門受注ファイルを前記商品部門の基幹サーバに送信する統合制御ステップと、
前記部門受注ファイルを受信し、受信した前記部門受注ファイルに含まれる前記受注情報と分配された前記部門の利益とに基づいて、前記受注処理を行い、前記商品の売上を計上する売上処理を行う第１の商品制御ステップと、
前記商品部門受注ファイルを受信し、受信した前記商品部門受注ファイルに含まれる前記受注情報と分配された前記商品部門の利益とに基づいて、前記受注処理を行い、前記商品の売上を計上する売上処理を行う第２の商品制御ステップと、
を含むことを特徴とする受発注データ送達連携方法。
【請求項７】
前記マッピング記憶部が、前記部門または前記商品部門が行う前記受注処理および前記売上処理ごとに前記タグ情報を記憶し、
前記統合制御ステップは、分配した前記部門または前記商品部門の利益と前記受注情報と前記タグ情報とに基づいて、前記部門受注ファイルまたは前記商品部門受注ファイルと、前記部門の基幹サーバが前記売上処理を行うための部門売上ファイルと、前記商品部門の基幹サーバが前記売上処理を行うための商品部門売上ファイルとを生成し、前記アドレス情報に基づいて、生成した前記部門受注ファイルおよび前記部門売上ファイルを前記部門の基幹サーバに送信し、生成した前記商品部門受注ファイルおよび前記商品部門売上ファイルを前記商品部門の基幹サーバに送信する、
ことを特徴とする請求項６に記載の受発注データ送達連携方法。
【請求項８】
前記第２の商品制御ステップが、前記統合管理サーバから前記商品部門受注ファイルを受信して前記受注処理を行った場合に前記商品の受注を確定させ、前記商品の受注を確定させた旨を前記統合管理サーバに送信し、
前記統合制御ステップが、前記商品部門の基幹サーバから前記商品の受注を確定させた旨を受信した場合に、前記部門売上ファイルを前記部門の基幹サーバに送信し、
前記第１の商品制御ステップが、前記統合管理サーバから前記部門売上ファイルを受信して前記売上処理を行う、
ことを特徴とする請求項７に記載の受発注データ送達連携方法。
【請求項９】
前記第１の商品制御ステップが、前記統合管理サーバから前記部門受注ファイルまたは前記部門売上ファイルを受信した場合に、前記部門受注ファイルまたは前記部門売上ファイルに含まれる前記部門識別情報と、前記基幹サーバが処理可能なフォーマットにするために必要なタグ情報とを対応付けて前記部門の基幹サーバが有する記憶部に登録し、
前記第２の商品制御ステップが、前記統合管理サーバから前記商品部門受注ファイルまたは前記商品部門売上ファイルを受信した場合に、前記商品部門受注ファイルまたは前記商品部門売上ファイルに含まれる前記商品部門識別情報と、前記基幹サーバが処理可能なフォーマットにするために必要なタグ情報とを対応付けて前記部門の基幹サーバが有する記憶部に登録する、
ことを特徴とする請求項６〜８のいずれか１項に記載の受発注データ送達連携方法。
【請求項１０】
前記統合制御ステップが、前記部門識別情報と前記商品部門識別情報とが一致しないと判定した場合において、前記部門が取り扱う商品ではないことを示すダミー商品識別情報を前記商品識別情報として前記タグ情報に設定し、分配した前記部門の利益と前記受注情報と設定した前記タグ情報とに基づいて、前記部門売上ファイルを生成し、生成した前記売上部門ファイルを前記部門の基幹サーバに送信する、
ことを特徴とする請求項７〜９のいずれか１項に記載の受発注データ送達連携方法。
【発明の詳細な説明】
【技術分野】
【０００１】
本発明は、ホストコンピュータ間の商品等の受発注を行う統合受注管理システム、及び受発注データ送達連携方法に関する。
【背景技術】
【０００２】
従来より、同一企業内で他部門間に基幹システムを設置した企業は、商品在庫の管理が点在化しており、各部門間の商品を、社内間売買を通じて処理する必要があった。従って、販売時に他部門で取り扱う商品を直接販売する事ができず、販売促進する事が困難となる状況であった。また、基幹システムを統合する方法も考えられるが、成熟された業務運用の改革、それに伴うインフラ整備に対応するだけの準備には時間とコストが発生し、推進にあたり多大なシステム化投資が伴い経営状況から販促推進を進める事が困難な状況にある。その為、成熟した業務基幹システムを活かした、安価な統合的な受注管理を行う仕組みを実現する課題があった。
【０００３】
近年では、システム間データ交換の新技術が普及しており、XML（Extensible  Markup  Language）通信を基点としたデータ送達連携技術が普及している。このようなインフラ設備を代表する技術については、例えば、特許文献１に提案されている。
【先行技術文献】
【特許文献】
【０００４】
【特許文献１】特開２００２―０８３１５７号公報
【発明の概要】
【発明が解決しようとする課題】
【０００５】
商品情報、受注情報、発注情報、在庫訂正情報といったデータ送達連携機能はホストコンピュータ間にて運用取り決めを行った上で実装されるケースが多く、基幹システム独自で有する受注連携機能も同様に一定の制約を持って各ホストコンピュータで実装されている。一方で、近年のデータ送達連携技術は、XMLを利用した送達連携技術が普及し、インターネット利用により通信費のコストダウン効果を生み出しているが、一定の基準に伴う企業間EDI（Electronic  Data  Interchange）技術に特化するものが多い。従って、同一企業間のホストコンピュータ間で適用する際には独自に作り込まなくてはならないという制約を伴い、導入にかかる費用がコスト高となるという課題が発生する。しかしながら、上記課題及びこれを解決する技術について何ら言及していない。
【０００６】
本発明は、上記事情に鑑みてなされたものであり、例えば、同一企業内のホストコンピュータ間の通信において、制約条件なく、安価なコストで統合受注管理を実現する統合受注管理システム、及び受発注データ送達連携方法を提供することを目的とする。
【課題を解決するための手段】
【０００７】
上述した課題を解決し、目的を達成するために、本発明にかかる統合受注管理システムは、各部門が受注した商品を管理する統合受注管理システムであって、統合管理サーバは、前記商品を識別するための商品識別情報と、前記商品を受注した部門を識別するための部門識別情報と、本来前記商品を受注する商品部門を識別するための商品部門識別情報と、を含む受注情報の入力を受け付ける入力受付部と、前記部門識別情報または前記商品部門識別情報と、前記部門または前記商品部門のそれぞれが有する前記商品の基幹サーバのアドレス情報とを対応付けて記憶するアドレス情報記憶部と、前記部門識別情報または前記商品部門識別情報と、受注した前記商品により生じる利益を前記部門および前記商品部門で分配するための分配率とを対応付けて記憶する分配情報記憶部と、前記部門識別情報または前記商品部門識別情報と、それぞれの前記基幹サーバが処理可能なフォーマットにするためのタグ情報とを対応付けて記憶するマッピング記憶部と、前記入力受付部が前記受注情報の入力を受け付けた場合に、前記部門識別情報と前記商品部門識別情報とが一致するか否かを判定し、前記部門識別情報と前記商品部門識別情報とが一致しないと判定した場合、前記分配率に基づいて前記商品の利益を前記部門と前記商品部門との間で分配し、分配した前記部門または前記商品部門の利益と前記受注情報と前記タグ情報とに基づいて、前記部門の基幹サーバが前記商品の受注処理を行うための部門受注ファイルと、前記商品部門の基幹サーバが前記商品の受注処理を行うための商品部門受注ファイルとを生成し、前記アドレス情報に基づいて、生成した前記部門受注ファイルを前記部門の基幹サーバに送信し、生成した前記商品部門受注ファイルを前記商品部門の基幹サーバに送信する統合制御部と、前記部門の基幹サーバは、前記部門受注ファイルを受信し、受信した前記部門受注ファイルに含まれる前記受注情報と分配された前記部門の利益とに基づいて、前記受注処理を行い、前記商品の売上を計上する売上処理を行う第１の商品制御部、を備え、前記商品部門の基幹サーバは、前記商品部門受注ファイルを受信し、受信した前記商品部門受注ファイルに含まれる前記受注情報と分配された前記商品部門の利益とに基づいて、前記受注処理を行い、前記商品の売上を計上する売上処理を行う第２の商品制御部、を備える、ことを特徴とする。
【０００８】
また、本発明は、上記統合受注管理システムで行われる受発注データ送達連携方法である。
【発明の効果】
【０００９】
本発明によれば、制約条件なく、安価なコストで統合受注管理を実現する統合受注管理システム、及び受発注データ送達連携方法を提供することができる。
【図面の簡単な説明】
【００１０】
【図１】統合受注管理サーバ全体概要を示す図である。
【図２】統合受注管理サーバ概要を示す図である。
【図３】基幹システムA  概要を示す図である。
【図４】基幹システムB  概要を示す図である。
【図５】ユーザ端末概要を示す図である。
【図６】基幹接続TBLの例を示す図である。
【図７】利益分配率TBLの例を示す図である。
【図８】統合受注履歴TBLの例を示す図である。
【図９】マッピング管理TBLの例を示す図である。
【図１０】ダミー商品コード管理TBLの例を示す図である。
【図１１】統合受注管理処理シーケンス図（１）である。
【図１２】統合受注管理処理シーケンス図（２）である。
【図１３】受注処理概要（１）の処理手順を示すフローチャートである。
【図１４】受注処理概要（２）の処理手順を示すフローチャートである。
【図１５】受注処理概要（３）の処理手順を示すフローチャートである。
【図１６】受注処理概要（４）の処理手順を示すフローチャートである。
【図１７】基幹システム受注取込処理概要の処理手順を示すフローチャートである。
【図１８】基幹システム受注確定処理概要の処理手順を示すフローチャートである。
【図１９】売上処理概要（１）の処理手順を示すフローチャートである。
【図２０】売上処理概要（２）の処理手順を示すフローチャートである。
【図２１】基幹システム売上取込処理概要の処理手順を示すフローチャートである。
【図２２】受注入力画面レイアウトの例を示す図である。
【図２３】受注履歴照会画面レイアウトの例を示す図である。
【発明を実施するための形態】
【００１１】
以下、本発明の一実施形態について、図面を参照して詳細に説明する。
（システム全体構成）
図１は、本システム１のネットワーク構成例を示す図である。本システム１は、統合受注管理サーバ１１、ユーザ端末１２、基幹システムA１３、基幹システムB１４がネットワーク１５に接続されて構成される。統合受注管理サーバ１１は、ユーザ端末１２に入力された受注情報から基幹システム毎に規定されたフォーマットのXML（Extensible  Markup  Language）ファイルを作成し、各基幹システムへ送信することで、受注情報を統括的に制御するシステムである。なお、以下では、XMLによって各種のファイルがフォーマットされる前提で説明しているが、これに限られることはない。
【００１２】
図２は、統合受注管理サーバ１１の概要（機能的な構成）を示す図である。図２に示すように、統合受注管理サーバ１１は、記憶部２０１に、ユーザ端末１２から取得した受注情報から、受注情報用と売上情報用の２種類のデータ送達連携用XMLファイルを作成し、各基幹システムに送信する受注処理機能２１０のプログラムを有する。さらに、受注処理機能２１０を実行する為のテーブルとして、各基幹システムへの接続情報を管理する基幹接続TBL２１１、商品受注時の部門間の利益分配率を管理する利益分配TBL２１２、統合受注管理サーバ１１で処理を行った受注情報のステータス管理や履歴の保存を行う統合受注履歴TBL２１３、ユーザ端末１２から取得した受注情報からデータ送達連携用XMLファイルを作成する際のXMLファイルのデータ配置位置を管理するマッピング管理TBL２１４、他部門商品の受注時に自部門基幹システムに販売利益を発生させるために使用するダミー商品コードを管理するダミー商品コード管理TBL２１５を有する。また、ハードウェアとして、表示部（ディスプレイ）２０３、入力部（キーボード、マウス）２０２、制御部（CPU：Central  Processing  Unit）２００、ネットワークインタフェース２０４を具備する。
【００１３】
図３は、基幹システム（サーバ）A１３の概要を示す図である。基幹システムA１３は、記憶部３０１に、受注処理機能を起動する既存プログラム、売上処理機能を起動する既存プログラム、統合受注管理サーバ１１より送信された受注情報XMLファイルを解釈し既存プログラムの受注処理機能に情報伝達を行い、受注処理の確定を統合受注管理サーバに通知する受注取込機能３１０のプログラム、統合受注管理サーバ１１より送信された売上情報XMLファイルを解釈し既存プログラムの売上処理機能に情報伝達を行う売上取込機能３１１のプログラムを有する。また、ハードウェアとして、表示部（ディスプレイ）３０３、入力部（キーボード、マウス）３０２、制御部（CPU）３００、ネットワークインタフェース３０４を具備する。
【００１４】
図４は、基幹システム（サーバ）B１４の概要を示す図である。基幹システムB１４は、記憶部４０１に、受注処理機能を起動する既存プログラム、売上処理機能を起動する既存プログラム、統合受注管理サーバ１１より送信された受注情報XMLファイルを解釈し既存プログラムの受注処理機能に情報伝達を行い、受注処理の確定を統合受注管理サーバに通知する受注取込機能４１０のプログラム、統合受注管理サーバ１１より送信された売上情報XMLファイルを解釈し既存プログラムの売上処理機能に情報伝達を行う売上取込機能４１１のプログラムを有する。また、ハードウェアとして、表示部（ディスプレイ）４０３、入力部（キーボード、マウス）４０２、制御部（CPU）４００、ネットワークインタフェース４０４を具備する。
【００１５】
図５は、ユーザ端末１２の概要を示す図である。ユーザ端末１２は、記憶部５０１に、統合受注管理サーバ１１に受注情報を登録する受注登録機能５１０のプログラム、統合受注管理サーバ１１で処理を行った受注情報のステータスや履歴を参照する受注履歴照会機能５１１のプログラムを有する。また、ハードウェアとして、表示部（ディスプレイ）５０３、入力部（キーボード、マウスタッチ）５０２、制御部（CPU）５００、ネットワークインタフェース５０４を具備する。
（テーブル構成）
図６は、基幹接続TBL２１１の構成を示す図である。基幹接続TBL２１１は、統合受注管理サーバ１１が各基幹システムへの接続する際のデータベース接続情報を対応付けて格納している。部門コード６０１が主キーとなりレコードを識別する。IPアドレス６０２には、部門毎に保有している基幹システムのIPアドレスを格納する。DB接続情報６０３には、基幹システムのDBに接続する際のログイン情報などの固有情報を格納する。
【００１６】
図７は、利益分配率TBL２１２の構成を示す図である。利益分配率TBL２１２は、商品受注時の部門間の利益分配率を対応付けて格納している。部門コード７０１と商品部門コード７０２が主キーとなりレコードを識別する。部門コード７０１には、商品を受注した部門の部門コードを格納する。商品部門コード７０２には、受注した商品の受発注処理を行う基幹システムを保有している部門（本来商品を受注する部門）の部門コードを格納する。その分配率７０３には前記部門コードと前記商品部門コードの部門間で妥決した利益分配率を0以上1以下の数値で格納する。
【００１７】
図８は、統合受注履歴TBL２１３の構成を示す図である。統合受注履歴TBL２１３は、統合受注管理サーバ１１で処理を行った受注情報のステータス情報や履歴情報を対応付けて格納している。受注番号８０１が主キーとなりレコードを識別する。
【００１８】
受注番号８０１には、ユーザ端末１２から受注情報を取得した際に順次採番される番号を格納する。担当者コード８０２には、受注情報を登録した担当者の担当者コードを格納する。担当者部門コード８０３には、受注情報を登録した担当者の所属する部門の部門コードを格納する。顧客コード８０４には、受注した商品の受注元である顧客の顧客コードを格納する。商品コード８０５には、受注した商品の商品コードを格納する。商品部門コード８０６には、受注した商品の受発注処理を行う基幹システムを保有している部門の部門コードを格納する。
【００１９】
また、商品名８０７には、受注した商品の商品名称を格納する。受注区分８０８には、受注した商品が自部門の商品か他部門の商品か、つまり利益分配を実施するか実施しないかを識別する区分を格納する。自部門利益８０９には、受注した商品の販売価格、仕入価格、利益分配TBL２１２に格納された分配率７０３から計算にて導出した自部門の利益金額を格納する。他部門利益８１０には、受注した商品の販売価格、仕入価格、利益分配TBL２１２に格納された分配率７０３から計算にて導出した他部門の利益金額を格納する。登録日時８１１には、受注情報を統合受注履歴TBL２１３に登録した日時を格納する。受注ステータス８１２には、その受注情報における受注処理の進行状況（指示中や完了など）を格納する。数量８１３には、受注した商品の数量を格納する。
【００２０】
図９は、マッピング管理TBL２１４の構成を示す図である。マッピング管理TBL２１４は、ユーザ端末１２から取得した受注情報からデータ送達連携用XMLファイルを作成する際のXMLファイルのデータ配置位置を対応付けて格納している。部門コード９０１とフォーマットコード９０２と登録先TBL名９０３が主キーとなりレコードを識別する。部門コード９０１には、統合受注管理サーバ１１からXMLファイルを送信する対象となる基幹システムを保有している部門の部門コードを格納する。フォーマットコード９０２には、そのレコードが表すXMLファイルの位置情報が、受注情報XMLファイルか売上情報XMLファイルかを判別するためのコードを格納する。登録先TBL名９０３には、XMLファイルに含まれる情報の登録対象となるテーブルのテーブル名称を格納する。タグ１_９０４〜タグ１０_０９１３には、基幹システムに伝達すべきXMLファイルの情報（受注番号、担当者コード、商品コード、商品名称、数量、顧客コード、販売価格、仕入価格、利益、売上日など）の項目名称を、基幹システム毎に規定された順序で格納する。
【００２１】
図１０は、ダミー商品コード管理TBL２１５の構成を示す図である。ダミー商品コード管理TBL２１５は、他部門商品の受注時に自部門基幹システムに販売利益を発生させるために使用するダミー商品コードを対応付けて格納している。部門コード１００１が主キーとなりレコードを識別する。部門コード１００１には、売上情報XMLファイルを送信する対象となる基幹システムを保有している部門の部門コードを格納する。ダミー商品コード１００２には、前記部門コード１００１の部門が保有する基幹システムが持つ商品コードの採番規定に従った上で、基幹システムに存在しない擬似的な商品コードを格納する。前記ダミー商品コード１００２に格納した商品コードは、基幹システムにおいては他部門の商品を受注した場合でのみ利用される商品コードとする。その理由は、本来商品を受注していない部門に売上を発生させるためである。
（処理フロー）
図１１及び図１２は、統合受注管理サーバの処理シーケンス図である。（図１１、図１２は、基幹システムA１３を自部門（部門コード「AAA」）、基幹システムB１４を他部門（部門コード「BBB」）と想定し、他部門の基幹システムB１４が管理している商品の受注処理した場合の処理シーケンス図である。）
ユーザは、まずユーザ端末１２に検索する商品コードを登録し、商品情報検索Ｓ１１０１を行う。統合受注管理サーバ１１は検索対象となる商品コードをユーザ端末１２から受信し、基幹接続TBL２１１の情報を元に、基幹システムA１３、または、基幹システムB１４から商品情報を受信する。（検索対象となった商品コードが基幹システムA１３で管理している商品の場合は、商品情報送信Ｓ１１０２にて商品情報を受信し、基幹システムB１４で管理している商品の場合は、商品情報送信Ｓ１１０３にて商品情報を受信する。）商品情報を受信した統合受注管理サーバ１１は商品情報表示Ｓ１１０４を行い、ユーザ端末１２に商品情報の詳細を表示する。
【００２２】
ユーザは商品情報の詳細を確認した後、ユーザ端末１２の受注画面にて受注情報を登録し受注入力Ｓ１１０５を行う。統合受注管理サーバ１１は受注画面の入力情報を取得し、入力情報、基幹接続TBL２１１、ダミー商品コード管理TBL２１５、利益分配率TBL２１２、基幹システムに存在する商品マスタの情報を元に利益算出Ｓ１１０６を行い、ユーザが属する部門と商品を管理する部門のそれぞれの利益金額を算出する。利益金額を算出した後、マッピング管理TBLの情報を元に受注ファイル作成Ｓ１１０７を行い、商品を管理する部門の基幹システムB１４に送信する受注情報XMLファイルを作成する。受注情報XMLファイル作成後、受注ファイル送信Ｓ１１０８を行い、基幹システムB１４に受注情報XMLファイルを送信する。
【００２３】
基幹システムB１４は、受注情報XMLファイルを受信し、マッピング管理TBLの情報を元に受注取込処理Ｓ１１０９を行って、受注情報XMLファイルの情報を基幹システムB１４のテーブルに登録する。その後、既存プログラムである受注処理、出荷処理を行う。加えて、受注確定監視処理Ｓ１１１１にて、前記受注処理、前記出荷処理の完了状況の監視を行う。前記受注確定監視処理Ｓ１１１１にて受注確定の判定が行われた後、受注確定通知Ｓ１１１２にて、受注確定情報XMLファイルを作成し、統合受注管理サーバ１１に送信する。
【００２４】
統合受注管理サーバ１１は、受注確定情報XMLファイルを受信した後、マッピング管理TBLの情報を元に売上ファイル作成Ｓ１２０１を行い、自部門の基幹システムA１３に送信する受注情報XMLファイル、売上情報XMLファイルを作成する。前記XMLファイルを作成後、売上ファイル送信Ｓ１２０２を行い、基幹システムA１３に前記XMLファイルを送信する。
【００２５】
基幹システムA１３は、受注情報XMLファイル、売上情報XMLファイルを受信し、マッピング管理TBLの情報を元に売上取込処理Ｓ１２０３を行って、受注情報XMLファイル、売上情報XMLファイルの情報を基幹システムA１３のテーブルに登録する。その後、既存プログラムである売上処理を行う。同時に基幹システムB１４の売上処理を行う。
【００２６】
ユーザが登録した受注情報のステータスや履歴の参照を行う場合、ユーザ端末１２から受注履歴検索Ｓ１２０４を行う。統合受注管理サーバ１１は、ユーザ端末１２に入力された検索条件から統合受注履歴TBL２１３を検索し、検索結果をユーザ端末１２に表示する。
【００２７】
図１３、図１４、図１５及び図１６は、ユーザ端末１２にて入力された受注画面の情報を取得し、統合受注管理サーバ１１から基幹システムB１４にXMLファイルを送信する処理（図１１の受注入力Ｓ１１０５、利益算出Ｓ１１０６、受注ファイル作成Ｓ１１０７、受注ファイル送信Ｓ１１０８に相当）のフローチャート図である。
【００２８】
先ず、統合受注管理サーバ１１の制御部２００は、受注画面に入力された受注情報（部門コード（本実施の形態では自部門の部門コード）、担当者コード、顧客コード、商品部門コード（本実施の形態では他部門の部門コード）、商品コード、数量）を取得する（ステップＳ１３０１）。受注情報を取得した後、制御部２００は、基幹接続TBL２１１を「部門コード６０１とＳ１３０１で取得した商品部門コードが一致」を条件に検索してIPアドレス６０２とDB接続情報６０３を抽出し（ステップＳ１３０２）、それぞれ変数１と変数２にセットする（ステップＳ１３０３）。その後、基幹接続TBL２１１を「部門コード６０１とＳ１３０１で取得した部門コードが一致」を条件に検索してIPアドレス６０２とDB接続情報６０３を抽出し（ステップＳ１３０４）、それぞれ変数３と変数４にセットする（ステップＳ１３０５）。その後、ダミー商品コード管理TBL２１５を「部門コード１００１とＳ１３０１で取得した部門コードが一致」を条件に検索してダミー商品コード１００２を抽出し（ステップＳ１４０１）、変数５にセットする（ステップＳ１４０２）。
【００２９】
次に制御部２００は、前記変数１（IPアドレス）、前記変数２（DB接続情報）を使用して、商品を管理する部門の基幹システムB１４に接続する。その後、Ｓ１３０１で取得した商品コードを用いて、基幹商品マスタTBLを検索キー（商品コード）にて検索し、商品名、仕入単価、販売単価を抽出する（ステップＳ１４０３）。
【００３０】
次に制御部２００は、Ｓ１３０１で取得した部門コードとＳ１３０１で取得した商品部門コードが同一値でないことを比較する（ステップＳ１４０４）。Ｓ１４０４の比較結果が真（部門コードと商品部門コード同一値でない）の場合、受注区分を”１”（利益分配を行うことを意味する値）、受注ステータスを”指示中”とし（ステップＳ１５０１）、利益分配率TBL２１２を検索キー（部門コード、商品部門コード）にて検索し、分配率７０３を取得する（ステップＳ１５０３）。Ｓ１４０４の比較結果が偽（部門コードと商品部門コードが同一値）の場合、受注区分を”０”（利益分配を行わないことを意味する値）、受注ステータスを”指示中”とし（ステップＳ１５０２）、分配率には固定的に”１”を設定する（ステップＳ１５０４）。Ｓ１５０３あるいはＳ１５０４の処理の後、Ｓ１４０３で抽出した仕入単価、販売単価、Ｓ１５０３で取得あるいはＳ１５０４にて設定した分配率を使用して、自部門利益を販売価格から仕入価格を減算した値に分配率を乗算して導出し、他部門利益を販売価格から仕入価格を減算した値に１から分配率を減算した値を乗算して導出する（ステップＳ１５０５）。
【００３１】
次に制御部２００は、統合受注履歴TBL２１３にレコードを登録する。受注番号８０１には統合受注履歴TBL２１３に既に存在する受注番号と重複しない番号を新規に採番して登録する。担当者コード８０２にはＳ１３０１で取得した担当者コードを登録する。担当者部門コード８０３にはＳ１３０１で取得した部門コードを登録する。顧客コード８０４にはＳ１３０１で取得した顧客コードを登録する。商品コード８０５にはＳ１３０１で取得した商品コードを登録する。商品部門コード８０６にはＳ１３０１で取得した商品部門コードを登録する。商品名８０７にはＳ１４０３にて取得した商品名を登録する。受注区分８０８にはＳ１５０１あるいはＳ１５０２で設定した受注区分を登録する。自部門利益８０９にはＳ１５０５で導出した自部門利益を登録する。他部門利益８１０にはＳ１５０５で導出した他部門利益を登録する。登録日時８１１にはレコードを登録した日時を登録する。受注ステータス８１２にはＳ１５０１あるいはＳ１５０２で設定した受注ステータスを登録する。数量８１３にはＳ１３０１で取得した数量を登録する（ステップＳ１５０６）。
【００３２】
次に制御部２００は、マッピング管理TBL２１４を「部門コード９０１とＳ１３０１で取得した商品部門コードが一致」且つ「フォーマットコードが”J10”（受注情報XMLファイルフォーマットコード）に一致」を条件に検索してタグ１_９０４〜タグ１０_９１３を抽出する（Ｓ１５０７）。その後、Ｓ１３０１、Ｓ１４０３、Ｓ１５０１あるいはＳ１５０２、Ｓ１５０５から得られた情報を、Ｓ１５０７で抽出した位置情報を元にXMLファイルに埋め込み、受注情報XMLファイルを作成する（Ｓ１６０１）。その後、作成した受注情報XMLファイルをＳ１３０４でセットした変数１（IPアドレス）を送信先としてファイル送信を行う（Ｓ１６０２）。
【００３３】
図１７は、受注情報XMLファイルを受信した基幹システムB１４で行う受注取込処理（図１１の受注取込処理Ｓ１１０９に相当）のフローチャート図である。
【００３４】
制御部４００は、統合受注管理サーバ１１から送信されたた受注情報XMLファイルを受信する（Ｓ１７０１）。その後、マッピング管理TBL２１４を「部門コード９０１と自部門コードが一致」且つ「フォーマットコードが”J10”（受注情報XMLファイルフォーマットコード）に一致」を条件に検索して登録先TBL名９０３、タグ１_９０４〜タグ１０_９１３を抽出する（Ｓ１７０２）。本実施の形態では、受注情報XMLファイルを受信するシステムは他部門が有する基幹システムBであるため、制御部４００は、部門コード９０１と基幹システムBを有する部門の部門コード「BBB」が一致し、且つその部門コードに対応するフォーマットコードが”J10”に一致することを条件に検索する。そして、制御部４００は、抽出した登録先TBL名を元に基幹システムB１４の登録先TBLにアクセスし（Ｓ１７０３）、受注情報XMLファイルの情報を、タグ情報を元に解析して登録先TBLに登録する（Ｓ１７０４）。
【００３５】
図１８は、基幹システムB１４が、商品の出荷伝票の起票や商品の出荷を行う受注取込処理（受注処理、出荷処理）を行った後、受注確定情報XMLファイルを統合受注管理サーバ１１に送信する処理（図１１の受注確定監視処理Ｓ１１１１、受注確定通知Ｓ１１１２に相当）のフローチャート図である。
【００３６】
制御部４００は、先ず処理遷移の初期状態として、上述した受注取込処理の監視終了判定無、受注確定判定無を設定する。処理遷移の最初として監視終了判定有無の判断を行い（Ｓ１８０１）、監視終了判定有の場合は処理を終了する。監視終了判定無の場合は、受注確定判定有無の判断を行う（Ｓ１８０２）。既存プログラムの受注処理、出荷処理が終了していない場合、受注確定判定無となり、再度監視終了判定に遷移する。既存プログラムの受注処理、出荷処理が終了し受注確定判定有の場合、Ｓ１８０３以降の処理に遷移する。
【００３７】
制御部４００は、ステップＳ１７０２の場合と同様に、先ずマッピング管理TBL２１４を「部門コード９０１と自部門コードが一致」且つ「フォーマットコードが”J10”に一致」を条件に検索して登録先TBL名９０３、タグ１_９０４〜タグ１０_９１３を抽出する（Ｓ１８０３）。抽出した登録先TBL名を元に基幹システムB１４の登録先TBLにアクセスし（Ｓ１８０４）、登録先TBLに格納されている情報と取得したタグ情報を元に、受注確定情報XMLファイルを作成する（Ｓ１８０５）。その後、制御部４００は、作成した受注確定情報XMLファイルを、統合受注管理サーバ１１を送信先としてファイル送信を行う。ファイル送信が完了した時点で、監視終了判定に有を設定し、Ｓ１８０１の監視終了判定に遷移する（Ｓ１８０６）。
【００３８】
図１９、図２０は受注確定情報XMLファイルを受信した統合受注管理サーバ１１で行う売上ファイル作成（図１２の売上ファイル作成Ｓ１２０１に相当）と売上ファイル送信（図１２の売上ファイル送信Ｓ１２０２に相当）のフローチャート図である。
【００３９】
制御部２００は、基幹システムB１４から送信されたた受注確定情報XMLファイルを受信する（Ｓ１９０１）。その後、マッピング管理TBL２１４を「部門コード９０１とＳ１３０１で取得した商品部門コードが一致」且つ「フォーマットコードが”J10”（受注情報XMLファイルフォーマットコード）に一致」を条件に検索して登録先TBL名９０３、タグ１_９０４〜タグ１０９１３を抽出する（Ｓ１９０２）。制御部２００は、抽出したタグ情報を元に受信した受注確定情報XMLファイルを解析した後、統合受注履歴TBL２１３を「受注番号８０１と受注確定情報XMLファイルから抽出した受注番号が一致」を条件に検索して担当者部門コード８０３（本実施の形態では、担当者部門コード「AAA」）、受注区分８０８（本実施の形態では、受注区分「1」）を抽出する（Ｓ１９０３）。その後、統合受注履歴TBL２１３の「受注番号８０１と受注確定情報XMLファイルから抽出した受注番号が一致」するレコードの受注ステータス８１２を”完了”に更新する（Ｓ１９０４）。
【００４０】
次に制御部２００は、Ｓ１９０３で抽出した受注区分８０８が”１”であるかどうかを判定する（Ｓ１９０５）。受注区分が”１”でない場合、利益分配を行わないことを意味する値のため処理を終了する。受注区分が”１”の場合、マッピング管理TBL２１４を「部門コード９０１とＳ１９０３で取得した担当者部門コードが一致」且つ「フォーマットコードが”U10”（売上情報XMLファイルフォーマットコード）に一致」を条件に検索して登録先TBL名９０３、タグ１９０４、タグ２９０５、タグ３９０６、タグ４９０７、タグ５９０８、タグ６９０９、タグ７９１０、タグ８９１１、タグ９９１２、タグ１０９１３を抽出する（Ｓ２００１）。その後、Ｓ１５０５で導出した自部門利益とＳ１９０２で得られた情報に対して、商品コード（図９に示すタグ３の商品コード）をＳ１４０１で抽出したダミー商品コードに変換したものを、Ｓ２００１で抽出した位置情報を元にXMLファイルに埋め込み、売上情報XMLファイルを作成する（Ｓ２００２）。その後、制御部２００は、Ｓ２００２で作成した売上情報XMLファイルを、変数３を送信先としてファイル送信を行う（Ｓ２００３）。
【００４１】
図２１は、売上情報XMLファイルを受信した基幹システムA１３で行う売上取込処理（図１２の売上取込処理Ｓ１２０３に相当）のフローチャート図である。
【００４２】
制御部３００は、統合受注管理サーバ１１から送信された売上情報XMLファイルを受信する（Ｓ２１０１）。マッピング管理TBL２１４を「部門コード９０１と自部門コードが一致」且つ「フォーマットコードが”U10”（売上情報XMLファイルフォーマットコード）に一致」を条件に検索して登録先TBL名９０３、タグ１_９０４〜タグ１０_９１３を抽出する（Ｓ２１０２）。本実施の形態では、売上情報XMLファイルを受信するシステムは自部門が有する基幹システムAであるため、制御部３００は、部門コード９０１と基幹システムAを有する部門の部門コード「AAA」が一致し、且つその部門コードに対応するフォーマットコードが”U10”に一致することを条件に検索する。その後、制御部３００は、Ｓ２１０２で抽出した登録先TBL名を元に基幹システムA１４の登録先TBLにアクセスし（Ｓ２１０３）、売上情報XMLファイルの情報を、タグ情報を元に解析して登録先TBLに登録する（Ｓ２１０４）。このステップS２１０４の処理が終了すると、本実施の形態における全ての処理が終了する。
【００４３】
図２２は、ユーザ端末１２の表示部５０３にて、受注登録５１０を行う画面レイアウト図である。ユーザがまず、自分の所属する部門である自部門の部門コード及び担当者コードを入力する。そして、受注した商品の商品部門コードである他部門の部門コード及び商品コードを入力し、検索ボタンを押下することで、商品が属する部門の基幹商品マスタTBLを検索し、商品名が表示されるので、商品の数量を入力する。さらに、顧客コードを入力し検索ボタンを押下することで、基幹の顧客マスタを検索し顧客名を表示させせる。入力項目が全て入力された状態で登録ボタンを押下すること、受注入力が完了する。
【００４４】
図２３は、ユーザ端末１２の表示部５０３にて、受注履歴照会５１１を行う画面レイアウト図である。ユーザが、部門コード、担当者コード、受注番号を入力し、検索ボタンを押下することで、統合受注履歴TBLを、入力された部門コード、担当者コード、受注番号をキーとして検索し、画面に表示する。
【００４５】
このように、統合受注管理サーバ１１は、入力部２０２が、商品を識別するための商品コードと、商品を受注した部門を識別するための部門コードと、本来商品を受注する商品部門を識別するための商品部門コードと、を含む受注情報の入力を受け付け、基幹接続TBL２１１が、部門コードまたは商品部門コードと、部門または商品部門のそれぞれが有する商品の基幹システムのアドレス情報とを対応付けて記憶し、利益分配率TBL２１２が、部門コードまたは商品部門コードと、受注した商品により生じる利益を部門および商品部門で分配するための分配率とを対応付けて記憶し、マッピング管理TBL２１４が、部門コードまたは商品部門コードと、それぞれの基幹システムが処理可能なフォーマットにするためのタグ情報とを対応付けて記憶し、入力部２０２が受注情報の入力を受け付けた場合に、部門コードと商品部門コードとが一致するか否かを判定し、部門コードと商品部門コードとが一致しないと判定した場合、分配率に基づいて商品の利益を部門と商品部門との間で分配し、分配した部門または商品部門の利益と受注情報とタグ情報とに基づいて、部門（自部門）の基幹システムが商品の受注処理を行うための受注情報ファイルと、商品部門（他部門）の基幹システムが商品の受注処理を行うための受注情報ファイルとを生成し、アドレス情報に基づいて、生成した受注情報ファイルを部門の基幹システムに送信し、生成した受注情報ファイルを商品部門の基幹サーバに送信し、部門（自部門）の基幹システムは、受注情報ファイルを受信し、受信した受注情報ファイルに含まれる受注情報と分配された部門の利益とに基づいて、受注処理を行い、商品の売上を計上する売上処理を行い、商品部門（他部門）の基幹システムは、受注情報ファイルを受信し、受信した受注情報ファイルに含まれる受注情報と分配された商品部門の利益とに基づいて、受注処理を行い、商品の売上を計上する売上処理を行うので、制約条件なく、安価なコストで統合受注管理を実現することができる。
（他実施形態）
上述した統合受注管理サーバ１１、ユーザ端末１２、基幹システムA１３、基幹システムB１４の各プログラムの機能は、ハードウェアにより実現しても良い。また、ユーザ端末１２の機能を、統合受注管理サーバ１１に持たせても良い。以上本発明の実施形態を説明したが、本発明はこれに限定されるものではなく、その要旨を逸脱しない範囲で種々変更可能である。また、上記実施の形態に開示されている複数の構成要素の適宜な組み合わせにより、種々の発明を形成することができる。例えば、実施の形態に示される全構成要素からいくつかの構成要素を削除してもよい。さらに、異なる実施の形態にわたる構成要素を適宜組み合わせても良い。
【符号の説明】
【００４６】
１１            統合受注管理サーバ
１２            ユーザ端末
１３            基幹システムA
１４            基幹システムB
１５            ネットワーク
２００            制御部
２０１            記憶部
２０２            入力部
２０３            表示部
２０４            ネットワークインタフェース部
３００            制御部
３０１            記憶部
３０２            入力部
３０３            表示部
３０４            ネットワークインタフェース部
４００            制御部
４０１            記憶部
４０２            入力部
４０３            表示部
４０４            ネットワークインタフェース部
５００            制御部
５０１            記憶部
５０２            入力部
５０３            表示部
５０４            ネットワークインタフェース部
２１１            基幹接続TBL
２１２            利益分配率TBL
２１３            統合受注履歴TBL
２１４            マッピング管理TBL
２１５            ダミー商品コード管理TBL。
【図１】
2011242859.tif 000003
【図２】
2011242859.tif 000004
【図３】
2011242859.tif 000005
【図４】
2011242859.tif 000006
【図５】
2011242859.tif 000007
【図６】
2011242859.tif 000008
【図７】
2011242859.tif 000009
【図８】
2011242859.tif 000010
【図９】
2011242859.tif 000011
【図１０】
2011242859.tif 000012
【図１１】
2011242859.tif 000013
【図１２】
2011242859.tif 000014
【図１３】
2011242859.tif 000015
【図１４】
2011242859.tif 000016
【図１５】
2011242859.tif 000017
【図１６】
2011242859.tif 000018
【図１７】
2011242859.tif 000019
【図１８】
2011242859.tif 000020
【図１９】
2011242859.tif 000021
【図２０】
2011242859.tif 000022
【図２１】
2011242859.tif 000023
【図２２】
2011242859.tif 000024
【図２３】
2011242859.tif 000025