JP7554115B2 - Order receiving support device, order receiving support method, and order receiving support program - Google Patents
Order receiving support device, order receiving support method, and order receiving support program Download PDFInfo
- Publication number
- JP7554115B2 JP7554115B2 JP2020218429A JP2020218429A JP7554115B2 JP 7554115 B2 JP7554115 B2 JP 7554115B2 JP 2020218429 A JP2020218429 A JP 2020218429A JP 2020218429 A JP2020218429 A JP 2020218429A JP 7554115 B2 JP7554115 B2 JP 7554115B2
- Authority
- JP
- Japan
- Prior art keywords
- order
- data
- detail data
- items
- same
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims description 38
- 238000012545 processing Methods 0.000 claims description 51
- 238000004364 calculation method Methods 0.000 claims description 13
- 230000010365 information processing Effects 0.000 claims description 10
- 238000010586 diagram Methods 0.000 description 14
- 238000012384 transportation and delivery Methods 0.000 description 14
- 238000004891 communication Methods 0.000 description 8
- 230000006870 function Effects 0.000 description 7
- 238000012015 optical character recognition Methods 0.000 description 6
- 238000004590 computer program Methods 0.000 description 4
- 238000013479 data entry Methods 0.000 description 4
- 230000008676 import Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001737 promoting effect Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000013497 data interchange Methods 0.000 description 1
- 230000001934 delay Effects 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 210000001503 joint Anatomy 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、受注業務支援装置、受注業務支援方法および受注業務支援プログラムに関する。 The present invention relates to an order processing support device, an order processing support method, and an order processing support program.
特許文献1には、データの更新を迅速化してデータ管理センタ側にて管理するデータをより正確なものとして取り扱うことのできるデータ入出力システムおよびデータ入出力システムにおけるデータ更新方法が開示されており(特許文献1の0010段落参照)、また、データ入力端末にて入力する受注データは手入力でもよいが、入力ミスを防止するためにも自動入力可能なシステムを採用するのが望ましいことが開示されている(特許文献1の0030段落参照)。
上記特許文献1に記載のように、受注入力の際には、入力ミスを防止することが重要である。従来においては、入力ミスを防止するために、例えば、受注入力の担当者が手入力して生成した受注データを、チェック担当者が印刷してチェックするという方法等を採用していた。
As described in the above-mentioned
しかしながら、このようにチェック業務を挟むと、チェック作業の負荷が大きいという問題は勿論、受注入力作業を終えてからでないとチェック業務は行えないため、後に続く出荷業務等も遅くなってしまうという問題もあった。 However, inserting a check in this way not only increases the workload of the check, but also delays subsequent shipping operations, as the check can only be performed after the order entry process has been completed.
本発明は、上記問題点に鑑みてなされたものであって、2つの仮の受注データ間で、受注明細データ同士の突合を行い、2つの仮の受注データの内容が同じである場合には入力ミスがないものと、2つの仮の受注データの内容が異なる場合には入力ミスがあるものとすることで、受注業務におけるチェック業務を省略して受注業務を支援することができる受注業務支援装置、受注業務支援方法および受注業務支援プログラムを提供することを目的とする。 The present invention has been made in consideration of the above problems, and aims to provide an order processing support device, an order processing support method, and an order processing support program that can support order processing while omitting checking work in order processing by matching the order detail data between two provisional order data and determining that there is no input error if the contents of the two provisional order data are the same, and determining that there is an input error if the contents of the two provisional order data are different.
上述した課題を解決し、目的を達成するために、本発明に係る受注業務支援装置は、制御部を備える受注業務支援装置であって、前記制御部は、複数の項目を有する受注明細データを含む仮の受注データ間で、突合の際のキーとなる前記項目であるキー項目の値が同じである前記受注明細データ同士において、突合の際の比較対象となる前記項目である比較対象項目の値が同じであるか異なるかをチェックすることにより、前記受注明細データ同士を突合する突合手段と、前記突合手段が、突合した前記受注明細データ同士において前記比較対象項目の値が同じであると判定した場合、突合した前記受注明細データの内容を、正式な受注データに格納し、前記突合手段が、突合した前記受注明細データ同士において前記比較対象項目の値が異なるものであると判定した場合、突合した前記受注明細データをエラーリストとして表示し、当該表示された受注明細データのうち選択された受注明細データの内容を、正式な受注データに格納する格納手段と、を備え、前記突合手段は、前記仮の受注データ間で、前記キー項目の値が同じである前記受注明細データの数が同じであるか異なるか、および、前記仮の受注データ間で、前記キー項目の値が同じである前記受注明細データ同士において前記比較対象項目の値が同じであるか異なるかをチェックすることにより、前記受注明細データ同士を突合し、前記格納手段は、前記突合手段が、突合した前記受注明細データ同士において、前記数が同じであり、かつ、前記比較対象項目の値が同じであると判定した場合、突合した前記受注明細データの内容を、正式な受注データに格納し、前記突合手段が、突合した前記受注明細データ同士において、前記数が異なるものであると判定した場合、または、前記数が同じであるが前記比較対象項目の値が異なるものであると判定した場合、突合した前記受注明細データをエラーリストとして表示し、当該表示された受注明細データのうち選択された受注明細データの内容を、正式な受注データに格納すること、を特徴とする。 In order to solve the above-mentioned problems and achieve the object, an order processing support device according to the present invention is an order processing support device including a control unit, the control unit comprising: matching means for matching the order detailed data between provisional order data including order detailed data having a plurality of items by checking whether values of a comparison item, which is an item to be compared when matching, are the same or different between the order detailed data having the same value of a key item, which is an item that serves as a key when matching; and storage means for storing content of the matched order detailed data in official order data when the matching means determines that the values of the comparison item are the same in the matched order detailed data, and for displaying the matched order detailed data as an error list and storing content of order detailed data selected from the displayed order detailed data in the official order data when the matching means determines that the values of the comparison item are different in the matched order detailed data. The matching means matches the order detail data by checking whether the numbers of the order detail data having the same value of the key item are the same or different between the provisional order data, and whether the values of the compared item are the same or different between the order detail data having the same value of the key item between the provisional order data; and the storage means stores the content of the matched order detail data in official order data when the matching means determines that the numbers are the same and the values of the compared item are the same between the matched order detail data, and displays the matched order detail data as an error list and stores the content of order detail data selected from the displayed order detail data in the official order data when the matching means determines that the numbers are different between the matched order detail data or that the numbers are the same but the values of the compared item are different .
また、本発明に係る受注業務支援装置は、前記突合手段が、前記仮の受注データ間で、前記キー項目の値が同じである前記受注明細データの数が同じであるか異なるか、および、前記仮の受注データ間で、前記キー項目の値が同じである前記受注明細データ同士において前記比較対象項目の値が同じであるか異なるかをチェックすることにより、前記受注明細データ同士を突合し、前記格納手段が、前記突合手段が、突合した前記受注明細データ同士において、前記数が同じであり、かつ、前記比較対象項目の値が同じであると判定した場合、突合した前記受注明細データの内容を、正式な受注データに格納し、前記突合手段が、突合した前記受注明細データ同士において、前記数が異なるものであると判定した場合、または、前記数が同じであるが前記比較対象項目の値が異なるものであると判定した場合、突合した前記受注明細データをエラーリストとして表示し、当該表示された受注明細データのうち選択された受注明細データの内容を、正式な受注データに格納すること、を特徴とする。 The order processing support device according to the present invention is characterized in that the matching means matches the order detail data by checking whether the number of the order detail data having the same value of the key item is the same or different between the provisional order data, and whether the value of the comparison item is the same or different between the order detail data having the same value of the key item between the provisional order data, and the storage means stores the contents of the matched order detail data in the official order data when the matching means determines that the numbers are the same and the values of the comparison item are the same between the matched order detail data, and displays the matched order detail data as an error list and stores the contents of the order detail data selected from the displayed order detail data in the official order data when the matching means determines that the numbers are different between the matched order detail data or that the numbers are the same but the values of the comparison item are different.
また、本発明に係る受注業務支援装置は、前記制御部が、前記比較対象項目毎に、あるオペレータが入力したすべての前記受注明細データに対して、前記突合手段が前記比較対象項目の値が異なるものと判定した前記受注明細データが占める割合を算出することにより、オペレータ毎かつ前記比較対象項目毎の誤入力の発生割合である誤入力割合を算出する誤入力割合算出手段を更に備えること、を特徴とする。 The order processing support device according to the present invention is further characterized in that the control unit includes an erroneous input rate calculation means for calculating the rate at which erroneous input occurs for each operator and for each of the items to be compared by calculating, for each of the items to be compared, the proportion of the order detail data for which the matching means has determined that the value of the item to be compared is different, relative to all of the order detail data entered by an operator.
また、本発明に係る受注業務支援装置は、前記制御部が、オペレータを識別するためのオペレータ識別データと、前記比較対象項目のうち前記突合手段が前記値が異なるものと判定した前記項目である誤入力項目と、前記誤入力割合算出手段で算出した誤入力割合と、を含む誤入力データから、受注入力画面において操作を行っているオペレータのオペレータ識別データおよび前記受注入力画面中の前記比較対象項目と紐づく誤入力割合を取得する誤入力割合取得手段と、数値範囲と警告メッセージとを含むメッセージマスタから、前記誤入力割合取得手段で取得した誤入力割合が属する数値範囲に対応する警告メッセージを取得する警告メッセージ取得手段と、前記受注入力画面に、前記警告メッセージ取得手段で取得した警告メッセージを表示する警告メッセージ表示手段と、を備えること、を特徴とする。 The order receiving operation support device according to the present invention is characterized in that the control unit includes: an error input rate acquisition means for acquiring operator identification data of an operator performing an operation on the order input screen and an error input rate linked to the comparison item in the order input screen from error input data including operator identification data for identifying an operator, an error input item that is one of the comparison items that the matching means has determined to have a different value among the comparison items, and an error input rate calculated by the error input rate calculation means; a warning message acquisition means for acquiring a warning message corresponding to a numerical range to which the error input rate acquired by the error input rate acquisition means belongs from a message master including a numerical range and a warning message; and a warning message display means for displaying the warning message acquired by the warning message acquisition means on the order input screen.
また、本発明に係る受注業務支援装置は、前記仮の受注データが、ともに、顧客からの注文内容をオペレータが手動入力することにより生成されたデータであること、を特徴とする。 The order processing support device according to the present invention is also characterized in that both of the provisional order data are data generated by an operator manually inputting the order details from the customer.
また、本発明に係る受注業務支援装置は、前記仮の受注データのうち、一方が、顧客からの注文内容をオペレータが手動入力することにより生成されたデータであり、他方が、前記顧客からの注文内容を電子読取することにより、または、前記顧客からの注文内容をウェブから連携することにより、生成されたデータであること、を特徴とする。 The order processing support device according to the present invention is also characterized in that one of the provisional order data is data generated by an operator manually inputting the order details from the customer, and the other is data generated by electronically reading the order details from the customer or by linking the order details from the customer via the web.
また、本発明に係る受注業務支援方法は、制御部を備える情報処理装置で実行される受注業務支援方法であって、前記制御部で実行される、複数の項目を有する受注明細データを含む仮の受注データ間で、突合の際のキーとなる前記項目であるキー項目の値が同じである前記受注明細データ同士において、突合の際の比較対象となる前記項目である比較対象項目の値が同じであるか異なるかをチェックすることにより、前記受注明細データ同士を突合する突合ステップと、前記突合ステップにおいて、突合した前記受注明細データ同士において前記比較対象項目の値が同じであると判定した場合、突合した前記受注明細データの内容を、正式な受注データに格納し、前記突合ステップにおいて、突合した前記受注明細データ同士において前記比較対象項目の値が異なるものであると判定した場合、突合した前記受注明細データをエラーリストとして表示し、当該表示された受注明細データのうち選択された受注明細データの内容を、正式な受注データに格納する格納ステップと、を含み、前記突合ステップでは、前記仮の受注データ間で、前記キー項目の値が同じである前記受注明細データの数が同じであるか異なるか、および、前記仮の受注データ間で、前記キー項目の値が同じである前記受注明細データ同士において前記比較対象項目の値が同じであるか異なるかをチェックすることにより、前記受注明細データ同士を突合し、前記格納ステップでは、前記突合ステップで突合した前記受注明細データ同士において、前記数が同じであり、かつ、前記比較対象項目の値が同じであると判定した場合、突合した前記受注明細データの内容を、正式な受注データに格納し、前記突合ステップで突合した前記受注明細データ同士において、前記数が異なるものであると判定した場合、または、前記数が同じであるが前記比較対象項目の値が異なるものであると判定した場合、突合した前記受注明細データをエラーリストとして表示し、当該表示された受注明細データのうち選択された受注明細データの内容を、正式な受注データに格納すること、を特徴とする。 Furthermore, an order processing support method according to the present invention is an order processing support method executed by an information processing device having a control unit, the method including: a matching step executed by the control unit for matching provisional order data including order detail data having a plurality of items by checking whether values of a comparison item, which is an item to be compared when matching, are the same or different between the order detail data having the same value of a key item, which is an item that serves as a key when matching; and a storage step for storing contents of the matched order detail data in official order data when it is determined in the matching step that the values of the comparison item are the same between the matched order detail data, and displaying the matched order detail data as an error list and storing contents of selected order detail data from the displayed order detail data in the official order data . in the matching step, the order detail data is matched by checking whether the numbers of the order detail data having the same value of the key item are the same or different between the provisional order data, and whether the values of the compared item are the same or different between the order detail data having the same value of the key item between the provisional order data; in the storing step, if it is determined that the numbers are the same and the values of the compared item are the same between the order detail data matched in the matching step, content of the matched order detail data is stored in official order data; and, if it is determined that the numbers are different between the order detail data matched in the matching step, or that the numbers are the same but the values of the compared item are different, the matched order detail data is displayed as an error list, and content of order detail data selected from the displayed order detail data is stored in the official order data .
また、本発明に係る受注業務支援プログラムは、制御部を備える情報処理装置に実行させるための受注業務支援プログラムであって、前記制御部に実行させるための、複数の項目を有する受注明細データを含む仮の受注データ間で、突合の際のキーとなる前記項目であるキー項目の値が同じである前記受注明細データ同士において、突合の際の比較対象となる前記項目である比較対象項目の値が同じであるか異なるかをチェックすることにより、前記受注明細データ同士を突合する突合ステップと、前記突合ステップにおいて、突合した前記受注明細データ同士において前記比較対象項目の値が同じであると判定した場合、突合した前記受注明細データの内容を、正式な受注データに格納し、前記突合ステップにおいて、突合した前記受注明細データ同士において前記比較対象項目の値が異なるものであると判定した場合、突合した前記受注明細データをエラーリストとして表示し、当該表示された受注明細データのうち選択された受注明細データの内容を、正式な受注データに格納する格納ステップと、を含み、前記突合ステップでは、前記仮の受注データ間で、前記キー項目の値が同じである前記受注明細データの数が同じであるか異なるか、および、前記仮の受注データ間で、前記キー項目の値が同じである前記受注明細データ同士において前記比較対象項目の値が同じであるか異なるかをチェックすることにより、前記受注明細データ同士を突合し、前記格納ステップでは、前記突合ステップで突合した前記受注明細データ同士において、前記数が同じであり、かつ、前記比較対象項目の値が同じであると判定した場合、突合した前記受注明細データの内容を、正式な受注データに格納し、前記突合ステップで突合した前記受注明細データ同士において、前記数が異なるものであると判定した場合、または、前記数が同じであるが前記比較対象項目の値が異なるものであると判定した場合、突合した前記受注明細データをエラーリストとして表示し、当該表示された受注明細データのうち選択された受注明細データの内容を、正式な受注データに格納すること、を特徴とする。 Further, an order processing support program according to the present invention is an order processing support program to be executed by an information processing device having a control unit, the order processing support program being executed by the control unit, comprising: a matching step of matching provisional order data including order detail data having a plurality of items by checking whether values of a comparison item, which is an item to be compared when matching, are the same or different between the order detail data having the same value of a key item, which is an item that serves as a key when matching, between the provisional order data including the order detail data having a plurality of items; and a storage step of storing, in the matching step, if it is determined that the values of the comparison item are the same between the matched order detail data, the content of the matched order detail data is stored in formal order data, and, in the matching step, if it is determined that the values of the comparison item are different between the matched order detail data, the matched order detail data is displayed as an error list, and the content of selected order detail data from the displayed order detail data is stored in the formal order data. and a step of: in the matching step, the order detail data is matched by checking whether the numbers of the order detail data having the same value of the key item are the same or different between the provisional order data, and whether the values of the compared item are the same or different between the order detail data having the same value of the key item between the provisional order data; in the storing step, if it is determined that the numbers are the same and the values of the compared item are the same between the order detail data matched in the matching step, the content of the matched order detail data is stored in formal order data; and, if it is determined that the numbers are different between the order detail data matched in the matching step or that the numbers are the same but the values of the compared item are different, the matched order detail data is displayed as an error list, and the content of order detail data selected from the displayed order detail data is stored in the formal order data .
本発明によれば、2つの仮の受注データ間で、受注明細データ同士の突合を行い、2つの仮の受注データの内容が同じである場合には入力ミスがないものと、2つの仮の受注データの内容が異なる場合には入力ミスがあるものとすることで、受注業務におけるチェック業務を省略して受注業務を支援することができるという効果を奏する。 According to the present invention, the order detail data of two provisional order data are compared, and if the contents of the two provisional order data are the same, it is determined that there is no input error, and if the contents of the two provisional order data are different, it is determined that there is an input error, which has the effect of omitting checking work in the order taking process and supporting the order taking process.
以下に、本発明に係る受注業務支援装置、受注業務支援方法および受注業務支援プログラムの実施形態を、図面に基づいて詳細に説明する。なお、本実施形態により本発明が限定されるものではない。 Below, an embodiment of an order processing support device, an order processing support method, and an order processing support program according to the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited to the present embodiment.
[1.概要]
受注入力の業務においては、入力担当者が受注データを入力し、チェック担当者が前記入力された受注データを印刷して、受注入力チェックリスト等をもとにチェックすることが多い。このため、チェック作業に時間がかかるという問題や、入力作業を終えてからでないとチェック作業ができないため次の出荷作業を行うまでに時間がかかるという問題等があった。また、OCR(Optical Character Recognition)等を活用することで、受注データの入力業務の負荷は軽減できても、前記問題は依然として解決できていなかった。
[1. Overview]
In the case of order entry work, the person in charge of inputting the order data inputs the order data, and the person in charge of checking prints out the input order data and checks it based on an order entry checklist, etc. This causes problems such as the time it takes to check the data, and the time it takes to start the next shipment work because the data entry work cannot be done until the data entry work is completed. In addition, even if the burden of the order data entry work can be reduced by utilizing OCR (Optical Character Recognition), the above problems have not yet been solved.
そこで、本実施形態においては、例えば、(1)2人の入力担当者が受注データを入力することにより、または、(2)一方が、受注データを入力し、他方で、OCRによる読取やWeb-EDI(Electoronic Data Interchange)からの連携を活用して受注データを生成することにより、2つの仮の受注データを生成し、当該生成した2つの仮の受注データの内容が一致している場合には、内容が正しいものとみなして、正式な受注データとして更新することで、チェック作業の負荷を低減した。要するに、本実施形態においては、受注入力時に、従来においては帳票等を参照して担当者が目視で行っていたチェック業務を自動化した。 In this embodiment, for example, (1) two data entry staff members input order data, or (2) one person inputs order data and the other person generates order data using OCR reading or linking with Web-EDI (Electronic Data Interchange), to generate two provisional order data, and if the contents of the two provisional order data generated match, the contents are deemed correct and updated as official order data, thereby reducing the burden of checking work. In short, in this embodiment, the checking work that was previously done visually by staff members by referring to forms, etc., when entering orders has been automated.
このように、2つの仮の受注データを機械的に照合することで、チェック作業のプロセスを省略してチェック作業の業務負荷を低減することに成功した。また、二重入力では、整合性確認のため、入力できる項目を限定できるようにし、この際入力されていない項目は本受注へ更新の際に補完処理をできるようにした。そして、顧客毎に入力できる項目を限定することで、出荷作業までの時間を短くすることに成功した。以下、具体的な構成および動作について説明する。 In this way, by mechanically comparing two provisional order data, the checking process is omitted and the workload of the checking process is successfully reduced. In addition, when double-entry is performed, the items that can be entered can be limited to check consistency, and items that are not entered at this time can be supplemented when updating to the actual order. And by limiting the items that can be entered for each customer, the time until shipping is successfully shortened. The specific configuration and operation are explained below.
[2.構成]
本実施形態に係る受注業務支援装置100の構成の一例について、図1を参照して説明する。図1は、受注業務支援装置100の構成の一例を示すブロック図である。
2. Configuration
An example of the configuration of an order receiving
受注業務支援装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、受注業務支援装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。
The order receiving
受注業務支援装置100は、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。受注業務支援装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。
The order
通信インターフェース部104は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、受注業務支援装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、受注業務支援装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。なお、後述する各種マスタ等のデータは、例えばサーバ200に格納されてもよい。
The
入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、及びマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をモニタ114とし、入力装置112をキーボード112またはマウス112として記載する場合がある。
An
記憶部106には、各種のデータベース、テーブルおよびファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)・ROM(Read Only Memory)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。 The storage unit 106 stores various databases, tables, files, and the like. The storage unit 106 records computer programs that work in cooperation with the OS (Operating System) to give instructions to the CPU (Central Processing Unit) to perform various processes. The storage unit 106 can be, for example, a memory device such as a RAM (Random Access Memory) or a ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, an optical disk, or the like.
記憶部106は、例えば、仮の受注データとしての仮受注データ106aと、正式な受注データとしての正式受注データ106bと、誤入力明細データ106cと、誤入力データ106dと、メッセージマスタ106eと、を備えている。
The memory unit 106 includes, for example,
仮受注データ106aは、仮の受注データである。仮受注データ106aは、図5および図7に示すように、受注明細データを含む。仮受注データ106aは、どのような手段によって生成されてもよい。例えば、2つの仮受注データ106aが存在する場合、2つの仮受注データ106aが、ともに、顧客からの注文内容をオペレータが手動入力することにより生成されたデータであってもよい。または、一方が、前記顧客からの注文内容をオペレータが手動入力することにより生成されたデータであり、他方が、前記顧客からの注文内容を電子読取(例えば、OCRによる読取)することにより、または、前記顧客からの注文内容をウェブから連携(例えば、Web-EDIからの連携)することにより生成されたデータであってもよい。
The
仮受注データ106a中の前記受注明細データは、図5および図7に示すように、例えば、仮受注番号、客先注文番号、受注行番号、受注納期、請求先コード、得意先コード、商品コードおよび受注数等の項目を含む。ここで、本実施形態においては、後述する突合部102aによる突合の際のキーとなる前記項目をキー項目と定義し、また、後述する突合部102aによる突合の際の比較対象となる前記項目を比較対象項目と定義する。前記キー項目は、特に限定されないが、例えば、前記客先注文番号である。前記比較対象項目は、特に限定されないが、例えば、前記受注行番号、前記受注納期、前記請求先コード、前記得意先コード、前記商品コードおよび前記受注数からなる群から選択される少なくとも一つの項目である。
As shown in Figures 5 and 7, the order detail data in the
正式受注データ106bは、正式な受注データである。正式受注データ106bは、図6および図9に示すように、受注明細データを含む。正式受注データ106bは、後述するように、仮受注データ106aに基づいて生成されるデータである。
The
正式受注データ106b中の前記受注明細データは、図6および図9に示すように、例えば、受注番号、前記客先注文番号、前記受注行番号、前記受注納期、前記請求先コード、前記得意先コード、前記商品コードおよび前記受注数等の項目を含む。
The order detail data in the
誤入力明細データ106cは、オペレータ毎に、前記受注明細データの入力の際に誤入力が生じたか否か、および、生じた場合にはどの前記項目についての誤入力かを管理するためのデータである。誤入力明細データ106cは、図10に示すように、例えば、オペレータを識別するためのオペレータ識別データ(オペレータCD)、前記仮受注番号、前記受注明細データの入力の際に誤入力が生じたかを識別するための区分である誤入力区分(正常または誤入力)および前記比較対象項目のうち後述する突合部102aが前記値が異なるものと判定した前記項目である誤入力項目(誤入力項目)等を含む。
The erroneous
誤入力データ106dは、オペレータ毎かつ前記誤入力項目毎の前記誤入力の発生割合である誤入力割合を管理するためのデータである。誤入力データ106dは、図11に示すように、例えば、前記オペレータ識別データ(オペレータCD)、前記誤入力項目(誤項目)および後述する誤入力割合算出部102cが算出した前記誤入力割合等を含む。
The
メッセージマスタ106eは、前記誤入力割合が所定の閾値を超えた場合に受注入力画面の「商品摘要」の項目に表示する警告メッセージを管理するためマスタである。メッセージマスタ106eは、図12に示すように、例えば、数値範囲(閾値)および前記警告メッセージ(商品摘要メッセージ)等を含む。
制御部102は、受注業務支援装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。
The control unit 102 is a CPU or the like that provides overall control of the order
制御部102は、機能概念的に、例えば、(1)複数の項目を有する受注明細データを含む仮の受注データ間で、突合の際のキーとなる前記項目であるキー項目の値が同じである前記受注明細データ同士において、突合の際の比較対象となる前記項目である比較対象項目の値が同じであるか異なるかをチェックすることにより、前記受注明細データ同士を突合する突合手段としての突合部102aと、(2)前記突合手段が、突合した前記受注明細データ同士において前記比較対象項目の値が同じであると判定した場合、突合した前記受注明細データの内容を、正式な受注データに格納し、前記突合手段が、突合した前記受注明細データ同士において前記比較対象項目の値が異なるものであると判定した場合、突合した前記受注明細データをエラーリストとして表示し、当該表示された受注明細データのうち選択された受注明細データの内容を、正式な受注データに格納する格納手段としての格納部102bと、(3)前記比較対象項目毎に、あるオペレータが入力したすべての前記受注明細データに対して、前記突合手段が前記比較対象項目の値が異なるものと判定した前記受注明細データが占める割合を算出することにより、オペレータ毎かつ前記比較対象項目毎の誤入力の発生割合である誤入力割合を算出する誤入力割合算出手段としての誤入力割合算出部102cと、(4)オペレータを識別するためのオペレータ識別データと、前記比較対象項目のうち前記突合手段が前記値が異なるものと判定した前記項目である誤入力項目と、前記誤入力割合算出手段で算出した誤入力割合と、を含む誤入力データから、受注入力画面において操作を行っているオペレータのオペレータ識別データおよび前記受注入力画面中の前記比較対象項目と紐づく誤入力割合を取得する誤入力割合取得手段としての誤入力割合取得部102dと、(5)数値範囲と警告メッセージとを含むメッセージマスタから、前記誤入力割合取得手段で取得した誤入力割合が属する数値範囲に対応する警告メッセージを取得する警告メッセージ取得手段としての警告メッセージ取得部102eと、(6)前記受注入力画面に、前記警告メッセージ取得手段で取得した警告メッセージを表示する警告メッセージ表示手段としての警告メッセージ表示部102fと、を備えている。
The control unit 102 has, in terms of function and concept, for example: (1) a
突合部102aは、仮受注データ106a間で、前記キー項目の値が同じである前記受注明細データ同士において、前記比較対象項目の値が同じであるか異なるかをチェックすることにより、前記受注明細データ同士を突合する。
The
格納部102bは、突合部102aが、突合した前記受注明細データ同士において前記比較対象項目の値が同じであると判定した場合、突合した前記受注明細データの内容を、正式受注データ106bに格納し、突合部102aが、突合した前記受注明細データ同士において前記比較対象項目の値が異なるものであると判定した場合、突合した前記受注明細データをエラーリストとして表示し、当該表示された受注明細データのうち選択された受注明細データの内容を、正式受注データ106bに格納する。
When the
なお、前々段落および前段落での説明は、2つの仮受注データ106a間で前記キー項目の値が同じである前記受注明細データの数が同じであることを前提としているが、この前提を外して考えた場合、突合部102aおよび格納部102bは、以下のように処理を実行してもよい。
The explanation in the paragraphs before last and the paragraph before last is based on the assumption that the number of order detail data items with the same key field value is the same between the two
突合部102aは、
(1)2つの仮受注データ106a間で、前記キー項目の値が同じである前記受注明細データの数が同じであるか異なるか、および、
(2)2つの仮受注データ106a間で、前記キー項目の値が同じである前記受注明細データ同士において前記比較対象項目の値が同じであるか異なるかをチェックすることにより、
前記受注明細データ同士を突合してもよい。
The
(1) Whether the number of pieces of order detail data having the same value of the key item between two
(2) Between the two
The order detail data may be cross-referenced.
格納部102bは、
(1)突合部102aが、突合した前記受注明細データ同士において、前記数が同じであり、かつ、前記比較対象項目の値が同じであると判定した場合、突合した前記受注明細データの内容を、正式受注データ106bに格納し、これに対して、
(2)突合部102aが、突合した前記受注明細データ同士において、前記数が異なるものであると判定した場合、または、前記数が同じであるが前記比較対象項目の値が異なるものであると判定した場合、突合した前記受注明細データをエラーリストとして表示し、当該表示された受注明細データのうち選択された受注明細データの内容を、正式受注データ106bに格納してもよい。
The
(1) When the
(2) If the
2つの仮受注データ106a間で、前記キー項目の値が同じである前記受注明細データの数が異なる場合の具体例は、以下のとおりである。例えば、2つの仮受注データ106a間で、一方の仮受注データ106a中には、客先注文番号「XYZ1002」および仮受注番号「A10002」を有する前記受注明細データ(「左」という。)が2明細存在し、他方の仮受注データ106a中には、客先注文番号「XYZ1002」および仮受注番号「B10002」を有する前記受注明細データ(「右」という。)が3明細存在するとする。この場合、突合部102aは、前記左を基準とした判定と前記右を基準とした判定を行うことで、2つの仮受注データ106a間で前記受注明細データの数が不一致である(異なる)と判定し、エラーリストを表示する。
A specific example of a case where the number of order detail data with the same key item value differs between two
誤入力割合算出部102cは、前記比較対象項目毎に、あるオペレータが入力したすべての前記受注明細データに対して、突合部102aが前記比較対象項目の値が異なるものと判定した前記受注明細データが占める割合を算出することにより、オペレータ毎かつ前記比較対象項目毎の誤入力の発生割合である誤入力割合を算出する。
The erroneous input
誤入力割合取得部102dは、前記オペレータ識別データ(オペレータCD)と前記誤入力項目(誤項目)と誤入力割合算出部102cで算出した誤入力割合とを含む誤入力データ106d(図11参照)から、受注入力画面(図13参照)において操作を行っているオペレータのオペレータ識別データ(オペレータCD)および前記受注入力画面(図13参照)中の前記比較対象項目と紐づく誤入力割合を取得する。
The erroneous input
警告メッセージ取得部102eは、前記数値範囲(閾値)と前記警告メッセージ(商品摘要メッセージ)とを含むメッセージマスタ106eから、誤入力割合取得部102dで取得した誤入力割合が属する数値範囲(閾値)に対応する警告メッセージを取得する。
The warning message acquisition unit 102e acquires a warning message corresponding to the numerical range (threshold) to which the erroneous input rate acquired by the erroneous input
警告メッセージ表示部102fは、前記受注入力画面(図13参照)に、警告メッセージ取得部102eで取得した警告メッセージを表示する。 The warning message display unit 102f displays the warning message acquired by the warning message acquisition unit 102e on the order entry screen (see FIG. 13).
[3.処理の概要]
本項目では、本実施形態に係る処理の概要を、従来における処理と比較しながら説明する。
3. Processing Overview
In this section, an overview of the processing according to this embodiment will be described while comparing it with conventional processing.
[3-1.従来の処理]
従来においては、図2に示すように、FAX、メールおよび郵送等により顧客からの注文を受けると、受注担当者が、注文内容を印刷してこれを参照しつつ受注入力をして受注データを生成していた。そしてこの後に、チェック担当者がチェックリストをもとに受注データの内容をチェックし、チェック作業を終えてから受注データを出荷業務へと回していた。
[3-1. Conventional Processing]
Conventionally, as shown in Fig. 2, when an order is received from a customer by fax, e-mail, or mail, the order taker prints out the order details and inputs the order while referring to the printout to generate order data. After this, a checker checks the contents of the order data based on a checklist, and after completing the check, the order data is sent to the shipping department.
または、従来においては、図3に示すように、FAX、メールおよび郵送等により顧客からの注文を受けると、受注担当者が、注文内容を印刷してこれをOCR等で読み取りCSV出力して受注取込処理を行っていた。そしてこの後に、チェック担当者がチェックリストをもとに受注データの内容をチェックし、チェック作業を終えてから受注データを出荷業務へと回していた。 Conventionally, as shown in Figure 3, when an order is received from a customer by fax, email, or post, the order taker prints out the order details, reads them with an OCR or similar device, outputs them in CSV format, and processes the order. After this, a checker checks the contents of the order data based on a checklist, and once the check is complete, the order data is sent to shipping operations.
[3-2.本実施形態に係る処理]
これに対して、本実施形態においては、図4に示すように、FAX、メールおよび郵送等により顧客からの注文を受けると、受注担当者が、注文内容を印刷してこれを参照しつつ仮受注入力をして仮受注データを生成しておく。一方で、受注担当者による同様の手入力またはEDIによるデータ取込等により、もう1つの仮受注データを生成しておく。そして、このように生成した2つの仮受注データについて、突合(受注照合)をし、2つの仮受注データが同じ内容であると判断できた場合には、正式な受注データとして確定する(受注確定処理)。このように照合を自動化することで、チェック担当者によるチェック作業を省略し、仮の受注データのうち照合できたものはすぐに出荷業務へと回すことができる。
[3-2. Processing according to this embodiment]
In contrast, in this embodiment, as shown in Fig. 4, when an order is received from a customer by fax, e-mail, mail, etc., the order taker prints out the order details and refers to them while inputting provisional order data to generate provisional order data. Meanwhile, the order taker generates another provisional order data by similarly manually inputting the order details or by importing data via EDI. The two provisional order data thus generated are then compared (order verification), and if it is determined that the two provisional order data have the same contents, they are confirmed as official order data (order confirmation process). By automating the verification in this way, the checking work by the checker is omitted, and the provisional order data that can be verified can be sent immediately to shipping operations.
[4.処理の具体例]
本項目では、本実施形態に係る処理の具体例を説明する。本項目においては、突合の結果が「同じである」場合の正式受注データ106bの生成、突合の結果が「異なる」ものである場合の正式受注データ106bの生成および受注入力画面における警告メッセージ表示の順に、項目立てて説明をする。
4. Specific examples of processing
In this section, a specific example of the process according to this embodiment will be described. In this section, the following will be described in order: generation of
[4-1.突合の結果が「同じである」場合の正式受注データ106bの生成]
まず、突合の結果が「同じである」場合の正式受注データ106bの生成について説明する。本項目では、仮受注データ106aとして、図5に示す2つのデータが登録されているものとして説明をする。
[4-1. Generation of
First, a description will be given of the generation of the
突合部102aは、受注明細データ中の客先注文番号をキーとして、図5に示す2つの仮受注データ106a中の受注明細データ同士を突合する。具体的には、図5を参照すると、客先注文番号「XYZ1001」および受注行番号「1」を有する受注明細データ同士に注目した場合、2つの受注明細データは、ともに、受注納期が「2020/10/02」であり、請求先コードが「S00001」であり、得意先コードが「T00001」であり、商品コードが「SH01100」であり、受注数が「60」である。すなわち、2つの受注明細データ同士で、仮受注番号および客先注文番号を除いて、すべての項目についての値が一致する(仮受注番号は、入力順や取込順で変わるものであるため、突合部102aの判定対象とはしない)。
The
この場合、突合部102aは客先注文番号「XYZ1001」および受注行番号「1」を有する2つの受注明細データについて、突合結果が「同じである」と判定する。同様の方法で、突合部102aは、客先注文番号「XYZ1001」および受注行番号「2」を有する受注明細データ同士、客先注文番号「XYZ1001」および受注行番号「3」を有する受注明細データ同士、客先注文番号「XYZ1002」および受注行番号「1」を有する受注明細データ同士、ならびに、客先注文番号「XYZ1002」および受注行番号「2」を有する受注明細データ同士についても、突合結果が「同じである」と判定する。つまり、図5に示す2つの仮受注データ106aは、その内容が一致し、入力ミス等が存在しないという状態である。
In this case, the
この場合、格納部102bは、図6に示すように、突合部102aで突合した受注明細データの内容を正式受注データ106bに格納する。
In this case, the
[4-2.突合の結果が「異なる」ものである場合の正式受注データ106bの生成]
次に、突合の結果が「異なる」ものである場合の正式受注データ106bの生成について説明する。本項目では、仮受注データ106aとして、図7に示す2つのデータが登録されているものとして説明をする。
[4-2. Generation of
Next, a description will be given of the generation of the
突合部102aは、受注明細データ中の客先注文番号をキーとして、図7に示す2つの仮受注データ106a中の受注明細データ同士を突合する。具体的には、図7を参照すると、客先注文番号「XYZ1001」および受注行番号「1」を有する受注明細データ同士に注目した場合、2つの受注明細データは、ともに、受注納期が「2020/10/02」であり、請求先コードが「S00002」であり、得意先コードが「T00002」であり、受注数が「100」である。しかしながら、商品コードが、上に示す仮受注データ106aの受注明細データにおいては「SH01100」であるのに対して、下に示す仮受注データ106aの受注明細データにおいては「SH03100」である。すなわち、2つの受注明細データ同士で、商品コードが異なる(仮受注番号は、入力順や取込順で変わるものであるため、突合部102aの判定対象とはしない)。
The
この場合、突合部102aは客先注文番号「XYZ1001」および受注行番号「1」を有する2つの受注明細データについて、突合結果が「異なる」ものであると判定する。なお、突合部102aは、客先注文番号「XYZ1001」および受注行番号「2」を有する受注明細データ同士、客先注文番号「XYZ1001」および受注行番号「3」を有する受注明細データ同士、客先注文番号「XYZ1002」および受注行番号「1」を有する受注明細データ同士、ならびに、客先注文番号「XYZ1002」および受注行番号「2」を有する受注明細データ同士についても突合を行うが、これらについては、「同じである」と判定する。つまり、図7に示す2つの仮受注データ106aは、その内容が一致せず、入力ミス等が存在するという状態である。
In this case, the
この場合、格納部102bは、前記「異なる」ものであると判定した2つの受注明細データが含む仮受注番号および受注行番号を、図8に示すように、エラーリストとして表示する。つまり、格納部102bは、仮受注番号を除くという前提で、受注明細データ間で商品コード以外のすべての項目が一致(つまり、受注行番号、受注納期、請求先コード、得意先コードおよび受注数が一致)する場合に、図8に示すように、エラーリスト中に「商品コードが異なっている明細があります。どちらを選択しますか?」というエラーメッセージを表示することができる。オペレータは、当該表示されたエラーリストから、正式受注データ106bに格納したい受注明細データを選択することができる。
In this case, the
なお、本例とは異なるが、他のエラーメッセージの表示の仕方としては、格納部102bは、仮受注番号を除くという前提で、
(1)受注明細データ間で受注納期以外のすべての項目が一致(つまり、受注行番号、請求先コード、得意先コード、商品コードおよび受注数が一致)する場合に、エラーリスト中に「受注納期が異なっている明細があります。どちらを選択しますか?」というエラーメッセージを表示することもできるし、また、
(2)受注明細データ間で受注納期および受注数以外のすべての項目が一致(つまり、受注行番号、請求先コード、得意先コードおよび商品コードが一致)する場合に、エラーリスト中に「受注納期、受注数が異なっている明細があります。どちらを選択しますか?」というエラーメッセージを表示することもできる。
Although different from this example, another way of displaying the error message is as follows, on the premise that the
(1) If all items except the order delivery date match between order detail data (i.e., the order line number, billing code, customer code, product code, and order quantity match), an error message saying "There are details with different order delivery dates. Which one would you like to select?" can be displayed in the error list.
(2) If all items except the order delivery date and order quantity match between order detail data (i.e., the order line number, billing code, customer code, and product code match), an error message stating "There are details with different order delivery dates and order quantities. Which one would you like to select?" can be displayed in the error list.
本例においては、図8に示すように、商品コード「SH01100」を有する受注明細データが、チェックボックス中にチェックが付されることにより選択されるものとする。当該選択がなされると、格納部102bは、図9に示すように、当該選択された商品コード「SH01100」を有する受注明細データの内容と、突合結果が「同じである」と判定した他4つの受注明細データの内容と、を正式受注データ106bに格納する。
In this example, as shown in FIG. 8, the order detail data having the product code "SH01100" is selected by checking the checkbox. When this selection is made, the
[4-3.受注入力画面における警告メッセージ表示]
最後に、受注入力画面における警告メッセージ表示について説明する。仮受注データ106aおよび[4-2]で説明したエラーリストの内容を集計することで、図10に示す誤入力明細データ106cが生成される。
[4-3. Warning message display on order entry screen]
Finally, the display of a warning message on the order entry screen will be described. By tallying up the
続いて、誤入力明細データ106cの内容を集計することで、図11に示す誤入力データ106dが生成される。誤入力割合算出部102cは、オペレータ毎の受注明細データの入力件数の総計を分母、オペレータ毎の誤入力した受注明細データの項目毎の件数を分子とし、(分子/分母)×100という計算式により、項目毎の誤入力割合を算出する。例えば、A110のオペレータが入力した受注明細データの件数が100件、A110のオペレータが「商品コード」について誤入力した受注明細データの件数を12件とした場合、誤入力割合算出部102cは、(12/100)×100という計算式により、図11に示すように、誤入力割合12%を算出する。このように誤入力割合を算出していくことで、誤入力データ106dが生成される。
Then, the contents of the erroneous
続いて、A110のオペレータがいま、図13に示す受注入力画面から受注入力をしようとしているとすると、誤入力割合取得部102dは、誤入力データ106dから、操作中のオペレータのオペレータCDおよび受注入力画面中の項目と紐づく誤入力割合を取得する。具体的には、誤入力割合取得部102dは、図11の誤入力データ106dから、オペレータCD「A110」および図13の受注入力画面中の項目「商品コード」と紐づく誤入力割合として12%を取得し、また、オペレータCD「A110」および図13の受注入力画面中の項目「納期」と紐づく誤入力割合として15%を取得する。
Next, if the operator A110 is now attempting to enter an order from the order entry screen shown in FIG. 13, the error input
続いて、警告メッセージ取得部102eは、メッセージマスタ106eから、誤入力割合取得部102dで取得した誤入力割合に対応する警告メッセージを取得する。具体的には、メッセージマスタ106eが図12に示す内容で登録されているとすると、誤入力割合取得部102dで取得した商品コードについての誤入力割合12%および納期についての誤入力割合15%は、図12のメッセージマスタ106e中の閾値10%を超えているため、警告メッセージ取得部102eは、閾値10%を超えている場合の警告メッセージとして「『誤項目』の入力に注意してください。」を取得する。
Next, the warning message acquisition unit 102e acquires from the
最後に、警告メッセージ表示部102fは、警告メッセージ取得部102eで取得した警告メッセージ「『誤項目』の入力に注意してください。」を受注入力画面に表示する。具体的には、商品コードおよび納期についての誤入力割合が閾値10%を超えているため、警告メッセージ表示部102fは、図13の受注入力画面に示すように、「商品コードの入力に注意してください。納期の入力に注意してください。」という警告メッセージを、商品摘要の箇所に表示する。 Finally, the warning message display unit 102f displays the warning message acquired by the warning message acquisition unit 102e, "Please be careful when entering 'incorrect items'," on the order entry screen. Specifically, since the rate of incorrect entry for the product code and delivery date exceeds the threshold of 10%, the warning message display unit 102f displays the warning message "Please be careful when entering the product code. Please be careful when entering the delivery date," in the product summary area, as shown on the order entry screen in FIG. 13.
[5.本実施形態のまとめ]
以上説明してきたように、本実施形態に係る受注業務支援装置100によれば、[4-1]および[4-2]で説明したように、2つの仮の受注データ間で、受注明細データ同士の突合を行い、2つの仮の受注データの内容が同じである場合には入力ミスがないものと、2つの仮の受注データの内容が異なる場合には入力ミスがあるものとすることで、受注業務におけるチェック業務を省略して受注業務を支援することができる。
[5. Summary of the present embodiment]
As has been explained above, according to the order
また、本実施形態に係る受注業務支援装置100によれば、[4-3]で説明したように、入力ミスが生じやすい項目をオペレータ毎に集計して、当該項目の入力の際には注意するよう警告メッセージを受注入力画面に表示することにより、受注入力のミスを防止することができる。
In addition, according to the order receiving
[6.国連が主導する持続可能な開発目標(SDGs)への貢献]
本実施形態により、業務効率化や企業の適切な経営判断を推進することに寄与することができるので、SDGsの目標8及び9に貢献することが可能となる。
[6. Contribution to the United Nations-led Sustainable Development Goals (SDGs)]
This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby making it possible to contribute to
また、本実施形態により、廃棄ロス削減や、ペーパレス・電子化を推進することに寄与することができるので、SDGsの目標12、13及び15に貢献することが可能となる。
In addition, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, which can contribute to the achievement of
また、本実施形態により、統制、ガバナンス強化に寄与することができるので、SDGsの目標16に貢献することが可能となる。 In addition, this embodiment can contribute to strengthening control and governance, making it possible to contribute to Goal 16 of the SDGs.
[7.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
7. Other embodiments
The present invention may be embodied in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.
例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using a known method.
また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, the processing procedures, control procedures, specific names, registered data for each process, information including parameters such as search conditions, screen examples, and database configurations shown in this specification and drawings may be changed as desired unless otherwise specified.
また、受注業務支援装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
In addition, with regard to the order
例えば、受注業務支援装置100が備える処理機能、特に制御部にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて受注業務支援装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。
For example, the processing functions of the order
また、このコンピュータプログラムは、受注業務支援装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
This computer program may also be stored in an application program server connected to the order
また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and Programmable Read Only Memory)、CD-ROM(Compact Disk Read Only Memory)、MO(Magneto-Optical disk)、DVD(Digital Versatile Disk)、および、Blu-ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。 In addition, the program for executing the processing described in this embodiment may be stored on a non-transitory computer-readable recording medium, and may also be configured as a program product. Here, the term "recording medium" refers to a memory card, a USB (Universal Serial Bus) memory, a SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), an EEPROM (registered trademark) (Electrically Erasable and Programmable Read Only Memory), a CD-ROM (Compact Disk Read Only Memory), an MO (Magneto-Optical disk), a DVD (Digital Versatile This includes any "portable physical media" such as a Blu-ray (registered trademark) Disc, and a Blu-ray (registered trademark) Disc.
また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 A "program" is a data processing method written in any language or description method, and may be in any format, such as source code or binary code. Note that a "program" is not necessarily limited to a single configuration, but also includes a distributed configuration consisting of multiple modules or libraries, and a program that works in conjunction with a separate program, such as an OS, to achieve its function. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in the embodiments, as well as the installation procedure after reading, can use well-known configurations and procedures.
記憶部に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。 The various databases stored in the memory unit are storage devices such as RAM, ROM, etc., fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and providing websites.
また、受注業務支援装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、受注業務支援装置100は、当該装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。
The order
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the figures, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various additions or functional loads. In other words, the above-mentioned embodiments may be implemented in any combination, or the embodiments may be implemented selectively.
本発明は、あらゆる業界および業種において有用であるが、例えば、受注量が多い業界において有用であり、特に、食品業界および日用雑貨品を扱う業界等においては極めて有用である。 The present invention is useful in all industries and business types, but is particularly useful in industries with large order volumes, and is particularly useful in the food industry and industries that handle daily necessities.
100 受注業務支援装置
102 制御部
102a 突合部
102b 格納部
102c 誤入力割合算出部
102d 誤入力割合取得部
102e 警告メッセージ取得部
102f 警告メッセージ表示部
104 通信インターフェース部
106 記憶部
106a 仮受注データ
106b 正式受注データ
106c 誤入力明細データ
106d 誤入力データ
106e メッセージマスタ
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
100 Order receiving operation support device 102 Control unit
102a butt joint
102b Storage section
102c Misinput rate calculation unit
102d erroneous input rate acquisition unit
102e Warning message acquisition unit
102f warning
106a Provisional order data
106b Official order data
106c Incorrectly entered details data
106d Incorrect input data
Claims (7)
前記制御部は、
複数の項目を有する受注明細データを含む仮の受注データ間で、突合の際のキーとなる前記項目であるキー項目の値が同じである前記受注明細データ同士において、突合の際の比較対象となる前記項目である比較対象項目の値が同じであるか異なるかをチェックすることにより、前記受注明細データ同士を突合する突合手段と、
前記突合手段が、突合した前記受注明細データ同士において前記比較対象項目の値が同じであると判定した場合、突合した前記受注明細データの内容を、正式な受注データに格納し、前記突合手段が、突合した前記受注明細データ同士において前記比較対象項目の値が異なるものであると判定した場合、突合した前記受注明細データをエラーリストとして表示し、当該表示された受注明細データのうち選択された受注明細データの内容を、正式な受注データに格納する格納手段と、を備え、
前記突合手段は、
前記仮の受注データ間で、前記キー項目の値が同じである前記受注明細データの数が同じであるか異なるか、および、
前記仮の受注データ間で、前記キー項目の値が同じである前記受注明細データ同士において前記比較対象項目の値が同じであるか異なるかをチェックすることにより、
前記受注明細データ同士を突合し、
前記格納手段は、
前記突合手段が、突合した前記受注明細データ同士において、前記数が同じであり、かつ、前記比較対象項目の値が同じであると判定した場合、突合した前記受注明細データの内容を、正式な受注データに格納し、
前記突合手段が、突合した前記受注明細データ同士において、前記数が異なるものであると判定した場合、または、前記数が同じであるが前記比較対象項目の値が異なるものであると判定した場合、突合した前記受注明細データをエラーリストとして表示し、当該表示された受注明細データのうち選択された受注明細データの内容を、正式な受注データに格納すること、
を特徴とする受注業務支援装置。 An order receiving operation support device including a control unit,
The control unit is
a matching means for matching the order detail data between the virtual order data including the order detail data having a plurality of items by checking whether values of a comparison target item, which is an item to be compared when matching, are the same or different between the order detail data having the same value of a key item, which is an item that serves as a key when matching;
a storage means for storing the contents of the matched detailed order data in official order data when the matching means determines that the values of the items to be compared are the same in the matched detailed order data, and for displaying the matched detailed order data as an error list and storing the contents of selected detailed order data from the displayed detailed order data in the official order data when the matching means determines that the values of the items to be compared are different in the matched detailed order data ,
The butting means is
Whether the number of pieces of order detail data having the same value of the key item is the same or different between the provisional order data, and
By checking whether the values of the comparison target items are the same or different between the order detail data having the same value of the key item between the provisional order data,
The order detail data is compared,
The storage means includes:
When the matching means determines that the numbers are the same and the values of the items to be compared are the same in the matched order detail data, the content of the matched order detail data is stored in the official order data;
When the matching means judges that the numbers are different between the matched order detail data, or that the numbers are the same but the values of the items to be compared are different, the matched order detail data is displayed as an error list, and the contents of the order detail data selected from the displayed order detail data are stored as official order data.
An order processing support device characterized by the above.
前記比較対象項目毎に、あるオペレータが入力したすべての前記受注明細データに対して、前記突合手段が前記比較対象項目の値が異なるものと判定した前記受注明細データが占める割合を算出することにより、オペレータ毎かつ前記比較対象項目毎の誤入力の発生割合である誤入力割合を算出する誤入力割合算出手段
を更に備えること、
を特徴とする請求項1に記載の受注業務支援装置。 The control unit is
an erroneous input rate calculation means for calculating a rate of the order detail data determined by the matching means to have a different value for the comparison item to all the order detail data input by a certain operator for each comparison item, thereby calculating an erroneous input rate which is the rate of erroneous input for each operator and for each comparison item;
2. The order receiving operation support device according to claim 1 ,
オペレータを識別するためのオペレータ識別データと、前記比較対象項目のうち前記突合手段が前記値が異なるものと判定した前記項目である誤入力項目と、前記誤入力割合算出手段で算出した誤入力割合と、を含む誤入力データから、受注入力画面において操作を行っているオペレータのオペレータ識別データおよび前記受注入力画面中の前記比較対象項目と紐づく誤入力割合を取得する誤入力割合取得手段と、
数値範囲と警告メッセージとを含むメッセージマスタから、前記誤入力割合取得手段で取得した誤入力割合が属する数値範囲に対応する警告メッセージを取得する警告メッセージ取得手段と、
前記受注入力画面に、前記警告メッセージ取得手段で取得した警告メッセージを表示する警告メッセージ表示手段と、
を備えること、
を特徴とする請求項2に記載の受注業務支援装置。 The control unit is
an error rate acquisition means for acquiring operator identification data of an operator performing an operation on the order input screen and an error rate associated with the comparison target items in the order input screen from error data including operator identification data for identifying an operator, error input items that are the items among the comparison target items that the matching means has determined to have different values, and an error rate calculated by the error rate calculation means;
a warning message acquisition means for acquiring a warning message corresponding to the numerical range to which the erroneous input rate acquired by the erroneous input rate acquisition means belongs from a message master including numerical ranges and warning messages;
a warning message display means for displaying the warning message acquired by the warning message acquisition means on the order entry screen;
To have
3. The order receiving operation support device according to claim 2 ,
を特徴とする請求項1から請求項3のうち、いずれか一項に記載の受注業務支援装置。 The provisional order data is data generated by an operator manually inputting order details from a customer.
4. The order receiving operation support device according to claim 1, wherein :
一方が、顧客からの注文内容をオペレータが手動入力することにより生成されたデータであり、
他方が、前記顧客からの注文内容を電子読取することにより、または、前記顧客からの注文内容をウェブから連携することにより、生成されたデータであること、
を特徴とする請求項1から請求項3のうち、いずれか一項に記載の受注業務支援装置。 Of the provisional order data,
One is data generated by an operator manually inputting customer order details,
The other data is generated by electronically reading the order contents from the customer or by linking the order contents from the customer via the web.
4. The order receiving operation support device according to claim 1, wherein :
前記制御部で実行される、
複数の項目を有する受注明細データを含む仮の受注データ間で、突合の際のキーとなる前記項目であるキー項目の値が同じである前記受注明細データ同士において、突合の際の比較対象となる前記項目である比較対象項目の値が同じであるか異なるかをチェックすることにより、前記受注明細データ同士を突合する突合ステップと、
前記突合ステップにおいて、突合した前記受注明細データ同士において前記比較対象項目の値が同じであると判定した場合、突合した前記受注明細データの内容を、正式な受注データに格納し、前記突合ステップにおいて、突合した前記受注明細データ同士において前記比較対象項目の値が異なるものであると判定した場合、突合した前記受注明細データをエラーリストとして表示し、当該表示された受注明細データのうち選択された受注明細データの内容を、正式な受注データに格納する格納ステップと、を含み、
前記突合ステップでは、
前記仮の受注データ間で、前記キー項目の値が同じである前記受注明細データの数が同じであるか異なるか、および、
前記仮の受注データ間で、前記キー項目の値が同じである前記受注明細データ同士において前記比較対象項目の値が同じであるか異なるかをチェックすることにより、
前記受注明細データ同士を突合し、
前記格納ステップでは、
前記突合ステップで突合した前記受注明細データ同士において、前記数が同じであり、かつ、前記比較対象項目の値が同じであると判定した場合、突合した前記受注明細データの内容を、正式な受注データに格納し、
前記突合ステップで突合した前記受注明細データ同士において、前記数が異なるものであると判定した場合、または、前記数が同じであるが前記比較対象項目の値が異なるものであると判定した場合、突合した前記受注明細データをエラーリストとして表示し、当該表示された受注明細データのうち選択された受注明細データの内容を、正式な受注データに格納すること、
を特徴とする受注業務支援方法。 An order receiving operation support method executed by an information processing device having a control unit,
Executed by the control unit,
a matching step of matching the order detail data between the virtual order data including the order detail data having a plurality of items by checking whether values of a comparison target item, which is an item to be compared when matching, are the same for the order detail data having the same value of a key item, which is an item that serves as a key when matching, are the same or different;
a storage step of storing the contents of the matched order detail data in official order data when it is determined in the matching step that the values of the items to be compared are the same in the matched order detail data, and displaying the matched order detail data as an error list and storing the contents of order detail data selected from the displayed order detail data in the official order data ,
In the matching step,
Whether the number of pieces of order detail data having the same value of the key item is the same or different between the provisional order data, and
By checking whether the values of the comparison target items are the same or different between the order detail data having the same value of the key item between the provisional order data,
The order detail data is compared,
In the storing step,
If it is determined that the number is the same and the values of the items to be compared are the same in the order detail data matched in the matching step, the content of the order detail data matched is stored in the official order data;
When it is determined that the numbers are different between the order detail data matched in the matching step, or when it is determined that the numbers are the same but the values of the items to be compared are different, the matched order detail data is displayed as an error list, and the contents of the order detail data selected from the displayed order detail data are stored as official order data.
The method for supporting order receiving operations is characterized by the above.
前記制御部に実行させるための、
複数の項目を有する受注明細データを含む仮の受注データ間で、突合の際のキーとなる前記項目であるキー項目の値が同じである前記受注明細データ同士において、突合の際の比較対象となる前記項目である比較対象項目の値が同じであるか異なるかをチェックすることにより、前記受注明細データ同士を突合する突合ステップと、
前記突合ステップにおいて、突合した前記受注明細データ同士において前記比較対象項目の値が同じであると判定した場合、突合した前記受注明細データの内容を、正式な受注データに格納し、前記突合ステップにおいて、突合した前記受注明細データ同士において前記比較対象項目の値が異なるものであると判定した場合、突合した前記受注明細データをエラーリストとして表示し、当該表示された受注明細データのうち選択された受注明細データの内容を、正式な受注データに格納する格納ステップと、を含み、
前記突合ステップでは、
前記仮の受注データ間で、前記キー項目の値が同じである前記受注明細データの数が同じであるか異なるか、および、
前記仮の受注データ間で、前記キー項目の値が同じである前記受注明細データ同士において前記比較対象項目の値が同じであるか異なるかをチェックすることにより、
前記受注明細データ同士を突合し、
前記格納ステップでは、
前記突合ステップで突合した前記受注明細データ同士において、前記数が同じであり、かつ、前記比較対象項目の値が同じであると判定した場合、突合した前記受注明細データの内容を、正式な受注データに格納し、
前記突合ステップで突合した前記受注明細データ同士において、前記数が異なるものであると判定した場合、または、前記数が同じであるが前記比較対象項目の値が異なるものであると判定した場合、突合した前記受注明細データをエラーリストとして表示し、当該表示された受注明細データのうち選択された受注明細データの内容を、正式な受注データに格納すること、
を特徴とする受注業務支援プログラム。 An order receiving operation support program to be executed by an information processing device having a control unit,
To cause the control unit to execute
a matching step of matching the order detail data between the virtual order data including the order detail data having a plurality of items by checking whether the values of the comparison target items, which are the items to be compared when matching, are the same or different between the order detail data having the same values of the key items, which are the items to be compared when matching;
a storage step of storing the contents of the matched order detail data in official order data when it is determined in the matching step that the values of the items to be compared are the same in the matched order detail data, and displaying the matched order detail data as an error list and storing the contents of order detail data selected from the displayed order detail data in the official order data ,
In the matching step,
Whether the number of pieces of order detail data having the same value of the key item is the same or different between the provisional order data, and
By checking whether the values of the comparison target items are the same or different between the order detail data having the same value of the key item between the provisional order data,
The order detail data is compared,
In the storing step,
If it is determined that the number is the same and the values of the items to be compared are the same in the order detail data matched in the matching step, the content of the order detail data matched is stored in the official order data;
When it is determined that the numbers are different between the order detail data matched in the matching step, or when it is determined that the numbers are the same but the values of the items to be compared are different, the matched order detail data is displayed as an error list, and the contents of the order detail data selected from the displayed order detail data are stored as official order data.
An order processing support program that features the following:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020218429A JP7554115B2 (en) | 2020-12-28 | 2020-12-28 | Order receiving support device, order receiving support method, and order receiving support program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2020218429A JP7554115B2 (en) | 2020-12-28 | 2020-12-28 | Order receiving support device, order receiving support method, and order receiving support program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022103665A JP2022103665A (en) | 2022-07-08 |
| JP7554115B2 true JP7554115B2 (en) | 2024-09-19 |
Family
ID=82279507
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2020218429A Active JP7554115B2 (en) | 2020-12-28 | 2020-12-28 | Order receiving support device, order receiving support method, and order receiving support program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7554115B2 (en) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004133814A (en) | 2002-10-11 | 2004-04-30 | Konica Minolta Holdings Inc | Order information input system, order information input device, and order information input method |
| JP2015046012A (en) | 2013-08-28 | 2015-03-12 | 株式会社三井住友銀行 | Data input system and data input method for verification input |
Family Cites Families (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPH05274467A (en) * | 1992-03-25 | 1993-10-22 | Toshiba Corp | Data input device |
| US9990544B1 (en) * | 2016-03-31 | 2018-06-05 | Intuit Inc. | Data accuracy in OCR by leveraging user data and business rules to improve data accuracy at field level |
-
2020
- 2020-12-28 JP JP2020218429A patent/JP7554115B2/en active Active
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004133814A (en) | 2002-10-11 | 2004-04-30 | Konica Minolta Holdings Inc | Order information input system, order information input device, and order information input method |
| JP2015046012A (en) | 2013-08-28 | 2015-03-12 | 株式会社三井住友銀行 | Data input system and data input method for verification input |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022103665A (en) | 2022-07-08 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20210065181A1 (en) | System and method for updating and managing hosted catalogs in a procurement system | |
| JP7514813B2 (en) | Sales fraud detection business support device, sales fraud detection business support method, and sales fraud detection business support program | |
| JP7514761B2 (en) | Intra-group company transaction data generating device, intra-group company transaction data generating method, and intra-group company transaction data generating program | |
| JP7554115B2 (en) | Order receiving support device, order receiving support method, and order receiving support program | |
| JP2025161513A (en) | Fixed asset management device, fixed asset management method, and fixed asset management program | |
| JP7712974B2 (en) | Unit price management device, unit price management method, and unit price management program | |
| JP2021125047A (en) | Production control device, production control method, and production control program | |
| JP7732957B2 (en) | Confirmed product quantity management device, confirmed product quantity management method, and confirmed product quantity management program | |
| JP7727677B2 (en) | Adjustment gross profit calculation device, adjustment gross profit calculation method, and adjustment gross profit calculation program | |
| JP7522091B2 (en) | Approval application confirmation device, approval application confirmation method, and approval application confirmation program | |
| JP7744385B2 (en) | Returned goods inventory management device, returned goods inventory management method, and returned goods inventory management program | |
| JP2000357192A (en) | Device and method for patent desk work processing, and recording medium | |
| JP7791076B2 (en) | Log inquiry device, log inquiry method, and log inquiry program | |
| JP7812769B2 (en) | Genuine product purchase device, genuine product purchase method and genuine product purchase program | |
| JP2025118366A (en) | Credit information processing device, credit information processing method, and credit information processing program | |
| JP2025053945A (en) | Verification device, verification method, and verification program | |
| JP7519320B2 (en) | Automatic shipping warehouse selection device, automatic shipping warehouse selection method, and automatic shipping warehouse selection program | |
| JP7534981B2 (en) | Hibernation setting management device, hibernation setting management method, and hibernation setting management program | |
| JP7643924B2 (en) | DATA PROCESSING APPARATUS, DATA PROCESSING METHOD, AND DATA PROCESSING PROGRAM | |
| JP7538700B2 (en) | Manufacturing instruction/repair instruction slip creation device, manufacturing instruction/repair instruction slip creation method, and manufacturing instruction/repair instruction slip creation program | |
| JP7584374B2 (en) | Transaction management device, transaction management method, and transaction management program | |
| JP7568564B2 (en) | Cost management support device, cost management support method, and cost management support program | |
| JP7457591B2 (en) | Sales/receipt management system and sales/receipt management method | |
| JP7514721B2 (en) | Installment contract review device, installment contract review method, and installment contract review program | |
| JP2026004149A (en) | Returned goods amount calculation device, returned goods amount calculation method, and returned goods amount calculation program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20230720 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240424 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240604 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20240725 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20240813 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20240906 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7554115 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |