JP3733447B2 - Picking list creation system, picking list creation method, and picking list creation program - Google Patents
Picking list creation system, picking list creation method, and picking list creation program Download PDFInfo
- Publication number
- JP3733447B2 JP3733447B2 JP2002332112A JP2002332112A JP3733447B2 JP 3733447 B2 JP3733447 B2 JP 3733447B2 JP 2002332112 A JP2002332112 A JP 2002332112A JP 2002332112 A JP2002332112 A JP 2002332112A JP 3733447 B2 JP3733447 B2 JP 3733447B2
- Authority
- JP
- Japan
- Prior art keywords
- data
- order
- agency
- delivery
- outgoing
- 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
Links
- 238000000034 method Methods 0.000 title claims description 72
- 238000012384 transportation and delivery Methods 0.000 claims description 165
- 238000012856 packing Methods 0.000 claims description 64
- 238000012545 processing Methods 0.000 claims description 34
- 238000006243 chemical reaction Methods 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 21
- 239000003795 chemical substances by application Substances 0.000 description 8
- 238000013500 data storage Methods 0.000 description 4
- 238000004891 communication Methods 0.000 description 2
- 238000013480 data collection Methods 0.000 description 2
- 230000008676 import Effects 0.000 description 2
- 238000004806 packaging method and process Methods 0.000 description 2
- 210000000707 wrist Anatomy 0.000 description 2
- 238000013523 data management Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000006870 function Effects 0.000 description 1
- 238000007689 inspection Methods 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 239000011347 resin Substances 0.000 description 1
- 229920005989 resin Polymers 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000005303 weighing Methods 0.000 description 1
Images
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
- Warehouses Or Storage Devices (AREA)
Description
【0001】
【発明の属する技術分野】
本発明は、出版物の物流システムにおける出庫作業時のピッキングリスト作成システム、ピッキングリスト作成方法及びピッキングリスト作成プログラムに関するものである。
【0002】
【従来の技術】
出版物の流通システムは、出版社(印刷製本所)から書店、一般顧客までに書籍などの商品が円滑に届くように物流倉庫が中心となって機能するシステムとなっている。
【0003】
その流通システムについて図20、21を参照しながら説明する。なお、出版物の受注には、取次店からの受注(取次受注)、出版VAN(Value-Added Network)を経由した取次店からの受注(出版VAN受注)、書店から直接の受注(書店受注)、取次店または書店からのまとまった量の受注(一覧表受注)、書店からの電話による受注(電話受注)、取次店からの短冊送付による受注(短冊受注)、電子メールによる受注(テキスト受注)、書店の展示棚の空きを埋めるための受注(補充受注)、一般顧客が書店に所定の書籍を取り寄せる依頼注文に対応した受注(客注)、一般顧客からの直接注文(読者受注、Web受注)など様々な注文手段や注文形態による受注があるが、ここでは最も典型的な例である書店からの注文に基いて取次店が発注した場合(書店情報あり受注)について説明する。
【0004】
出版社から配本予定の商品情報が物流倉庫に提供される(s1)。その後、印刷製本所にて商品の印刷製本が完了すると、出版社から配本情報が提供される(s2)とともに、印刷製本所から商品が搬入され、物流倉庫にて入庫作業が行われる(s3)。ついで、書店・一般顧客からの注文に基き、取次店から注文を受け(s4)、物流倉庫ではその受注内容に基いた出庫作業が行われる(s5)。さらに、出庫作業が完了した商品荷物はトラックにより取次店に納品され(s6)、その商品はさらに注文した書店に配送されて注文商品の納品が完了する(s7)。
【0005】
つぎに、上記物流倉庫の作業手順のうち、受注(s4)から納品(s6)までについて従来行われている手順の詳細を図22を用いて説明する。この場合、数万点にも及ぶ在庫商品の中から複数の取次店、書店から注文された商品をそれぞれ在庫有無を確認した後にピッキングして出庫、納品する必要があるため、商品を在庫する倉庫内の各棚(倉庫棚)に番号付けして商品ごとの所在をその棚番で管理し、出入庫する商品数量をチェックして各商品の在庫量を管理するなど、在庫管理に工夫が施されている。
【0006】
まず、受注を受けた段階(s91)で担当者はその受注内容を見て大口注文、小口注文の判断を行う(s92)。ここでいう受注とは1つの取次店からの1つの書店向けの注文とする。また、大口注文とは1つの受注の商品量がダンボールケース(以下、ケースという)1つ以上必要となる程度の所定量以上の受注であり、小口受注とは1つの受注の商品量が1つのケースを満たさない少量の受注のことである。
【0007】
担当者はステップs92の判断に基いて、大口、小口に区分して受注明細を受注データとして入力する(s93)。
ついで、所定のタイミングでピッキングリストを生成させ、その内容をプリンタにより出力させる(s94、97)。ステップs94では、1つの受注明細に対応した商品明細を1つのピッキングリストとし、そのピッキングリストが大口受注として入力された順番で出力されている。ステップs97では、1つの取次店からの複数の受注明細に対応した商品明細を1つのピッキングリストとし、そのピッキングリストが小口受注として入力された順番で出力されている。なお、所定のタイミングとは出荷のタイミングから逆算されて決められるタイミングであり、通常は1日の中に午前に1回、午後に1回の頻度で行われる。
【0008】
大口受注用ピッキングリストの場合(s94)、倉庫作業者はそのピッキングリストに基いて倉庫棚に在庫されている対象商品をピックアップして(s95)、その商品を発注元である取次店から支給されているケースに収納して荷造りする(s96)。取次店によってはケース支給がない場合があるが、その場合には商品を1つのケースに収納する程度の量にまとめて紐で結束して荷造りする。これを結束と称する。なお、荷作り作業とともに搬入先ごと(取次店ごと)に用意したパレット上に荷造りが完了したケースまたは結束を積んでいく。
【0009】
小口受注用ピッキングリストの場合(s97)、そのピッキングリストの明細に対応した商品(書籍)ごとの短冊がプリンタから出力され(s98)、倉庫作業者はそのピッキングリストに基いて倉庫棚に在庫されている対象商品をピックアップ(s99)した後、その商品ごとにステップs98で出力された短冊を差し込む(s9a)。ここで、短冊とは小口受注の場合に各商品に付けられる荷札のような識別票であり、商品が流通する段階で活用され、商品が書店に到着した段階でその短冊は商品から取り出される。
ついで、短冊が差し込まれた商品を発注元である取次店から支給されているバケットに収納して荷造りする(s9b)。バケットとは、所定量の商品を収納することのできる樹脂製の容器のことである。取次店によってはバケット支給がない場合があるが、その場合には商品を1つのケースに収納する程度の量にまとめて紐で結束して荷造りする。なお、荷作り作業とともに搬入先ごと(取次店ごと)に用意したパレット上に荷造りが完了したバケットまたは結束を積んでいく。
上記大口受注用、小口受注用ピッキングリストすべてについて荷造りし、すべてのケース、バケット、結束がパレット上に積載されることによって出庫作業は終了する。
【0010】
ついで、搬入先ごとに配車されたトラックに該当するケース、バケット、結束が積載されたパレットを荷積みし(s9c)、所定の取次店に配送して荷降ろしすることによって納品が完了する(s9d)。
【0011】
なお、最近では、出庫作業中のピッキング作業において多種の出版物をピッキングする際に計量しながら検品することによって、数量の過不足を見過ごすことが無くピッキングミスを減少させピッキングの効率化が図られた出版物のピッキングシステムも提案されている(例えば、特許文献1、2参照。)。
【0012】
【特許文献1】
特開平8−198416号公報
【特許文献2】
特開平9−263311号公報
【0013】
【発明が解決しようとする課題】
しかしながら、このようなシステムはピッキング作業単体では効率的であっても、出庫作業全体、流通システム全体の視点が欠けており、結果的には従来の流通システムが抱える非効率な問題が残っていた。
すなわち、出庫作業の最後で荷造りされた荷物をパレット上に積載するとき、トラックにケース、バケット、結束が積載されたパレットを荷積みするとき、納品を受けた取次店における各書店への荷物の振り分け作業のときなどに発生する非効率な問題である。以下に、それぞれの場合の問題点を説明する。
【0014】
大口受注に対応する場合における問題について図22に示した各手順それぞれの状態の詳細を示しながら説明する。
図23〜26は受注入力直後(s93)からトラックへの荷積みの段階(s9c)までの各段階の状態を示す概略図である。
図23は、ステップs93の受注入力直後の入力された受注明細T91が入力された順番で受注データベース93bに保存されている状態を示している。つぎにステップs94で、図24に示すようにこの受注明細T91に基いたピッキングリストL91〜L95が出力される。この場合のピッキングリストの出力順は入力された順番であり、1受注ごとにピッキングリストが生成されている。
つぎに、ステップs95においてピッキングリストL91〜L95の順番でピッキング作業が行われ、それと同時進行の形でステップs96においてピッキングリストL91〜L95の順番で荷造り作業が行われる。その状態を図25に示す。ここでは便宜上ケースによる荷造り状態を示しているが、結束の場合でも同様である。つぎに、荷造り作業の最後に荷造りされたケースが順次パレット上に積載されていく。
【0015】
この場合に、ケースが出来上がる順番そのままにパレット上に積載していくと、図26に示すように、同じ取次店A向けのケース(C91、C93〜C95)が2つのパレットに分かれて積載されるようになってしまうため、そのまま荷積みすると輸送効率が悪くなってしまっていた。このように受注入力順番がそのまま出庫順番に反映される状態であった。
【0016】
このような状態にならない様に、実際には担当者が受注入力する段階(s93)で取次店ごとにある程度まとめて入力するようにしていたが、おのずと限界があった。また、出庫作業の現場においても荷造りされる状況を見ながら、できるだけ同一取次店向けのケースを同一パレットに積載するように作業を行っていたが、出庫作業現場での荷物の渋滞や他の取次店向けの荷物が混入する事故の発生原因となっていた。また、同じ取次店A向けのケースが貯まるのを待ち、さらに取次店B向けのケースが貯まるのを待つようになるとそのためのパレットを置くスペースが必要になり出庫作業現場を広く取る必要もあった。
【0017】
また、この出庫順でパレットP91〜P93が掃出されると、トラックへの荷積みは取次店別に配車されているため、荷積み作業も煩雑なものとなっていた。
【0018】
さらに、ケースの場合、取次店ではそのケースの状態のままで書店へ発送するため、納品されたケースをその取次店から書店への発送ルート別に区分けして荷物をまとめている。そのような体制下で、例えば取次店Aは図26のパレットP91、P93の状態で納品を受けると、納品書を見ながらパレットP93の中では書店イ向けのケースC94、C95と書店ハ向けのケースC93とに区分けする必要があり、書店イ向けについてはさらに別のパレットP91のケースC91と合わせる作業も必要であるなど取次店における煩雑な作業が発生し、物流全体として非効率的な部分であった。
【0019】
なお、大口受注と小口受注との判別は、受注した商品の冊数を基に商品のサイズが考慮されて行われており、もっぱら担当者の経験的な判断によっていた。したがって、例えば書籍サイズの大きな百科辞典であれば3冊程度の受注であっても物流倉庫側の担当者はケース1つ分に相当するとして大口受注と判断して入力指示し、ケースで納品したとしても取次店側では小口扱いとしてわざわざケースから取り出してほかの小口向けとしてきた商品と一緒にするという余分な作業が発生することが多々あった。また、最悪の場合には取次店におけるデータ管理上、納品データとアンマッチの状態となり、返品されてしまう問題もあった。
【0020】
つぎに、小口受注に対応する場合における問題について図22に示した各手順それぞれの状態の詳細を示しながら説明する。
図27〜29は受注入力直後(s93)からトラックへの荷積みの段階(s9b)までの各段階の状態を示す概略図である。
図27は、ステップs93の受注入力直後の入力された受注明細T92が入力された順番で受注データベース93bに保存されている状態を示している。つぎにステップs97で、図28に示すようにこの受注明細T92に基いたピッキングリストL96〜L98が出力される。この場合、受注明細が入力された順番で、取次店ごとに受注明細がまとめられた上でピッキングリストが順番に生成されている。つぎに、ステップs99においてピッキングリストL96〜L98の順番でピッキング作業が行われ、それと同時進行の形でピッキングリストL96〜L98の順番でステップs9aの短冊差し込み、ステップs9bの荷造り作業が行われる。その状態を図29に示す。
【0021】
この場合に、同じ取次店A向けの商品bが2つのバケットに分かれて収納されてしまうため、そのままパレットに積載して荷積みすると輸送効率が悪くなってしまっていた。このように受注入力順番がそのまま出庫順番に反映される状態は大口受注の場合と同様であり、それによって生じる問題も同様であった。
【0022】
ここで、一般顧客から書店(ほ)へ取り寄せ注文した場合(客注)を考えると、従来、客注品Oは少量の注文であり、かつ商品に短冊を差し込んでおく必要があることから小口受注の中に含められているため、図29のようにバケットB93の中に収納されていた。
バケットの場合、取次店では納品されたバケットの中の商品bを書店別に区分けしてまとめた上で書店へ発送している関係上、1回の納品で1つの書店向けの商品が所定量にまとまらない場合には、所定量に達するまでその取次店で留め置かれることになっていた。したがって、この客注品Oも書店への納品に日数を要する場合が多々発生し、一般顧客がその客注品Oをできるだけ早く入手したいために書店へ取り寄せ注文する事情と矛盾する状態であった。
【0023】
本発明は、以上の従来技術における問題に鑑みてなされたものであり、出版物の物流倉庫における出庫作業の効率化だけではなく、物流システム全体の効率化も可能にするピッキングリスト作成システム、ピッキングリスト作成方法及びピッキングリスト作成プログラムを提供することを目的とする。
【0024】
【課題を解決するための手段】
前記課題を解決するために提供する請求項1の発明に係るピッキングリスト作成システムは、出版社、取次店との間で通信可能にネットワーク回線に接続されたメインCPUと、当該CPUとデータ送受信可能に接続され取次店からの注文出版物の書誌情報と注文部数情報とを含む特定書店向け受注明細データが格納される受注データベースと、注文出版物の搬入先となる取次店データが格納される搬入先マスタと、出版社から提供される出版物の書誌情報と科目データとの組み合せデータを有する書誌データが格納される書誌マスタと、出版物の科目ごとの係数データが格納された基準冊数テーブルと、所定の閾値データが格納された出庫マスタとが格納されているメモリと、前記CPUからデータ受信してピッキングリストを出力する出力装置とを備え、前記CPUは、前記受注データベースに格納された1受注明細データ内の注文出版物の書誌情報から前記書誌マスタに格納された種目データを特定し、その科目データに基いて前記基準冊数テーブルに格納された係数データを特定し、その係数データと前記注文出版物の注文部数とを乗じて換算冊数を算出し、当該1受注明細データ内の換算冊数の総和を求めさせ、当該換算冊数の総和と前記所定の閾値との大小関係を比較し、換算冊数の総和が当該閾値より大の場合には大口受注と判定し、換算冊数の総和が当該閾値以下の場合には小口受注と判定させ、前記受注明細データに前記受注判定データと前記換算冊数の総和データと注文してきた取次店データとをヘッダ情報として付加した出庫データを生成させ、前記出庫データが複数集合してなる出庫データ群について、それぞれの出庫データのヘッダ情報に格納された前記受注判定データから、大口受注の出庫データ群と小口受注の出庫データ群とに区分し、前記大口受注に区分された出庫データ群について第1優先項目として前記取次店データ、第2優先項目として前記換算冊数の総和データをキーに前記出庫データ群をソートし、前記大口受注に区分された出庫データ群について前記ソート処理後の出庫データの順番で、出庫データごとに所定項目内容をピッキングリストとして前記出力装置に表示させることを特徴とする。
【0025】
このシステムにより、作成されたピッキングリストに基いて荷造りされた荷物は客観的に大口受注と小口受注とに区分され適正な商品量のかたまりで荷造りを可能とした上で、物流システム全体の効率化が可能なピッキングリストを生成することができる。すなわち、作成されたピッキングリストに基いて荷造りされた荷物をその順番のままパレット上に積載するだけで最小のパレット数で、余分な荷造り作業スペースを必要とせずに効率的な荷造り作業が可能となる。また、引き続き取次店ごとにかたまって出庫可能なパレットが出てくることからトラックに荷物(ケース、バケット、結束)が積載されたパレットを荷積みするときも効率的となる。さらに、冊数の大きなかたまりの順番でトラックに荷積みできるので、荷台への収納効率も向上する。
ここで、出力装置とは所定の書式と指示内容とを書類として印刷するプリンタであるが、その書式及び指示内容をCRTや液晶などの画面上に表示する画像表示装置としてもよい。
また、上記閾値は大口受注用に使用される梱包容器の容量から設定すればよい。
なお、小口受注に区分された出庫データ群についても上記ソート処理及びピッキングリストの出力を実行するようにしてもよい。
【0026】
前記課題を解決するために提供する請求項2の発明に係るピッキングリスト作成システムは、出版社、取次店との間で通信可能にネットワーク回線に接続されたメインCPUと、当該CPUとデータ送受信可能に接続され取次店からの注文出版物の書誌情報と注文部数情報とを含む特定書店向け受注明細データが格納される受注データベースと、注文出版物の搬入先となる取次店データが格納される搬入先マスタと、書店データと取次店からの当該書店への発送ルートデータが格納された書店マスタと、出版社から提供される出版物の書誌情報と科目データとの組み合せデータを有する書誌データが格納される書誌マスタと、出版物の科目ごとの係数データが格納された基準冊数テーブルと、所定の閾値データが格納された出庫マスタとが格納されているメモリと、前記CPUからデータ受信してピッキングリストを出力する出力装置とを備え、前記CPUは、前記受注データベースに格納された1受注明細データ内の注文出版物の書誌情報から前記書誌マスタに格納された種目データを特定し、その科目データに基いて前記基準冊数テーブルに格納された係数データを特定し、その係数データと前記注文出版物の注文部数とを乗じて換算冊数を算出し、当該1受注明細データ内の換算冊数の総和を求めさせ、当該換算冊数の総和と前記所定の閾値との大小関係を比較し、換算冊数の総和が当該閾値より大の場合には大口受注と判定し、換算冊数の総和が当該閾値以下の場合には小口受注と判定させ、前記受注明細データに前記受注判定データと注文してきた取次店データと該取次店から前記受注明細データに対応する書店への発送ルートデータとをヘッダ情報として付加した出庫データを生成させ、前記出庫データが複数集合してなる出庫データ群について、それぞれの出庫データのヘッダ情報に格納された前記受注判定データから、大口受注の出庫データ群と小口受注の出庫データ群とに区分し、前記大口受注に区分された出庫データ群について第1優先項目として前記取次店データ、第2優先項目として前記発送ルートデータをキーに前記出庫データ群をソートし、前記大口受注に区分された出庫データ群について前記ソート処理後の出庫データの順番で、出庫データごとに所定項目内容をピッキングリストとして前記出力装置に表示させることを特徴とする。
【0027】
このシステムにより、作成されたピッキングリストに基いて荷造りされた荷物は客観的に大口受注と小口受注とに区分され適正な商品量のかたまりで荷造りを可能とした上で、物流システム全体の効率化が可能なピッキングリストを生成することができる。すなわち、作成されたピッキングリストに基いて荷造りされた荷物をその順番のままパレット上に積載するだけで取次店ごとにかたまって出庫可能なパレットが出てくるだけではなく、取次店への納品後においても取次店における発送ルート別の荷物区分け作業も非常に簡便となり、物流全体として効率化が図れる。
なお、本発明は大口受注、小口受注いずれでも適用可能である。また、発送ルートはコード化してそのコード記号、番号でソートするようにするとよい。
さらに、請求項1の発明と請求項2の発明とを組み合せて、発送ルート順のソート処理の前に換算冊数の大きい順番のソート処理を行ってもよい。
【0028】
また、本発明に係るピッキングリスト作成システムとして、出版社、取次店との間で通信可能にネットワーク回線に接続されたメインCPUと、当該CPUとデータ送受信可能に接続され取次店からの注文出版物の書誌情報と注文部数情報とを含む特定書店向け受注明細データが格納される受注データベースと、注文出版物の搬入先となる取次店データが格納される搬入先マスタと、書店データと取次店からの当該書店への発送ルートデータが格納された書店マスタと、出版社から提供される出版物の書誌情報と科目データとの組み合せデータを有する書誌データが格納される書誌マスタと、出版物の科目ごとの係数データが格納された基準冊数テーブルと、所定の閾値データが格納された出庫マスタとが格納されているメモリと、前記CPUからデータ受信してピッキングリストを出力する出力装置とを備え、前記CPUは、前記受注データベースに格納された短冊出力ありの注文出版物データを含む大口受注の受注明細データに、注文してきた取次店データと短冊出力一部有無データとをヘッダ情報として付加した出庫データを生成し、前記出庫データが複数集合してなる出庫データ群について、それぞれの出庫データのヘッダ情報に格納された短冊出力一部ありをキーに前記出庫データ群をソートし、それぞれの出庫データのヘッダ情報に格納された取次店データをキーに前記出庫データ群をソートし、前記出庫データ群についてソート処理後の出庫データの順番で、出庫データの所定項目内容をピッキングリストとして前記出力装置に表示させるようにしてもよい。
【0029】
このシステムにより、作成されたピッキングリストに基いた荷造りをすると、一般顧客の客注品について短時間での入手希望に確実に対応することができる。
なお、大口受注の受注明細データに含まれた短冊出力ありの注文出版物とは客注品のことであり、ケースなどの荷物などに貼り付けられるラベル、荷物とともに送付される出荷明細書に客注品が含まれていることを表示すればよい。
【0030】
前記課題を解決するために提供する請求項3の発明に係るピッキングリスト作成方法は、取次店からの注文出版物の書誌情報とその注文出版物の注文部数情報とを含む特定書店向け受注明細データを利用して、物流倉庫の在庫出版物の中から取次店別で前記注文出版物のピックアップを指示するピッキングリスト作成方法において、前記受注明細データ内の注文出版物の書誌情報から種目データを特定し、その科目データに基いて特定される係数データと前記注文出版物の注文部数とを乗じて換算冊数を算出し、当該受注明細データ内の換算冊数の総和を求める換算冊数演算ステップと、前記換算冊数の総和と所定の閾値との大小関係を比較し、換算冊数の総和が当該閾値より大の場合には大口受注と判定し、換算冊数の総和が当該閾値以下の場合には小口受注と判定する受注判定ステップと、前記受注明細データに前記受注判定データと前記換算冊数の総和データと注文してきた取次店データとをヘッダ情報として付加した出庫データを生成する出庫データ生成ステップと、前記出庫データが複数集合してなる出庫データ群について、それぞれの出庫データのヘッダ情報に格納された前記受注判定データから、大口受注の出庫データ群と小口受注の出庫データ群とに区分するステップと、前記大口受注に区分された出庫データ群について第1優先項目として前記取次店データ、第2優先項目として前記換算冊数の総和データをキーに前記出庫データ群をソートするソート処理ステップと、前記大口受注に区分された出庫データ群について前記ソート処理後の出庫データの順番で、出庫データごとに所定項目内容をピッキングリストとして出力する出力ステップとを有することを特徴とする。
【0031】
この方法により、作成されたピッキングリストに基いて荷造りされた荷物は客観的に大口受注と小口受注とに区分した上で、物流システム全体の効率化が可能なピッキングリストを生成することができる。すなわち、作成されたピッキングリストに基いて荷造りされた荷物をその順番のままパレット上に積載するだけで最小のパレット数で、余分な荷造り作業スペースを必要とせずに効率的な荷造り作業が可能となる。また、引き続き取次店ごとにかたまって出庫可能なパレットが出てくることからトラックに荷物(ケース、バケット、結束)が積載されたパレットを荷積みするときも効率的となる。さらに、冊数の大きなかたまりの順番でトラックに荷積みできるので、荷台への収納効率も向上する。
なお、小口受注に区分された出庫データ群についても上記ソート処理及びピッキングリストの出力を実行するようにしてもよい。
【0032】
前記課題を解決するために提供する請求項4の発明に係るピッキングリスト作成方法は、取次店からの注文出版物の書誌情報とその注文出版物の注文部数情報とを含む特定書店向け受注明細データを利用して、物流倉庫の在庫出版物の中から取次店別で前記注文出版物のピックアップを指示するピッキングリスト作成方法において、前記受注明細データ内の注文出版物の書誌情報から種目データを特定し、その科目データに基いて特定される係数データと前記注文出版物の注文部数とを乗じて換算冊数を算出し、当該受注明細データ内の換算冊数の総和を求める換算冊数演算ステップと、前記換算冊数の総和と所定の閾値との大小関係を比較し、換算冊数の総和が当該閾値より大の場合には大口受注と判定し、換算冊数の総和が当該閾値以下の場合には小口受注と判定する受注判定ステップと、前記受注明細データに前記受注判定データと注文してきた取次店データと該取次店から前記受注明細データに対応する書店への発送ルートデータとをヘッダ情報として付加した出庫データを生成する出庫データ生成ステップと、前記出庫データが複数集合してなる出庫データ群について、それぞれの出庫データのヘッダ情報に格納された前記受注判定データから、大口受注の出庫データ群と小口受注の出庫データ群とに区分するステップと、前記大口受注に区分された出庫データ群について第1優先項目として前記取次店データ、第2優先項目として前記発送ルートデータをキーに前記出庫データ群をソートするソート処理ステップと、前記大口受注に区分された出庫データ群について前記ソート処理後の出庫データの順番で、出庫データごとに所定項目内容をピッキングリストとして出力する出力ステップとを有することを特徴とする。
【0033】
この方法により、作成されたピッキングリストに基いて荷造りされた荷物は客観的に大口受注と小口受注とに区分した上で、物流システム全体の効率化が可能なピッキングリストを生成することができる。すなわち、作成されたピッキングリストに基いて荷造りされた荷物をその順番のままパレット上に積載するだけで取次店ごとにかたまって出庫可能なパレットが出てくるだけではなく、取次店への納品後においても取次店における発送ルート別の荷物区分け作業も非常に簡便となり、物流全体として効率化が図れる。なお、小口受注に区分された出庫データ群についても上記ソート処理及びピッキングリストの出力を実行するようにしてもよい。
また、発送ルートはコード化してそのコード記号、番号でソートするようにするとよい。
さらに、請求項3の発明と請求項4の発明とを組み合せて、発送ルート順のソート処理の前に換算冊数の大きい順番のソート処理を行ってもよい。
【0034】
上記ソート処理に関する2つの具体例を以下に示す。なお、いずれも上記受注判定ステップまでは同様であるため、それ以降のステップを示す。
(具体例1)
前記受注明細データに前記換算冊数の総和データと前記受注判定データと注文してきた取次店データとをヘッダ情報として付加した出庫データを生成する出庫データ生成ステップと、
前記出庫データが複数集合してなる出庫データ群について、それぞれの出庫データのヘッダ情報に格納された前記受注判定データから、大口受注の出庫データ群と小口受注の出庫データ群とに区分する第1ソート処理ステップと、
前記大口受注に区分された出庫データ群について換算冊数の大きい順番に前記出庫データ群をソートする第2ソート処理ステップと、
それぞれの出庫データのヘッダ情報に格納された取次店データをキーに前記出庫データ群をソートする第3ソート処理ステップと、
前記出庫データ群について第3ソート処理後の出庫データの順番で、出庫データの所定項目内容をピッキングリストとして出力する出力ステップとする。
【0035】
この方法によれば、作成されたピッキングリストに基いて荷造りされた荷物をその順番のままパレット上に積載するだけで最小のパレット数で、余分な荷造り作業スペースを必要とせずに効率的な荷造り作業が可能となる。また、引き続き取次店ごとにかたまって出庫可能なパレットが出てくることからトラックに荷物(ケース、バケット、結束)が積載されたパレットを荷積みするときも効率的となる。さらに、冊数の大きなかたまりの順番でトラックに荷積みできるので、荷台への収納効率も向上する。
【0036】
(具体例2)
前記受注明細データに、前記受注判定データと注文してきた取次店データと当該取次店から提供された前記特定書店データと当該取次店から当該特定書店への発送ルートデータとをヘッダ情報として付加した出庫データを生成する出庫データ生成ステップと、
前記出庫データが複数集合してなる出庫データ群について、それぞれの出庫データのヘッダ情報に格納された前記受注判定データから、大口受注の出庫データ群と小口受注の出庫データ群とに区分する第1ソート処理ステップと、
前記大口受注に区分された出庫データ群について、それぞれの出庫データのヘッダ情報に格納された発送ルートをキーにソートする第2ソート処理ステップと、
それぞれの出庫データのヘッダ情報に格納された取次店データをキーに前記出庫データ群をソートする第3ソート処理ステップと、
前記出庫データ群について第3ソート処理後の出庫データの順番で、出庫データの所定項目内容をピッキングリストとして出力する出力ステップとする。
【0037】
この方法によれば、作成されたピッキングリストに基いて荷造りされた荷物をその順番のままパレット上に積載するだけで取次店ごとにかたまって出庫可能なパレットが出てくるだけではなく、取次店への納品後においても取次店における発送ルート別の荷物区分け作業も非常に簡便となり、物流全体として効率化が図れる。
なお、本発明は大口受注、小口受注いずれでも適用可能である。また、発送ルートはコード化してそのコード記号、番号でソートするようにするとよい。
さらに、具体例1の発明と具体例2の発明とを組み合せて、発送ルート順のソート処理の前に換算冊数の大きい順番のソート処理を行ってもよい。
【0038】
また、本発明に係るピッキングリスト作成方法として、取次店からの注文出版物の書誌情報とその注文出版物の注文部数情報とを含む特定書店向け受注明細データを利用して、物流倉庫の在庫出版物の中から取次店別で前記注文出版物のピックアップと荷造りとを指示するピッキングリスト作成方法において、前記特定書店からの客注品がある場合、前記取次店を経由してそのまま当該特定書店に配送される荷物となる受注明細データに短冊出力ありの注文出版物データを追加して入力するステップと、前記受注明細データに、注文してきた取次店データと短冊出力一部有無データとをヘッダ情報として付加した出庫データを生成する出庫データ生成ステップと、前記出庫データが複数集合してなる出庫データ群について、それぞれの出庫データのヘッダ情報に格納された短冊出力一部ありをキーに前記出庫データ群をソートする第1ソート処理ステップと、それぞれの出庫データのヘッダ情報に格納された取次店データをキーに前記出庫データ群をソートする第2ソート処理ステップと、前記出庫データ群について第2ソート処理後の出庫データの順番で、出庫データの所定項目内容をピッキングリストとして出力する出力ステップとを有するようにしてもよい。
【0039】
この方法により、作成されたピッキングリストに基いた荷造りをすると、一般顧客の客注品について短時間での入手希望に確実に対応することができる。
なお、ケースなどの荷物などに貼り付けられるラベル、荷物とともに送付される出荷明細書に客注品が含まれていることを表示すればよい。
【0040】
前記課題を解決するために提供する請求項5の発明に係るピッキングリスト作成プログラムは、CPUに取次店からの注文出版物の書誌情報とその注文出版物の注文部数情報とを含む特定書店向け受注明細データを利用して、物流倉庫の在庫出版物の中から取次店別で前記注文出版物のピックアップと荷造りとを指示するピッキングリストを作成させるピッキングリスト作成プログラムにおいて、前記CPUに、前記受注明細データ内の注文出版物の書誌情報から種目データを特定し、その科目データに基いて特定される係数データと前記注文出版物の注文部数とを乗じて換算冊数を算出し、当該受注明細データ内の換算冊数の総和を求める換算冊数演算ステップと、前記換算冊数の総和と所定の閾値との大小関係を比較し、換算冊数の総和が当該閾値より大の場合には大口受注と判定し、換算冊数の総和が当該閾値以下の場合には小口受注と判定する受注判定ステップと、前記受注明細データに前記受注判定データと前記換算冊数の総和データと注文してきた取次店データとをヘッダ情報として付加した出庫データを生成する出庫データ生成ステップと、前記出庫データが複数集合してなる出庫データ群について、それぞれの出庫データのヘッダ情報に格納された前記受注判定データから、大口受注の出庫データ群と小口受注の出庫データ群とに区分するステップと、前記大口受注に区分された出庫データ群について第1優先項目として前記取次店データ、第2優先項目として前記換算冊数の総和データをキーに前記出庫データ群をソートするソート処理ステップと、前記大口受注に区分された出庫データ群について前記ソート処理後の出庫データの順番で、出庫データごとに所定項目内容をピッキングリストとして出力する出力ステップとを実行させることを特徴とする。
【0041】
このプログラムにより、作成されたピッキングリストに基いて荷造りされた荷物は客観的に大口受注と小口受注とに区分された上で、物流システム全体の効率化が可能なピッキングリストを生成することができる。すなわち、作成されたピッキングリストに基いて荷造りされた荷物をその順番のままパレット上に積載するだけで最小のパレット数で、余分な荷造り作業スペースを必要とせずに効率的な荷造り作業が可能となる。また、引き続き取次店ごとにかたまって出庫可能なパレットが出てくることからトラックに荷物(ケース、バケット、結束)が積載されたパレットを荷積みするときも効率的となる。さらに、冊数の大きなかたまりの順番でトラックに荷積みできるので、荷台への収納効率も向上する。
なお、小口受注に区分された出庫データ群についても上記ソート処理及びピッキングリストの出力を実行するようにしてもよい。
【0042】
前記課題を解決するために提供する請求項6の発明に係るピッキングリスト作成プログラムは、CPUに取次店からの注文出版物の書誌情報とその注文出版物の注文部数情報とを含む特定書店向け受注明細データを利用して、物流倉庫の在庫出版物の中から取次店別で前記注文出版物のピックアップと荷造りとを指示するピッキングリストを作成させるピッキングリスト作成プログラムにおいて、前記CPUに、前記受注明細データ内の注文出版物の書誌情報から種目データを特定し、その科目データに基いて特定される係数データと前記注文出版物の注文部数とを乗じて換算冊数を算出し、当該受注明細データ内の換算冊数の総和を求める換算冊数演算ステップと、前記換算冊数の総和と所定の閾値との大小関係を比較し、換算冊数の総和が当該閾値より大の場合には大口受注と判定し、換算冊数の総和が当該閾値以下の場合には小口受注と判定する受注判定ステップと、前記受注明細データに前記受注判定データと注文してきた取次店データと該取次店から前記受注明細データに対応する書店への発送ルートデータとをヘッダ情報として付加した出庫データを生成する出庫データ生成ステップと、前記出庫データが複数集合してなる出庫データ群について、それぞれの出庫データのヘッダ情報に格納された前記受注判定データから、大口受注の出庫データ群と小口受注の出庫データ群とに区分するステップと、前記大口受注に区分された出庫データ群について第1優先項目として前記取次店データ、第2優先項目として前記発送ルートデータをキーに前記出庫データ群をソートするソート処理ステップと、前記大口受注に区分された出庫データ群について前記ソート処理後の出庫データの順番で、出庫データごとに所定項目内容をピッキングリストとして出力する出力ステップとを実行させることを特徴とする。
【0043】
このプログラムにより、作成されたピッキングリストに基いて荷造りされた荷物は客観的に大口受注と小口受注とに区分された上で、物流システム全体の効率化が可能なピッキングリストを生成することができる。すなわち、作成されたピッキングリストに基いて荷造りされた荷物をその順番のままパレット上に積載するだけで取次店ごとにかたまって出庫可能なパレットが出てくるだけではなく、取次店への納品後においても取次店における発送ルート別の荷物区分け作業も非常に簡便となり、物流全体として効率化が図れる。なお、小口受注に区分された出庫データ群についても上記ソート処理及びピッキングリストの出力を実行するようにしてもよい。
さらに、請求項5の発明と請求項6の発明とを組み合せて、発送ルート順のソート処理の前に換算冊数の大きい順番のソート処理を行ってもよい。
【0044】
また、本発明に係るピッキングリスト作成プログラムとして、CPUに取次店からの注文出版物の書誌情報とその注文出版物の注文部数情報とを含む特定書店向け受注明細データを利用して、物流倉庫の在庫出版物の中から取次店別で前記注文出版物のピックアップと荷造りとを指示するピッキングリストを作成させるピッキングリスト作成プログラムにおいて、前記CPUに、短冊出力ありの注文出版物データを含む大口受注の受注明細データに、注文してきた取次店データと短冊出力一部有無データとをヘッダ情報として付加した出庫データを生成する出庫データ生成ステップと、前記出庫データが複数集合してなる出庫データ群について、それぞれの出庫データのヘッダ情報に格納された短冊出力一部ありをキーに前記出庫データ群をソートする第1ソート処理ステップと、それぞれの出庫データのヘッダ情報に格納された取次店データをキーに前記出庫データ群をソートする第2ソート処理ステップと、前記出庫データ群について第2ソート処理後の出庫データの順番で、出庫データの所定項目内容をピッキングリストとして出力する出力ステップとを実行させるようにしてもよい。
【0045】
このプログラムにより、作成されたピッキングリストに基いた荷造りをすると、一般顧客の客注品について短時間での入手希望に確実に対応することができる。
なお、大口受注の受注明細データに含まれた短冊出力ありの注文出版物とは客注品のことであり、ケースなどの荷物などに貼り付けられるラベル、荷物とともに送付される出荷明細書に客注品が含まれていることを表示すればよい。
【0046】
【発明の実施の形態】
以下に、本発明に係るピッキングリスト作成システムの一実施の形態における構成について図面を参照して説明する。
図1は、本発明に係るピッキングリスト作成システムの一実施の形態におけるシステム構成図である。
図1に示すように、ピッキングリスト作成システムは、ピッキング生成プログラム1が格納され、出版社、出版VAN、取次店、書店との間で通信可能にネットワーク回線N1に接続されたメインCPU2と、メインCPU2とデータ送受信可能に接続され種々のデータが格納されているメモリ3と、メインCPU2とデータ送受信可能に接続され受注データがキー入力される端末4と、メインCPU2からデータ受信してピッキングリストを出力するプリンタ5と、メインCPU2と無線通信機6、7を介してデータ送受信可能に接続され、プリンタ9とバーコードリーダ10とを有する倉庫側端末8とから構成されている。なお、この構成は最小単位の構成であり、物流倉庫の規模に応じてメインCPU2、メモリ3、端末4,8、プリンタ5などの増設を行うことが可能である。
【0047】
メモリ3には、
受注形態の分類データをテーブルとして保有するイベントマスタ31と、
商品荷物の搬入先である取次店データを保有する搬入先マスタ32と、
その取次店データと関連付けられた書店データと取次店からの発送ルートデータとを保有する書店マスタ33と、
配本された商品の各種書誌データを保有する基本書誌マスタ34と、
その書誌データの種目と関連付けられた基準冊数データを保有する基準冊数テーブル35と、
イベントごとの短冊出力、出荷明細出力、出荷ラベル出力条件をテーブルとして保有する出荷コントロールマスタ36と、
物流倉庫の商品在庫データを保有する在庫マスタ37と、
受注入力画面を関係マスタと接続して表示する受注マスタ38と、
出庫明細事項データをテーブルとして保有する出庫マスタ39と、
取次店とケース仕様との関係テーブル、取次店とバケット仕様との関係テーブル、結束仕様とを保有する荷姿仕様マスタ3aと、
入力された受注データを保有する受注データベース3bと、
受注データを基に生成される出庫データを保有する出庫データベース3cと、
出庫データのソート指示内容データとピッキングリストの書式データとを保有するピッキングリストマスタ3dと、
が格納されている。
【0048】
なお、書店マスタ33に格納される書店データ及び発送ルートデータはその書店が関係する取次店が設定したデータであり、その取次店からネットワークN1を経由して提供される。基本書誌マスタ34に格納される配本商品の書誌データは出版社によって作成された書誌コード、書名、本体価格、種目、寸法、ページ数などのデータであり、その出版社からネットワークN1を経由して提供される。また、在庫マスタ37には物流倉庫に在庫されている商品ごとに在庫量(部数)、倉庫棚番などのデータが格納されており、商品の入出庫のチェックのたびに更新されている。
【0049】
つぎに、図2により本発明に係るピッキングリスト作成システムの一実施の形態における受注から納品までの手順を説明する。なお、ここでいう受注とは1つの取次店からの1つの書店向けの注文とする。
まず、受注を受けた段階(s11)で、その受注内容に関するデータがメインCPU2に入力される(s12)。出版VAN受注やテキスト受注などネットワークN1経由で入ってきた受注に関しては、その受注データが自動的に所定の受注明細データに変換されてメインCPU2に取り込まれる。それ以外の受注に関しては、オペレータの端末4の操作によって受注データが入力され、その受注データが所定の受注明細データに変換されてメインCPU2に取り込まれる。入力には端末のキー入力でもよいが、規定の注文書を用いたデジタイザ入力方式が大量受注の処理に適している。ここで、受注マスタ38により端末4の画面に受注入力メニューが表示された例を図3に示す。入力画面上の各入力部は受注マスタ38によりメモリ3に格納されている各種データテーブルと直接あるいは間接的につながっており、入力される受注データに基いて受注明細データが確定され、その受注明細データが受注データベース3bに保管される。なお、ネットワークN1経由で入ってきた受注に関しては画面上に表示されないだけで同様な処理が行われる。
【0050】
受注明細データの確定は、詳しくは図3においてつぎのように行われる。
イベント入力部101はイベントマスタ31の受注形態の分類データ(受注イベント)テーブルと直接的に接続されており、オペレータが受注内容を確認してイベントの種類を選択することによってイベントが確定する。
取引先コード入力部102は搬入先マスタ32と接続されており、入力される取次先コード番号からその受注に関する取次店データが確定され、その取次店名が表示される。
書店コード入力部103は書店マスタ33と接続されており、入力される書店コード番号からその受注に関する書店データが確定され、地区名や書店名が表示される。また、同時に発送ルート表示部104には、確定した書店データに対応する取次店からの発送ルートデータが書店マスタ33から抽出、確定され、その内容が所定の形式で表示される。
受注商品入力欄100にて、受注した商品ごとの書誌コード番号、部数、出庫場所が入力され、その結果が書誌コード表示部105、受注部数表示部106、出庫場所表示部107に一覧表形式で表示される。同時に、対象商品の入力された書誌コード番号、部数と在庫マスタ37に保有されている在庫データとが比較され在庫状態表示部109にその結果(在庫有無)が表示される。このとき、商品が在庫されている棚番データを取得しておいてもよい。なお、受注商品入力欄100では短冊出力指定が可能であり、その入力結果が短冊有無表示部107に表示される。ちなみに、客注品はこれを利用して大口受注の明細の中の1つとして短冊出力有り指定で入力される。
したがって、1つの受注明細データは、受注イベント(受注形態)、取次店、書店、取次店からの発送ルート、商品ごとのデータ(書誌コード、書名、部数、出庫場所、在庫有無、棚番、短冊出力指定)などのデータからなる。
【0051】
上記受注明細データに基き、出庫データを生成する(s13)。ついで、所定のタイミングでピッキングリストマスタ3dに格納されている書式でピッキングリストが生成され、その内容がプリンタ5により出力される(s14、19)。ピッキングリストの表示例を図4に示す。例えば、作業名欄に大口受注用作業、小口受注用作業の区分が表示され、短冊出力欄には短冊出力の有無が、取次名欄に取次店名が、番線欄には取次店からの発送ルートに関するコード番号が、書店名欄には書店名が表示され、さらにピッキングすべき商品の所在(倉庫、棚番)、書誌コード、署名、出荷数などが一覧表形式で表示される。
【0052】
ステップs14では、出力指示によりまず出庫データが大口受注と小口受注とに区分けされ、ついでその大口受注に関する出庫データが所定のソート指示内容に基いてソートされ、そのソート順の出庫データに格納された受注明細(商品明細)がピッキングリストとして順番で出力される。ステップs19では、出力指示によりまず出庫データが大口受注と小口受注とに区分けされ、ついでその小口受注に関する出庫データが所定のソート指示内容に基いてソートされ、そのソート順の出庫データに格納された受注明細(商品明細)のいくつかをまとめて1つのピッキングリストとし、そのピッキングリストがソートされた順番で出力される。
【0053】
大口受注用ピッキングリストの場合(s14)、客注品がある場合には短冊がプリンタ9から出力され(s15)、ついで倉庫作業者はそのピッキングリストに記載されている順番に倉庫棚に在庫されている対象商品をピックアップして(s16)、客注品にはステップs15で出力された短冊を差し込んだ(s17)の後に、その商品をケースに収納して、あるいは結束して荷造りする(s18)。荷造りが完了したピッキングリストについてそのリスト上のバーコードをバーコードリーダ10でチェックすることによってピッキングリスト上の商品明細は出庫として確定され、在庫マスタ37の在庫データが更新される。なお、荷作り作業とともに搬入先ごと(取次店ごと)に用意したパレット上に荷造りが完了したケースまたは結束を積んでいく。
【0054】
小口受注用ピッキングリストの場合(s19)、そのピッキングリストの明細に対応した商品ごとの短冊がプリンタ9から出力され(s1a)、倉庫作業者はそのピッキングリストに基いて倉庫棚に在庫されている対象商品をピックアップ(s1b)した後、その商品ごとにステップs1aで出力された短冊を差し込む(s1c)。ついで、短冊が差し込まれた商品をバケットに収納して、あるいは結束して荷造りする(s1d)。荷造りが完了したピッキングリストについてそのリスト上のバーコードをバーコードリーダ10でチェックすることによってピッキングリスト上の商品明細は出庫として確定され、在庫マスタ37の在庫データが更新される。なお、荷作り作業とともに搬入先ごと(取次店ごと)に用意したパレット上に荷造りが完了したバケットまたは結束を積んでいく。
上記大口受注用、小口受注用ピッキングリストすべてについて荷造りし、すべてのケース、バケット、結束がパレット上に積載されることによって出庫作業は終了する。
【0055】
ついで、搬入先ごとに配車されたトラックに該当するケース、バケット、結束が積載されたパレットを荷積みし(s1e)、所定の取次店に配送して荷降ろしすることによって納品が完了する(s1f)。
【0056】
つぎに、受注明細データから出庫データを生成する手順について、図5〜図9を参照しながら説明する。なお、図9(a)に示すように、生成される出庫データD3は受注明細データD1に出庫データヘッダD2が付加された構造をとる。また、この処理は受注明細データが存在すればいつ行ってもよいが、受注入力に伴って受注明細データが生成されると同時に自動的に行うのがシステムへの負担が小さいので好ましい。
【0057】
(取次店データ)
まず、メインCPU2に受注データベース3bから1つの受注明細データが取得される(s100)。取得された受注明細データD1は、中に保有している受注イベントデータによって取次店からの受注、VAN受注、書店・個人受注に分類され、以降の処理が分かれる(s101)。取次店からの受注の場合、取次店データが受注明細データから取り出されて、出庫データヘッダD2の取次店データ領域d1に格納される。なお、ここではVAN受注、書店・個人受注については省略し、以下、取次店からの受注に限定して説明する。
【0058】
(書店データ、発送ルートデータ)
ついで、受注明細データD1は、中に保有する書店データの有無で分類され、以降の処理が分かれる(s102)。書店データありの場合、書店データ及び取次店からの発送ルートデータが取り出されて、それぞれ出庫データヘッダD2の書店データ領域d2、発送ルートデータ領域d3に格納される。以下、書店データありの場合に限定して説明する。
【0059】
(大口・小口データ、換算冊数データ)
つぎに、以下の手順で1つの受注明細データに対する大口、小口受注の判定を行う(s103)。
(1)商品の書誌コードから基本書誌マスタ34の書誌データを参照し、商品ごとに種目データを取得する。種目とは商品の種類のことであり、雑誌、百科、書籍、文庫がある。
(2)その種目データに基いて、基準冊数テーブル35に設定されている種目と基準冊数の関係テーブルからその商品の基準冊数を取得する。基準冊数は商品の容積を統一的に求めるための換算係数であり、種目ごとの商品の平均寸法サイズと標準的なケース1つの容積とから勘案されて設定される。これは、例えばつぎのように設定される。
雑誌=1、百科=4、書籍=1、文庫=0.25
なお、基準冊数は種目ごとの商品の平均重量から設定されてもよい。
(3)商品ごとに上記基準冊数と受注部数とを乗じて換算冊数を求め、対象とする受注明細データにおける換算冊数の総和を求める。
(4)上記換算冊数の総和と出庫マスタ39に設定されている換算冊数閾値とを比較する。この換算冊数閾値は標準的なケース1つの容積に基いて設定されており、例えば19冊である。
(5)換算冊数の総和が換算冊数閾値より大の場合を大口受注と判定し、換算冊数の総和が換算冊数閾値以下の場合を小口受注と判定する。すなわち、取次店ごとの受注が大口受注であるか、小口受注であるかが梱包手段の容積と1受注明細の商品の容積との関係から客観的に判定できる。
(6)ここで求められた大口受注、小口受注の判定結果と換算冊数の総和とがそれぞれ出庫データヘッダD2の大口・小口データ領域d4、換算冊数データ領域d5に格納される。
【0060】
(短冊出力、出荷ラベル出力、納品明細書出力データ)
つぎに、大口受注と判定され、短冊出力なしの場合(図6)、大口受注と判定され、短冊出力ありの場合(図7)、小口受注と判定された場合(図8)、それぞれは出荷コントロールマスタ36に設定されている出荷コントロールテーブルに基いて短冊出力、出荷ラベル出力、納品明細書出力の条件が設定される(s105、s106、s111〜s113、s117)。ここで、出荷ラベルとはケース、あるいはケースに準ずる結束の外側に貼付けして取次店、書店名などを表示するラベルであり、納品明細書はそのケースあるいはケースに準ずる結束とともに送付される納品される商品一覧表である。
【0061】
具体的には、大口受注と判定され、短冊出力なしの場合(図6)には、短冊出力なし、出荷ラベル出力あり、納品明細書出力ありの条件がそれぞれ出荷データD2の短冊出力データ領域d6、出荷ラベル出力データ領域d7、納品明細書出力データ領域d8に格納される(s105、s106)。
【0062】
大口受注と判定され、短冊出力ありの場合(図7)には、短冊出力一部あり、出荷ラベル出力あり、納品明細書出力ありの条件がそれぞれ出荷データD2の短冊出力データ領域d6、出荷ラベル出力データ領域d7、納品明細書出力データ領域d8に格納される(s111〜s113)。
【0063】
小口受注と判定された場合(図8)には、短冊出力あり、出荷ラベル出力なし、納品明細書出力なしの条件がそれぞれ出荷データD2の短冊出力データ領域d6、出荷ラベル出力データ領域d7、納品明細書出力データ領域d8に格納される(s117)。
【0064】
(荷姿データ)
つぎに、大口受注と判定され、短冊出力なしの場合(図6)、荷姿仕様マスタ3aに保有される取次店とケース仕様との関係テーブルにおけるステップs101で設定された取次店データに該当するケース仕様の有無を判定する(s107)。
該当するケース仕様がある場合には、そのケース仕様データが出庫データヘッダD2の荷姿データ領域d9に格納される(s108)。
該当するケース仕様がない場合には、荷姿仕様マスタ3aに保有される結束仕様データが出庫データヘッダD2の荷姿データ領域d9に格納される(s110)。
【0065】
大口受注と判定され、短冊出力ありの場合(図7)、荷姿仕様マスタ3aに保有される取次店とケース仕様との関係テーブルにおけるステップs101で設定された取次店データに該当するケース仕様の有無を判定する(s114)。
該当するケース仕様がある場合には、そのケース仕様データが出庫データヘッダD2の荷姿データ領域d9に格納される(s115)。
該当するケース仕様がない場合には、荷姿仕様マスタ3aに保有される結束仕様データが出庫データヘッダD2の荷姿データ領域d9に格納される(s116)。
【0066】
小口受注と判定された場合(図8)、荷姿仕様マスタ3aに保有される取次店とバケット仕様との関係テーブルにおけるステップs101で設定された取次店データに該当するバケット仕様の有無を判定する(s118)。
該当するバケット仕様がある場合には、そのバケット仕様データが出庫データヘッダD2の荷姿データ領域d9に格納される(s119)。
該当するバケット仕様がない場合には、荷姿仕様マスタ3aに保有される結束仕様データが出庫データヘッダD2の荷姿データ領域d9に格納される(s120)。
【0067】
以上の手順を経て、出庫データヘッダD2のすべてのデータ領域d1〜d9にデータが格納されると、生成された出庫データヘッダD2は最終的に受注明細データD1のヘッダとして付加されて出庫データD3となり、出庫データベース3cに格納される(s109)。
【0068】
ピッキングリストを出力するにあたっては、上記出庫データが用いられてつぎの手順でデータ処理が進行する。
ピッキングリスト出力指示により出庫データヘッダD2の大口・小口データ領域d4に格納されているデータ内容が確認され、その内容によって大口受注と小口受注との2つの出庫データ群に区分けされる(s200)。
【0069】
ついで区分けされた出庫データ群が所定のソート指示内容に基いてソートされる(s201)。ソート指示内容とは、ピッキングリスト出力指示の時点あるいは予め入力された、出庫データのデータ領域項目のいくつかについて所定の条件でソート指示するものである。
【0070】
ついで、大口受注の場合には、そのソート順の出庫データに対応した受注明細(商品明細)がピッキングリストとして順番で生成される(s202)。そのピッキングリストは出庫データヘッダD2の各データ領域d1〜d9と受注明細とがピッキングリストマスタ3dに格納された書式で生成される。具体的には、図4に示すピッキングリストにおいて、作業名欄に大口・小口データ領域d4に格納されたデータから大口受注用作業、小口受注用作業の区分が表示され、短冊出力欄に短冊出力データ領域d6に格納されたデータから短冊出力の有無が、ラベル欄に出荷ラベル出力データ領域d7に格納されたデータから出力有無が、出荷明細欄に納品明細書出力データ領域d8に格納されたデータから出力有無が、取次名欄に取次店データ領域d1に格納された取次店データが、書店名欄に書店データ領域d2に格納された書店データが、番線欄に発送ルートデータ領域d3に格納されたデータが取次店からの発送ルートに関するコード番号や地名が表示され、さらにピッキングすべき商品の所在(倉庫、棚番)、書誌コード、書名、出荷数などが受注明細データから一覧表形式で表示される。
【0071】
また、小口受注の場合には、そのソート順の出庫データに対応した受注明細(商品明細)のいくつかをまとめて1つのピッキングリストとし、そのピッキングリストがソートされた順番で出力される(s203)。それぞれのピッキングリストの表示のされ方は上記大口受注の場合と同様である。
【0072】
上記ソート指示内容に基いてソートされた順番に従って荷造りされるため、その荷造りや荷積み作業、さらには取次店納品後の作業の効率化を図ることが可能である。
【0073】
以下に、ソート指示内容ごとに本発明に係るピッキングリスト作成システムで実施した例を説明する。
(実施例1)
ピッキングリスト出力指示からピッキングリスト出力までの実施例1の手順を図10に示す。ここでは、大口受注だけを出力指示する場合の手順を示す。なお、ソート指示内容は予め次の内容で設定されているとする。
(ソート指示内容)
第1優先項目:取次店(アルファベット順)
第2優先項目:換算冊数(大きい順)
【0074】
まず、大口受注用ピッキングリスト出力指示(s21)により、出庫データベース3cに格納されている出庫データヘッダD2の大口・小口データ領域d4に格納されているデータ内容が確認され、その内容によって大口受注と小口受注との2つの出庫データ群に区分けされる。
ついで、大口受注の出庫データ群のみがピックアップされ(s22)、第2優先項目のソート指示内容に基いて出庫データ群がソートされる(s23)。具体的には、各出庫データヘッドD2の換算冊数データ領域d5に格納されているデータに基き換算冊数の大きい順番でソートが行なわれる。
ついで、ステップs23のソート終了後に、つづいて第1優先項目のソート指示内容に基いて出庫データ群がソートされる(s24)。具体的には、各出庫データヘッドD2の取次店データ領域d1に格納されているデータについてアルファベットの順番でソートが行なわれる。
ステップs24が終了すると、各出庫データD3からピッキングリストマスタ3dに格納されているピッキングリストの書式に対応した表示データが取得されピッキングリストデータが生成される(s25)。
最後に、ステップs25で生成されたピッキングリストデータの内容がピッキングリストとして、ステップs24終了段階の順番でプリンタ5から出力される(s26)。
【0075】
上記手順を実際に適用した場合の出庫データ格納状態、ピッキングリスト出力状態、出庫状態の例を図11〜図13を用いて説明する。ここではケース仕様での荷造りとする。
図11は出庫データベース3cにおける出庫データ格納状態を示している。ここでは出庫データ群D31は大口受注だけに区分されており、出庫データが受注入力順に並んでいる状態で格納されている。
【0076】
出庫データ群D31について図10に示した手順でソートし、ピッキングリストを出力した結果を図12に示す。ピッキングリストL1〜L5の出力順は、図11の出庫データ群D31の入力順とは異なり、まず大きな区分けとして取次店A(L1〜L4)、B(L5)の順番で出力されており、さらに取次店AのピッキングリストL1〜L4が換算冊数の順番で出力されている。
【0077】
上記ピッキングリストL1〜L5に基いて荷造りすると、図13に示すように、取次店A、B向けのケースがそれぞれまとまって、最小必要数のパレットPに積載されて順番に出庫可能な状態となっており、さらにパレット上の取次店A向けのケースの積載状態として換算冊数の多いケースが優先して積載されている。
【0078】
このように、図10のソート指示内容によると、荷造りされた荷物をその順番のままパレット上に積載するだけで最小のパレット数で、余分な荷造り作業スペースを必要とせずに効率的な荷造り作業が可能となる。また、引き続き取次店ごとにかたまって出庫可能なパレットが出てくることからトラックに荷物(ケース、バケット、結束)が積載されたパレットを荷積みするときも効率的となる。さらに、冊数の大きなかたまりの順番でトラックに荷積みできるので、荷台への収納効率も向上する。
【0079】
なお、ここでは大口受注に限定したが、この手順は小口受注にも適用可能である。また、取次店に関するソート指示内容として、「取扱冊数の多い順」などの優先順位をつけてソートされるようにしてもよい。
【0080】
(実施例2)
ピッキングリスト出力指示からピッキングリスト出力までの実施例2の手順を図14に示す。ここでは、大口受注だけを出力指示する場合の手順を示す。なお、ソート指示内容は予め次の内容で設定されているとする。
(ソート指示内容)
第1優先項目:取次店(アルファベット順)
第2優先項目:発送ルート(地区順)
【0081】
まず、大口受注用ピッキングリスト出力指示(s31)により、出庫データベース3cに格納されている出庫データヘッダD2の大口・小口データ領域d4に格納されているデータ内容が確認され、その内容によって大口受注と小口受注との2つの出庫データ群に区分けされる。
ついで、大口受注の出庫データ群のみがピックアップされ(s32)、第2優先項目のソート指示内容に基いて出庫データ群がソートされる(s33)。具体的には、各出庫データヘッドD2の発送ルートデータ領域d3に格納されているデータに基き地区順でソートが行なわれる。例えば、北海道から九州沖縄までの順番である。
ついで、ステップs33のソート終了後に、つづいて第1優先項目のソート指示内容に基いて出庫データ群がソートされる(s34)。具体的には、各出庫データヘッドD2の取次店データ領域d1に格納されているデータについてアルファベットの順番でソートが行なわれる。
ステップs34が終了すると、各出庫データD3からピッキングリストマスタ3dに格納されているピッキングリストの書式に対応した表示データが取得されピッキングリストデータが生成される(s35)。
最後に、ステップs35で生成されたピッキングリストデータの内容がピッキングリストとして、ステップs34終了段階の順番でプリンタ5から出力される(s36)。
【0082】
上記手順を実際に適用した場合の出庫データ格納状態、ピッキングリスト出力状態、出庫状態の例を図15〜図17を用いて説明する。ここではケース仕様での荷造りとする。
図15は出庫データベース3cにおける出庫データ格納状態を示している。ここでは出庫データ群D32は大口受注だけに区分されており、出庫データが受注入力順に並んでいる状態で格納されている。
【0083】
出庫データ群D32について図14に示した手順でソートし、ピッキングリストを出力した結果を図16に示す。ピッキングリストL6〜L13の出力順は、図15の出庫データ群D32の入力順とは異なり、取次店AのピッキングリストL6〜L13が発送ルートの地区の順番で出力されている。ここでは、取次店Aだけの表示であるが、受注内容によってはこれらのピッキングリストの後にほかの取次店のピッキングリストが続いて出力される。
【0084】
上記ピッキングリストL6〜L13に基いて荷造りすると、図17に示すように、パレット単位で取次店からの発送ルート別にケースが区分けされた状態となる。
【0085】
このように、図14のソート指示内容によると、荷造りされた荷物をその順番のままパレット上に積載するだけで取次店ごとにかたまって出庫可能なパレットが出てくるだけではなく、取次店への納品後においても取次店における発送ルート別の荷物区分け作業も非常に簡便となり、物流全体として効率化が図れる。
【0086】
なお、ここでは大口受注に限定したが、この手順は小口受注にも適用可能である。また、発送ルートはコード化してそのコード記号、番号でソートするようにしてもよい。
さらに、実施例1と実施例2とを組み合せた手順としてもよい。すなわち、図14の手順において、ステップs33の発送ルート順のソート処理の前に図10のステップs23の換算冊数の大きい順番のソート処理を行ってもよい。
【0087】
(実施例3)
ピッキングリスト出力指示からピッキングリスト出力までの実施例3の手順を図18に示す。ここでは、大口受注だけを出力指示する場合の手順を示す。なお、ソート指示内容は予め次の内容で設定されているとする。
(ソート指示内容)
第1優先項目:取次店(アルファベット順)
第2優先項目:客注品(ありを優先)
【0088】
まず、大口受注用ピッキングリスト出力指示(s41)により、出庫データベース3cに格納されている出庫データヘッダD2の大口・小口データ領域d4に格納されているデータ内容が確認され、その内容によって大口受注と小口受注との2つの出庫データ群に区分けされる。
ついで、大口受注の出庫データ群のみがピックアップされ(s42)、第2優先項目のソート指示内容に基いて出庫データ群がソートされる(s43)。具体的には、各出庫データヘッドD2の短冊出力データ領域d6に格納されているデータに基き「一部出力あり優先」でソートが行なわれる。大口受注で短冊出力ありとなっている商品が客注品だからである。
ついで、ステップs43のソート終了後に、つづいて第1優先項目のソート指示内容に基いて出庫データ群がソートされる(s44)。具体的には、各出庫データヘッドD2の取次店データ領域d1に格納されているデータについてアルファベットの順番でソートが行なわれる。
ステップs44が終了すると、各出庫データD3からピッキングリストマスタ3dに格納されているピッキングリストの書式に対応した表示データが取得されピッキングリストデータが生成される(s45)。
最後に、ステップs45で生成されたピッキングリストデータの内容がピッキングリストとして、ステップs44終了段階の順番でプリンタ5から出力される(s46)。
【0089】
上記手順を適用してピッキングリストを出力させると、ピッキングリストの出力順は、まず大きな区分けとして取次店ごとで出力されており、さらにその取次店からの客注品がある場合には各取次店のピッキングリスト群の先頭に客注品が含まれたピッキングリストが出力される。
客注品が含まれたピッキングリストの出力例を図19に示す。短冊出力欄に「一部有り」が表示され、商品明細一覧のうち、客注品については右側のチャック欄(CK)に短冊ありを示す「短」が表示されている。倉庫作業者はこのピッキングリストに基き、対象の商品に短冊差し込み作業を行い、ほかの商品とともにケースまたは結束の中に収納される。
【0090】
ケースが用いられる大口受注の荷物の場合、取次店ではそのケースの状態のままですぐに書店へ発送するため、中に収納された客注品も取次店で滞留することなく、書店に届けられる。これにより、一般顧客の短時間での入手希望に確実に対応することができる。
なお、この手順は短時間での書店への到着を目的とするため大口受注に限定されるものである。また、ケースなどの荷物などに貼り付けられるラベル、荷物とともに送付される出荷明細書に客注品が含まれていることを表示すればよい。
【0091】
【発明の効果】
請求項1,2のシステムにより、作成されたピッキングリストに基いて荷造りされた荷物は客観的に大口受注と小口受注とに区分された上で、物流システム全体の効率化が可能なピッキングリストを生成することができる。
すなわち、請求項1のシステムにより、作成されたピッキングリストに基いて荷造りされた荷物をその順番のままパレット上に積載するだけで最小のパレット数で、余分な荷造り作業スペースを必要とせずに効率的な荷造り作業が可能となる。また、引き続き取次店ごとにかたまって出庫可能なパレットが出てくることからトラックに荷物(ケース、バケット、結束)が積載されたパレットを荷積みするときも効率的となる。さらに、冊数の大きなかたまりの順番でトラックに荷積みできるので、荷台への収納効率も向上する。
また、請求項2のシステムにより、作成されたピッキングリストに基いて荷造りされた荷物をその順番のままパレット上に積載するだけで取次店ごとにかたまって出庫可能なパレットが出てくるだけではなく、取次店への納品後においても取次店における発送ルート別の荷物区分け作業も非常に簡便となり、物流全体として効率化が図れる。
【0092】
請求項3,4の方法により、作成されたピッキングリストに基いて荷造りされた荷物は客観的に大口受注と小口受注とに区分された上で、物流システム全体の効率化が可能なピッキングリストを生成することができる。
すなわち、請求項3の方法により、作成されたピッキングリストに基いて荷造りされた荷物をその順番のままパレット上に積載するだけで最小のパレット数で、余分な荷造り作業スペースを必要とせずに効率的な荷造り作業が可能となる。また、引き続き取次店ごとにかたまって出庫可能なパレットが出てくることからトラックに荷物(ケース、バケット、結束)が積載されたパレットを荷積みするときも効率的となる。さらに、冊数の大きなかたまりの順番でトラックに荷積みできるので、荷台への収納効率も向上する。
また、請求項4の方法により、作成されたピッキングリストに基いて荷造りされた荷物をその順番のままパレット上に積載するだけで取次店ごとにかたまって出庫可能なパレットが出てくるだけではなく、取次店への納品後においても取次店における発送ルート別の荷物区分け作業も非常に簡便となり、物流全体として効率化が図れる。
【0093】
請求項5,6のプログラム、作成されたピッキングリストに基いて荷造りされた荷物は客観的に大口受注と小口受注とに区分された上で、物流システム全体の効率化が可能なピッキングリストを生成することができる。
すなわち、請求項5のプログラムにより、作成されたピッキングリストに基いて荷造りされた荷物をその順番のままパレット上に積載するだけで最小のパレット数で、余分な荷造り作業スペースを必要とせずに効率的な荷造り作業が可能となる。また、引き続き取次店ごとにかたまって出庫可能なパレットが出てくることからトラックに荷物(ケース、バケット、結束)が積載されたパレットを荷積みするときも効率的となる。さらに、冊数の大きなかたまりの順番でトラックに荷積みできるので、荷台への収納効率も向上する。
また、請求項6のプログラムにより、作成されたピッキングリストに基いて荷造りされた荷物をその順番のままパレット上に積載するだけで取次店ごとにかたまって出庫可能なパレットが出てくるだけではなく、取次店への納品後においても取次店における発送ルート別の荷物区分け作業も非常に簡便となり、物流全体として効率化が図れる。
【図面の簡単な説明】
【図1】本発明に係るピッキングリスト作成システムの一実施の形態におけるシステム構成図である。
【図2】本発明に係るピッキングリスト作成システムの一実施の形態における受注から納品までの手順を示すフローチャートである。
【図3】本発明に係るピッキングリスト作成システムの一実施の形態における受注入力画面を示す概略図である。
【図4】本発明に係るピッキングリスト作成システムの一実施の形態におけるピッキングリストの書式を示す図である。
【図5】本発明に係るピッキングリスト作成システムの一実施の形態における出庫データ生成手順を示すフローチャート(1)である。
【図6】本発明に係るピッキングリスト作成システムの一実施の形態における出庫データ生成手順を示すフローチャート(2)である。
【図7】本発明に係るピッキングリスト作成システムの一実施の形態における出庫データ生成手順を示すフローチャート(3)である。
【図8】本発明に係るピッキングリスト作成システムの一実施の形態における出庫データ生成手順を示すフローチャート(4)である。
【図9】本発明に係るピッキングリスト作成システムの一実施の形態における出庫データの構成図である。
【図10】本発明に係る実施例1のフローチャートである。
【図11】実施例1における入力された受注データを示す概念図である。
【図12】実施例1における出力されたピッキングリストの状態を示す概念図である。
【図13】実施例1における出庫状態を示す概念図である。
【図14】本発明に係る実施例2のフローチャートである。
【図15】実施例2における入力された受注データを示す概念図である。
【図16】実施例2における出力されたピッキングリストの状態を示す概念図である。
【図17】実施例2における出庫状態を示す概念図である。
【図18】本発明に係る実施例3のフローチャートである。
【図19】実施例3におけるピッキングリスト例である。
【図20】出版物の流通システムの構成を示す概念図である。
【図21】出版物の流通システムにおける物流倉庫の作業手順を示すフローチャートである。
【図22】従来の受注から納品までの手順を示すフローチャートである。
【図23】従来のピッキングリスト作成システムにおける入力された大口用受注データを示す概念図である。
【図24】従来のピッキングリスト作成システムにおける出力された大口用ピッキングリストの状態を示す概念図である。
【図25】従来のピッキングリスト作成システムにおける大口用荷造り状態を示す概念図である。
【図26】従来のピッキングリスト作成システムにおける大口用出庫状態を示す概念図である。
【図27】従来のピッキングリスト作成システムにおける入力された小口用受注データを示す概念図である。
【図28】従来のピッキングリスト作成システムにおける出力された小口用ピッキングリストの状態を示す概念図である。
【図29】従来のピッキングリスト作成システムにおける小口用荷造り状態を示す概念図である。
【符号の説明】
1…プログラム、2…メインCPU、3…メモリ、4,8…端末、5,9…プリンタ、6,7…無線通信装置、10…バーコードリーダ、31…イベントマスタ、32…搬入先マスタ、33…書店マスタ、34…基本書誌マスタ、35…基本冊数テーブル、36…出荷コントロールマスタ、37…在庫マスタ、38…受注マスタ、39…出庫マスタ、3a…荷姿仕様マスタ、3b、93b…受注データベース、3c…出庫データベース、3d…ピッキングリストマスタ、N1…ネットワーク、100…受注商品入力欄、101…イベント入力部、102…取引先コード入力部、103…書店コード入力部、104…発送ルート表示部、105…書誌コード表示部、106…受注部数表示部、107…出庫場所表示部、108…短冊有無表示部、109…在庫状況表示部、b…商品(書籍)、d1…取次店データ、d2…書店データ、d3…発送ルートデータ、d4…大口小口データ、d5…換算冊数データ、d6…短冊出力設定データ、d7…出荷ラベル出力設定データ、d8…納品明細書出力設定データ、d9…荷姿データ、B91〜B93…バケット、C1〜13,C91〜C95…ケース、D1…受注データ、D2…出庫データヘッダ、D3…出庫データ、D31,D32…出庫データ群、L1〜L13,L91〜L98…ピッキングリスト、P…パレット、T91,T92…受注明細テーブル[0001]
BACKGROUND OF THE INVENTION
The present invention relates to a picking list creation system, a picking list creation method, and a picking list creation program at the time of delivery in a distribution system for publications.
[0002]
[Prior art]
The distribution system for publications is a system that functions mainly by a distribution warehouse so that merchandise such as books can be smoothly delivered from publishers (print bookbinding) to bookstores and general customers.
[0003]
The distribution system will be described with reference to FIGS. Orders for publications include orders from agency stores (agency orders), orders from agency stores (publishing VAN orders) via publishing VAN (Value-Added Network), orders received directly from bookstores (bookstore orders) , Orders received from brokers or bookstores (list orders), telephone orders from bookstores (telephone orders), orders sent from the dealership (strip orders), e-mail orders (text orders) , Orders to fill up the empty display shelf in the bookstore (replenishment orders), orders for customer orders to request a specific book from the bookstore (customer order), direct orders from general customers (reader orders, Web orders) ), Etc., there are various orders and order forms. Here, the case where the agency places an order based on an order from a bookstore, which is the most typical example (order with bookstore information), will be described.
[0004]
Product information to be distributed is provided from the publisher to the distribution warehouse (s1). Thereafter, when printing and bookbinding of the product is completed at the printing bookstore, distribution information is provided from the publisher (s2), and the product is carried from the printing bookstore and warehousing is performed at the distribution warehouse (s3). . Next, based on an order from a bookstore / general customer, an order is received from an agency (s4), and a distribution work is performed in the distribution warehouse based on the contents of the order (s5). Further, the goods package for which the delivery operation has been completed is delivered to the agent store by the truck (s6), and the goods are further delivered to the bookstore that has ordered, and the delivery of the ordered goods is completed (s7).
[0005]
Next, of the work procedures in the distribution warehouse, details of procedures conventionally performed from order receipt (s4) to delivery (s6) will be described with reference to FIG. In this case, it is necessary to pick up, deliver, and deliver the products ordered from multiple dealers and bookstores out of tens of thousands of items in stock. Inventories have been devised for inventory management, such as numbering each shelf (warehouse shelf) and managing the location of each product with that shelf number, checking the quantity of goods in and out, and managing the stock quantity of each product. Has been.
[0006]
First, at the stage of receiving an order (s91), the person in charge looks at the contents of the order and determines a large order or a small order (s92). The order here is an order from one agency to one bookstore. A large order is an order of a predetermined amount or more that requires one or more cardboard cases (hereinafter referred to as a case), and a small order is a single order. A small order that does not satisfy the case.
[0007]
Based on the determination in step s92, the person in charge classifies the order details into large orders and small orders and inputs the order details as order data (s93).
Next, a picking list is generated at a predetermined timing, and the contents are output by the printer (s94, 97). In step s94, the product details corresponding to one order specification are set as one picking list, and the picking list is output in the order of input as a large order. In step s97, product details corresponding to a plurality of order details from one agency are used as one picking list, and the picking list is output in the order in which the orders were entered as a small order. The predetermined timing is a timing determined by calculating backward from the shipping timing, and is usually performed once in the morning and once in the afternoon.
[0008]
In the case of the picking list for large orders (s94), the warehouse worker picks up the target product stocked on the warehouse shelf based on the picking list (s95), and the product is supplied from the ordering agency. Store in a case that is packed (s96). Depending on the agency, there may be no case supply. In that case, the goods are packed together in a quantity that can be stored in one case and tied together with a string for packing. This is called bundling. In addition, along with the packing operation, cases or bundles that have been packed are stacked on a pallet prepared for each destination (for each agency).
[0009]
In the case of the picking list for small orders (s97), a strip for each product (book) corresponding to the details of the picking list is output from the printer (s98), and the warehouse worker is stocked on the warehouse shelf based on the picking list. After picking up the target product (s99), the strip output in step s98 is inserted for each product (s9a). Here, the strip is an identification tag such as a tag attached to each product in the case of a small order, and is used when the product is distributed, and the strip is taken out from the product when the product arrives at the bookstore.
Next, the product into which the strip is inserted is stored in a bucket supplied from the agency that is the orderer and packed (s9b). A bucket is a resin container that can store a predetermined amount of merchandise. Depending on the agency, there may be no bucket supply. In that case, products are bundled together with a string so that they can be stored in one case, and packed together. In addition, along with the packing operation, buckets or bundles for which packing has been completed are stacked on a pallet prepared for each destination (for each agency).
Packing is carried out for all of the large order order picking list and the small order order picking list and all cases, buckets, and bundles are loaded on the pallet.
[0010]
Next, the case, bucket, and pallet on which the bundles are loaded are loaded (s9c), delivered to a predetermined agency and unloaded, and the delivery is completed (s9d). ).
[0011]
Recently, by picking up various publications during picking operations during shipping operations, inspections are performed while weighing, so that picking mistakes can be reduced and the picking efficiency can be improved without overlooking the quantity. A publication picking system has also been proposed (see, for example,
[0012]
[Patent Document 1]
JP-A-8-198416
[Patent Document 2]
Japanese Patent Laid-Open No. 9-263311
[0013]
[Problems to be solved by the invention]
However, even though such a system is efficient as a single picking operation, the viewpoint of the entire shipping operation and the entire distribution system is lacking, and as a result, the inefficiency problems of conventional distribution systems remain. .
In other words, when loading the packed goods at the end of the delivery operation on the pallet, when loading the pallet with cases, buckets, and bundles loaded onto the truck, This is an inefficient problem that occurs during sorting work. The problems in each case will be described below.
[0014]
A problem in the case of dealing with a large order will be described with details of the state of each procedure shown in FIG.
23 to 26 are schematic diagrams showing the states of the respective stages from immediately after the order is inputted (s93) to the stage of loading the truck (s9c).
FIG. 23 shows a state in which the received order details T91 immediately after the order input in step s93 is stored in the
Next, picking work is performed in the order of picking lists L91 to L95 in step s95, and packing work is performed in the order of picking lists L91 to L95 in step s96 in the form of simultaneous progress therewith. This state is shown in FIG. Here, the packing state by the case is shown for convenience, but the same applies to the case of binding. Next, the cases packed at the end of the packing operation are sequentially loaded on the pallet.
[0015]
In this case, when the cases are stacked on the pallet in the order in which they are completed, as shown in FIG. 26, the cases for the same agency A (C91, C93 to C95) are divided into two pallets and stacked. As a result, if it is loaded as it is, the transportation efficiency has deteriorated. In this way, the order input order is reflected in the shipping order as it is.
[0016]
In order to prevent such a situation, the person in charge actually inputs a certain amount of information for each agency in the order entry step (s93), but there is a limit in nature. Also, while looking at the situation of packing at the delivery work site, we worked as much as possible to load cases for the same agency on the same pallet, but there was a traffic jam and other agency at the delivery work site. It was the cause of an accident involving baggage for stores. Also, waiting for the case for the same agency A to accumulate, and waiting for the case for the agency B to accumulate, necessitated a space for placing the pallet for that, and it was also necessary to widen the shipping work site .
[0017]
Further, when the pallets P91 to P93 are swept out in this order of delivery, the loading operation is complicated because the loading on the truck is carried out by the dealer.
[0018]
Further, in the case of a case, since the agency stores the cases in the same state, they are shipped to the bookstore. Therefore, the delivered cases are grouped according to the route of delivery from the agency to the bookstore. Under such a system, for example, when the agency A receives the delivery in the state of the pallets P91 and P93 in FIG. 26, while looking at the delivery note, in the pallet P93, the cases C94 and C95 for the bookstore A and for the bookstore C It is necessary to divide it into case C93, and for the bookstore a, it is necessary to work with the case C91 of another pallet P91, which causes troublesome work at the agency store, which is an inefficient part of the overall logistics there were.
[0019]
Note that the large order and the small order are discriminated in consideration of the size of the product based on the number of products of the ordered product, and solely based on the empirical judgment of the person in charge. Therefore, for example, in the case of an encyclopedia with a large book size, even if the order is about 3 volumes, the person in charge at the distribution warehouse judges that it is a large order and corresponds to one case. However, there were many cases where the agency had to carry out extra work to take it out of the case and treat it with other products for small shops. Also, in the worst case, there is a problem that the data is unmatched with the delivery data in terms of data management at the agency and returned.
[0020]
Next, problems in the case of dealing with small orders will be described with details of the states of the respective procedures shown in FIG.
FIGS. 27 to 29 are schematic diagrams showing the state of each stage from immediately after an order is received (s93) to the stage of loading on a truck (s9b).
FIG. 27 shows a state in which the received order details T92 immediately after the order input in step s93 is stored in the
[0021]
In this case, since the product b for the same agency A is divided into two buckets and stored, if it is loaded and loaded on the pallet as it is, the transportation efficiency has deteriorated. Thus, the state in which the order input order is directly reflected in the shipping order is the same as in the case of a large order, and the problem caused by this is also the same.
[0022]
Here, considering a case where a general customer orders a bookstore (ho) (customer order), the customer order item O has conventionally been a small order, and it is necessary to insert a strip into the product. Since it was included in the order, it was stored in the bucket B93 as shown in FIG.
In the case of buckets, the agent b sorts and distributes the products b in the delivered buckets by bookstore and sends them to the bookstore. In the event that it was not settled, it was to be kept at the agency until the predetermined amount was reached. Therefore, this customer order O often takes days to deliver to the bookstore, and it is in a state inconsistent with the situation that general customers want to obtain the customer order O as soon as possible and order it from the bookstore. .
[0023]
The present invention has been made in view of the above problems in the prior art, and is a picking list creation system and a picking system that can improve not only the efficiency of the work of issuing a publication in a distribution warehouse, but also the efficiency of the entire distribution system. It is an object to provide a list creation method and a picking list creation program.
[0024]
[Means for Solving the Problems]
The picking list creation system according to the invention of
[0025]
With this system,Luggage packaged based on the created picking list is objectively divided into large orders and small orders, and can be packed with an appropriate amount of products, and can be used to improve the efficiency of the entire logistics system. A list can be generated. In other words, it is possible to perform efficient packing work without the need for extra packing work space with the minimum number of pallets simply by loading the packed goods based on the created picking list on the pallet in that order. Become. In addition, since pallets that can be delivered are continuously collected at each dealership, it is also efficient when loading pallets loaded with luggage (cases, buckets, bundling) on trucks. Furthermore, since the truck can be loaded in the order of the large number of books, the storage efficiency in the loading platform is improved.
Here, the output device is a printer that prints a predetermined format and instruction content as a document, but may be an image display device that displays the format and instruction content on a screen such as a CRT or a liquid crystal display.
Further, the threshold value may be set based on the capacity of the packaging container used for large orders.
Note that the sort processing and picking list output may also be executed for the outgoing data group classified into small orders.
[0026]
The picking list creation system according to the invention of
[0027]
With this system, packages packed based on the created picking list are objectively divided into large orders and small orders.Packing is possible with an appropriate amount of productsIn addition, it is possible to generate a picking list that can improve the efficiency of the entire logistics system.In other words, simply loading the packages packed based on the created picking list onto the pallet in that order will not only produce a pallet that can be delivered for each agency, but also after delivery to the agency. In this case, it is very easy to sort the packages according to the shipping route at the agency, and the efficiency of the entire logistics can be improved.
The present invention can be applied to both large orders and small orders. Further, it is preferable that the shipping routes are encoded and sorted by their code symbols and numbers.
Furthermore, the invention according to
[0028]
Also, as a picking list creation system according to the present inventionA main CPU that is connected to a network line so as to be able to communicate with the publisher and the agency, and includes bibliographic information and order quantity information of an order publication from the agency that is connected to the CPU so that data can be transmitted and received. An order database that stores order details data for bookstores, a delivery master that stores delivery data for order publications, and store route data from the store to the bookstore. The bibliographic master that stores the bibliographic data that includes the combination of the bibliographic information and subject data of the publications provided by the publisher, and the reference volume number table that stores the coefficient data for each subject of the publication And an output device that receives data from the CPU and outputs a picking list. And the CPU includes, as header information, the order store data of the large order including the order publication data with the strip output stored in the order database, and the order store data that has been ordered and the partial output data of the strip output. The output data added as is generated, and for the output data group formed by collecting a plurality of the output data, the output data group is sorted by using a part of the strip output stored in the header information of each output data as a key, The delivery data group is sorted using the agency store data stored in the header information of each delivery data as a key, and the contents of predetermined items of the delivery data are selected as a picking list in the order of the delivery data after the sort processing for the delivery data group. Display on the output deviceYou may do.
[0029]
With this system, when packing is performed based on the created picking list, it is possible to reliably respond to customer requests for general customers in a short time.
Order publications with strip output included in the order details data for large orders are customer orders, and are attached to labels attached to packages such as cases and shipment specifications sent with packages. It is only necessary to indicate that the order is included.
[0030]
Claims provided to solve the problems3The picking list creation method according to the invention uses the order detail data for a specific bookstore including bibliographic information of the order publication from the agency store and the order quantity information of the order publication, and the inventory publication of the distribution warehouse In the picking list creation method for instructing the pick-up of the order publication by the agency from among, the item data is identified from the bibliographic information of the order publication in the order details data, and the coefficient identified based on the item data Multiplying the data and the number of copies of the ordered publication to calculate the number of converted books and calculating the total number of converted books in the order details data, and the magnitude relationship between the total number of converted books and the predetermined threshold If the total number of converted books is greater than the threshold, it is determined that the order is large, and if the total number of converted books is less than the threshold, the order is determined as a small order. And-flops, and the orders judgment data in the order item dataTotal data of the converted book volume and agency data that has been orderedA delivery data generation step for generating delivery data to which header information is added, and a delivery data group formed by collecting a plurality of the delivery data, from the order determination data stored in the header information of each delivery data, The step of dividing into an outgoing data group of orders and an outgoing data group of small orders, and the outgoing data group divided into large ordersThe agency data as the first priority item, and the total data of the converted number of books as the second priority itemSort processing step for sorting the outgoing data group using as a key, and outgoing data in the order of outgoing data after the sorting processing for the outgoing data group divided into large ordersEveryAn output step of outputting the contents of the predetermined item as a picking list.
[0031]
This wayThe packages packed based on the created picking list can be objectively classified into large orders and small orders, and a picking list that can improve the efficiency of the entire logistics system can be generated. In other words, it is possible to perform efficient packing work without the need for extra packing work space with the minimum number of pallets simply by loading the packed goods based on the created picking list on the pallet in that order. Become. In addition, since pallets that can be delivered are continuously collected at each dealership, it is also efficient when loading pallets loaded with luggage (cases, buckets, bundling) on trucks. Furthermore, since the truck can be loaded in the order of the large number of books, the storage efficiency in the loading platform is improved.
Note that the sort processing and picking list output may also be executed for the outgoing data group classified into small orders.
[0032]
Claims provided to solve the problems4The picking list creation method according to the invention uses the order detail data for a specific bookstore including bibliographic information of the order publication from the agency store and the order quantity information of the order publication, and the inventory publication of the distribution warehouse In the picking list creation method for instructing the pick-up of the order publication by the agency from among, the item data is identified from the bibliographic information of the order publication in the order details data, and the coefficient identified based on the item data Multiplying the data and the number of copies of the ordered publication to calculate the number of converted books and calculating the total number of converted books in the order details data, and the magnitude relationship between the total number of converted books and the predetermined threshold If the total number of converted books is greater than the threshold, it is determined that the order is large, and if the total number of converted books is less than the threshold, the order is determined as a small order. And-flops, and the orders judgment data in the order item dataOrder agency data that has been ordered, and route data from the agency to the bookstore corresponding to the order details dataA delivery data generation step for generating delivery data to which header information is added, and a delivery data group formed by collecting a plurality of the delivery data, from the order determination data stored in the header information of each delivery data, The step of dividing into an outgoing data group of orders and an outgoing data group of small orders, and the outgoing data group divided into large ordersThe agency data as the first priority item and the shipping route data as the second priority itemSort processing step for sorting the outgoing data group using as a key, and outgoing data in the order of outgoing data after the sorting processing for the outgoing data group divided into large ordersEveryAn output step of outputting the contents of the predetermined item as a picking list.
[0033]
By this method, it is possible to generate a picking list capable of improving the efficiency of the entire physical distribution system after objectively classifying packages packed based on the created picking list into large orders and small orders.In other words, simply loading the packages packed based on the created picking list onto the pallet in that order will not only produce a pallet that can be delivered for each agency, but also after delivery to the agency. In this case, it is very easy to sort the packages according to the shipping route at the agency, and the efficiency of the entire logistics can be improved.Note that the sort processing and picking list output may also be executed for the outgoing data group classified into small orders.
Further, it is preferable that the shipping routes are encoded and sorted by their code symbols and numbers.
Further, the invention according to
[0034]
Sorting process aboveTwo specific examples of are shown below. In addition, since all are the same until the said order determination step, the subsequent steps are shown.
(Specific example 1)
A delivery data generation step of generating delivery data in which the total data of the converted book volume, the order determination data, and the agency data that has been ordered are added as header information to the order detail data;
A delivery data group comprising a plurality of delivery data is classified into a delivery data group for large orders and a delivery data group for small orders based on the order determination data stored in the header information of each delivery data. Sort processing steps;
A second sort processing step for sorting the outgoing data group in descending order of the number of converted books for the outgoing data group classified into the large order;
A third sorting step of sorting the outgoing data group using the agency data stored in the header information of the outgoing data as a key;
It is set as the output step which outputs the predetermined item content of delivery data as a picking list | wrist in order of the delivery data after a 3rd sort process about the said delivery data group.
[0035]
According to this method, it is possible to efficiently pack without the need for extra packing work space with the minimum number of pallets by simply loading the packages packed based on the created picking list on the pallets in that order. Work becomes possible. In addition, since pallets that can be delivered are continuously collected at each dealership, it is also efficient when loading pallets loaded with luggage (cases, buckets, bundling) on trucks. Furthermore, since the truck can be loaded in the order of the large number of books, the storage efficiency in the loading platform is improved.
[0036]
(Specific example 2)
A delivery in which the order determination data, the agency data that has been ordered, the specified bookstore data provided from the agency, and the shipping route data from the agency to the specified bookstore are added as header information to the order details data Issue data generation step to generate data,
A delivery data group comprising a plurality of delivery data is classified into a delivery data group for large orders and a delivery data group for small orders based on the order determination data stored in the header information of each delivery data. Sort processing steps;
A second sort processing step for sorting the shipping data group classified into the large order received by using the shipping route stored in the header information of each outgoing data as a key;
A third sorting step of sorting the outgoing data group using the agency data stored in the header information of the outgoing data as a key;
It is set as the output step which outputs the predetermined item content of delivery data as a picking list | wrist in order of the delivery data after a 3rd sort process about the said delivery data group.
[0037]
According to this method, it is not only possible to collect pallets that can be delivered for each agent store, just by loading the packages packed based on the created picking list on the pallet in that order. Even after delivery to the store, it is very easy to sort the packages according to the shipping route at the agent store, and the overall distribution can be made more efficient.
The present invention can be applied to both large orders and small orders. Further, it is preferable that the shipping routes are encoded and sorted by their code symbols and numbers.
Furthermore, the invention of the specific example 1 and the invention of the specific example 2 may be combined, and the sorting process in the order of the large number of converted books may be performed before the sorting process in the order of the shipping route.
[0038]
As a picking list creation method according to the present invention,, Using the order detail data for a specific bookstore including bibliographic information of the order publication from the agency store and order quantity information of the order publication, the order publication by the agency store from the inventory publications of the distribution warehouse In the picking list creation method for instructing pick-up and packing of goods, if there is a customer order from the specified bookstore, a short strip of the order details data that will be delivered to the specified bookstore as it is via the agency The step of adding and inputting the order publication data with output, and the generation of the output data for generating the output data by adding the ordered store data and the strip output partial presence / absence data as header information to the order detail data Step and a part of the strip data stored in the header information of each outgoing data for the outgoing data group consisting of a plurality of outgoing data. A first sort processing step for sorting the outgoing data groups, a second sort processing step for sorting the outgoing data groups using the agency data stored in the header information of each outgoing data as a key, and the outgoing data groups And outputting a predetermined item content of the outgoing data as a picking list in the order of outgoing data after the second sort process.You may do.
[0039]
When packing is performed based on the picking list created by this method, it is possible to reliably respond to customer requests for general customers in a short time.
In addition, what is necessary is just to display that the label affixed on packages, such as a case, and the customer specifications are contained in the shipping specification sent with a package.
[0040]
Claims provided to solve the problems5The picking list creation program according to the present invention uses the order detail data for a specific bookstore including the bibliographic information of the order publication from the agency and the order quantity information of the order publication to the CPU. In a picking list creation program for creating a picking list for instructing pick-up and packing of the order publications by agent from among the goods, the CPU causes the item data from the bibliographic information of the order publications in the order details data Calculating the number of converted books by multiplying the coefficient data specified on the basis of the subject data and the number of copies of the order publication, and calculating the number of converted books in the order details data, , Compare the size relationship between the total number of converted books and a predetermined threshold, and if the total number of converted books is greater than the threshold, determine that the order is large And determining orders determining step and small orders if the sum of the converted number of books is below the threshold value, and the order determination data in the order item dataTotal data of the converted book volume and agency data that has been orderedA delivery data generation step for generating delivery data to which header information is added, and a delivery data group formed by collecting a plurality of the delivery data, from the order determination data stored in the header information of each delivery data, The step of dividing into an outgoing data group of orders and an outgoing data group of small orders, and the outgoing data group divided into large ordersThe agency data as the first priority item, and the total data of the converted number of books as the second priority itemSort processing step for sorting the outgoing data group using as a key, and outgoing data in the order of outgoing data after the sorting processing for the outgoing data group divided into large ordersEveryAn output step of outputting the contents of the predetermined item as a picking list is executed.
[0041]
This programThe packages packed based on the created picking list are objectively classified into large orders and small orders, and a picking list that can improve the efficiency of the entire logistics system can be generated. In other words, it is possible to perform efficient packing work without the need for extra packing work space with the minimum number of pallets simply by loading the packed goods based on the created picking list on the pallet in that order. Become. In addition, since pallets that can be delivered are continuously collected at each dealership, it is also efficient when loading pallets loaded with luggage (cases, buckets, bundling) on trucks. Furthermore, since the truck can be loaded in the order of the large number of books, the storage efficiency in the loading platform is improved.
Note that the sort processing and picking list output may also be executed for the outgoing data group classified into small orders.
[0042]
Claims provided to solve the problems6The picking list creation program according to the present invention uses the order detail data for a specific bookstore including the bibliographic information of the order publication from the agency and the order quantity information of the order publication to the CPU. In a picking list creation program for creating a picking list for instructing pick-up and packing of the order publications by agent from among the goods, the CPU causes the item data from the bibliographic information of the order publications in the order details data Calculating the number of converted books by multiplying the coefficient data specified on the basis of the subject data and the number of copies of the order publication, and calculating the number of converted books in the order details data, , Compare the size relationship between the total number of converted books and a predetermined threshold, and if the total number of converted books is greater than the threshold, determine that the order is large And determining orders determining step and small orders if the sum of the converted number of books is below the threshold value, and the order determination data in the order item dataOrder agency data that has been ordered, and route data from the agency to the bookstore corresponding to the order details dataA delivery data generation step for generating delivery data to which header information is added, and a delivery data group formed by collecting a plurality of the delivery data, from the order determination data stored in the header information of each delivery data, The step of dividing into an outgoing data group of orders and an outgoing data group of small orders, and the outgoing data group divided into large ordersThe agency data as the first priority item and the shipping route data as the second priority itemSort processing step for sorting the outgoing data group using as a key, and outgoing data in the order of outgoing data after the sorting processing for the outgoing data group divided into large ordersEveryAn output step of outputting the contents of the predetermined item as a picking list is executed.
[0043]
With this program, it is possible to generate a picking list that can improve the efficiency of the entire logistics system after objectively classifying packages packed based on the created picking list into large orders and small orders. .In other words, simply loading the packages packed based on the created picking list onto the pallet in that order will not only produce a pallet that can be delivered for each agency, but also after delivery to the agency. In this case, it is very easy to sort the packages according to the shipping route at the agency, and the efficiency of the entire logistics can be improved.Note that the sort processing and picking list output may also be executed for the outgoing data group classified into small orders.
Further, the invention according to
[0044]
As a picking list creation program according to the present invention,, By using the order details data for a specific bookstore including bibliographic information of the order publication from the agency and the order quantity information of the order publication to the CPU, the above-mentioned for each agency from among the inventory publications in the distribution warehouse In a picking list creation program for creating a picking list for instructing pick-up and packing of order publications, the CPU stores the order data of large orders including order publication data with strip output in the CPU. And a delivery data generation step for generating delivery data to which header output is added as header information, and a delivery data group formed by collecting a plurality of the delivery data, stored in the header information of each delivery data. A first sort processing step for sorting the outgoing data group using a part of the strip output as a key, and the outgoing data Contents of predetermined items of the outgoing data in the order of the second sort processing step for sorting the outgoing data group using the agency data stored in the header information of the key as a key and the outgoing data after the second sort processing for the outgoing data group Output step to output as a picking listYou may do.
[0045]
With this program, when packing is performed based on the created picking list, it is possible to reliably respond to customer requests for general customers in a short time.
Order publications with strip output included in the order details data for large orders are customer orders, and are attached to labels attached to packages such as cases and shipment specifications sent with packages. It is only necessary to indicate that the order is included.
[0046]
DETAILED DESCRIPTION OF THE INVENTION
Hereinafter, a configuration in an embodiment of a picking list creation system according to the present invention will be described with reference to the drawings.
FIG. 1 is a system configuration diagram of an embodiment of a picking list creation system according to the present invention.
As shown in FIG. 1, the picking list creation system includes a
[0047]
In
An
A delivery-
A bookstore master 33 having bookstore data associated with the agency data and shipping route data from the agency;
A basic bibliographic master 34 holding various bibliographic data of the distributed products;
A reference book number table 35 that holds reference book number data associated with the bibliographic data item;
A
An
An
A
Packing specification master 3a having a relationship table between the agency and the case specification, a relationship table between the agency and the bucket specification, and a binding specification;
A delivery database 3c having delivery data generated based on the order data;
Picking list master 3d holding sort instruction content data for outgoing data and format data for picking list;
Is stored.
[0048]
Note that the bookstore data and the shipping route data stored in the bookstore master 33 are data set by the agency concerned with the bookstore, and are provided from the agency via the network N1. The bibliographic data of the distribution product stored in the basic bibliographic master 34 is data such as the bibliographic code, book name, main unit price, item, size, and number of pages created by the publisher, from the publisher via the network N1. Provided. Further, the
[0049]
Next, a procedure from order reception to delivery in an embodiment of the picking list creation system according to the present invention will be described with reference to FIG. The order received here refers to an order from one agency to one bookstore.
First, at the stage of receiving an order (s11), data relating to the contents of the order is input to the main CPU 2 (s12). Regarding orders received via the network N1 such as publishing VAN orders and text orders, the order data is automatically converted into predetermined order details data and taken into the
[0050]
The details of the order detail data are performed as follows in detail in FIG.
The
The supplier
The bookstore code input unit 103 is connected to the bookstore master 33, and the bookstore data relating to the received order is determined from the inputted bookstore code number, and the district name and bookstore name are displayed. At the same time, the shipping
In the order
Therefore, one order detail data includes: order event (order form), agency store, book store, shipping route from the agency store, data for each product (bibliographic code, title, number of copies, delivery location, inventory presence, shelf number, strip Data).
[0051]
Based on the order details data, the delivery data is generated (s13). Next, a picking list is generated in a format stored in the picking list master 3d at a predetermined timing, and the contents are output by the printer 5 (s14, 19). A display example of the picking list is shown in FIG. For example, the work name column displays large-order order work and small-order order work, the strip output column indicates whether or not a strip is output, the agency name is in the agency name column, and the shipping route from the agency is in the number line column. The name of the bookstore is displayed in the bookstore name column, and the location (warehouse, shelf number), bibliographic code, signature, number of shipments, etc. of the product to be picked are displayed in a list form.
[0052]
In step s14, the outgoing data is first classified into a large order and a small order according to the output instruction, and then the outgoing data relating to the large order is sorted based on the contents of a predetermined sort instruction and stored in the outgoing data in that sort order. Order details (product details) are sequentially output as a picking list. In step s19, the outgoing data is first classified into a large order and a small order according to the output instruction, and then the outgoing data relating to the small order is sorted based on the contents of a predetermined sort instruction and stored in the outgoing data in that sort order. Several order details (product details) are combined into one picking list, and the picking list is output in the sorted order.
[0053]
In the case of a large order picking list (s14), if there is a customer order, a strip is output from the printer 9 (s15), and the warehouse worker is stocked on the warehouse shelf in the order described in the picking list. After picking up the target product (s16) and inserting the strip output in step s15 into the customer-ordered product (s17), the product is stored in a case or bound and packed (s18). ). By checking the barcode on the picking list for which packing has been completed with the
[0054]
In the case of a small order picking list (s19), a strip for each product corresponding to the details of the picking list is output from the printer 9 (s1a), and the warehouse worker is stocked on the warehouse shelf based on the picking list. After picking up the target product (s1b), the strip output in step s1a is inserted for each product (s1c). Next, the product into which the strip is inserted is stored in a bucket or bound and packed (s1d). By checking the barcode on the picking list for which packing has been completed with the
Packing is carried out for all of the large order order picking list and the small order order picking list and all cases, buckets, and bundles are loaded on the pallet.
[0055]
Next, the case, bucket, and pallet loaded with bundles are loaded (s1e) corresponding to the trucks dispatched to each delivery destination, and delivered to a predetermined agency to be unloaded (s1f). ).
[0056]
Next, a procedure for generating the outgoing data from the order detail data will be described with reference to FIGS. In addition, as shown to Fig.9 (a), the generated delivery data D3 takes the structure where the delivery data header D2 was added to the order details data D1. This process may be performed any time as long as there is order detail data. However, it is preferable to automatically perform this process at the same time as the order detail data is generated in response to the order entry because the burden on the system is small.
[0057]
(Intermediary store data)
First, one piece of order detail data is acquired from the
[0058]
(Bookstore data, shipping route data)
Next, the order details data D1 is classified according to the presence or absence of bookstore data held therein, and the subsequent processing is divided (s102). When there is bookstore data, the bookstore data and the shipping route data from the agency are taken out and stored in the bookstore data region d2 and the shipping route data region d3 of the delivery data header D2, respectively. Hereinafter, the description will be given only when there is bookstore data.
[0059]
(Large / small data, conversion volume data)
Next, determination of large order and small order for one order detail data is performed by the following procedure (s103).
(1) By referring to the bibliographic data of the basic bibliographic master 34 from the bibliographic code of the product, the item data is acquired for each product. An event is a type of product, including magazines, encyclopedias, books, and paperbacks.
(2) Based on the item data, the reference book number of the product is acquired from the relationship table between the item and the reference book number set in the reference book number table 35. The reference number of books is a conversion coefficient for uniformly determining the volume of the product, and is set in consideration of the average size of the product for each item and the volume of one standard case. This is set as follows, for example.
Magazine = 1, Encyclopedia = 4, Book = 1, Bunko = 0.25
The reference number of books may be set based on the average weight of products for each item.
(3) The number of converted books is obtained by multiplying the number of reference books and the number of copies received for each product, and the total number of converted books in the order details data is obtained.
(4) The total number of converted books is compared with the converted book number threshold set in the
(5) If the total number of converted books is greater than the converted book number threshold, it is determined as a large order, and if the total number of converted books is less than or equal to the converted book number threshold, it is determined as a small order. That is, it can be objectively determined from the relationship between the volume of the packing means and the volume of the product of one order detail whether the order for each agency is a large order or a small order.
(6) The large order and small order determination results obtained here and the total number of converted books are stored in the large / small data area d4 and converted book data area d5 of the delivery data header D2, respectively.
[0060]
(Strip output, shipping label output, delivery statement output data)
Next, when it is determined that the order is large and there is no strip output (FIG. 6), it is determined that the order is large and there is a strip output (FIG. 7), and when it is determined that the order is small (FIG. 8), each is shipped. Based on the shipment control table set in the
[0061]
Specifically, when it is determined that the order is a large order and there is no strip output (FIG. 6), the strip output data area d6 of the shipping data D2 has the conditions of no strip output, shipping label output, and delivery statement output. These are stored in the shipping label output data area d7 and the delivery statement output data area d8 (s105, s106).
[0062]
When it is determined that the order is large and there is strip output (FIG. 7), the strip output part, shipping label output, and delivery statement output conditions are strip output data area d6 of shipping data D2, shipping label, respectively. The data is stored in the output data area d7 and the delivery statement output data area d8 (s111 to s113).
[0063]
If it is determined that the order is small (FIG. 8), the strip output, no shipping label output, and no delivery statement output conditions are the strip output data area d6, the shipping label output data area d7 of the shipping data D2, and the delivery. It is stored in the specification output data area d8 (s117).
[0064]
(Packaging data)
Next, when it is determined that the order is a large order and there is no strip output (FIG. 6), it corresponds to the agency data set in step s101 in the relationship table between the agency and the case specifications held in the package specification master 3a. The presence / absence of a case specification is determined (s107).
If there is a corresponding case specification, the case specification data is stored in the packing form data area d9 of the outgoing data header D2 (s108).
If there is no corresponding case specification, the binding specification data held in the packing form specification master 3a is stored in the packing form data area d9 of the delivery data header D2 (s110).
[0065]
When it is determined that the order is large and there is a strip output (FIG. 7), the case specification corresponding to the agency data set in step s101 in the relationship table between the agency and the case specifications held in the packing form specification master 3a. The presence or absence is determined (s114).
If there is a corresponding case specification, the case specification data is stored in the packing form data area d9 of the outgoing data header D2 (s115).
If there is no corresponding case specification, the binding specification data held in the packing form specification master 3a is stored in the packing form data area d9 of the outgoing data header D2 (s116).
[0066]
When it is determined that the order is small (FIG. 8), it is determined whether or not there is a bucket specification corresponding to the agency data set in step s101 in the relationship table between the agency and the bucket specifications held in the packing specification master 3a. (S118).
If there is a corresponding bucket specification, the bucket specification data is stored in the packing form data area d9 of the outgoing data header D2 (s119).
If there is no corresponding bucket specification, the binding specification data held in the packing form specification master 3a is stored in the packing form data area d9 of the outgoing data header D2 (s120).
[0067]
When the data is stored in all the data areas d1 to d9 of the outgoing data header D2 through the above procedure, the generated outgoing data header D2 is finally added as a header of the order detail data D1, and the outgoing data D3. And stored in the delivery database 3c (s109).
[0068]
In outputting the picking list, the above-mentioned delivery data is used, and data processing proceeds in the following procedure.
The contents of the data stored in the large / small data area d4 of the outgoing data header D2 are confirmed by the picking list output instruction, and are classified into two outgoing data groups of large order and small order according to the contents (s200).
[0069]
Next, the sorted outgoing data group is sorted based on the predetermined sort instruction content (s201). The sort instruction content is an instruction to sort on a predetermined condition for some of the data area items of the outgoing data input at the time of the picking list output instruction or in advance.
[0070]
Next, in the case of a large order, the order details (product details) corresponding to the outgoing data in the sort order are sequentially generated as a picking list (s202). The picking list is generated in a format in which the data areas d1 to d9 of the outgoing data header D2 and the order details are stored in the picking list master 3d. Specifically, in the picking list shown in FIG. 4, the work name column displays the classification of the large order receiving work and the small order receiving work from the data stored in the large / small data area d4, and the strip output field outputs the strip. Data stored in the delivery statement output data area d8 in the shipping specification column, indicating whether or not strip data is output from the data stored in the data region d6, and whether data is output from the data stored in the shipping label output data region d7 in the label column The presence / absence of output is stored in the agency name data field in the agency data area d1, the agency data stored in the agency data area d1 in the agency name field, and the bookstore data stored in the bookstore data area d2 in the bookstore name field. The data shows the code number and place name related to the shipping route from the agency, and the location of the product to be picked up (warehouse, storage bin), bibliographic code, book name, number of shipments Etc. are displayed in a list format from the sales order item data.
[0071]
Further, in the case of a small order, some of the order details (product details) corresponding to the outgoing data in the sort order are combined into one picking list, and the picking list is output in the sorted order (s203). ). Each picking list is displayed in the same manner as in the case of the large order received.
[0072]
Since packing is performed according to the sorted order based on the contents of the sorting instruction, it is possible to improve the efficiency of packing and loading work, and further work after delivery to the dealer.
[0073]
Below, the example implemented with the picking list creation system which concerns on this invention for every sort instruction | indication content is demonstrated.
Example 1
The procedure of the first embodiment from the picking list output instruction to the picking list output is shown in FIG. Here, a procedure in the case of instructing to output only a large order is shown. It is assumed that the sort instruction content is set in advance with the following content.
(Sort instruction content)
First priority: agency (alphabetical order)
Second priority item: Number of converted books (in descending order)
[0074]
First, in accordance with the large order picking list output instruction (s21), the contents of data stored in the large / small data area d4 of the outgoing data header D2 stored in the outgoing database 3c are confirmed. It is divided into two outgoing data groups with small orders.
Next, only the outgoing data group of large orders is picked up (s22), and the outgoing data group is sorted based on the sort instruction content of the second priority item (s23). Specifically, the sorting is performed in the descending order of the number of converted books based on the data stored in the converted book number data area d5 of each outgoing data head D2.
Next, after completion of the sorting in step s23, the outgoing data group is subsequently sorted based on the sort instruction content of the first priority item (s24). Specifically, the data stored in the agency data area d1 of each outgoing data head D2 is sorted in alphabetical order.
When step s24 ends, display data corresponding to the format of the picking list stored in the picking list master 3d is acquired from each delivery data D3, and picking list data is generated (s25).
Finally, the contents of the picking list data generated in step s25 are output as a picking list from the
[0075]
An example of the delivery data storage state, picking list output state, and delivery state when the above procedure is actually applied will be described with reference to FIGS. Here, packing is done in case specifications.
FIG. 11 shows the outgoing data storage state in the outgoing database 3c. Here, the outgoing data group D31 is divided into large orders only, and the outgoing data is stored in a state in which the outgoing data are arranged in the order input order.
[0076]
FIG. 12 shows the result of sorting the delivery data group D31 according to the procedure shown in FIG. 10 and outputting the picking list. The output order of the picking lists L1 to L5 is different from the input order of the shipping data group D31 in FIG. 11, and is first output in the order of the agency A (L1 to L4) and B (L5) as a large division. The picking lists L1 to L4 of the agency A are output in the order of the number of converted books.
[0077]
When packing is performed based on the picking lists L1 to L5, as shown in FIG. 13, cases for the agency A and B are gathered and loaded on the minimum necessary number of pallets P and can be delivered in order. In addition, the case with a large number of converted books is preferentially loaded as the loading state of the case for the agent A on the pallet.
[0078]
As described above, according to the sort instruction contents shown in FIG. 10, it is possible to efficiently carry out the packing operation with the minimum number of pallets only by loading the packed packages on the pallets in that order and without requiring an extra packing work space. Is possible. In addition, since pallets that can be delivered are continuously collected at each dealership, it is also efficient when loading pallets loaded with luggage (cases, buckets, bundling) on trucks. Furthermore, since the truck can be loaded in the order of the large number of books, the storage efficiency in the loading platform is improved.
[0079]
Although this is limited to large orders, this procedure can also be applied to small orders. Further, the sort instruction contents regarding the agency may be sorted with a priority order such as “in order of the number of handled books”.
[0080]
(Example 2)
The procedure of the second embodiment from picking list output instruction to picking list output is shown in FIG. Here, a procedure in the case of instructing to output only large orders is shown. It is assumed that the sort instruction content is set in advance with the following content.
(Sort instruction content)
First priority: agency (alphabetical order)
Second priority: Shipping route (in district order)
[0081]
First, in accordance with the large order order picking list output instruction (s31), the contents of data stored in the large / small data area d4 of the outgoing data header D2 stored in the outgoing database 3c are confirmed. It is divided into two outgoing data groups with small orders.
Next, only the outgoing data group of large orders is picked up (s32), and the outgoing data group is sorted based on the sort instruction content of the second priority item (s33). Specifically, sorting is performed in order of districts based on the data stored in the shipping route data area d3 of each outgoing data head D2. For example, the order is from Hokkaido to Okinawa.
Next, after completion of the sorting in step s33, the outgoing data group is subsequently sorted based on the sort instruction content of the first priority item (s34). Specifically, the data stored in the agency data area d1 of each outgoing data head D2 is sorted in alphabetical order.
When step s34 ends, display data corresponding to the format of the picking list stored in the picking list master 3d is acquired from each delivery data D3, and picking list data is generated (s35).
Finally, the contents of the picking list data generated in step s35 are output from the
[0082]
An example of the outgoing data storage state, picking list output state, and outgoing state when the above procedure is actually applied will be described with reference to FIGS. Here, packing is done in case specifications.
FIG. 15 shows the outgoing data storage state in the outgoing database 3c. Here, the outgoing data group D32 is divided into large orders only, and the outgoing data is stored in the order input order.
[0083]
FIG. 16 shows the result of sorting the delivery data group D32 according to the procedure shown in FIG. 14 and outputting the picking list. The output order of the picking lists L6 to L13 is different from the input order of the delivery data group D32 in FIG. 15, and the picking lists L6 to L13 of the agency A are output in the order of the districts of the shipping route. Here, only the agency A is displayed, but depending on the contents of the order, the picking list of another agency is subsequently output after these picking lists.
[0084]
When packing is performed on the basis of the picking lists L6 to L13, as shown in FIG. 17, the cases are classified according to the shipping route from the agency in units of pallets.
[0085]
As described above, according to the sort instruction contents shown in FIG. 14, not only the pallets that can be unloaded are collected for each dealership just by loading the packed packages on the pallet in that order, but also to the dealership. Even after delivery of goods, it is very easy to sort the packages according to the shipping route at the dealership, and the efficiency of the entire logistics can be improved.
[0086]
Although this is limited to large orders, this procedure can also be applied to small orders. Further, the shipping routes may be encoded and sorted by their code symbols and numbers.
Furthermore, it is good also as the procedure which combined Example 1 and Example 2. FIG. That is, in the procedure of FIG. 14, the sorting process in the order of the large number of converted books in step s23 of FIG. 10 may be performed before the sorting process in order of the shipping route in step s33.
[0087]
(Example 3)
The procedure of the third embodiment from picking list output instruction to picking list output is shown in FIG. Here, a procedure in the case of instructing to output only a large order is shown. It is assumed that the sort instruction content is set in advance with the following content.
(Sort instruction content)
First priority: agency (alphabetical order)
2nd priority item: Customer order (priority is given)
[0088]
First, in accordance with the large order order picking list output instruction (s41), the contents of data stored in the large / small data area d4 of the outgoing data header D2 stored in the outgoing database 3c are confirmed. It is divided into two outgoing data groups with small orders.
Next, only the outgoing data group of large orders is picked up (s42), and the outgoing data group is sorted based on the sort instruction content of the second priority item (s43). Specifically, sorting is performed with “partial output priority” based on the data stored in the strip output data area d6 of each outgoing data head D2. This is because products with large strip orders and strip output are customer-ordered products.
Next, after completion of the sorting in step s43, the outgoing data group is sorted based on the sort instruction content of the first priority item (s44). Specifically, the data stored in the agency data area d1 of each outgoing data head D2 is sorted in alphabetical order.
When step s44 ends, display data corresponding to the format of the picking list stored in the picking list master 3d is acquired from each delivery data D3, and picking list data is generated (s45).
Finally, the contents of the picking list data generated in step s45 are output as a picking list from the
[0089]
When the above procedure is applied and the picking list is output, the picking list output order is first output for each agency as a major division, and if there is a customer order from that agency, each agency is A picking list including customer orders at the top of the picking list group is output.
FIG. 19 shows an output example of a picking list including customer orders. “Partially present” is displayed in the strip output column, and “Short” indicating that there is a strip is displayed in the chuck column (CK) on the right side of the customer order item in the product specification list. Based on this picking list, the warehouse worker inserts a strip into the target product and stores it in a case or a bundle together with other products.
[0090]
In the case of large-order orders that use cases, the agency will immediately ship to the bookstore in the same state as the case, so customer orders stored inside will be delivered to the bookstore without staying at the agency. . Thereby, it can respond to the general customer's desire for acquisition in a short time.
This procedure is limited to large orders because it aims to arrive at the bookstore in a short time. Moreover, what is necessary is just to display that the customer order item is contained in the label affixed on packages, such as a case, and the shipping specification sent with a package.
[0091]
【The invention's effect】
That is, according to the system of
Further, according to the system of
[0092]
Claim3, 4By the way,The packages packed based on the created picking list are objectively classified into large orders and small orders, and a picking list that can improve the efficiency of the entire logistics system can be generated.
That is, by the method of
Claims4With this method, it is not only possible to collect pallets that can be delivered for each dealership by loading the packages packed based on the created picking list on the pallet in that order, but also to the dealership. Even after delivery, it is very easy to sort the packages according to the shipping route at the agency, and the overall logistics can be made more efficient.
[0093]
Claim5, 6Programs,The packages packed based on the created picking list are objectively classified into large orders and small orders, and a picking list that can improve the efficiency of the entire logistics system can be generated.
That is, according to the program of
Claims6By the program ofBy simply loading the packages packed based on the picking list created on the pallet in that order, not only the pallets that can be shipped out come out for each agency, but also after delivery to the agency. It is very easy to sort the packages according to the shipping route at the agency, and the overall logistics can be made more efficient.
[Brief description of the drawings]
FIG. 1 is a system configuration diagram in an embodiment of a picking list creation system according to the present invention.
FIG. 2 is a flowchart showing a procedure from order reception to delivery in an embodiment of a picking list creation system according to the present invention.
FIG. 3 is a schematic diagram showing an order entry screen in an embodiment of a picking list creation system according to the present invention.
FIG. 4 is a diagram showing a format of a picking list in an embodiment of a picking list creation system according to the present invention.
FIG. 5 is a flowchart (1) showing a delivery data generation procedure in an embodiment of a picking list creation system according to the present invention.
FIG. 6 is a flowchart (2) showing a delivery data generation procedure in the embodiment of the picking list creation system according to the present invention.
FIG. 7 is a flowchart (3) showing a delivery data generation procedure in the embodiment of the picking list creation system according to the present invention.
FIG. 8 is a flowchart (4) showing a delivery data generation procedure in the embodiment of the picking list creation system according to the present invention.
FIG. 9 is a configuration diagram of outgoing data in an embodiment of a picking list creation system according to the present invention.
FIG. 10 is a flowchart of Example 1 according to the present invention.
FIG. 11 is a conceptual diagram showing input order data in the first embodiment.
FIG. 12 is a conceptual diagram illustrating a state of an output picking list according to the first exemplary embodiment.
FIG. 13 is a conceptual diagram showing a leaving state in the first embodiment.
FIG. 14 is a flowchart of
FIG. 15 is a conceptual diagram showing input order data in the second embodiment.
FIG. 16 is a conceptual diagram illustrating a state of an output picking list according to the second embodiment.
FIG. 17 is a conceptual diagram showing a leaving state in the second embodiment.
FIG. 18 is a flowchart of
FIG. 19 is an example of a picking list according to the third embodiment.
FIG. 20 is a conceptual diagram showing a configuration of a publication distribution system.
FIG. 21 is a flowchart showing a work procedure of a distribution warehouse in a publication distribution system.
FIG. 22 is a flowchart showing a procedure from order reception to delivery.
FIG. 23 is a conceptual diagram showing input order data for large lots in a conventional picking list creation system.
FIG. 24 is a conceptual diagram showing a state of a large picking list output in a conventional picking list creation system.
FIG. 25 is a conceptual diagram showing a large packing state in a conventional picking list creation system.
FIG. 26 is a conceptual diagram showing a large exit state in a conventional picking list creation system.
FIG. 27 is a conceptual diagram showing small-order order data input in a conventional picking list creation system.
FIG. 28 is a conceptual diagram showing a state of a fore-face picking list output in a conventional picking list creation system.
FIG. 29 is a conceptual diagram showing a packing state for a small package in a conventional picking list creation system.
[Explanation of symbols]
DESCRIPTION OF
Claims (6)
当該CPUとデータ送受信可能に接続され取次店からの注文出版物の書誌情報と注文部数情報とを含む特定書店向け受注明細データが格納される受注データベースと、注文出版物の搬入先となる取次店データが格納される搬入先マスタと、出版社から提供される出版物の書誌情報と科目データとの組み合せデータを有する書誌データが格納される書誌マスタと、出版物の科目ごとの係数データが格納された基準冊数テーブルと、所定の閾値データが格納された出庫マスタとが格納されているメモリと、
前記CPUからデータ受信してピッキングリストを出力する出力装置とを備え、
前記CPUは、前記受注データベースに格納された1受注明細データ内の注文出版物の書誌情報から前記書誌マスタに格納された種目データを特定し、その科目データに基いて前記基準冊数テーブルに格納された係数データを特定し、その係数データと前記注文出版物の注文部数とを乗じて換算冊数を算出し、当該1受注明細データ内の換算冊数の総和を求めさせ、当該換算冊数の総和と前記所定の閾値との大小関係を比較し、換算冊数の総和が当該閾値より大の場合には大口受注と判定し、換算冊数の総和が当該閾値以下の場合には小口受注と判定させ、
前記受注明細データに前記受注判定データと前記換算冊数の総和データと注文してきた取次店データとをヘッダ情報として付加した出庫データを生成させ、
前記出庫データが複数集合してなる出庫データ群について、それぞれの出庫データのヘッダ情報に格納された前記受注判定データから、大口受注の出庫データ群と小口受注の出庫データ群とに区分し、前記大口受注に区分された出庫データ群について第1優先項目として前記取次店データ、第2優先項目として前記換算冊数の総和データをキーに前記出庫データ群をソートし、前記大口受注に区分された出庫データ群について前記ソート処理後の出庫データの順番で、出庫データごとに所定項目内容をピッキングリストとして前記出力装置に表示させることを特徴とするピッキングリスト作成システム。A main CPU connected to a network line so as to be able to communicate with a publisher and an agency;
An order receiving database connected to the CPU so that data can be transmitted and received, including order bibliographic information of order publications from the agency store and order copy data for a specific book store, and an agency where the order publications are delivered Stores data at the delivery destination master , bibliographic data that contains the combination of bibliographic information and subject data of publications provided by publishers, and stores coefficient data for each subject of publications. A reference book number table and a memory storing a delivery master storing predetermined threshold data;
An output device that receives data from the CPU and outputs a picking list;
The CPU identifies item data stored in the bibliographic master from bibliographic information of order publications in one order detail data stored in the order database, and is stored in the reference volume table based on the subject data. The coefficient data is identified, and the converted data is calculated by multiplying the coefficient data and the number of copies of the ordered publication, and the total number of converted books in the one order detail data is obtained. Compare the magnitude relationship with a predetermined threshold, and if the total number of converted books is greater than the threshold, determine that it is a large order, and if the total number of converted books is less than the threshold, determine that it is a small order.
Generating order data in which the order determination data, the total data of the converted book volume, and the agency data that has been ordered are added as header information to the order detail data;
For the outgoing data group formed by a plurality of the outgoing data, the order determination data stored in the header information of each outgoing data is divided into a outgoing data group for large orders and a outgoing data group for small orders, For the outgoing data group divided into large orders, the outgoing data group is sorted by using the agency data as the first priority item and the total data of the converted number of books as the second priority item as a key. A picking list creation system for causing a predetermined item content to be displayed as a picking list for each outgoing data in the order of outgoing data after the sorting process for a data group.
当該CPUとデータ送受信可能に接続され取次店からの注文出版物の書誌情報と注文部数情報とを含む特定書店向け受注明細データが格納される受注データベースと、注文出版物の搬入先となる取次店データが格納される搬入先マスタと、書店データと取次店からの当該書店への発送ルートデータが格納された書店マスタと、出版社から提供される出版物の書誌情報と科目データとの組み合せデータを有する書誌データが格納される書誌マスタと、出版物の科目ごとの係数データが格納された基準冊数テーブルと、所定の閾値データが格納された出庫マスタとが格納されているメモリと、
前記CPUからデータ受信してピッキングリストを出力する出力装置とを備え、
前記CPUは、前記受注データベースに格納された1受注明細データ内の注文出版物の書誌情報から前記書誌マスタに格納された種目データを特定し、その科目データに基いて前記基準冊数テーブルに格納された係数データを特定し、その係数データと前記注文出版物の注文部数とを乗じて換算冊数を算出し、当該1受注明細データ内の換算冊数の総和を求めさせ、当該換算冊数の総和と前記所定の閾値との大小関係を比較し、換算冊数の総和が当該閾値より大の場合には大口受注と判定し、換算冊数の総和が当該閾値以下の場合には小口受注と判定させ、
前記受注明細データに前記受注判定データと注文してきた取次店データと該取次店から前記受注明細データに対応する書店への発送ルートデータとをヘッダ情報として付加した出庫データを生成させ、
前記出庫データが複数集合してなる出庫データ群について、それぞれの出庫データのヘッダ情報に格納された前記受注判定データから、大口受注の出庫データ群と小口受注の出庫データ群とに区分し、前記大口受注に区分された出庫データ群について第1優先項目として前記取次店データ、第2優先項目として前記発送ルートデータをキーに前記出庫データ群をソートし、前記大口受注に区分された出庫データ群について前記ソート処理後の出庫データの順番で、出庫データごとに所定項目内容をピッキングリストとして前記出力装置に表示させることを特徴とするピッキングリスト作成システム。A main CPU connected to a network line so as to be able to communicate with a publisher and an agency;
An order receiving database connected to the CPU so that data can be transmitted and received, including order bibliographic information of order publications from the agency store and order copy data for a specific book store, and an agency where the order publications are delivered Combined data of the delivery destination master in which the data is stored, the bookstore data and the bookstore master in which the shipping route data from the agency to the bookstore is stored, and the bibliographic information and subject data of the publication provided by the publisher A bibliographic master storing bibliographic data, a reference book number table storing coefficient data for each subject of a publication, a memory storing a delivery master storing predetermined threshold data, and
An output device that receives data from the CPU and outputs a picking list;
The CPU identifies item data stored in the bibliographic master from bibliographic information of order publications in one order detail data stored in the order database, and is stored in the reference volume table based on the subject data. The coefficient data is identified, and the converted data is calculated by multiplying the coefficient data and the number of copies of the ordered publication, and the total number of converted books in the one order detail data is obtained. Compare the magnitude relationship with a predetermined threshold, and if the total number of converted books is greater than the threshold, determine that it is a large order, and if the total number of converted books is less than the threshold, determine that it is a small order.
Generating order data in which the order determination data, the agency data that has been ordered, and the shipping route data from the agency to the bookstore corresponding to the order details data are added as header information;
For the outgoing data group formed by a plurality of the outgoing data, the order determination data stored in the header information of each outgoing data is divided into a outgoing data group for large orders and a outgoing data group for small orders, For the outgoing data group divided into large orders, the outgoing data group is sorted using the agency data as the first priority item and the shipping route data as the second priority item as a key, and the outgoing data group divided into the large orders The picking list creation system is characterized in that the contents of predetermined items are displayed on the output device as a picking list for each outgoing data in the order of outgoing data after the sorting process.
前記受注明細データ内の注文出版物の書誌情報から種目データを特定し、その科目データに基いて特定される係数データと前記注文出版物の注文部数とを乗じて換算冊数を算出し、当該受注明細データ内の換算冊数の総和を求める換算冊数演算ステップと、
前記換算冊数の総和と所定の閾値との大小関係を比較し、換算冊数の総和が当該閾値より大の場合には大口受注と判定し、換算冊数の総和が当該閾値以下の場合には小口受注と判定する受注判定ステップと、
前記受注明細データに前記受注判定データと前記換算冊数の総和データと注文してきた取次店データとをヘッダ情報として付加した出庫データを生成する出庫データ生成ステップと、
前記出庫データが複数集合してなる出庫データ群について、それぞれの出庫データのヘッダ情報に格納された前記受注判定データから、大口受注の出庫データ群と小口受注の出庫データ群とに区分するステップと、
前記大口受注に区分された出庫データ群について第1優先項目として前記取次店データ、第2優先項目として前記換算冊数の総和データをキーに前記出庫データ群をソートするソート処理ステップと、
前記大口受注に区分された出庫データ群について前記ソート処理後の出庫データの順番で、出庫データごとに所定項目内容をピッキングリストとして出力する出力ステップとを有することを特徴とするピッキングリスト作成方法。Using the order detail data for a specific bookstore including bibliographic information of the order publication from the agency store and the order quantity information of the order publication, the order publication by the agency store from the inventory publications of the distribution warehouse In the picking list creation method instructing the pickup of
Item data is identified from the bibliographic information of the order publication in the order detail data, and the converted book number is calculated by multiplying the coefficient data identified based on the subject data and the number of copies of the order publication, A conversion volume calculation step for calculating the total number of conversion volumes in the detail data;
Compares the size relationship between the total number of converted books and a predetermined threshold. If the total number of converted books is greater than the threshold, it is determined that the order is large. If the total number of converted books is less than the threshold, a small order is received. An order determination step for determining
A delivery data generation step of generating delivery data by adding the order determination data, the total data of the converted number of books, and the agency data that has been ordered as header information to the order detail data;
A step of classifying a delivery data group of a plurality of delivery data into a delivery data group for large orders and a delivery data group for small orders from the order determination data stored in the header information of each delivery data; ,
Sorting step of sorting the outgoing data group with the agency data as the first priority item and the total data of the converted number of books as the second priority item for the outgoing data group classified into the large order,
A picking list creation method comprising: outputting a predetermined item content as a picking list for each outgoing data in the order of outgoing data after the sort processing for the outgoing data group classified into the large order.
前記受注明細データ内の注文出版物の書誌情報から種目データを特定し、その科目データに基いて特定される係数データと前記注文出版物の注文部数とを乗じて換算冊数を算出し、当該受注明細データ内の換算冊数の総和を求める換算冊数演算ステップと、
前記換算冊数の総和と所定の閾値との大小関係を比較し、換算冊数の総和が当該閾値より大の場合には大口受注と判定し、換算冊数の総和が当該閾値以下の場合には小口受注と判定する受注判定ステップと、
前記受注明細データに前記受注判定データと注文してきた取次店データと該取次店から前記受注明細データに対応する書店への発送ルートデータとをヘッダ情報として付加した出庫データを生成する出庫データ生成ステップと、
前記出庫データが複数集合してなる出庫データ群について、それぞれの出庫データのヘッダ情報に格納された前記受注判定データから、大口受注の出庫データ群と小口受注の出庫データ群とに区分するステップと、
前記大口受注に区分された出庫データ群について第1優先項目として前記取次店データ、第2優先項目として前記発送ルートデータをキーに前記出庫データ群をソートするソート処理ステップと、
前記大口受注に区分された出庫データ群について前記ソート処理後の出庫データの順番で、出庫データごとに所定項目内容をピッキングリストとして出力する出力ステップとを有することを特徴とするピッキングリスト作成方法。Using the order detail data for a specific bookstore including bibliographic information of the order publication from the agency store and the order quantity information of the order publication, the order publication by the agency store from the inventory publications of the distribution warehouse In the picking list creation method instructing the pickup of
Item data is identified from the bibliographic information of the order publication in the order detail data, and the converted book number is calculated by multiplying the coefficient data identified based on the subject data and the number of copies of the order publication, A conversion volume calculation step for calculating the total number of conversion volumes in the detail data;
Compares the size relationship between the total number of converted books and a predetermined threshold. If the total number of converted books is greater than the threshold, it is determined that the order is large. If the total number of converted books is less than the threshold, a small order is received. An order determination step for determining
A delivery data generation step of generating delivery data in which the order determination data, the agency data that has been ordered, and the shipping route data from the agency to the bookstore corresponding to the order details data are added as header information. When,
A step of classifying a delivery data group of a plurality of delivery data into a delivery data group for large orders and a delivery data group for small orders from the order determination data stored in the header information of each delivery data; ,
Sort processing step for sorting the outgoing data group as a first priority item and the outgoing route data as a second priority item for the outgoing data group classified into the large order,
A picking list creation method comprising: outputting a predetermined item content as a picking list for each outgoing data in the order of outgoing data after the sort processing for the outgoing data group classified into the large order.
前記CPUに、前記受注明細データ内の注文出版物の書誌情報から種目データを特定し、その科目データに基いて特定される係数データと前記注文出版物の注文部数とを乗じて換算冊数を算出し、当該受注明細データ内の換算冊数の総和を求める換算冊数演算ステップと、
前記換算冊数の総和と所定の閾値との大小関係を比較し、換算冊数の総和が当該閾値より大の場合には大口受注と判定し、換算冊数の総和が当該閾値以下の場合には小口受注と判定する受注判定ステップと、
前記受注明細データに前記受注判定データと前記換算冊数の総和データと注文してきた取次店データとをヘッダ情報として付加した出庫データを生成する出庫データ生成ステップと、
前記出庫データが複数集合してなる出庫データ群について、それぞれの出庫データのヘッダ情報に格納された前記受注判定データから、大口受注の出庫データ群と小口受注の出庫データ群とに区分するステップと、
前記大口受注に区分された出庫データ群について第1優先項目として前記取次店データ、第2優先項目として前記換算冊数の総和データをキーに前記出庫データ群をソートするソート処理ステップと、
前記大口受注に区分された出庫データ群について前記ソート処理後の出庫データの順番で、出庫データごとに所定項目内容をピッキングリストとして出力する出力ステップとを実行させることを特徴とするピッキングリスト作成プログラム。Using the order detail data for a specific bookstore including bibliographic information of the order publication from the agency and the order quantity information of the order publication to the CPU, the order is ordered for each agency from the inventory publications in the distribution warehouse. In a picking list creation program that creates a picking list that directs picking up and packing a publication,
The CPU identifies item data from the bibliographic information of the order publication in the order details data, and calculates the number of converted books by multiplying the coefficient data identified based on the subject data and the number of copies of the order publication. A conversion volume number calculating step for calculating the total number of conversion volume numbers in the order detail data,
Compares the size relationship between the total number of converted books and a predetermined threshold. If the total number of converted books is greater than the threshold, it is determined that the order is large. If the total number of converted books is less than the threshold, a small order is received. An order determination step for determining
A delivery data generation step of generating delivery data by adding the order determination data, the total data of the converted number of books, and the agency data that has been ordered as header information to the order detail data;
A step of classifying a delivery data group of a plurality of delivery data into a delivery data group for large orders and a delivery data group for small orders from the order determination data stored in the header information of each delivery data; ,
Sorting step of sorting the outgoing data group with the agency data as the first priority item and the total data of the converted number of books as the second priority item for the outgoing data group classified into the large order,
A picking list creation program that executes an output step of outputting predetermined item contents as a picking list for each outgoing data in the order of outgoing data after the sort processing for the outgoing data group classified into large orders .
前記CPUに、前記受注明細データ内の注文出版物の書誌情報から種目データを特定し、その科目データに基いて特定される係数データと前記注文出版物の注文部数とを乗じて換算冊数を算出し、当該受注明細データ内の換算冊数の総和を求める換算冊数演算ステップと、
前記換算冊数の総和と所定の閾値との大小関係を比較し、換算冊数の総和が当該閾値より大の場合には大口受注と判定し、換算冊数の総和が当該閾値以下の場合には小口受注と判定する受注判定ステップと、
前記受注明細データに前記受注判定データと注文してきた取次店データと該取次店から前記受注明細データに対応する書店への発送ルートデータとをヘッダ情報として付加した出庫データを生成する出庫データ生成ステップと、
前記出庫データが複数集合してなる出庫データ群について、それぞれの出庫データのヘッダ情報に格納された前記受注判定データから、大口受注の出庫データ群と小口受注の出庫データ群とに区分するステップと、
前記大口受注に区分された出庫データ群について第1優先項目として前記取次店データ、第2優先項目として前記発送ルートデータをキーに前記出庫データ群をソートするソート処理ステップと、
前記大口受注に区分された出庫データ群について前記ソート処理後の出庫データの順番で、出庫データごとに所定項目内容をピッキングリストとして出力する出力ステップとを実行させることを特徴とするピッキングリスト作成プログラム。Using the order detail data for a specific bookstore including bibliographic information of the order publication from the agency and the order quantity information of the order publication to the CPU, the order is ordered for each agency from the inventory publications in the distribution warehouse. In a picking list creation program that creates a picking list that directs picking up and packing a publication,
The CPU identifies item data from the bibliographic information of the order publication in the order details data, and calculates the number of converted books by multiplying the coefficient data identified based on the subject data and the number of copies of the order publication. A conversion volume number calculating step for calculating the total number of conversion volume numbers in the order detail data,
Compares the size relationship between the total number of converted books and a predetermined threshold. If the total number of converted books is greater than the threshold, it is determined that the order is large. If the total number of converted books is less than the threshold, a small order is received. An order determination step for determining
A delivery data generation step of generating delivery data in which the order determination data, the agency data that has been ordered, and the shipping route data from the agency to the bookstore corresponding to the order details data are added as header information. When,
A step of classifying a delivery data group of a plurality of delivery data into a delivery data group for large orders and a delivery data group for small orders from the order determination data stored in the header information of each delivery data; ,
Sort processing step for sorting the outgoing data group as a first priority item and the outgoing route data as a second priority item for the outgoing data group classified into the large order,
A picking list creation program that executes an output step of outputting predetermined item contents as a picking list for each outgoing data in the order of outgoing data after the sort processing for the outgoing data group classified into large orders .
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002332112A JP3733447B2 (en) | 2002-11-15 | 2002-11-15 | Picking list creation system, picking list creation method, and picking list creation program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2002332112A JP3733447B2 (en) | 2002-11-15 | 2002-11-15 | Picking list creation system, picking list creation method, and picking list creation program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2004161479A JP2004161479A (en) | 2004-06-10 |
| JP3733447B2 true JP3733447B2 (en) | 2006-01-11 |
Family
ID=32809285
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2002332112A Expired - Fee Related JP3733447B2 (en) | 2002-11-15 | 2002-11-15 | Picking list creation system, picking list creation method, and picking list creation program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP3733447B2 (en) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106845884A (en) * | 2015-12-07 | 2017-06-13 | 阿里巴巴集团控股有限公司 | For logistics transportation request generation carries single information processing method and device |
Families Citing this family (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP6309774B2 (en) * | 2014-02-04 | 2018-04-11 | 株式会社イシダ | Work instruction apparatus and collection sorting method |
| JP6300709B2 (en) * | 2014-12-02 | 2018-03-28 | 株式会社日立製作所 | Work management system and work management method |
| JPWO2018139029A1 (en) * | 2017-01-27 | 2019-06-27 | 三菱電機株式会社 | Demand forecasting device, demand forecasting system, demand forecasting method and program |
| CN110135960A (en) * | 2019-05-22 | 2019-08-16 | 广东卓志供应链科技有限公司 | A kind of packaging recommended method, apparatus and system |
| CN111461589B (en) * | 2020-03-02 | 2023-06-23 | 浙江工业大学之江学院 | Storage method, device and storage medium for large-batch multi-variety assembly delivery |
| KR102253544B1 (en) * | 2020-09-03 | 2021-05-18 | (주)오아시스 | Method and apparatus for assisting in picking a product by proximity sensor |
| CN112613910B (en) * | 2020-12-24 | 2024-04-26 | 上海寻梦信息技术有限公司 | Method, apparatus, device and storage medium for providing product packaging information |
-
2002
- 2002-11-15 JP JP2002332112A patent/JP3733447B2/en not_active Expired - Fee Related
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN106845884A (en) * | 2015-12-07 | 2017-06-13 | 阿里巴巴集团控股有限公司 | For logistics transportation request generation carries single information processing method and device |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2004161479A (en) | 2004-06-10 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US20110238206A1 (en) | Stow and Sortation System | |
| CN112840365A (en) | Computerized system and method for package delivery | |
| JP2016512358A (en) | Method and system for sorting received items for further shipment | |
| US20210004760A1 (en) | Systems and methods for managing dense staging of pickup orders | |
| KR20110059484A (en) | Inspection method for delivery of various medicines and suitable order delivery system | |
| JP7717032B2 (en) | Management systems and programs | |
| JP3733447B2 (en) | Picking list creation system, picking list creation method, and picking list creation program | |
| JP3479881B2 (en) | Strategic Alliance Information Management System | |
| CN113780917B (en) | Cargo scheduling method and system | |
| JP2560613B2 (en) | Picking work support device | |
| JP2003002443A (en) | Physical distribution system, and physical distribution device | |
| JP2003026309A (en) | Item picking method, picking system, and picking instruction system | |
| JP4696219B2 (en) | Article sorting method and apparatus | |
| JP2004272697A (en) | Order delivery intensive system | |
| JP2787409B2 (en) | Logistics system | |
| JP4846899B2 (en) | Logistics system using contents confirmation tag | |
| JP3462765B2 (en) | Product sorting and packing equipment | |
| CN114118910A (en) | Storage management method and storage medium for customized furniture | |
| JP3333474B2 (en) | Warehouse system for receiving flyers | |
| JP3867958B2 (en) | Article sorting method and apparatus | |
| JP2002123762A (en) | Method for delivering commodity for mass sales store | |
| JP3945619B2 (en) | Sorting device | |
| JP4857499B2 (en) | Take-out instruction device for materials necessary for delivery of parts | |
| JP3176903B2 (en) | Product flyer system for insert flyers | |
| JP2820920B2 (en) | Product sorting method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20050418 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20050517 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20050624 |
|
| 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: 20050927 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20050929 |
|
| R150 | Certificate of patent or registration of utility model |
Free format text: JAPANESE INTERMEDIATE CODE: R150 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091028 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20091028 Year of fee payment: 4 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20101028 Year of fee payment: 5 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20111028 Year of fee payment: 6 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121028 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20121028 Year of fee payment: 7 |
|
| FPAY | Renewal fee payment (event date is renewal date of database) |
Free format text: PAYMENT UNTIL: 20131028 Year of fee payment: 8 |
|
| 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 |