[go: up one dir, main page]

JP5078600B2 - Product master comprehensive generation server and product master comprehensive generation system - Google Patents

Product master comprehensive generation server and product master comprehensive generation system Download PDF

Info

Publication number
JP5078600B2
JP5078600B2 JP2007335187A JP2007335187A JP5078600B2 JP 5078600 B2 JP5078600 B2 JP 5078600B2 JP 2007335187 A JP2007335187 A JP 2007335187A JP 2007335187 A JP2007335187 A JP 2007335187A JP 5078600 B2 JP5078600 B2 JP 5078600B2
Authority
JP
Japan
Prior art keywords
product master
master
product
item
items
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.)
Expired - Fee Related
Application number
JP2007335187A
Other languages
Japanese (ja)
Other versions
JP2009157652A (en
Inventor
重尚 大松
Original Assignee
生活協同組合コープさっぽろ
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 生活協同組合コープさっぽろ filed Critical 生活協同組合コープさっぽろ
Priority to JP2007335187A priority Critical patent/JP5078600B2/en
Publication of JP2009157652A publication Critical patent/JP2009157652A/en
Application granted granted Critical
Publication of JP5078600B2 publication Critical patent/JP5078600B2/en
Expired - Fee Related legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、商品に関する情報が登録される商品マスタであって小売チェーン毎に項目が定められている当該商品マスタの生成依頼に応じて、複数の小売チェーンに対する複数種類の商品マスタを包括して生成する商品マスタ包括生成サーバ、及び商品マスタ包括生成システムに関する。   The present invention is a product master in which information about products is registered, and includes a plurality of types of product masters for a plurality of retail chains in response to a request to generate the product master in which items are defined for each retail chain. The present invention relates to a product master comprehensive generation server and a product master comprehensive generation system.

従来から、商品についての情報を管理・把握するために、飲食物等の商品に関する各種の情報が商品毎に登録される商品マスタが利用されている(例えば、特許文献1参照)。商品マスタには、一般に、該当商品の商品名、規格(容器サイズ、重量)、入り数、納入条件(価格、リードタイム)などが対応付けされて登録される。   Conventionally, in order to manage and grasp information about merchandise, a merchandise master in which various information related to merchandise such as food and drink is registered for each merchandise has been used (see, for example, Patent Document 1). In the product master, the product name, standard (container size, weight), number of pieces, delivery conditions (price, lead time), etc. of the corresponding product are generally registered in association with each other.

食品メーカや卸会社は、事前に商品マスタの登録を行うことが必要とされているため、スーパーマーケット等の小売店に商品を納入する前に、その商品に関わる情報を商品マスタに登録するようにしている。なお、商品マスタへの登録作業は、最終納入者である卸会社が行う場合が多いが、食品メーカやバイヤが行う場合もある。   Since food manufacturers and wholesalers are required to register product masters in advance, information related to products must be registered in the product master before delivering products to retail stores such as supermarkets. ing. In many cases, the registration work to the product master is performed by a wholesale company which is the final supplier, but may also be performed by a food manufacturer or a buyer.

特開2006−78325号公報(図3、段落0027)Japanese Patent Laying-Open No. 2006-78325 (FIG. 3, paragraph 0027)

ところが、商品マスタは、各小売店それぞれが管理する商品マスタ登録用のデータベース(DB)にそれぞれ登録される。このため、卸会社などの登録作業者側は、各小売店側のDBを管理する小売店側装置(例えば、サーバ装置などのパーソナルコンピュータ)それぞれについて、別個に登録処理を行う必要があった。   However, the product master is registered in a product master registration database (DB) managed by each retail store. For this reason, a registration worker side such as a wholesale company has to perform registration processing separately for each retail store side device (for example, a personal computer such as a server device) that manages each retail store side DB.

各小売店それぞれに対する商品マスタ登録を一括して受けるようにすることが考えられるが、商品マスタの登録項目が小売店毎に異なっているため、商品マスタの登録項目を示す登録フォーマットを共通化することができず、各小売店毎に定められた登録フォーマットに従って別個に登録作業を行わざるを得ない。このように、商品マスタに商品情報を登録することが、登録作業者側にとって大きな労力となってしまっているという課題があった。   It may be possible to receive product master registration for each retail store at once, but since the registration items of the product master are different for each retail store, the registration format that shows the registration items of the product master is made common Therefore, the registration work must be performed separately in accordance with the registration format determined for each retail store. As described above, there is a problem that registering product information in the product master has become a great effort for the registration worker.

本発明は、上述した問題を解消し、各小売店毎に定められた登録フォーマットに従った商品マスタへの商品情報の登録作業を容易に行うことができるようにし、登録作業者の労力を軽減することができるようにすることを目的とする。   The present invention solves the above-described problems, makes it possible to easily register product information in a product master according to a registration format determined for each retail store, and reduces the labor of registration workers. The purpose is to be able to.

本発明の商品マスタ包括生成サーバは、商品に関する情報が登録される商品マスタであって小売チェーン毎に項目が定められている当該商品マスタの生成依頼に応じて、複数の小売チェーンに対する複数種類の商品マスタを包括して生成する商品マスタ包括生成サーバであって、商品マスタの生成対象とする複数の小売チェーンを受け付ける小売チェーン受付手段と、受け付けた複数の小売チェーンそれぞれが定めている各商品マスタそれぞれの全項目を包含した仮想商品マスタを生成する仮想商品マスタ生成手段と、前記仮想商品マスタの各項目の項目内容を入力するための仮想商品マスタ入力画面を送信する仮想商品マスタ入力画面送信手段と、前記仮想商品マスタ入力画面において入力された項目内容を受け付ける項目内容受付手段と、受け付けた項目内容を前記各商品マスタの該当項目に反映させることによって前記各商品マスタをそれぞれ生成する商品マスタ生成手段とを含み、前記仮想商品マスタ生成手段は、各商品マスタそれぞれの全項目のうち、各小売チェーンにおいて項目内容が同一となる第1種別の項目をそれぞれ1項目に統合し、各小売チェーンにおいて項目内容が同一となるとは限らないが同様の内容となる第2種別の項目をそれぞれ1項目に統合し、各小売チェーンにおいて項目内容が同一内容とも同様内容ともならない第3種別の項目を、それぞれ何れの小売チェーンの項目であるかを識別可能に個別の項目とした仮想商品マスタを生成することを特徴とする。 The product master comprehensive generation server of the present invention is a product master in which information about products is registered, and in response to a request to generate the product master in which items are defined for each retail chain, A product master comprehensive generation server that comprehensively generates a product master, the retail chain receiving means for receiving a plurality of retail chains to be generated by the product master, and each product master defined by each of the received plurality of retail chains Virtual product master generation means for generating a virtual product master including all the items, and virtual product master input screen transmission means for transmitting a virtual product master input screen for inputting item contents of each item of the virtual product master And item content receiving means for receiving the item content input on the virtual product master input screen; Look containing a product master generating means for generating each said respective article master by reflecting the field contents accepted in the corresponding entry of each article master, the virtual product master generating means, for all items in each of the product master Of these, the first type of items with the same item content in each retail chain is integrated into one item, and the items of the second type with the same content are not necessarily the same in each retail chain. A virtual merchandise master that integrates each item into a single item so that each item in the retail chain can be identified as a third type of item that does not have the same or similar content. Is generated .

上記のように構成したことで、各小売店毎に定められた登録フォーマットに従った商品マスタへの商品情報の登録作業を容易に行うことができ、登録作業者の労力を軽減することができるようになる。   By configuring as described above, it is possible to easily register the product information in the product master according to the registration format determined for each retail store, and to reduce the labor of the registration worker. It becomes like this.

また、本発明の商品マスタ包括生成システムは、商品に関する情報が登録される商品マスタであって小売チェーン毎に項目が定められている当該商品マスタの生成依頼に応じて、複数の小売チェーンに対する複数種類の商品マスタを包括して生成する商品マスタ包括生成サーバと、前記生成依頼を行う商品納入者が管理する商品納入者端末とを備えた商品マスタ包括生成システムであって、前記商品マスタ包括生成サーバは、前記商品納入者端末から商品マスタの生成対象とする複数の小売チェーンを受け付ける小売チェーン受付手段と、受け付けた複数の小売チェーンそれぞれが定めている各商品マスタそれぞれの全項目を包含した仮想商品マスタを生成する仮想商品マスタ生成手段と、前記仮想商品マスタの各項目の項目内容を入力するための仮想商品マスタ入力画面を前記商品納入者端末に対して送信する仮想商品マスタ入力画面送信手段と、前記仮想商品マスタ入力画面において入力された項目内容を前記商品納入者端末から受け付ける項目内容受付手段と、前記商品納入者端末から受け付けた項目内容を前記各商品マスタの該当項目に反映させることによって前記各商品マスタをそれぞれ生成する商品マスタ生成手段とを含み、前記仮想商品マスタ生成手段は、各商品マスタそれぞれの全項目のうち、各小売チェーンにおいて項目内容が同一となる第1種別の項目をそれぞれ1項目に統合し、各小売チェーンにおいて項目内容が同一となるとは限らないが同様の内容となる第2種別の項目をそれぞれ1項目に統合し、各小売チェーンにおいて項目内容が同一内容とも同様内容ともならない第3種別の項目を、それぞれ何れの小売チェーンの項目であるかを識別可能に個別の項目とした仮想商品マスタを生成することを特徴とする。
In addition, the product master comprehensive generation system of the present invention is a product master in which information about products is registered, and in response to a request to generate the product master in which items are defined for each retail chain, A product master comprehensive generation system comprising a product master comprehensive generation server that comprehensively generates various types of product masters and a product supplier terminal managed by the product supplier who makes the generation request, wherein the product master comprehensive generation The server includes a retail chain receiving means for receiving a plurality of retail chains to be generated by the product master from the product supplier terminal, and a virtual including all items of each product master defined by each of the received plurality of retail chains. The virtual product master generating means for generating the product master and the item contents of each item of the virtual product master are input. Virtual product master input screen transmitting means for transmitting a virtual product master input screen to the product supplier terminal, and item content reception for receiving the item content input on the virtual product master input screen from the product supplier terminal means and, viewed contains a merchandise master generating means for generating each said respective article master by reflecting the field contents received from the commodity supplier's terminal in the corresponding entry of each article master, the virtual product master generating means Of all the items in each merchandise master, the first type items whose item contents are the same in each retail chain are integrated into one item, and the item contents are not necessarily the same in each retail chain. The second type of content is integrated into one item, and the same item content is the same in each retail chain The third type of items that do not also volume, and generating a virtual item master was distinguishably individual items or an item of any retail chain, respectively.

本発明によれば、各小売店毎に定められた登録フォーマットに従った商品マスタへの商品情報の登録作業を容易に行うことができ、登録作業者の労力を軽減することができるようになる。   According to the present invention, it is possible to easily register product information in the product master according to the registration format determined for each retail store, and to reduce the labor of the registration worker. .

以下、本発明の一実施の形態について図面を参照して説明する。
図1は、本発明の一実施の形態に係る商品マスタ登録システム100の構成の例を示すブロック図である。図1に示すように、商品マスタ登録システム100は、商品マスタ登録管理サーバ10と、商品納入会社端末21〜2N(N:任意の正の整数)と、小売店サーバ31〜3N(N:任意の正の整数)とを含む。商品マスタ登録管理サーバ10、商品納入会社端末21〜2N、および小売店サーバ31〜3Nは、それぞれ、例えばインターネットなどの通信ネットワーク40に接続されている。
Hereinafter, an embodiment of the present invention will be described with reference to the drawings.
FIG. 1 is a block diagram showing an example of the configuration of a product master registration system 100 according to an embodiment of the present invention. As shown in FIG. 1, the product master registration system 100 includes a product master registration management server 10, product delivery company terminals 21 to 2N (N: any positive integer), and retail store servers 31 to 3N (N: optional). Positive integer). The product master registration management server 10, the product delivery company terminals 21 to 2N, and the retail store servers 31 to 3N are each connected to a communication network 40 such as the Internet, for example.

商品マスタ登録管理サーバ10、および小売店サーバ31〜3Nは、それぞれ、WWWサーバなどの情報処理装置によって構成される。商品納入会社端末21〜2Nは、それぞれ、パーソナルコンピュータなどの情報処理装置によって構成される。   The product master registration management server 10 and the retail store servers 31 to 3N are each configured by an information processing device such as a WWW server. The merchandise delivery company terminals 21 to 2N are each configured by an information processing device such as a personal computer.

商品マスタ登録管理サーバ10は、例えば商品マスタ登録システム100のシステム管理者によって管理されるサーバであり、各小売店の商品マスタに商品情報を登録するためのウェブサイト(商品マスタ登録サイト)の管理などを行うものである。   The product master registration management server 10 is a server managed by a system administrator of the product master registration system 100, for example, and manages a website (product master registration site) for registering product information in the product master of each retail store. And so on.

商品マスタ登録管理サーバ10は、各小売店の商品マスタ登録用フォーマットなど、各小売店の商品マスタへの商品情報の登録のために必要な各種の情報を格納する商品マスタ登録関連DB11を備えている。なお、商品マスタ登録関連DB11は、商品マスタ登録管理サーバ10の内部にあっても外部にあってもよい。   The product master registration management server 10 includes a product master registration related DB 11 that stores various information necessary for registering product information in the product master of each retail store, such as a product master registration format of each retail store. Yes. The product master registration related DB 11 may be inside or outside the product master registration management server 10.

商品納入会社端末21〜2Nは、小売店に商品を納入する業者(商品納入会社:商品メーカ、卸会社、バイヤなど)によって管理される情報処理装置である。本例では、商品納入会社が、商品マスタに商品情報を登録する作業を担うものとする。   The merchandise delivery company terminals 21 to 2N are information processing apparatuses managed by a merchant (a merchandise delivery company: a merchandise manufacturer, a wholesale company, a buyer, etc.) that delivers merchandise to a retail store. In this example, it is assumed that the product delivery company is responsible for registering product information in the product master.

小売店サーバ31〜3Nは、それぞれ、例えば各小売チェーンA〜N内に設置され、例えば各小売チェーンA〜Nを管理する小売チェーン管理者によって管理される。小売店サーバ31〜3Nには、図示はしないが、各小売チェーンA〜N内で用いられるPOSレジスタ(購入金額支払所に設置されているレジスタであって、例えば商品に付されたPOSシステム用のバーコード(POSコードの一例:以下、POS用バーコードという。)を読み取り、POS用バーコードにもとづいて特定される商品名や商品価格を用いて購入内容をレシートへ印字する機能などの各種の機能を有する。)や、小売店サーバ31〜3Nの処理前にPOSデータイントラ処理を行うコンピュータなどが接続されている。   The retail store servers 31 to 3N are installed, for example, in the retail chains A to N, respectively, and are managed by, for example, a retail chain manager who manages the retail chains A to N. Although not shown in the retail store servers 31 to 3N, a POS register used in each retail chain A to N (a register installed at a purchase amount payment place, for example, for a POS system attached to a product) Various functions such as reading a bar code (an example of a POS code: hereinafter referred to as a POS bar code) and printing purchase contents on a receipt using a product name and a product price specified based on the POS bar code Or a computer that performs POS data intra processing before the processing of the retail store servers 31 to 3N.

図2は、小売チェーンA(店舗A)によって定められている商品マスタ登録フォーマットの例を示す説明図である。各小売チェーンの商品マスタ登録フォーマットは、商品マスタ登録関連DB11に登録されているものとする。図2に示すように、商品マスタ登録フォーマットには、登録すべき項目が示されている項目表示欄と、その各項目の内容を入力(記入、記述)する内容入力欄とが設けられている。   FIG. 2 is an explanatory diagram showing an example of a product master registration format defined by the retail chain A (store A). The merchandise master registration format of each retail chain is registered in the merchandise master registration related DB 11. As shown in FIG. 2, the product master registration format is provided with an item display field in which items to be registered are shown and a content input field for inputting (filling in and describing) the contents of each item. .

登録すべき項目としては、例えば、該当商品の商品名、その商品の規格(容器サイズ、重量)、その商品の入り数、その商品の納入条件(価格、リードタイム)、その商品の商品説明、その商品の識別コードとして共通に用いられているJAN(Japanese Article Number)やEAN(European Article Number)コード、メーカ側が付与する製造コードなどが考えられる。   The items to be registered include, for example, the product name of the product, the product standard (container size, weight), the number of the product, the delivery conditions (price, lead time) of the product, the product description of the product A JAN (Japanese Article Number) or EAN (European Article Number) code commonly used as an identification code for the product, a manufacturing code assigned by the manufacturer, and the like are conceivable.

登録すべき項目は、各小売チェーン毎に定められるため、登録すべき項目の種類や数は各小売チェーン毎に異なったものとなる。   Since the items to be registered are determined for each retail chain, the type and number of items to be registered are different for each retail chain.

図3は、項目識別コード登録テーブルの例を示す説明図である。項目識別コード登録テーブルは、各小売チェーンの商品マスタ登録フォーマットに挙げられている各項目それぞれに一意に付与された項目識別コードが登録されたテーブルであり、商品マスタ登録関連DB11に登録されているものとする。   FIG. 3 is an explanatory diagram showing an example of the item identification code registration table. The item identification code registration table is a table in which an item identification code uniquely assigned to each item listed in the product master registration format of each retail chain is registered, and is registered in the product master registration related DB 11. Shall.

項目識別コード登録テーブルには、各小売チェーンの商品マスタ登録フォーマットに挙げられている各項目と、対応する小売チェーン(小売店)名と、項目識別コードとが対応付けされて登録されている。項目識別コードは、各小売チェーンの商品マスタ登録フォーマットに挙げられている各項目毎に一意に付与されるコードであり、例えば商品マスタ登録管理サーバ10によって付与されるコートである。項目識別コードによって、どの小売チェーンの商品マスタ登録フォーマットのどの項目であるかを特定することが可能となる。   In the item identification code registration table, each item listed in the merchandise master registration format of each retail chain, the corresponding retail chain (retail store) name, and the item identification code are registered in association with each other. The item identification code is a code uniquely given to each item listed in the merchandise master registration format of each retail chain, and is, for example, a court given by the merchandise master registration management server 10. By using the item identification code, it is possible to specify which item in the merchandise master registration format of which retail chain.

図4は、項目識別コード種別対応テーブルの例を示す説明図である。項目識別コード種別対応テーブルは、各小売チェーンの商品マスタ登録フォーマットに挙げられている項目の種類毎に、その項目の種別と、その項目に対応する項目識別コードとが対応付けされたテーブルであり、商品マスタ登録関連DB11に登録されているものとする。   FIG. 4 is an explanatory diagram showing an example of the item identification code type correspondence table. The item identification code type correspondence table is a table in which the item type and the item identification code corresponding to the item are associated with each item type listed in the merchandise master registration format of each retail chain. Suppose that it is registered in the product master registration related DB 11.

本例では、各小売チェーンにおいて同一内容でよい項目の種別を「種別A」とし、各小売チェーンにおいて同一内容でよいとは限らないが同様の内容でよい項目の種別を「種別B」とし、各小売チェーンにおいて同一内容とも同様の内容ともならず異なる内容となる項目の種別を「種別C」としている。「種別A」の項目としては、例えば商品名やJANコードなどの各小売チェーンにおいて同一内容となるものがある。「種別B」の項目としては、商品説明や規格などの各小売チェーンにおいて同様の内容となるものがある。「種別C」の項目としては、入り数や納入条件などの各小売チェーン毎に別個に定めておく必要があるものがある。   In this example, the type of an item that may be the same content in each retail chain is “type A”, and the type of an item that is not necessarily the same content in each retail chain but may be the same content is “type B”. In each retail chain, the type of an item that is different from the same content and not the same content is “Category C”. As the item of “type A”, for example, there are items having the same contents in each retail chain such as a product name and a JAN code. As the item of “type B”, there are items that have the same contents in each retail chain such as product descriptions and standards. As the item of “Category C”, there are items that need to be determined separately for each retail chain, such as the number of entries and delivery conditions.

項目識別コード種別対応テーブルには、各小売チェーンの商品マスタ登録フォーマットに挙げられている項目と、その項目の種別と、各小売チェーンの商品マスタ登録フォーマットにおいて当該項目を示す各項目識別コードとが対応付けされて登録されている。   The item identification code type correspondence table includes items listed in the merchandise master registration format of each retail chain, the type of the item, and each item identification code indicating the item in the merchandise master registration format of each retail chain. Registered in association.

次に、本例の商品マスタ登録システム100の動作について説明する。
図5は、本例の商品マスタ登録システム100における商品マスタ登録管理サーバ10が実行する商品マスタ包括登録処理の例を示すフローチャートである。商品マスタ包括登録処理は、商品納入会社端末21〜2Nからの要求に応じて実行される。ここでは、商品納入会社Aの商品マスタ登録担当者Xに操作される商品納入会社端末21からの商品マスタ包括登録要求に応じて、商品マスタ包括登録処理が実行される場合を例に説明する。
Next, the operation of the product master registration system 100 of this example will be described.
FIG. 5 is a flowchart showing an example of the product master comprehensive registration process executed by the product master registration management server 10 in the product master registration system 100 of this example. The product master comprehensive registration process is executed in response to a request from the product delivery company terminals 21 to 2N. Here, a case where the product master comprehensive registration process is executed in response to the product master comprehensive registration request from the product delivery company terminal 21 operated by the product master registration person X of the product delivery company A will be described as an example.

商品マスタ包括登録処理において、先ず、商品マスタ登録管理サーバ10は、登録対象とする商品マスタ登録フォーマットを商品納入会社端末21から受け付ける(ステップS101)。具体的には、登録対象とする小売チェーン(店舗)の選択を受け付ける。   In the product master comprehensive registration process, first, the product master registration management server 10 receives a product master registration format to be registered from the product delivery company terminal 21 (step S101). Specifically, selection of a retail chain (store) to be registered is accepted.

商品マスタ登録管理サーバ10は、商品納入会社端末21からのアクセスがあると、商品マスタ登録店舗選択画面を商品納入会社端末21に送信する。商品マスタ登録添付選択画面には、例えば図6に示すように、商品納入会社Aの会社コードを入力する入力領域101と、商品マスタの登録対象とする店舗を選択するための店舗選択領域102と、選択が完了したときに押下される選択完了ボタン103とが設けられている。本例では、図6に示すように、店舗Aと店舗Cとが選択されたものとする。店舗の選択が完了したあと、選択完了ボタン103が押下されると、商品納入会社端末21は、選択された店舗を示す登録対象店舗情報を商品マスタ登録管理サーバ10に対して送信する。   When there is an access from the product delivery company terminal 21, the product master registration management server 10 transmits a product master registration store selection screen to the product delivery company terminal 21. In the product master registration attachment selection screen, for example, as shown in FIG. 6, an input area 101 for inputting the company code of the product delivery company A, a store selection area 102 for selecting a store to be registered in the product master, A selection completion button 103 that is pressed when selection is completed is provided. In this example, it is assumed that store A and store C are selected as shown in FIG. When the selection completion button 103 is pressed after the selection of the store is completed, the merchandise delivery company terminal 21 transmits registration target store information indicating the selected store to the merchandise master registration management server 10.

登録対象店舗情報を受信すると、商品マスタ登録管理サーバ10は、登録対象店舗情報が示す各店舗A,Cそれぞれの商品マスタ登録フォーマットを、登録対象とする商品マスタ登録フォーマットとして受け付ける。   When the registration target store information is received, the product master registration management server 10 accepts the product master registration format of each store A, C indicated by the registration target store information as the product master registration format to be registered.

次に、商品マスタ登録管理サーバ10は、登録対象とする商品マスタ登録フォーマット(図2参照)を商品マスタ登録関連DB11から読み出し、読み出した商品マスタ登録フォーマットそれぞれの各項目の項目識別コードを項目識別コード登録テーブル(図3参照)を参照して特定し、項目識別コード種別対応テーブル(図4参照)を参照して登録対象の商品マスタ登録フォーマットの全てを統合した仮想フォーマットを生成する(ステップS102)。   Next, the product master registration management server 10 reads the product master registration format (see FIG. 2) to be registered from the product master registration related DB 11, and item-identifies the item identification code of each item of the read product master registration format. Referring to the code registration table (see FIG. 3), the virtual format is generated by integrating all the product master registration formats to be registered with reference to the item identification code type correspondence table (see FIG. 4) (step S102). ).

すなわち、商品マスタ登録管理サーバ10は、項目識別コード種別対応テーブルを参照して、登録対象の商品マスタ登録フォーマットそれぞれの各項目の項目識別コードのうち少なくとも1つが属している項目を含み、各項目についての種別が識別可能とされた仮想フォーマットを生成する。   That is, the product master registration management server 10 refers to the item identification code type correspondence table and includes items to which at least one of the item identification codes of each item of each product master registration format to be registered belongs. A virtual format in which the type can be identified is generated.

次に、商品マスタ登録管理サーバ10は、生成した仮想フォーマットが示す商品マスタ包括入力領域を含む商品マスタ登録画面を、商品納入会社端末21に対して送信する(ステップS103)。商品納入会社端末21は、受信した商品マスタ登録画面を自己が備える表示装置に表示する。   Next, the product master registration management server 10 transmits a product master registration screen including a product master comprehensive input area indicated by the generated virtual format to the product delivery company terminal 21 (step S103). The merchandise delivery company terminal 21 displays the received merchandise master registration screen on its own display device.

この商品マスタ登録画面には、例えば図7に示すように、商品マスタ包括入力領域201と、登録対象となっている各店舗A,Cの商品マスタの入力内容を表示する各店舗商品マスタ表示領域202と、個別入力に移行する場合に押下される個別入力ボタン203と、入力が完了したときに押下される入力完了ボタン204とが設けられている。   In this product master registration screen, for example, as shown in FIG. 7, the product master comprehensive input area 201 and each store product master display area for displaying the input contents of the product masters of the stores A and C to be registered. 202, an individual input button 203 that is pressed when shifting to individual input, and an input completion button 204 that is pressed when the input is completed.

商品マスタ包括入力領域201は、仮想フォーマットが示す商品マスタ包括入力用の入力領域であり、種別A及び種別Bの項目について包括化された入力項目を表示する項目表示領域と、各入力項目の種別を表示する種別表示領域と、各入力項目の内容を入力する入力領域とが設けられている。本例では、種別表示領域には、種別A〜Cの別と、種別Cである場合の対応店舗とが表示されている。商品納入会社端末21は、商品マスタ包括入力領域201の入力領域に項目内容が記述(入力)されると、その入力情報を商品マスタ登録管理サーバ10に対して送信する。   The product master comprehensive input area 201 is an input area for product master comprehensive input indicated by the virtual format, and includes an item display area for displaying input items generalized for the items of type A and type B, and the type of each input item Are displayed, and an input area for inputting the contents of each input item is provided. In this example, in the type display area, the types A to C and the corresponding stores in the case of the type C are displayed. When the item content is described (input) in the input area of the commodity master comprehensive input area 201, the commodity delivery company terminal 21 transmits the input information to the commodity master registration management server 10.

各店舗商品マスタ表示領域202には、登録対象とされている店舗A及び店舗Cそれぞれの商品マスタへの入力内容が各店舗毎に表示される。各店舗商品マスタ表示領域202の表示内容は、商品マスタ包括入力領域201における入力領域への入力状況に応じて適宜更新される。   In each store product master display area 202, the input contents to the product master of each store A and store C to be registered are displayed for each store. The display content of each store product master display area 202 is appropriately updated according to the input status to the input area in the product master comprehensive input area 201.

次に、商品マスタ登録管理サーバ10は、商品マスタ包括入力領域201の入力領域への入力情報を商品納入会社端末21から受信したか否か(ステップS104)、個別入力ボタン203の押下による商品納入会社端末21からの個別入力要求を受けたか否か(ステップS107)、入力完了ボタン204の押下による商品納入会社端末21からの入力完了通知を受けたか否か(ステップS114)の確認状態となる。   Next, the product master registration management server 10 determines whether or not the input information to the input area of the product master comprehensive input area 201 has been received from the product delivery company terminal 21 (step S104). Whether or not an individual input request from the company terminal 21 has been received (step S107) and whether or not an input completion notification has been received from the product delivery company terminal 21 by pressing the input completion button 204 is entered (step S114).

商品納入会社端末21から入力情報を受信した場合には(ステップS104のY)、商品マスタ登録管理サーバ10は、仮想フォーマット及び各商品マスタ登録フォーマットにおける該当項目の入力領域に受信した入力情報が示す入力内容を反映させる(ステップS105)。すなわち、本例では、受信した入力情報が示す入力内容を、仮想フォーマットにおける該当項目の入力領域と、各店舗A,Cの商品マスタ登録フォーマットにおける該当項目の入力領域とに反映させる。   When the input information is received from the merchandise delivery company terminal 21 (Y in step S104), the merchandise master registration management server 10 indicates the input information received in the input area of the corresponding item in the virtual format and each merchandise master registration format. The input content is reflected (step S105). That is, in this example, the input content indicated by the received input information is reflected in the input area of the corresponding item in the virtual format and the input area of the corresponding item in the merchandise master registration format of each store A and C.

そして、商品マスタ登録管理サーバ10は、反映後の仮想フォーマット及び商品マスタ登録フォーマットを、商品納入会社端末21に対して送信する(ステップS106)。商品納入会社端末21は、反映後の仮想フォーマット及び商品マスタ登録フォーマットを受信すると、その仮想フォーマットが示す仮想商品マスタの入力内容を商品マスタ包括入力領域201に表示するとともに、商品マスタ登録フォーマットが示す各店舗A,Cの商品マスタの入力内容を各店舗商品マスタ表示領域202に表示する。   Then, the product master registration management server 10 transmits the reflected virtual format and product master registration format to the product delivery company terminal 21 (step S106). Upon receiving the reflected virtual format and product master registration format, the product delivery company terminal 21 displays the input contents of the virtual product master indicated by the virtual format in the product master comprehensive input area 201 and the product master registration format indicates The input contents of the product master of each store A and C are displayed in each store product master display area 202.

例えば図7に示す画面にて「商品名」の項目に「鮭おにぎり」が入力された場合には、ステップS104〜ステップS106の処理によって、例えば図8に示すように、その入力内容が反映された仮想商品マスタが表示された商品マスタ包括入力領域201と、その入力内容が反映された各店舗A,Cの商品マスタがそれぞれ表示された各店舗商品マスタ表示領域202とを含む商品マスタ登録画面が商品納入会社端末21に表示されることになる。   For example, when “Tsubaki Onigiri” is input in the “Product Name” field on the screen shown in FIG. 7, the input contents are reflected by the processing of Steps S104 to S106, for example, as shown in FIG. Product master registration screen including a product master comprehensive input area 201 in which the virtual product master is displayed and each store product master display area 202 in which the product masters of the stores A and C reflecting the input contents are displayed. Is displayed on the merchandise delivery company terminal 21.

その後さらに、例えば図8に示す画面にて項目「入り数」で種別「種別C(店舗A)」の項目内容に「100個/日」が入力されるとともに、項目「入り数」で種別「種別C(店舗C)」の項目内容に「50個/日」が入力された場合には、ステップS104〜ステップS106の処理によって、例えば図9に示すように、その入力内容が反映された仮想商品マスタが表示された商品マスタ包括入力領域201と、その入力内容が反映された各店舗A,Cの商品マスタがそれぞれ表示された各店舗商品マスタ表示領域202とを含む商品マスタ登録画面が商品納入会社端末21に表示されることになる。   Thereafter, for example, on the screen shown in FIG. 8, “100 pieces / day” is input to the item content of the type “type C (store A)” in the item “number of pieces”, and the type “ When “50 items / day” is input to the item content of “type C (store C)”, the virtual content in which the input content is reflected by the processing of step S104 to step S106, for example, as shown in FIG. A merchandise master registration screen including a merchandise master comprehensive input area 201 in which the merchandise master is displayed and each store merchandise master display area 202 in which the merchandise masters of the stores A and C reflecting the input contents are displayed It will be displayed on the supplier company terminal 21.

商品納入会社端末21から個別入力ボタン203の押下による個別入力要求を受けた場合には(ステップS107のY)、商品マスタ登録管理サーバ10は、個別入力要求に応じた個別の商品マスタ入力領域をメイン表示するよう商品納入会社端末21に対して指示する(ステップS108)。この指示は、任意の店舗の商品マスタ入力領域のメイン表示指示であってもよいし、個別入力要求に何れの店舗かを示す情報が含まれている場合にはその店舗の商品マスタ入力領域のメイン表示指示とすればよい。   When receiving an individual input request by pressing the individual input button 203 from the product delivery company terminal 21 (Y in step S107), the product master registration management server 10 sets an individual product master input area corresponding to the individual input request. The merchandise delivery company terminal 21 is instructed to perform main display (step S108). This instruction may be a main display instruction for the product master input area of an arbitrary store, and if the information indicating which store is included in the individual input request, the product master input area of the store The main display instruction may be used.

商品納入会社端末21は、メイン表示指示を受けると、その指示によって指定された店舗の商品マスタ入力領域がメイン表示された商品マスタ登録画面を表示する。図10は、店舗Aの商品マスタ入力領域がメイン表示された商品マスタ登録画面の例を示す説明図である。図10に示す商品マスタ登録画面には、ある店舗の商品マスタ入力領域がメイン表示される商品マスタ入力領域301と、包括入力するための商品マスタ包括入力画面に戻すための包括入力ボタン302とが設けられている。なお、図10に示す各項目のうち、種別Aの項目(例えば商品名)の項目内容については、商品マスタ入力領域301にて入力、書換え、消去することができないようになっているものとする。すなわち、商品マスタ登録管理サーバ10は、商品マスタ入力領域301における種別Aの項目(例えば商品名)の項目内容の入力内容を示す入力情報を受け付けない。   When the merchandise delivery company terminal 21 receives the main display instruction, the merchandise delivery company terminal 21 displays a merchandise master registration screen on which the merchandise master input area of the store designated by the instruction is displayed. FIG. 10 is an explanatory diagram illustrating an example of a product master registration screen on which the product master input area of the store A is main displayed. The product master registration screen shown in FIG. 10 includes a product master input region 301 in which a product master input region of a certain store is mainly displayed, and a comprehensive input button 302 for returning to the product master comprehensive input screen for comprehensive input. Is provided. Note that, among the items shown in FIG. 10, the item content of the type A item (for example, product name) cannot be input, rewritten, or deleted in the product master input area 301. . That is, the product master registration management server 10 does not accept input information indicating the input content of the item content of the type A item (for example, product name) in the product master input area 301.

店舗Aの商品マスタ入力領域がメイン表示された商品マスタ登録画面が表示されているときに、項目内容の入力内容を示す入力情報を受信すると(ステップS109のY)、商品マスタ登録管理サーバ10は、対象となる店舗Aの商品マスタ登録フォーマットにおける該当項目の入力領域に入力情報が示す入力内容を反映させる(ステップS110)。   When the product master registration screen displaying the product master input area of the store A is displayed, when the input information indicating the input content of the item content is received (Y in step S109), the product master registration management server 10 The input content indicated by the input information is reflected in the input area of the corresponding item in the product master registration format of the target store A (step S110).

そして、商品マスタ登録管理サーバ10は、反映後の商品マスタ登録フォーマットを、商品納入会社端末21に対して送信する(ステップS111)。商品納入会社端末21は、反映後の商品マスタ登録フォーマットを受信すると、その商品マスタ登録フォーマットが示す店舗Aの商品マスタの入力内容を商品マスタ入力領域301に表示する。   Then, the product master registration management server 10 transmits the reflected product master registration format to the product delivery company terminal 21 (step S111). When the product delivery company terminal 21 receives the product master registration format after reflection, the product delivery company terminal 21 displays the input contents of the product master of the store A indicated by the product master registration format in the product master input area 301.

店舗Aの商品マスタ入力領域がメイン表示された商品マスタ登録画面が表示されているときに、包括入力ボタン302の押下による包括入力要求を受信すると(ステップS112のY)、商品マスタ登録管理サーバ10は、これまでの入力内容が反映された商品マスタ包括入力領域201をメイン表示するためのメイン表示指示を、商品納入会社端末21に対して送信する(ステップS113)。商品納入会社端末21は、商品マスタ包括入力領域201がメイン表示された商品マスタ登録画面(図9等参照)の表示に戻す。この商品マスタ登録画面では、これまでの入力内容が全て反映された状態となっている。   When a comprehensive input request is received by pressing the comprehensive input button 302 while the product master registration screen displaying the product master input area of the store A is displayed (Y in step S112), the product master registration management server 10 Transmits a main display instruction for main display of the product master comprehensive input area 201 reflecting the input contents so far to the product delivery company terminal 21 (step S113). The merchandise delivery company terminal 21 returns to the display of the merchandise master registration screen (see FIG. 9 and the like) on which the merchandise master comprehensive input area 201 is main displayed. In the product master registration screen, all input contents so far are reflected.

上記のようにして、商品マスタ包括入力領域201に包括的に項目内容が入力されたり、商品マスタ入力領域301に個別に項目内容が入力されたりして、各店舗A,Cの商品マスタの項目内容が入力されていく。   As described above, the item contents are comprehensively input in the product master comprehensive input area 201, or the item contents are individually input in the product master input area 301. The contents are entered.

そして、入力完了ボタン204の押下による入力完了通知を受けると、商品マスタ登録管理サーバ10は、ここでの商品マスタ包括登録処理を終了する。なお、商品マスタ登録管理サーバ10は、入力情報を受信する毎に、対象となる仮想フォーマットが示す仮想商品マスタと、登録対象となる各店舗の商品マスタとを更新して保存している。また、入力完了通知を受けると、商品マスタ登録管理サーバ10は、保存している作成中の仮想商品マスタ及び各店舗の商品マスタを、項目内容が確定したものとして商品マスタ登録関連DB11に保存する。   Upon receiving an input completion notification by pressing the input completion button 204, the product master registration management server 10 ends the product master comprehensive registration process here. Note that each time the product master registration management server 10 receives input information, the product master registration management server 10 updates and stores the virtual product master indicated by the target virtual format and the product master of each store to be registered. Upon receipt of the input completion notification, the product master registration management server 10 stores the stored virtual product master being created and the product master of each store in the product master registration related DB 11 as the item contents are confirmed. .

図11は、本例の商品マスタ登録システム100における商品マスタ登録管理サーバ10が実行する商品マスタ情報登録処理の例を示すフローチャートである。商品マスタ情報登録処理は、上述した商品マスタ包括登録処理(図5参照)が終了したあとに実行される。ここでは、商品納入会社端末21からの商品マスタ包括登録要求に応じて商品マスタ包括登録処理にて生成された仮想商品マスタ、及び店舗A,Cの商品マスタを登録する場合を例に説明する。   FIG. 11 is a flowchart showing an example of product master information registration processing executed by the product master registration management server 10 in the product master registration system 100 of this example. The product master information registration process is executed after the above-described product master comprehensive registration process (see FIG. 5) is completed. Here, a case where the virtual product master generated by the product master comprehensive registration process in response to the product master comprehensive registration request from the product delivery company terminal 21 and the product master of the stores A and C will be described as an example.

商品マスタ情報登録処理において、先ず、商品マスタ登録管理サーバ10は、商品マスタ包括登録処理にて生成された仮想商品マスタに、その仮想商品マスタを一意に特定可能な仮想商品マスタコードを付与する(ステップS201)。   In the product master information registration process, first, the product master registration management server 10 assigns a virtual product master code that can uniquely identify the virtual product master to the virtual product master generated in the product master comprehensive registration process ( Step S201).

次に、商品マスタ登録管理サーバ10は、商品マスタ包括登録処理にて生成された店舗A,Cそれぞれの商品マスタそれぞれに、商品マスタを一意に特定可能な商品マスタコードを付与する(ステップS202)。   Next, the product master registration management server 10 assigns a product master code that can uniquely identify the product master to each of the product masters of the stores A and C generated by the product master comprehensive registration process (step S202). .

次に、商品マスタ登録管理サーバ10は、ステップS201にて付与した仮想商品マスタコード(例えば、「TSM00012345」)と、ステップS202にて付与した各商品マスタコード(例えば、「SMA0001234」と「SMC0003219」)とを対応付けして、例えば図12に示すような商品マスタコード対応テーブルに保存する(ステップS203)。   Next, the merchandise master registration management server 10 uses the virtual merchandise master code (eg, “TSM00012345”) given in step S201 and the merchandise master codes given in step S202 (eg, “SMA0001234” and “SMC0003219”). ) And are stored in a product master code correspondence table as shown in FIG. 12, for example (step S203).

次に、商品マスタ登録管理サーバ10は、商品マスタ包括登録処理にて生成された仮想商品マスタにステップS201にて付与した仮想商品マスタコードを対応付けした包括商品マスタ情報と、商品マスタ包括登録処理にて生成された各商品マスタそれぞれにステップS202にて付与した各商品マスタコードをそれぞれ対応付けした商品マスタ情報それぞれとを、商品マスタ登録関連DB11に保存する(ステップS204)。   Next, the product master registration management server 10 includes comprehensive product master information in which the virtual product master code assigned in step S201 is associated with the virtual product master generated in the product master comprehensive registration process, and the product master comprehensive registration process. The product master information associated with each product master code assigned in step S202 is stored in the product master registration related DB 11 (step S204).

そして、商品マスタ登録管理サーバ10は、各店舗についての商品マスタ情報を、各店舗が管理する小売店サーバに送信する(ステップS205)。具体的には、店舗Aについての商品マスタ情報を店舗Aが管理する小売店サーバ31に送信し、店舗Cについての商品マスタ情報を店舗Cが管理する小売店サーバ33に送信する。   Then, the product master registration management server 10 transmits the product master information about each store to the retail store server managed by each store (step S205). Specifically, the product master information about the store A is transmitted to the retail store server 31 managed by the store A, and the product master information about the store C is transmitted to the retail store server 33 managed by the store C.

以上に説明したように、上述した一実施の形態では、商品マスタ登録管理サーバ(商品マスタ包括生成サーバ)10が、商品マスタの生成対象とする複数の小売チェーンを受け付け(ステップS101)、受け付けた複数の小売チェーンそれぞれが定めている各商品マスタそれぞれの全項目を包含した仮想フォーマット(仮想商品マスタ)を生成し(ステップS102)、仮想商品マスタの各項目の項目内容を入力するための仮想商品マスタ入力画面(図7等参照)を送信し(ステップS103)、仮想商品マスタ入力画面において入力された項目内容を受け付け(ステップS104)、受け付けた項目内容を各商品マスタの該当項目に反映させることによって各商品マスタをそれぞれ生成する(ステップS105)構成としたので、各小売店毎に定められた登録フォーマットに従った商品マスタへの商品情報の登録作業を容易に行うことができ、登録作業者の労力を軽減することができるようになる。   As described above, in the above-described embodiment, the product master registration management server (product master comprehensive generation server) 10 receives a plurality of retail chains to be generated by the product master (step S101) and receives them. A virtual product for generating a virtual format (virtual product master) including all items of each product master defined by each of a plurality of retail chains (step S102), and inputting item contents of each item of the virtual product master A master input screen (see FIG. 7 and the like) is transmitted (step S103), the item content input on the virtual product master input screen is received (step S104), and the received item content is reflected in the corresponding item of each product master. Each product master is generated by (Step S105). Can be easily performed a registration operation of the product information to the product master in accordance with the reference format determined for each, it is possible to reduce the labor of the registration operator.

すなわち、複数の小売チェーンそれぞれが定めている各商品マスタそれぞれの全項目を包含した仮想フォーマットに従って、各商品マスタの項目内容をまとめて入力させることが可能となり、各商品マスタの項目内容を別個に入力させる場合と比較して登録作業が容易となるため、登録作業者の労力を軽減することができるようになる。   In other words, according to a virtual format that includes all items of each product master defined by each of the plurality of retail chains, it is possible to input the item content of each product master together, and the item content of each product master can be input separately. Since the registration work becomes easier compared with the case of inputting, the labor of the registration worker can be reduced.

また、上述した一実施の形態では、商品マスタ登録管理サーバ10が、各商品マスタそれぞれの全項目のうち、各小売チェーンにおいて項目内容が同一となる第1種別(種別A)の項目をそれぞれ1項目に統合した仮想フォーマット(仮想商品マスタ)を生成する構成としているので、登録作業者の労力をさらに軽減することができるようになる。すなわち、種別Aの項目については、仮想フォーマットにおいて1項目に統合されているので、その項目については入力作業が1回で済み、同じ項目内容を重複して何度も入力する必要をなくすことができる。このため、登録者の労力を格段に軽減させることが可能となる。   In the above-described embodiment, the merchandise master registration management server 10 sets each item of the first type (type A) having the same item content in each retail chain among all items of each merchandise master. Since the configuration is such that a virtual format (virtual product master) integrated with the items is generated, the labor of the registration worker can be further reduced. In other words, since the items of type A are integrated into one item in the virtual format, it is only necessary to input the item once, and it is not necessary to input the same item contents repeatedly. it can. For this reason, it becomes possible to remarkably reduce the labor of the registrant.

また、上述した一実施の形態では、商品マスタ登録管理サーバ10が、各商品マスタそれぞれの全項目のうち、各小売チェーンにおいて項目内容が同一となるとは限らないが同様の内容となる第2種別(種別B)の項目をそれぞれ1項目に統合した仮想フォーマット(仮想商品マスタ)を生成する構成としているので、登録作業者の労力をさらに軽減することができるようになる。すなわち、種別Bの項目については、仮想フォーマットにおいて1項目に統合されているので、その項目については入力作業が1回で済み、同じ項目内容を重複して何度も入力する必要をなくすことができる。このため、登録者の労力を格段に軽減させることが可能となる。   Further, in the above-described embodiment, the product master registration management server 10 has a second type of content that is not necessarily the same in each retail chain among all items of each product master, but has the same content. Since it is configured to generate a virtual format (virtual product master) in which the items of (Type B) are integrated into one item, the labor of the registration worker can be further reduced. In other words, since the type B item is integrated into one item in the virtual format, the input operation for the item is only required once, and it is not necessary to input the same item content repeatedly. it can. For this reason, it becomes possible to remarkably reduce the labor of the registrant.

また、上述した一実施の形態では、商品マスタ登録管理サーバ10が、各商品マスタそれぞれの全項目のうち、各小売チェーンにおいて項目内容が同一内容とも同様内容ともならない第3種別(種別C)の項目を、それぞれ何れの小売チェーンの項目であるかを識別可能に個別の項目とした仮想フォーマット(仮想商品マスタ)を生成する構成としているので、小売チェーン毎に個別に項目内容を入力する必要がある項目については、個別のフォーマットではなく仮想フォーマットに従って別個に入力することが可能となり、登録作業者の労力を軽減することができるようになる。   Further, in the above-described embodiment, the product master registration management server 10 is the third type (type C) in which the item content is the same as or similar to the content in each retail chain among all items of each product master. Since it is configured to generate a virtual format (virtual product master) in which each item is an individual item so that it can be identified which retail chain item, it is necessary to input the item contents individually for each retail chain A certain item can be input separately according to a virtual format rather than an individual format, and the labor of a registered worker can be reduced.

また、上述した一実施の形態では、商品マスタ登録管理サーバ10が、各商品マスタの各項目の項目内容のうち少なくとも第2種別(種別B)の項目内容を訂正するための商品マスタ訂正領域を含む商品マスタ訂正画面(図10参照)を送信し、この商品マスタ訂正画面において訂正された訂正内容を受け付け(ステップS109)、受け付けた訂正内容を各商品マスタの該当項目に反映させて各商品マスタをそれぞれ生成する(ステップS110)構成としているので、種別Bの項目については、仮想フォーマットにおいてまとめて入力したあと細部について個別に訂正することが可能となる。よって、同様の項目内容を重複して何度も入力する必要をなくすことができる。このため、登録者の労力を格段に軽減させることが可能となる。   In the embodiment described above, the product master registration management server 10 has a product master correction area for correcting at least the item content of the second type (type B) among the item content of each item of each product master. Including the product master correction screen (see FIG. 10), accepting the correction content corrected on the product master correction screen (step S109), and reflecting the received correction content on the corresponding item of each product master. Are generated (step S110), the type B items can be individually corrected in detail after being input together in the virtual format. Therefore, it is possible to eliminate the need to repeatedly input the same item contents repeatedly. For this reason, it becomes possible to remarkably reduce the labor of the registrant.

また、上述した一実施の形態では、商品マスタ登録管理サーバ10が、第1種別(種別A)の項目内容の訂正は許可しない構成としているので、誤って訂正されてしまうことを防止することが可能となる。なお、不許可とする手法については、訂正画面(図10参照)において項目内容の入力・訂正・削除を行うことができないようにしたり、訂正要求を拒否するようにしたりすることが考えられる。   In the above-described embodiment, the product master registration management server 10 is configured not to permit correction of the item content of the first type (type A), so that it can be prevented from being erroneously corrected. It becomes possible. It should be noted that, as a method of disallowing, it is conceivable that the entry contents cannot be input / corrected / deleted on the correction screen (see FIG. 10) or the correction request is rejected.

また、上述した一実施の形態では、商品マスタ登録画面(図7〜図9参照)において、商品マスタ包括入力領域201と、各店舗商品マスタ表示領域202とを1画面で表示することし、商品マスタ包括入力領域201での入力内容を各店舗商品マスタ表示領域202の表示内容に反映させていく構成としているので、各商品マスタの入力状態を見ながら包括的に入力作業を行うことができ、各商品マスタの入力状況を容易に把握することができるとともに、入力ミスを防止することができるようになる。   In the above-described embodiment, the merchandise master comprehensive input area 201 and each store merchandise master display area 202 are displayed on one screen on the merchandise master registration screen (see FIGS. 7 to 9). Since the input contents in the master comprehensive input area 201 are reflected in the display contents of each store product master display area 202, it is possible to comprehensively input work while looking at the input state of each product master, The input status of each product master can be easily grasped, and input errors can be prevented.

なお、上述した実施の形態では、商品マスタ包括入力領域(図7等参照)に種別欄を設けることとし、この種別欄に種別などを表示するようにしていたが、色分けや文字スタイルによって各項目の種別等を識別可能に表示するようにしてもよい。   In the above-described embodiment, the type column is provided in the product master comprehensive input area (see FIG. 7 and the like), and the type and the like are displayed in the type column. May be displayed in an identifiable manner.

また、上述した実施の形態では、商品マスタの各項目を種別A〜Cの何れかとするようにしていたが、種別Cについては、一部の小売チェーン間で種別Aあるいは種別Bとすることができる場合が想定される。この場合、その項目の種別を種別C−Aや種別C−Bとし、種別Aとして取り扱うことが可能な小売チェーン群や、種別Bとして取り扱うことが可能な小売チェーン群を、項目識別コード種別対応テーブルに対応付けしておくようにすればよい。上記のことは、種別Bの項目について、一部の小売チェーン間で種別Aとすることができる場合も同様である。   In the above-described embodiment, each item of the product master is set to one of types A to C. However, type C may be set to type A or type B among some retail chains. Possible cases are possible. In this case, the type of the item is type C-A or type C-B, and the retail chain group that can be handled as type A or the retail chain group that can be handled as type B corresponds to the item identification code type. It may be associated with the table. The same applies to the case where the item of type B can be classified as type A among some retail chains.

本発明によれば、各小売店毎に定められた登録フォーマットに従った商品マスタへの商品情報の登録作業を容易に行い、登録作業者の労力を軽減するのに有用である。   ADVANTAGE OF THE INVENTION According to this invention, it is useful for performing the registration operation | work of the merchandise information to the merchandise master according to the registration format defined for each retail store easily, and reducing the labor of a registration operator.

本発明の一実施の形態に係る商品マスタ登録システムの構成の例を示すブロック図である。It is a block diagram which shows the example of a structure of the goods master registration system which concerns on one embodiment of this invention. 商品マスタ登録フォーマットの例を示す説明図である。It is explanatory drawing which shows the example of a goods master registration format. 項目識別コード登録テーブルの例を示す説明図である。It is explanatory drawing which shows the example of an item identification code registration table. 項目識別コード種別対応テーブルの例を示す説明図である。It is explanatory drawing which shows the example of an item identification code classification correspondence table. 商品マスタ包括登録処理の例を示すフローチャートである。It is a flowchart which shows the example of goods master comprehensive registration processing. 商品マスタ登録店舗選択画面の例を示す説明図である。It is explanatory drawing which shows the example of a goods master registration store selection screen. 商品マスタ登録画面の例を示す説明図である。It is explanatory drawing which shows the example of a goods master registration screen. 商品マスタ登録画面の例を示す説明図である。It is explanatory drawing which shows the example of a goods master registration screen. 商品マスタ登録画面の例を示す説明図である。It is explanatory drawing which shows the example of a goods master registration screen. 商品マスタ登録画面の例を示す説明図である。It is explanatory drawing which shows the example of a goods master registration screen. 商品マスタ情報登録処理の例を示すフローチャートである。It is a flowchart which shows the example of merchandise master information registration processing. 商品マスタコード対応テーブルの例を示す説明図である。It is explanatory drawing which shows the example of a goods master code corresponding | compatible table.

符号の説明Explanation of symbols

10 商品マスタ登録管理サーバ
11 商品マスタ登録関連DB
21〜2N 商品納入会社端末
31〜3N 小売店サーバ
40 通信ネットワーク
100 商品マスタ登録システム
10 Product Master Registration Management Server 11 Product Master Registration Related DB
21-2N Product delivery company terminal 31-3N Retail store server 40 Communication network 100 Product master registration system

Claims (2)

商品に関する情報が登録される商品マスタであって小売チェーン毎に項目が定められている当該商品マスタの生成依頼に応じて、複数の小売チェーンに対する複数種類の商品マスタを包括して生成する商品マスタ包括生成サーバであって、
商品マスタの生成対象とする複数の小売チェーンを受け付ける小売チェーン受付手段と、
受け付けた複数の小売チェーンそれぞれが定めている各商品マスタそれぞれの全項目を包含した仮想商品マスタを生成する仮想商品マスタ生成手段と、
前記仮想商品マスタの各項目の項目内容を入力するための仮想商品マスタ入力画面を送信する仮想商品マスタ入力画面送信手段と、
前記仮想商品マスタ入力画面において入力された項目内容を受け付ける項目内容受付手段と、
受け付けた項目内容を前記各商品マスタの該当項目に反映させることによって前記各商品マスタをそれぞれ生成する商品マスタ生成手段とを含み、
前記仮想商品マスタ生成手段は、各商品マスタそれぞれの全項目のうち、各小売チェーンにおいて項目内容が同一となる第1種別の項目をそれぞれ1項目に統合し、各小売チェーンにおいて項目内容が同一となるとは限らないが同様の内容となる第2種別の項目をそれぞれ1項目に統合し、各小売チェーンにおいて項目内容が同一内容とも同様内容ともならない第3種別の項目を、それぞれ何れの小売チェーンの項目であるかを識別可能に個別の項目とした仮想商品マスタを生成する
ことを特徴とする商品マスタ包括生成サーバ。
A product master in which information about products is registered, and a product master that comprehensively generates a plurality of types of product masters for a plurality of retail chains in response to a request to generate the product master in which items are defined for each retail chain A comprehensive generation server,
Retail chain receiving means for receiving a plurality of retail chains to be generated by the product master;
A virtual product master generating means for generating a virtual product master including all items of each product master defined by each of a plurality of received retail chains;
A virtual product master input screen transmitting means for transmitting a virtual product master input screen for inputting the item content of each item of the virtual product master;
Item content receiving means for receiving the item content input on the virtual product master input screen;
Look containing a product master generating means for generating each said respective article master by reflecting the field contents accepted in the corresponding entry of each article master,
The virtual merchandise master generation means integrates the first type items having the same item contents in each retail chain into one item among all items of each merchandise master, and the item contents are the same in each retail chain. Although not necessarily, the second type of items with the same contents are integrated into one item, and the third type of items with the same or similar contents in each retail chain A product master comprehensive generation server characterized by generating a virtual product master that is an individual item so that it can be identified as an item .
商品に関する情報が登録される商品マスタであって小売チェーン毎に項目が定められている当該商品マスタの生成依頼に応じて、複数の小売チェーンに対する複数種類の商品マスタを包括して生成する商品マスタ包括生成サーバと、前記生成依頼を行う商品納入者が管理する商品納入者端末とを備えた商品マスタ包括生成システムであって、
前記商品マスタ包括生成サーバは、
前記商品納入者端末から商品マスタの生成対象とする複数の小売チェーンを受け付ける小売チェーン受付手段と、
受け付けた複数の小売チェーンそれぞれが定めている各商品マスタそれぞれの全項目を包含した仮想商品マスタを生成する仮想商品マスタ生成手段と、
前記仮想商品マスタの各項目の項目内容を入力するための仮想商品マスタ入力画面を前記商品納入者端末に対して送信する仮想商品マスタ入力画面送信手段と、
前記仮想商品マスタ入力画面において入力された項目内容を前記商品納入者端末から受け付ける項目内容受付手段と、
前記商品納入者端末から受け付けた項目内容を前記各商品マスタの該当項目に反映させることによって前記各商品マスタをそれぞれ生成する商品マスタ生成手段とを含み、
前記仮想商品マスタ生成手段は、各商品マスタそれぞれの全項目のうち、各小売チェーンにおいて項目内容が同一となる第1種別の項目をそれぞれ1項目に統合し、各小売チェーンにおいて項目内容が同一となるとは限らないが同様の内容となる第2種別の項目をそれぞれ1項目に統合し、各小売チェーンにおいて項目内容が同一内容とも同様内容ともならない第3種別の項目を、それぞれ何れの小売チェーンの項目であるかを識別可能に個別の項目とした仮想商品マスタを生成する
ことを特徴とする商品マスタ包括生成システム。
A product master in which information about products is registered, and a product master that comprehensively generates a plurality of types of product masters for a plurality of retail chains in response to a request to generate the product master in which items are defined for each retail chain A product master comprehensive generation system including a comprehensive generation server and a product supplier terminal managed by a product supplier who performs the generation request,
The product master comprehensive generation server
Retail chain receiving means for receiving a plurality of retail chains to be generated from the product supplier terminal as a product master,
A virtual product master generating means for generating a virtual product master including all items of each product master defined by each of a plurality of received retail chains;
A virtual product master input screen transmitting means for transmitting a virtual product master input screen for inputting the item content of each item of the virtual product master to the product supplier terminal;
Item content receiving means for receiving the item content input on the virtual product master input screen from the product supplier terminal;
Look containing a product master generating means for generating each said respective article master by reflecting the field contents received from the commodity supplier's terminal in the corresponding entry of each article master,
The virtual merchandise master generation means integrates the first type items having the same item contents in each retail chain into one item among all items of each merchandise master, and the item contents are the same in each retail chain. Although not necessarily, the second type of items with the same contents are integrated into one item, and the third type of items with the same or similar contents in each retail chain A product master comprehensive generation system that generates a virtual product master having individual items that can be identified as items .
JP2007335187A 2007-12-26 2007-12-26 Product master comprehensive generation server and product master comprehensive generation system Expired - Fee Related JP5078600B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2007335187A JP5078600B2 (en) 2007-12-26 2007-12-26 Product master comprehensive generation server and product master comprehensive generation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2007335187A JP5078600B2 (en) 2007-12-26 2007-12-26 Product master comprehensive generation server and product master comprehensive generation system

Publications (2)

Publication Number Publication Date
JP2009157652A JP2009157652A (en) 2009-07-16
JP5078600B2 true JP5078600B2 (en) 2012-11-21

Family

ID=40961609

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2007335187A Expired - Fee Related JP5078600B2 (en) 2007-12-26 2007-12-26 Product master comprehensive generation server and product master comprehensive generation system

Country Status (1)

Country Link
JP (1) JP5078600B2 (en)

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2002108546A (en) * 2000-09-28 2002-04-12 Hitachi Software Eng Co Ltd Picture input supporting method and information processing apparatus using the same method
JP3908199B2 (en) * 2003-05-29 2007-04-25 株式会社寺岡精工 Label printer system
JP2006259858A (en) * 2005-03-15 2006-09-28 Artgram Kk Exhibit management system and computer program for managing exhibit

Also Published As

Publication number Publication date
JP2009157652A (en) 2009-07-16

Similar Documents

Publication Publication Date Title
US7751417B2 (en) Accelerated system and methods for synchronizing, managing and publishing business information
KR20100114438A (en) System and method for delivering and ordering on-line shopping mall order commodities
KR20100127504A (en) Goods Issue Processing System and Method for Product Order through Online Shopping Mall
JP2012083944A (en) History information management system, history information management server, and history information management program
JP2020027394A (en) Merchandise information providing system, merchandise information management server, information terminal, merchandise information providing method, and program
KR101477662B1 (en) Ordering goods information arranging method in management system of internet shopping mall
JP2002002924A (en) Physical distribution control method
US20170364985A1 (en) Ordering and order receiving system for fish and shellfish
JP2020030512A (en) Commodity tracing system, commodity information management server, information terminal, commodity tracing method, and program
JP5078600B2 (en) Product master comprehensive generation server and product master comprehensive generation system
WO2015198365A1 (en) Coordination server, coordination program, and electronic commerce system
JP5078601B2 (en) Product master comprehensive generation server and product master comprehensive generation system
JP5042007B2 (en) Product master comprehensive generation server and product master comprehensive generation system
KR20130142216A (en) Packing management method in management system of internet shopping mall
JP6081180B2 (en) Automatic ordering system and automatic ordering method
JP5108360B2 (en) Code management system and code management method
JP2013086951A (en) System and method for recording arrival information, and program
US20160104230A1 (en) Cooperation server, non-transitory computer-readable storage medium storing cooperation program, and ec system
JP2010211687A (en) Customer management system
JP4850028B2 (en) History information provision system
JP2017224104A (en) Customer information management device, customer information management system, selling device and selling system
JP4234484B2 (en) Product ordering apparatus, control method therefor, and control program
JP3077062U (en) Product purchase information providing server
KR20130142217A (en) Method of managing delivery of ordering goods in management system of internet shopping mall
JP5358214B2 (en) Product shipping system

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20101207

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20120607

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20120619

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20120719

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: 20120828

A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20120828

FPAY Renewal fee payment (event date is renewal date of database)

Free format text: PAYMENT UNTIL: 20150907

Year of fee payment: 3

R150 Certificate of patent or registration of utility model

Ref document number: 5078600

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250

LAPS Cancellation because of no payment of annual fees