JP2005104701A - Transportation business management device, system, and program - Google Patents

Transportation business management device, system, and program Download PDF

Info

Publication number
JP2005104701A
JP2005104701A JP2003343863A JP2003343863A JP2005104701A JP 2005104701 A JP2005104701 A JP 2005104701A JP 2003343863 A JP2003343863 A JP 2003343863A JP 2003343863 A JP2003343863 A JP 2003343863A JP 2005104701 A JP2005104701 A JP 2005104701A
Authority
JP
Japan
Prior art keywords
transportation
package information
information
transport
vehicle
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.)
Pending
Application number
JP2003343863A
Other languages
Japanese (ja)
Inventor
Masanori Kunimura
真紀 國村
Norihiko Okamoto
紀彦 岡本
Katsuya Goto
克也 後藤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Canon Marketing Japan Inc
Original Assignee
Canon Marketing Japan Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Canon Marketing Japan Inc filed Critical Canon Marketing Japan Inc
Priority to JP2003343863A priority Critical patent/JP2005104701A/en
Publication of JP2005104701A publication Critical patent/JP2005104701A/en
Pending legal-status Critical Current

Links

Images

Abstract

<P>PROBLEM TO BE SOLVED: To provide a transportation business management device, a system and a program capable of consistently carrying out order receiving management, vehicle delivery management and sales management based on baggage information without independently carrying out the order receiving management, the vehicle delivery management and the sales management relative to request for transportation of a shipper. <P>SOLUTION: The transportation business management system is constituted by a transportation business management server 1; a plurality of clients 2, i.e., terminals for a user; and a network 3 for connecting them each other. The received baggage information is divided to a transportation unit based on a transportation division pattern for dividing to the transportation unit actually carried by a transportation company. <P>COPYRIGHT: (C)2005,JPO&NCIPI

Description

本発明は、ネットワークを介して運送の受注管理、配車管理、及び販売管理を行う運輸業管理装置及びシステム、並びにプログラムに関する。   The present invention relates to a transportation business management apparatus and system for performing order management, dispatch management, and sales management of transportation via a network, and a program.

近年、運輸業においては、ネットワークを介して物流の管理を行う仕組みとして荷主と車主の間を取り持ち、求車依頼と求貨依頼をマッチングさせて配車を行う荷物配送管理システムが導入されている。 従来の荷物配送管理システムにおいては、荷物の配送依頼を受けた際に、貨物ベース(荷物1個当たり又は荷物1kg当たりの料金、いわゆる個建てと呼ばれるもの)ではなく、トラックに対して荷物を割り付けるトラックベース(車輌1運行(往復・片道)当たり又は車輌1ヶ月当たりの料金、いわゆる車建てと呼ばれるもの)で物流が管理されていた。その1つとして、例えば、従来、運送車の台数単位で運賃が決められていたものを荷主にとって魅力的なものにするために、積載率を考慮して荷主に対する割引を行う求貨求車システムが提案されている(例えば、特許文献1参照)。
特開2003−30293号公報
2. Description of the Related Art In recent years, in the transportation industry, a package delivery management system has been introduced in which a shipper and a vehicle owner are handled as a mechanism for managing logistics via a network, and a vehicle request is matched with a vehicle request. In a conventional package delivery management system, when a package delivery request is received, a package is allocated to a truck, not a cargo base (a charge per package or 1 kg of package, so-called individual building). Logistics was managed on a truck basis (a charge per vehicle (round trip / one-way) or a monthly charge per vehicle, so-called vehicle building). As one of these, for example, a freight-recruitment system that discounts the shipper considering the loading rate in order to make it attractive to the shipper in the past, where the fare was determined by the number of transport vehicles. Has been proposed (see, for example, Patent Document 1).
JP 2003-30293 A

しかしながら、上述した従来の荷物配送管理システムでは、物流管理に以下に示す不都合が生じている。   However, the conventional package delivery management system described above has the following disadvantages in logistics management.

例えば、昨今の物流の法改正(物流2法、物流3法)や荷主企業が物流を固定費から変動費として捉える流れに合わせて、運送取引が車建てから個建てに移行してきている。また、荷物は、通常、積地から卸地まで1台のトラックで運ばれるのではなく、集荷、幹線、配送というように分割し、トラック1運行あたりの実車率、積載率が高くなるように運ばれている。 このような運送取引を従来の受注管理、配車管理、及び販売管理まで一貫して行うシステムで運用しようとすると、荷物と車の関係が1:1若しくはN:1が基本になっているため、例えば、甲荷主よりA地点からB地点までの運送依頼を請け、乙荷主よりC地点からD地点までの運送依頼を請けて、これらの依頼を中継点Eをおき、甲荷主の依頼と乙荷主の依頼をトラック1によりA地点で集荷し、C地点で集荷し、中継点Eまで輸送し、中継点Eからトラック2により甲荷主の荷物をB地点まで輸送し、中継点Eからトラック3で、乙荷主の荷物をD地点まで輸送するといった場合、荷主の運送依頼とトラックとを直接対応づけることができない。   For example, in accordance with the recent revision of logistics laws (Logistics 2 Law, Logistics 3 Law) and the trend that shipper companies view logistics as fixed costs from variable costs, transportation transactions are shifting from car-built to individual-built. In addition, packages are not usually transported from the loading area to the wholesale area by one truck, but are divided into collection, trunk line, and delivery so that the actual vehicle rate and loading rate per truck operation will increase. Being carried. When trying to operate such a transportation transaction in a system that consistently handles conventional order management, dispatch management, and sales management, the relationship between luggage and vehicles is based on 1: 1 or N: 1. For example, the shipper asks for a transportation request from point A to point B, the carrier accepts a transportation request from point C to point D, places these requests at relay point E, and requests the shipper and the shipper. Is collected at point A by truck 1, picked up at point C, transported to relay point E, transporter's luggage is transported from relay point E to truck B by truck 2, and from relay point E to truck 3 When the cargo of the shipper is transported to the point D, the shipper's transportation request cannot be directly associated with the truck.

そのため、荷主の運送依頼を、そのまま受注管理、配車管理、及び販売管理まで一貫しておこなうシステムに入力して利用することができず、荷物を運ぶトラック毎に分けて入力せざるを得ない。この場合、トラック毎に分けて入力された情報が、荷主への請求毎に分けられていないため、請求情報として活用することができない。   For this reason, a shipper's transportation request cannot be input and used as it is in a system that consistently handles order management, dispatch management, and sales management, and must be input separately for each truck that carries the cargo. In this case, since the information input separately for each truck is not divided for each claim to the shipper, it cannot be used as the request information.

また、昨今のITの発達により、荷主の運送依頼をデータとして入手することができても、入手したデータが、運送会社が実際に中継して運ぶ単位には分かれていないため、受注管理が可能でもそのまま配車管理及び販売管理に利用することができず、またデータの二重入力、配車や販売等の個別管理を行わなければならず、煩雑な手作業が発生していた。   In addition, due to the recent development of IT, even if the shipper's transportation request can be obtained as data, the received data is not divided into units that are actually relayed and carried by the shipping company, so it is possible to manage orders. However, it cannot be used for vehicle allocation management and sales management as it is, and it has been necessary to carry out double management of data, individual management such as vehicle allocation and sales, and complicated manual operations have occurred.

本発明は、上記課題を解決するために成されたものであり、荷主の運送依頼を荷物情報として加工することなく利用することができ、該荷物情報に基づいて受注管理、配車管理、及び販売管理を一貫して行うことができる運輸業管理装置及びシステム、並びにプログラムを提供することを目的とする。   The present invention has been made to solve the above-described problems, and can use a shipper's transportation request without processing it as package information. Based on the package information, order management, vehicle allocation management, and sales can be performed. It is an object of the present invention to provide a transportation business management apparatus and system capable of performing management consistently, and a program.

上記目的を達成するために、請求項1記載の運輸業管理装置は、荷主の運送依頼を荷物情報として受け付ける荷物情報受付手段と、前記荷物情報を運送会社が実際に運ぶ運送単位に分割するための運送分割パターンを格納する運送分割パターン格納手段と、前記荷物情報受付手段により受け付けた荷物情報を前記運送分割パターンに基づいて運送単位に分割する荷物情報分割手段と、前記荷物情報を受け付けた際に、前記運送分割パターンにより運送単位に分割された荷物情報を運送単位荷物情報として登録する運送単位荷物情報登録手段とを備えることを特徴とする。   In order to achieve the above object, the transportation management apparatus according to claim 1 is configured to divide a package information receiving unit that receives a shipper's transport request as package information, and a unit of transport that the transport company actually transports the package information. A transportation division pattern storage means for storing the transportation division pattern, a package information division means for dividing the package information received by the package information reception means into units based on the transportation division pattern, and when the package information is received In addition, the present invention further comprises transportation unit package information registration means for registering package information divided into transportation units according to the transportation division pattern as transportation unit package information.

請求項2記載の運輸業管理装置は、請求項1記載の運輸業管理装置において、前記登録された運送単位荷物情報に基づいて前記荷物を運送する運送会社の車輌を割り付ける配車割付手段を備えることを特徴とする。   The transportation business management device according to claim 2, further comprising a vehicle allocation means for allocating a vehicle of a transportation company that transports the cargo based on the registered transportation unit cargo information in the transportation business management device according to claim 1. It is characterized by.

請求項3記載の運輸業管理装置は、請求項1又は2記載の運輸業管理装置において、前記受け付けた荷物情報及び/又は前記登録された運送単位荷物情報に基づいて受注売上及び/又は車輌売上・支払を計上する売上計上手段を備えることを特徴とする。   The transportation business management device according to claim 3 is the transportation business management device according to claim 1 or 2, wherein the order sales and / or the vehicle sales based on the received package information and / or the registered transport unit package information. -It is characterized by having sales recording means for recording payment.

請求項4記載の運輸業管理装置は、請求項1乃至3のいずれか1項に記載の運輸業管理装置において、前記運送分割パターン格納手段は、前記荷主に対応して設定された運送分割パターンを少なくとも1つ備えることを特徴とする。   The transportation business management apparatus according to claim 4 is the transportation business management apparatus according to any one of claims 1 to 3, wherein the transportation division pattern storage means is a transportation division pattern set corresponding to the shipper. It is characterized by providing at least one.

上記目的を達成するために、請求項5記載の運輸業管理システムは、ユーザ用端末と、前記ユーザ用端末にネットワークを介して接続された運輸業管理サーバとを備える運輸業管理システムにおいて、前記ユーザ用端末は、荷主の運送依頼を荷物情報として入力する入力手段を備え、前記運輸業管理サーバは、前記ユーザ用端末より荷物情報を受け付ける荷物情報受付手段と、前記荷物情報を運送会社が実際に運ぶ運送単位に分割するための運送分割パターンを格納する運送分割パターン格納手段と、前記荷物情報受付手段により受け付けた荷物情報を前記運送分割パターンに基づいて運送単位に分割する荷物情報分割手段と、前記荷物情報を受け付けた際に、前記運送分割パターンにより運送単位に分割された荷物情報を運送単位荷物情報として登録する運送単位荷物情報登録手段とを備えることを特徴とする。   In order to achieve the above object, a transportation business management system according to claim 5 is a transportation business management system comprising a user terminal and a transportation business management server connected to the user terminal via a network. The user terminal includes input means for inputting a shipper's transportation request as package information. The transportation management server includes a package information receiving unit for receiving package information from the user terminal, and the shipping company actually uses the package information. A transportation division pattern storage means for storing a transportation division pattern for dividing the unit into transportation units to be transported, and a package information division means for dividing the package information received by the package information reception means into transportation units based on the transportation division pattern; When the parcel information is received, the parcel information divided into transport units according to the transport split pattern Characterized in that it comprises a transportation unit package information registration means for registering with.

請求項6記載の運輸業管理システムは、請求項5記載の運輸業管理システムにおいて、前記運輸業管理サーバは、前記登録された運送単位荷物情報に基づいて前記荷物を運送する運送会社の車輌を割り付ける配車割付手段を備えることを特徴とする。   The transportation business management system according to claim 6 is the transportation business management system according to claim 5, wherein the transportation business management server selects a vehicle of a transportation company that transports the cargo based on the registered transportation unit package information. The vehicle allocation means for allocating is provided.

請求項7記載の運輸業管理システムは、請求項5又は6記載の運輸業管理システムにおいて、前記受け付けた荷物情報及び/又は前記登録された運送単位荷物情報に基づいて受注売上及び/又は車輌売上・支払を計上する売上計上手段を備えることを特徴とする。   The transportation business management system according to claim 7 is the transportation business management system according to claim 5 or 6, wherein the order sales and / or the vehicle sales based on the received package information and / or the registered transport unit package information. -It is characterized by having sales recording means for recording payment.

請求項8記載の運輸業管理システムは、請求項5乃至7のいずれか1項に記載の運輸業管理システムにおいて、前記運送分割パターン格納手段は、前記荷主に対応して設定された運送分割パターンを少なくとも1つ備えることを特徴とする。 上記目的を達成するために、請求項9記載のプログラムは、ネットワークを介してユーザ用端末に接続された運輸業管理サーバを制御する制御方法をコンピュータに実行させるプログラムにおいて、前記ユーザ用端末より荷主の運送依頼を荷物情報として受け付ける荷物情報受付モジュールと、前記荷物受付モジュールにより受け付けた荷物情報を、運送会社が実際に運ぶ運送単位に分割するための運送分割パターンに基づいて運送単位に分割する荷物情報分割モジュールと、前記荷物情報を受け付けた際に、前記運送分割パターンにより運送単位に分割された荷物情報を運送単位荷物情報として登録する運送単位荷物情報登録モジュールとを備えることを特徴とする。   The transportation business management system according to claim 8 is the transportation business management system according to any one of claims 5 to 7, wherein the transportation division pattern storage means is a transportation division pattern set corresponding to the shipper. It is characterized by providing at least one. To achieve the above object, a program according to claim 9 is a program that causes a computer to execute a control method for controlling a transportation management server connected to a user terminal via a network. A package information receiving module that receives the transportation request as package information, and a package that divides the package information received by the package reception module into transport units based on a transport division pattern for dividing the transport information into transport units that the transport company actually transports An information division module and a transportation unit package information registration module for registering package information divided into transportation units according to the transportation division pattern as transportation unit package information when the package information is received.

本発明によれば、荷主の運送依頼を荷物情報として受け付け、該受け付けた荷物情報を、運送会社が実際に運ぶ運送単位に分割するための運送分割パターンに基づいて運送単位に分割するので、荷主の運送依頼を荷物情報として加工することなく利用することができ、受注管理、配車管理、及び販売管理をそれぞれ独立して行なうことなく、該荷物情報に基づいて受注管理、配車管理、及び販売管理を一貫して行うことができる。   According to the present invention, the shipper's transportation request is received as package information, and the received package information is divided into transportation units based on a transportation division pattern for dividing the transportation company into transportation units that are actually transported. Can be used without processing as package information, and order management, dispatch management, and sales management are performed based on the package information without independently performing order management, dispatch management, and sales management. Can be done consistently.

以下、本発明の実施の形態を図面を参照して詳細に説明する。   Hereinafter, embodiments of the present invention will be described in detail with reference to the drawings.

図1は、本発明の実施の形態に係る運輸業管理システムの全体構成を示す図である。   FIG. 1 is a diagram showing an overall configuration of a transportation business management system according to an embodiment of the present invention.

図1において、本運輸業管理システムは、運輸業管理サーバ(以下、単に「サーバ」という。)1と、ユーザ用端末である複数のクライアント2と、それらを互いに接続するインターネット等のネットワーク3とで構成されている。   In FIG. 1, this transportation business management system includes a transportation business management server (hereinafter simply referred to as “server”) 1, a plurality of clients 2 that are user terminals, and a network 3 such as the Internet that connects them to each other. It consists of

サーバ1は、荷主の運送依頼(荷物情報)に対して受注管理、配車管理、及び販売管理を一貫して行うことが可能なサーバ装置である。サーバ1は、例えば、クライアント2からネットワーク3を介して入力された荷物情報を、業務形態にあわせて運送用データ(運送単位荷物情報)に加工したり、運送用データに対する配車処理を行ったり、車輌別売上管理や受注に基づく荷主に対する請求書の作成処理等が可能である。 また、サーバ1は、所定のタイミングで請求書の仮締め処理等を行ったり、日報や月報の作成も可能である。更に、サーバ1は、Webサーバとして機能し、外部からのHTTP(HyperText Transfer Protocol)プロトコルによるリクエストに応答してデータを送信したり、CGI(Common Gateway Interface)プログラムを実行したり、或いはサーブレットを実行するものである。   The server 1 is a server device capable of consistently performing order management, vehicle allocation management, and sales management for a shipper's transportation request (package information). For example, the server 1 processes the package information input from the client 2 via the network 3 into transport data (transport unit package information) according to the business form, or performs a dispatch process on the transport data. It is possible to perform invoice creation processing for the shipper based on sales management by vehicle and orders. In addition, the server 1 can perform a temporary closing process of an invoice at a predetermined timing, or create a daily report or a monthly report. In addition, the server 1 functions as a Web server, transmits data in response to an external request (HTTP) protocol, executes a CGI (Common Gateway Interface) program, or executes a servlet. To do.

クライアント2は、汎用のPC(Personal Computer)で構成されており、ユーザがネットワーク4を介してサーバ1にアクセスして利用するものである。また、クライアント2は、例えば、Webサーバを閲覧するためのブラウザ機能を有しており、TCP/IPのプロトコル上でHTTPプロトコルを用いて運輸業管理サーバ1と通信するものである。   The client 2 is composed of a general-purpose PC (Personal Computer), and is used by a user accessing the server 1 via the network 4. The client 2 has a browser function for browsing a Web server, for example, and communicates with the transport management server 1 using the HTTP protocol on the TCP / IP protocol.

図2は、図1のサーバ1のハードウェア構成を示すブロック図である。   FIG. 2 is a block diagram showing a hardware configuration of the server 1 of FIG.

図2において、CPU101は、システムバス104に接続される各種デバイスや各種コントローラを統括的に制御する。また、CPU101は、後述する処理の実行に際して必要なプログラム等をRAM103にロードし、ロードしたプログラムを実行することで各種動作を実現するものである。   In FIG. 2, the CPU 101 comprehensively controls various devices and various controllers connected to the system bus 104. The CPU 101 implements various operations by loading a program or the like necessary for execution of processing to be described later into the RAM 103 and executing the loaded program.

ROM102又は外部メモリ111(HD、FD)には、CPU101の制御プログラムであるBIOS(Basic Input/Output System)やオペレーティングシステムプログラム(OS)、サーバ1として実行する機能を実現するために必要な後述する各種プログラム等が記憶されている。RAM103は、CPU101の主メモリ、ワークエリア等として機能する。   In the ROM 102 or the external memory 111 (HD, FD), a BIOS (Basic Input / Output System) that is a control program of the CPU 101, an operating system program (OS), or a function that is executed as the server 1 will be described later. Various programs are stored. The RAM 103 functions as a main memory, work area, and the like for the CPU 101.

入力コントローラ105は、キーボード(KB)109や不図示のマウス等のポインティングデバイスからの入力を制御する。ビデオコントローラ106は、CRTディスプレイ(CRT)110等の表示装置への表示を制御する。表示装置は、CRTだけでなく、液晶ディスプレイであってもよい。   The input controller 105 controls input from a keyboard (KB) 109 or a pointing device such as a mouse (not shown). The video controller 106 controls display on a display device such as a CRT display (CRT) 110. The display device may be a liquid crystal display as well as a CRT.

メモリコントローラ107は、ブートプログラム、ブラウザソフトウェア、各種のアプリケーション、フォントデータ、ユーザファイル、編集ファイル、及び各種データ等を記憶するハードディスク(HD)やフロッピー(登録商標)ディスク(FD)、PCMCIAカードスロットにアダプタを介して接続されるコンパクトフラッシュ(登録商標)メモリ等の外部メモリ111へのアクセスを制御する。   The memory controller 107 has a hard disk (HD), a floppy (registered trademark) disk (FD), and a PCMCIA card slot for storing boot programs, browser software, various applications, font data, user files, editing files, various data, and the like. Controls access to an external memory 111 such as a compact flash (registered trademark) memory connected via an adapter.

通信I/Fコントローラ108は、ネットワーク3を介して外部機器と接続・通信するものであり、ネットワーク3での通信制御処理を実行する。例えば、TCP/IPを用いたインターネット通信等が可能である。   The communication I / F controller 108 is connected to and communicates with an external device via the network 3, and executes communication control processing in the network 3. For example, Internet communication using TCP / IP is possible.

なお、CPU101は、例えば、RAM103内の表示情報用領域へアウトラインフォントの展開(ラスタライズ)処理を実行することにより、CRT110上での表示を可能としている。また、CPU101は、CRT110上の不図示のマウスカーソル等でのユーザ指示を可能とする。   Note that the CPU 101 enables display on the CRT 110 by executing outline font rasterization processing on the display information area in the RAM 103, for example. Further, the CPU 101 enables a user instruction with a mouse cursor (not shown) on the CRT 110.

図1のクライアント2のハードウェア構成は、サーバ1のハードウェア構成と実質同一であるため、その説明を省略するが、以後、サーバ1におけるCPU101〜外部メモリ111に対応するクライアント2における各部をCPU201〜外部メモリ211として説明する。サーバ1と異なる点として、ROM202や外部メモリ211には、汎用PCとしてクライアント2が動作するために必要なOSや後述する各種プログラムが格納されており、インターネット接続を行うためのTCP/IPやHTTPのサポートが可能なプログラムや汎用ブラウザソフトウェアが格納されている。   The hardware configuration of the client 2 in FIG. 1 is substantially the same as the hardware configuration of the server 1, and thus the description thereof is omitted. Hereinafter, each unit in the client 2 corresponding to the CPU 101 to the external memory 111 in the server 1 is referred to as the CPU 201. Explanation will be given as the external memory 211. The difference from the server 1 is that the ROM 202 and the external memory 211 store an OS necessary for the client 2 to operate as a general-purpose PC and various programs to be described later, such as TCP / IP and HTTP for Internet connection. Stores programs and general-purpose browser software that can support the above.

次に、図1の運輸業管理システムにおいて実行される基本的な処理を説明する。   Next, basic processing executed in the transportation management system of FIG. 1 will be described.

図3及び図4は、図1の運輸業管理システムにおいて実行される簡易依頼入力処理を示すフローチャートである。   3 and 4 are flowcharts showing a simple request input process executed in the transportation management system of FIG.

図3において、まず、クライアント2は、ユーザのログインによりユーザID及びパスワードが入力されると、それらをネットワーク4を介してサーバ1に送信する(ステップS1)。   In FIG. 3, first, when a user ID and a password are input by a user login, the client 2 transmits them to the server 1 via the network 4 (step S1).

サーバ1は、クライアント2より受信したユーザID及びパスワードがデータベースに登録されているか否かを判別し、データベースに登録されているときは、図6に示すメインメニュー画面6をクライアント2に送信する(ステップS2)。   The server 1 determines whether or not the user ID and password received from the client 2 are registered in the database. When the user ID and password are registered in the database, the server 1 transmits the main menu screen 6 shown in FIG. 6 to the client 2 ( Step S2).

クライアント2は、サーバ1より受信したメインメニュー画面6をWebブラウザ等により表示する(ステップS4)。次に、表示されたメインメニュー画面6上でユーザが行う簡易依頼入力(簡易受注入力・編集)の選択によりサーバ1にデータ要求を送信する(ステップS5)。   The client 2 displays the main menu screen 6 received from the server 1 using a web browser or the like (step S4). Next, a data request is transmitted to the server 1 by selection of simple request input (simple order input / edit) performed by the user on the displayed main menu screen 6 (step S5).

サーバ1は、クライアント2からのデータ要求に応じて、図7に示す簡易依頼入力画面7を送信すると(ステップS6)、クライアント2は、簡易依頼入力画面7を表示する(ステップS7)。このとき、簡易依頼入力画面7上の受注部門、積日、及び卸日の各欄にはなにも表示されていないものとする。   When the server 1 transmits the simple request input screen 7 shown in FIG. 7 in response to the data request from the client 2 (step S6), the client 2 displays the simple request input screen 7 (step S7). At this time, it is assumed that nothing is displayed in each column of the order receiving section, the loading date, and the wholesale date on the simple request input screen 7.

クライアント2は、表示された簡易依頼入力画面7上でユーザが荷主選択ボタン7aを押下して荷主を選択することによりサーバ1にデータ要求を送信すると(ステップS8)、サーバ1は、図8に示す荷主・パターン選択画面(荷物パターン確定画面)8をクライアント2に送信する(ステップS9)。このとき、図8における検索結果8aは表示されていない。   When the client 2 transmits a data request to the server 1 by selecting the shipper by pressing the shipper selection button 7a on the displayed simple request input screen 7 (step S8), the server 1 is shown in FIG. The shown shipper / pattern selection screen (package pattern confirmation screen) 8 is transmitted to the client 2 (step S9). At this time, the search result 8a in FIG. 8 is not displayed.

クライアント2は、荷主・パターン選択画面8上でユーザにより荷主の検索条件として荷主コード、荷主カナ、及び荷主名称が入力又はドロップダウンリストにより選択され、検索ボタン8bが押下されると、荷主検索処理要求をサーバ1に送信する(ステップS10)。   The client 2 inputs the shipper code, shipper kana, and shipper name as a shipper search condition by the user on the shipper / pattern selection screen 8 or is selected from the drop-down list, and when the search button 8b is pressed, the shipper search process A request is transmitted to the server 1 (step S10).

サーバ1は、入力又は選択された荷主の検索条件に基づいて、荷主マスタテーブルから荷主データを検索する検索処理を行う(ステップS11)。荷主マスタテーブルには、荷主コード、荷主カナ、及び荷主名称のキーに対して荷主に関する住所、電話番号、担当者名、請求明細等の情報が予め荷主データとしてデータベースに格納されている。   The server 1 performs a search process for searching for shipper data from the shipper master table based on the input or selected shipper search conditions (step S11). In the shipper master table, information on the shipper's address, telephone number, person in charge, billing details, etc. is stored in the database as shipper data in advance for the shipper code, shipper name, and shipper name key.

次に、サーバ1は、検索条件に該当する荷主データが荷主マスタテーブルに存在するか否かを判別し(ステップS12)、該当する荷主データが存在しないときは、エラー処理を行って(ステップS13)、クライアント2はエラーメッセージを表示する(ステップS14)。一方、該当する荷主データが存在するときは、図4のステップS15へ進む。   Next, the server 1 determines whether or not the shipper data corresponding to the search condition exists in the shipper master table (step S12). When the corresponding shipper data does not exist, error processing is performed (step S13). ), The client 2 displays an error message (step S14). On the other hand, when the corresponding shipper data exists, the process proceeds to step S15 in FIG.

図4のステップS15において、サーバ1は、該当する荷主データが荷主・パターン選択画面8上の検索結果8aにおける荷主欄にリスト表示された荷主・パターン選択画面8をクライアント2に送信する。   In step S15 of FIG. 4, the server 1 transmits to the client 2 the shipper / pattern selection screen 8 in which the corresponding shipper data is listed in the shipper column in the search result 8a on the shipper / pattern selection screen 8.

クライアント2は、リスト表示された荷主のうち該当する荷主がユーザにより選択されると、サーバ1にデータ要求を送信する(ステップS16)。   The client 2 transmits a data request to the server 1 when the corresponding shipper is selected by the user from the list-displayed shippers (step S16).

サーバ1は、選択された荷主に対応する表示用の荷物情報パターンデータを表示用の荷物情報パターンテーブルから取得し、取得した表示用の荷物情報パターンデータ(例えば、○○運送パターン1、○○運送パターン2等)が荷主・パターン選択画面8上の検索結果8aにおけるパターン名称欄にリスト表示された荷主・パターン選択画面8をクライアント2に送信する(ステップS17)。荷物情報パターン(運送分割パターン)テーブルには、パターンID、荷主コード、パターンキー、行ナンバ、メーカコード、積地取引先コード、卸地取引先コード、商品コード、配送区分(配送フラグ、直送フラグ)、幹線の分割数、集荷フラグ、配送フラグ、幹線ルートコード(ルート名)、売上部門、中継センター、数量、数量(計上用)、単位、計上単位、運賃分割マスタテーブルのコード、及びパターン種別等の情報が予め荷物情報パターンデータ(運送分割パターンデータ)としてデータベースに格納されている。荷物情報パターンデータには、例えば、荷物をXケース所定の日時に所定の積地から卸地まで運ぶという荷物情報を、運送車輌(例えば、自社車輌や△△物流といった傭車の車輌等)が実際に行う集荷、幹線(中継)、及び配送等の運送単位に分割するための情報が格納されており、荷主に対して少なくとも1つのパターンが設定されている。   The server 1 acquires display package information pattern data corresponding to the selected shipper from the display package information pattern table, and acquires the acquired display package information pattern data (for example, XX transport pattern 1, XX The shipper / pattern selection screen 8 listed in the pattern name column in the search result 8a on the shipper / pattern selection screen 8 is transmitted to the client 2 (step S17). The package information pattern (transportation division pattern) table includes a pattern ID, shipper code, pattern key, row number, manufacturer code, loading place supplier code, wholesale place supplier code, product code, delivery classification (delivery flag, direct delivery flag) ), Number of main line divisions, collection flag, delivery flag, main line route code (route name), sales department, relay center, quantity, quantity (for accounting), unit, accounting unit, code of fare division master table, and pattern type Such information is previously stored in the database as package information pattern data (transport division pattern data). The package information pattern data includes, for example, package information that a package is transported from a predetermined loading place to a wholesale place at a predetermined date and time in an X case, and a transportation vehicle (for example, a company vehicle or a vehicle of a carriage such as Δ △ logistics). Information for division into transportation units such as actual collection, trunk (relay), and delivery is stored, and at least one pattern is set for the shipper.

クライアント2は、荷主・パターン選択画面8上の検索結果8aにリスト表示された荷物情報パターンデータのうち所望の荷物情報パターンデータがユーザにより選択されると、サーバ1にデータ要求を送信する(ステップS18)。   The client 2 transmits a data request to the server 1 when a desired package information pattern data is selected by the user from the package information pattern data listed in the search result 8a on the shipper / pattern selection screen 8 (Step S1). S18).

サーバ1は、選択された荷物情報パターンデータに基づいて、図9に示す簡易依頼入力画面9における明細部(受注明細一覧)9aを構成する荷物情報パターンのデータ群をデータベースより取得し、簡易依頼入力画面9を作り直してクライアント2に送信する(ステップS19)。   Based on the selected package information pattern data, the server 1 acquires from the database a package information pattern data group constituting the detail section (order details list) 9a in the simple request input screen 9 shown in FIG. The input screen 9 is recreated and transmitted to the client 2 (step S19).

クライアント2は、サーバ1より受信した簡易依頼入力画面9を表示する(ステップS20)。表示された簡易依頼入力画面9上の所定の項目(卸地、メーカ、積地、品目、直送/配送、数量、及び計上数量)に荷主の荷物情報が入力された後、データ確認ボタン9bが押下されると、入力されたデータをサーバ1に送信する(ステップS21)。   The client 2 displays the simple request input screen 9 received from the server 1 (step S20). After the cargo information of the shipper is input to predetermined items (wholesale, manufacturer, loading place, item, direct delivery / delivery, quantity, and recorded quantity) on the displayed simple request input screen 9, a data confirmation button 9b is displayed. When pressed, the input data is transmitted to the server 1 (step S21).

サーバ1は、クライアント2より受信したデータに基づいて設定パターン検索・運送分割処理を行い(ステップS22)、その処理結果が反映された図10に示す荷物情報及び運送単位荷物情報登録確認画面(簡易受注データ確認処理)10をクライアント2に送信する(ステップS23)。   The server 1 performs setting pattern search / transport division processing based on the data received from the client 2 (step S22), and the package information and transport unit package information registration confirmation screen (simple) shown in FIG. Order data confirmation processing) 10 is transmitted to the client 2 (step S23).

クライアント2は、サーバ1より受信した荷物情報及び運送単位荷物情報登録確認画面10を表示し(ステップS24)、ユーザにより重量/容積換算値、中継センター等の項目にデータが入力され、データ登録ボタン10aが押下されると、入力されたデータと運送依頼情報、荷物情報、運送単位荷物情報のデータ登録処理の実行要求をサーバ1に送信する(ステップS25)。   The client 2 displays the package information and transport unit package information registration confirmation screen 10 received from the server 1 (step S24), and the user inputs data into items such as weight / volume converted value and relay center, and the data registration button When 10a is pressed, an execution request for the data registration process of the input data and transport request information, package information, and transport unit package information is transmitted to the server 1 (step S25).

サーバ1は、入力されたデータと運送依頼情報、荷物情報、運送単位荷物情報登録処理の実行要求をサーバ1より受信すると、入力されたデータを、依頼情報テーブルに運送依頼情報データ、荷物情報テーブルに荷物情報データ、積卸地情報テーブルに運送単位荷物情報データとして各データベースにそれぞれ登録する各種データ登録処理を行い(ステップS26)、本処理を終了する。   When the server 1 receives the input data and the request for execution of the transport request information, the package information, and the transport unit package information registration process from the server 1, the input data is stored in the request information table in the transport request information data and the package information table. Then, various data registration processes are performed for registering in the respective databases as package information data and in the unloading area information table as transport unit package information data (step S26), and the present process is terminated.

依頼情報テーブルには、依頼ナンバ、依頼書ナンバ、依頼元コード、及び依頼日等の情報が予め依頼情報データとしてデータベースに格納されている。荷物情報テーブルには、荷物情報ID、依頼情報ID、一般・簡易フラグ、積日、卸日、積地、卸地、メーカコード、配送区分(直送フラグ、配送フラグ)、集荷フラグ、配送フラグ、数量、単価、及び請求金額等の情報が予め荷物情報データとしてデータベースに格納されている。積卸地情報テーブルには、積卸地ID、運送番号、一般・簡易フラグ、運送種別、積地、卸地、積日、及び卸日等の情報が予め積卸地情報データとしてデータベースに格納されている。   In the request information table, information such as a request number, a request document number, a request source code, and a request date is stored in advance in the database as request information data. The package information table includes a package information ID, a request information ID, a general / simple flag, a loading date, a wholesale date, a loading location, a wholesale location, a manufacturer code, a delivery classification (direct delivery flag, a delivery flag), a collection flag, a delivery flag, Information such as quantity, unit price, and billing amount is stored in advance in the database as package information data. In the unloading area information table, information such as unloading area ID, transportation number, general / simple flag, transportation type, loading area, wholesale area, loading date, and wholesale date is stored in advance in the database as unloading area information data. Has been.

次に、図4におけるステップS22の設定パターン検索・運送分割処理を説明する。   Next, the setting pattern search / transport division process in step S22 in FIG. 4 will be described.

図5は、図4におけるステップS22の設定パターン検索・運送分割処理のフローチャートである。   FIG. 5 is a flowchart of the setting pattern search / transport division process in step S22 in FIG.

図5において、簡易依頼入力画面9上の明細部9aに表示されている荷物情報の1明細分(1行分)のデータを読み込む(ステップS30)。次に、読み込んだ1明細分のデータにおいて、積地、メーカ、卸地、品目、直送/配送フラグ(配送)、数量、及び計上数量の項目のすべてにデータが入力又は設定されているか否かをチェックする(ステップS31)。チェックの結果、データがすべて入力されているときは、それらのうちの積地、メーカ、卸地、品目、及び直送/配送フラグの項目に入力されたデータ及び荷主に基づいて、設定用の荷物情報パターンテーブルから設定用の荷物情報パターンデータの検索を行う(ステップS33)。   In FIG. 5, data for one detail (one line) of the package information displayed in the detail section 9a on the simple request input screen 9 is read (step S30). Next, in the read data for one item, whether or not data has been input or set for all of the items of loading place, manufacturer, wholesale place, item, direct delivery / delivery flag (delivery), quantity, and recorded quantity Is checked (step S31). If all the data has been entered as a result of the check, the package for setting based on the data entered in the loading place, manufacturer, wholesale place, item, and direct delivery / delivery flag items and the shipper The package information pattern data for setting is searched from the information pattern table (step S33).

次に、入力されたデータに該当する設定用の荷物情報パターンデータが存在するか否かを判別し(ステップS34)、該当する設定用の荷物情報パターンデータが存在しないときは、簡易依頼入力画面9で入力された内容に基づいて荷物の自動分割処理を行い(ステップS35)、ステップS30へ戻る。荷物の自動分割処理とは、例えば、簡易依頼入力画面9上で「集荷あり」、「配送あり」と設定されていた場合に、集荷用及び配送用の2件の荷物の分割用データを自動的に生成する。ここで、登録されるデータは、「スポットデータ」となり、図9における追加明細部(追加明細一覧)9cに表示される。ルートは未設定で、売上部門はすべて荷物情報入力部門となる。   Next, it is determined whether or not the set-up package information pattern data corresponding to the input data exists (step S34), and when the set-up package information pattern data does not exist, a simple request input screen is displayed. Based on the contents input in step 9, the automatic parcel dividing process is performed (step S35), and the process returns to step S30. For example, when the simple request input screen 9 is set to “with pickup” and “with delivery”, the automatic division processing of the baggage automatically generates data for dividing the two pieces of baggage for collection and delivery. Generate automatically. Here, the registered data is “spot data”, and is displayed in the additional detail section (additional detail list) 9c in FIG. The route is not set, and all sales departments are package information input departments.

一方、ステップS34の判別の結果、入力されたデータに該当する設定用の荷物情報パターンデータが存在するときは、設定用の荷物情報パターンデータより、運送分割情報(集荷、幹線、及び配送等)、各運送における売上部門、計上単位・単位、中継センター(運送時に中継が発生する場合)、運送時のルート名、及び運賃分割マスタテーブルのIDの情報を取り出す(ステップS36)。運送分割情報とは、運送車輌により実際に行われる運送が集荷、幹線、配送単位にそれぞれ分割された場合の運賃単価および集荷・幹線・配送への運賃の分割按分の割合が格納されたものである。また、計上単位・単位とは、実際に荷主に対して請求する運賃を計算するために用いるものを計上単位、運送業務を行う上で利用されるものが単位と定義している。   On the other hand, as a result of the determination in step S34, when there is a set-up package information pattern data corresponding to the input data, the transportation division information (collection, main line, delivery, etc.) is determined from the set-up package information pattern data. The information of the sales department, the recording unit / unit, the relay center (when relaying occurs during transportation), the route name during transportation, and the ID of the fare division master table is extracted (step S36). The transportation division information stores the unit price of fare when the transportation actually performed by the transporting vehicle is divided into the collection, main line, and delivery unit, and the ratio of the prorated division of the fare to the collection / main line / delivery. is there. In addition, the recording unit / unit is defined as the recording unit that is used to calculate the fare actually charged to the shipper, and the unit that is used for carrying out the transportation business.

運賃分割マスタテーブルは、運賃分割コード、荷主コード、幹線の分割数、集荷フラグ、配送フラグ、運賃分割名称、集荷運賃、幹線時運賃、配送運賃、センター費、集荷支払、幹線時支払、配送支払、センター費支払等の情報が予め運賃分割マスタデータとしてデータベースに格納されている。   The fare split master table includes the fare split code, shipper code, number of main line splits, collection flag, delivery flag, fare split name, collection fare, main fare, delivery fare, center cost, collection payment, main payment, delivery payment Information such as center fee payment is stored in advance in the database as fare split master data.

次に、取り出した各種情報のうちの運送分割情報、売上部門、及びルート名に基づいて運送分割処理を行い、荷物情報及び運送単位荷物情報登録確認画面10に表示する1明細分のデータ(荷物情報データ)を生成し(ステップS37)、簡易依頼入力画面9上に表示されている明細分のすべての読み込みが完了したときは(ステップS38でYES)、リターンする。   Next, the transportation division processing is performed based on the transportation division information, the sales department, and the route name among the various pieces of extracted information, and the data for one item displayed on the baggage information and the transportation unit package information registration confirmation screen 10 (the package (Information data) is generated (step S37), and when all of the details displayed on the simple request input screen 9 have been read (YES in step S38), the process returns.

このように、運送分割処理とは、荷主の運送依頼と車輌とを直接対応付けるために、荷主の運送依頼を運送会社が荷物を実際に中継して運ぶ運送単位に自動的に分割することである。例えば、荷物情報パターンが、運送分割情報として:幹線1あり(売上部門:共配課、ルート名:いわき1便)、配送あり(売上部門:仙台営業課、ルート名:郡山2便)と入力されている場合、幹線1用の積卸地情報として売上部門:共配課、ルート:いわき1便が設定され、配送用の積卸地情報として売上部門:仙台営業課、ルート名:郡山2便)が設定される。   In this way, the transportation division process is to automatically divide the shipper's transportation request into transportation units that are actually relayed by the shipping company in order to directly associate the shipper's transportation request with the vehicle. . For example, the package information pattern is input as transport division information: main line 1 (sales department: co-distribution section, route name: Iwaki 1 flight) and delivery (sales department: Sendai sales section, route name: Koriyama 2 flights) If it is set, the sales department: co-distribution section, route: Iwaki 1 flight is set as the loading / unloading area information for the trunk line 1, and the sales department: Sendai sales section, route name: Koriyama 2 is set as the loading / unloading area information for delivery. Stool) is set.

本処理により、荷主の運送依頼を運送会社が実際に中継して運ぶ運送単位に分割するので、該運送依頼を荷物を運ぶトラック毎に分けて入力するなどの煩雑な手作業の発生を防止することができ、運送取引を個建てで管理することができる。   This process divides the shipper's transport request into transport units that are actually relayed and transported by the shipping company, thus preventing the occurrence of complicated manual operations such as inputting the transport request for each truck carrying the package. And can manage transportation transactions individually.

図11は、図1の運輸業管理システムにおいて実行される配車割付処理を示すフローチャートである。なお、同図において、図3〜図5の処理における同一のステップには同一の符号を付し、その説明を省略する。   FIG. 11 is a flowchart showing a vehicle allocation process executed in the transportation management system of FIG. In the figure, the same steps in the processes of FIGS. 3 to 5 are denoted by the same reference numerals, and the description thereof is omitted.

図11において、クライアント2は、表示されたメインメニュー画面6上でユーザが行う配車割付(配車割付・編集)の選択によりサーバ1にデータ要求を送信する(ステップS44)。   In FIG. 11, the client 2 transmits a data request to the server 1 by selecting a vehicle allocation (allocation allocation / editing) performed by the user on the displayed main menu screen 6 (step S44).

サーバ1は、クライアント2からのデータ要求に応じて、図13に示す配車割付画面130を送信すると(ステップS45)、クライアント2は、配車割付画面130を表示する(ステップS46)。   When the server 1 transmits a vehicle allocation screen 130 shown in FIG. 13 in response to a data request from the client 2 (step S45), the client 2 displays the vehicle allocation screen 130 (step S46).

クライアント2は、表示された配車割付画面130上でユーザにより積日の入力又は設定が行われ、検索ボタン130aが押下されると、サーバ1に入力された積日の情報と検索処理の実行要求を送信する(ステップS47)。   When the client 2 inputs or sets the loading date on the displayed vehicle allocation screen 130 and the search button 130a is pressed, the loading date information input to the server 1 and the search processing execution request Is transmitted (step S47).

サーバ1は、入力された積日の情報に基づいて積卸地情報テーブル及び車輌スケジュール情報テーブルから、当該積日の配車割付が行われていない運送単位荷物情報データと既に配車割付が行われている運送単位荷物情報データを取得する(ステップS48)。車輌スケジュール情報テーブルには、スケジュールID、車情報属性、傭車先コード、対応するルート・幹線コード、積日、及び卸日等の情報が予め車輌スケジュール情報データとしてデータベースに格納されている。   On the basis of the information on the input loading date, the server 1 uses the loading location information table and the vehicle schedule information table, and has already been allocated the transportation unit baggage information data that has not been allocated to the loading date. The transport unit package information data is acquired (step S48). In the vehicle schedule information table, information such as schedule ID, vehicle information attribute, vehicle destination code, corresponding route / main line code, loading date, and wholesale date is stored in advance in the database as vehicle schedule information data.

次に、サーバ1は、配車割付が行われていない運送単位荷物情報データを設定されているルート毎に並び替える(ステップS49)。つづいて、運送単位荷物情報データに設定されているルート・幹線コードに基づいて、ルートマスタテーブルからルートマスタデータを取得し、取得したルートマスタデータから運送開始予定時間、運送終了予定時間、及びデフォルト車輌のデータを取得する(ステップS50)。更に、取得したデータに基づいて、図14に示す配車割付画面140を作成してクライアント2に送信する(ステップS51)。ルートマスタテーブルには、ルートコード、ルート名称・幹線名称、ルート分類、及びデフォルト車輌コード等の情報が予めルートマスタデータとしてデータベースに格納されている。   Next, the server 1 rearranges the transport unit package information data that has not been assigned to dispatch, for each set route (step S49). Next, route master data is acquired from the route master table based on the route / trunk code set in the transport unit package information data, the scheduled start time of transportation, the estimated end time of transportation, and the default from the acquired route master data Vehicle data is acquired (step S50). Further, based on the acquired data, a vehicle allocation screen 140 shown in FIG. 14 is created and transmitted to the client 2 (step S51). In the route master table, information such as route code, route name / main line name, route classification, and default vehicle code is stored in advance in the database as route master data.

クライアント2は、サーバ1より受信した配車割付画面140において、検索条件に合致した未配車の運送単位荷物情報データ一覧140a及び配車済の運送単位荷物情報データ一覧140bを表示し(ステップS52)、デフォルト配車ボタン140cの押下によりデフォルト配車処理の実行要求をサーバ1に送信する(ステップS53)。   The client 2 displays the unassigned transport unit package information data list 140a and the dispatched transport unit package information data list 140b that match the search conditions on the vehicle allocation screen 140 received from the server 1 (step S52), and defaults. By pressing the dispatch button 140c, a request for executing the default dispatch process is transmitted to the server 1 (step S53).

サーバ1は、後述するデフォルト配車処理を実行し(ステップS54)、該処理の結果に基づいて配車割付画面140を再構成するために、積卸地情報テーブル及び車輌スケジュール情報テーブルから配車割付が行われていない運送単位荷物情報データ及び既に配車割付が行われている運送単位荷物情報データを取得する(ステップS55)。つづいて、再構成された配車割付画面140をクライアント2に送信し(ステップS56)、クライアント2は、該配車割付画面140を表示する(ステップS57)。このとき、デフォルト配車処理が行われた未配車の運送単位荷物情報データは、すべて配車済の運送単位荷物情報データ一覧140bに移動していることとなる。   The server 1 executes a default allocation process described later (step S54), and in order to reconstruct the allocation pattern screen 140 based on the result of the process, allocation of allocation is performed from the unloading land information table and the vehicle schedule information table. Transport unit package information data that has not been allocated and transport unit package information data that has already been allocated to dispatch are acquired (step S55). Subsequently, the reconfigured vehicle allocation screen 140 is transmitted to the client 2 (step S56), and the client 2 displays the vehicle allocation screen 140 (step S57). At this time, all the undelivered transport unit package information data for which the default dispatch process has been performed has been moved to the transported unit package information data list 140b that has already been dispatched.

次に、図11におけるステップS54のデフォルト配車処理を説明する。   Next, the default dispatch process in step S54 in FIG. 11 will be described.

図12は、図11におけるステップS54のデフォルト配車処理のフローチャートである。   FIG. 12 is a flowchart of the default dispatching process in step S54 in FIG.

図12において、サーバ1は、クライアント2よりデフォルト配車処理の実行要求を受信すると、配車割付画面140上の未配車の運送単位荷物情報データ一覧140aに表示されている運送単位荷物情報データ群のうちの1件分を読み込む(ステップS60)。次に、読み込んだ1件分の運送単位荷物情報データにおけるルートコード(対応するルート・幹線ルート)に基づいてルートマスタテーブルからルートマスタデータを取得し、取得したルートマスタデータに基づいて車輌スケジュール情報データを生成して車輌スケジュール情報テーブルに登録する(ステップS61)。例えば、ルート名:「いわき1便」の運送開始予定時間:10:00、運送終了予定時間:14:00、デフォルト車輌:自社車輌1に対して、積日:2003年9月15日の配車割付処理を行う場合、積日:2003/09/15、卸日:2003/09・15、積時間:10:00、卸時間:14:00、車輌:自社車輌1という車輌スケジュール情報データが生成され、車輌スケジュール情報テーブルに登録される。   In FIG. 12, when the server 1 receives the request for executing the default dispatch process from the client 2, among the transport unit package information data groups displayed in the unallocated transport unit package information data list 140 a on the dispatch allocation screen 140. Is read (step S60). Next, route master data is acquired from the route master table based on the route code (corresponding route / main route) in the one piece of transport unit package information data read, and vehicle schedule information is acquired based on the acquired route master data. Data is generated and registered in the vehicle schedule information table (step S61). For example, route name: “Iwaki 1 flight” scheduled to start transportation: 10:00, scheduled transportation end time: 14:00, default vehicle: in-house vehicle 1, delivery date: September 15, 2003 When the allocation process is performed, vehicle schedule information data is generated as follows: loading date: 2003/09/15, wholesale date: 2003/09/15, loading time: 10:00, wholesale time: 14:00, vehicle: own vehicle 1 And registered in the vehicle schedule information table.

次に、ルートマスタデータに含まれる未配車の運送単位荷物情報データと、生成された車輌スケジュール情報データとで配車割付処理を行う(ステップS62)。例えば、ルート名:「いわき1便」に割り付けられている2003/09/15付の未配車状態の運送単位荷物情報データに対して配車処理を行う場合、ルート名:「いわき1便」で2003/09/15付の車輌スケジュール情報データのIDを、「いわき1便」で2003/09/15付で割り付けられている運送単位荷物情報データに設定し、データベース更新処理を行う。   Next, a vehicle allocation process is performed using the undelivered transport unit package information data included in the route master data and the generated vehicle schedule information data (step S62). For example, when the dispatch process is performed on the unallocated transport unit package information data with 2003/09/15 assigned to the route name: “Iwaki 1 flight”, the route name: “Iwaki 1 flight” is 2003. The ID of the vehicle schedule information data with / 09/15 is set to the transportation unit package information data allocated with 2003/09/15 for “Iwaki 1 flight”, and the database update process is performed.

次に、ステップS63において、配車割付画面140上の未配車の運送単位荷物情報データ一覧140aに表示されている運送単位荷物情報データのすべての読み込みが完了したときはリターンする。   Next, in step S63, when all of the transport unit package information data displayed in the unassigned transport unit package information data list 140a on the dispatch allocation screen 140 has been read, the process returns.

本処理により、荷主の運送依頼を運送単位に分割して登録した運送単位荷物情報と車輌スケジュール情報に基づいて、荷物を運送する運送会社の車輌を割り付けるので、荷主の運送依頼を受注管理だけでなく配車管理にも利用することができる。   This process assigns the vehicle of the shipping company that transports the cargo based on the shipping unit package information and vehicle schedule information registered by dividing the shipper's transport request into transport units, so the shipper's transport request can be handled only by order management It can also be used for dispatch management.

図15は、図1の運輸業管理システムにおいて実行される計上処理を示すフローチャートである。   FIG. 15 is a flowchart showing a counting process executed in the transportation management system of FIG.

図15において、サーバ1は、図19に示す売上・支払計上処理画面190上から売上・支払計上処理対象の日(例えば、2003/05/27)が選択され、実行ボタン190aが押下されることにより又はタスクスケジューラにより運賃・支払金額の計上処理用バッチプログラムを起動する(ステップS70)。次に、選択された日の運賃・支払金額の計上処理対象となる荷物情報データ及び運送単位荷物情報データをそれぞれ荷物情報テーブル及び積卸地情報テーブルより取得する(ステップS71)。つづいて、後述する運賃・支払金額自動計算処理を行う(ステップS72)。   In FIG. 15, the server 1 selects a sales / payment accounting process target date (for example, 2003/05/27) from the sales / payment accounting process screen 190 shown in FIG. 19, and presses the execution button 190a. Or the task scheduler starts a batch program for calculating the fare / payment amount (step S70). Next, the parcel information data and the transport unit parcel information data that are subject to the fare / payment amount calculation process on the selected date are acquired from the parcel information table and the unloading area information table, respectively (step S71). Subsequently, a fare / payment amount automatic calculation process described later is performed (step S72).

図16〜図17は、図15におけるステップS72の運賃・支払金額自動計算処理のフローチャートである。   16 to 17 are flowcharts of the fare / payment amount automatic calculation processing in step S72 in FIG.

図16において、運賃・支払金額の計上処理対象となる荷物情報データを1件分取得する(ステップS80)。取得した荷物情報データより受注売上データを1件分生成し、受注売上データテーブルに登録する(ステップS81)。受注売上データテーブルは、売上情報ID、依頼書ナンバ、荷主コード、積日、卸日、及び運賃分割マスタテーブルのコード等の情報が予め受注売上データとしてデータベースに格納されている。   In FIG. 16, one piece of package information data that is subject to the fare / payment amount calculation process is acquired (step S80). One order sales data is generated from the acquired package information data and registered in the order sales data table (step S81). In the order sales data table, information such as a sales information ID, a request number, a shipper code, a loading date, a wholesale date, and a fare division master table code are stored in advance in the database as order sales data.

次に、取得した荷物情報データに対応している運送単位荷物情報データより車輌売上データを生成し、車輌売上データテーブルに登録する(ステップS82)。車輌売上データテーブルは、支払情報ID、受注売上データのID、及び傭車コード等の情報が予め、車輌売上データとしてデータベースに格納されている。   Next, vehicle sales data is generated from the transport unit package information data corresponding to the acquired package information data, and registered in the vehicle sales data table (step S82). In the vehicle sales data table, information such as payment information ID, order sales data ID, and vehicle code is stored in advance in the database as vehicle sales data.

次に、生成した車輌売上データが明細別ミニマムチャージチェックの対象データか否かを判別し(ステップS83)、運賃分割マスタテーブルより最低補償金額を取得し、既に設定されている売上金額と比較し、売上金額が最低補償金額よりも下回る場合は、最低補償金額を売上金額に設定し直し(ステップS84)、図17のステップS85へ進む。   Next, it is determined whether or not the generated vehicle sales data is subject to the minimum charge check for each detail (step S83), the minimum compensation amount is obtained from the fare division master table, and compared with the already set sales amount. If the sales amount is lower than the minimum compensation amount, the minimum compensation amount is reset to the sales amount (step S84), and the process proceeds to step S85 in FIG.

次に、図17において、ステップS85では、荷物情報データに対して運賃分割マスタテーブルのIDが設定されている否かを判別し、運賃分割マスタテーブルのIDが設定されていないときはリターンする一方、運賃分割マスタテーブルのIDが設定されているときは、該当する運賃分割マスタデータを運賃分割マスタテーブルより取得する(ステップS86)。   Next, in FIG. 17, in step S85, it is determined whether the ID of the fare division master table is set for the package information data. If the ID of the fare division master table is not set, the process returns. When the ID of the fare split master table is set, the corresponding fare split master data is acquired from the fare split master table (step S86).

次に、運賃分割マスタデータに設定されている単価を受注売上データにセットし(ステップS87)、受注売上データの売上金額として金額×数量の計算結果をセットする(ステップS88)。   Next, the unit price set in the fare split master data is set in the order sales data (step S87), and the calculation result of the amount × quantity is set as the sales amount of the order sales data (step S88).

つづいて、受注売上データに対して設定されている単価を運送単位で按分し、その按分値をそれぞれ対応する車輌売上データテーブルに設定する(ステップS89)。例えば、設定されている運賃分割マスタデータが、単価:100円、集荷:40円、配送:50円、センター費:10円の場合、集荷用車輌売上データの単価に40円と設定し、配送用車輌売上データの単価に50円と設定し、センター費用車輌売上データを生成し、単価を10円と設定する。   Subsequently, the unit price set for the order sales data is apportioned in units of transportation, and the apportioned value is set in the corresponding vehicle sales data table (step S89). For example, if the set fare split master data is unit price: 100 yen, collection: 40 yen, delivery: 50 yen, center cost: 10 yen, the unit price of the collection vehicle sales data is set to 40 yen. The unit price of the vehicle sales data is set to 50 yen, the center cost vehicle sales data is generated, and the unit price is set to 10 yen.

なお、運賃分割マスタデータに集荷:40%、配送:50%、センター費:10%と比率で設定されている場合も、その比率で按分し、集荷用車輌売上データの単価に40円と設定し、配送用車輌売上データの単価に50円と設定し、センター費用車輌売上データを生成し、単価を10円と設定してもよい。   In addition, even if the collection is 40%, the delivery is 50%, and the center cost is 10% in the freight split master data, it is prorated and the unit price of the collection vehicle sales data is set to 40 yen. Alternatively, the unit price of the delivery vehicle sales data may be set to 50 yen, the center cost vehicle sales data may be generated, and the unit price may be set to 10 yen.

次に、受注売上データに含まれる車輌売上データの車輌種別フラグ(自車、傭車)により配車割付された車輌が自車か否かを判別する(ステップS90)。このとき、車輌種別フラグが1の場合は自車で、2の場合は傭車となる。ステップS90の判別の結果、自車である場合は、リターンする一方、自車でない場合は、設定されている運賃分割マスタデータに支払単価が設定されているか否かを判別する(ステップS91)。この判別の結果、支払単価が設定されているときは、運賃分割マスタデータに設定されている支払単価を対応する車輌売上データテーブルに設定し(ステップS92)、リターンする。例えば、設定されている運賃分割マスタデータが、集荷時支払:30円、配送時支払:35円の場合、集荷用車輌売上データの支払単価に30円、配送用車輌売上データの支払単価に35円と設定する。   Next, it is determined whether or not the vehicle assigned by the vehicle type flag (own vehicle, carriage) included in the order sales data is the own vehicle (step S90). At this time, if the vehicle type flag is 1, it is the own vehicle, and if it is 2, the vehicle is a cart. If the result of the determination in step S90 is that the vehicle is a vehicle, the process returns. On the other hand, if the vehicle is not the vehicle, it is determined whether or not a unit price is set in the set fare division master data (step S91). If the payment unit price is set as a result of this determination, the unit payment price set in the fare split master data is set in the corresponding vehicle sales data table (step S92), and the process returns. For example, if the set fare split master data is 30 yen for collection payment and 35 yen for delivery, the payment unit price for collection vehicle sales data is 30 yen, and the unit price for delivery vehicle sales data is 35. Set as a circle.

なお、運賃分割マスタデータの支払単価が、車輌売上単価に対する料率で設定されている場合は、ステップS89で設定された車輌売上単価に料率をかけた結果を設定してもよい。   In addition, when the payment unit price of the fare division master data is set as a rate with respect to the vehicle sales unit price, a result obtained by multiplying the vehicle sales unit price set in step S89 may be set.

一方、ステップS91の判別の結果、支払単価が設定されていないときは、運送を担当した傭車の傭車先データを傭車先マスタテーブルを参照して支払料率を取得し、取得した支払料率に基づいて支払金額を計算して設定し(ステップS93)、リターンする。例えば、集荷時の担当傭車先:A運送(支払料率80%),集荷時単価40円、配送時の担当傭車先:B運送(支払料率60%),配送時単価:35円の場合、集荷時支払単価:40円×0.8=32円、配送時支払単価:35円×0.6=21円となる。   On the other hand, if the payment unit price is not set as a result of the determination in step S91, the vehicle destination data of the vehicle in charge of transportation is referred to the vehicle master table to obtain the payment rate, and the acquired payment rate The amount of payment is calculated and set based on (step S93), and the process returns. For example, in the case of collection vehicle destination at the time of collection: A transportation (payment rate 80%), unit price 40 yen at the time of collection, responsible vehicle destination at delivery: B transportation (payment rate 60%), unit price at delivery: 35 yen The unit price at the time of collection is 40 yen x 0.8 = 32 yen, and the unit price at the time of delivery is 35 yen x 0.6 = 21 yen.

また、ステップS93の計算例として、集荷時の担当傭車先:A運送(支払料率80%),集荷時車輌売上40000円、配送時の担当傭車先:B運送(支払料率60%),配送時車輌売上:35000円の場合、集荷時支払額:40000円×0.8=32000円、配送時支払額:35000円×0.6=21000円としてもよい。   In addition, as an example of calculation in step S93, the assigned vehicle destination at the time of collection: A transportation (payment rate 80%), the vehicle sales at the time of collection 40000 yen, the vehicle destination at the time of delivery: B transportation (payment rate 60%), In the case of vehicle sales at delivery: 35000 yen, payment at collection: 40000 yen x 0.8 = 32000 yen, payment at delivery: 35000 yen x 0.6 = 21000 yen.

なお、ステップS91において、既に支払単価が決められている場合は、ステップS92を優先して行うようにしてもよい。また、ステップS91の代わりに、運送を担当した傭車の傭車先データを傭車先マスタテーブルを参照して支払料率が設定されているか否かを判断し、設定されている場合はステップS93を実行してリターンし、設定されていない場合は、ステップS92を実行してリターンしてもよい。   In step S91, when the payment unit price has already been determined, step S92 may be preferentially performed. Further, instead of step S91, it is determined whether or not the payment rate is set by referring to the vehicle destination master table for the vehicle destination data of the vehicle in charge of transportation, and if it is set, step S93 is set. May be returned and if not set, step S92 may be executed to return.

図15のステップS73に戻り、ステップS72の運賃・支払金額自動計算処理が終了すると、荷物情報テーブル、積卸地情報テーブル、受注売上データテーブル、及び車輌売上データテーブルの各データベースの更新処理を行い、本処理を終了する。   Returning to step S73 of FIG. 15, when the fare / payment amount automatic calculation processing in step S72 is completed, update processing of each database of the package information table, the unloading place information table, the order sales data table, and the vehicle sales data table is performed. This process is terminated.

本処理により、登録した荷物情報及び運送単位荷物情報に基づいて、受注売上或いは車輌売上を計上するので、荷主の運送依頼を受注管理や配車管理だけでなく、受注した運送依頼単位の請求書発行、売上管理や車輌単位の売上管理等の販売管理にも利用することができる。   With this process, order sales or vehicle sales are recorded based on the registered package information and unit-of-transport package information, so that the shipper's transport request is issued not only for order management and dispatch management, but also for the invoice for the ordered transport request unit It can also be used for sales management such as sales management and sales management for each vehicle.

上記実施の形態によれば、クライアント2から受け付けた荷物情報を、サーバ1により運送車輌が実際に運ぶ運送単位に分割するための運送分割パターンに基づいて運送単位に分割するので、荷主の運送依頼を荷物情報として加工することなく利用することができ、受注管理、配車管理、及び販売管理をそれぞれ独立して行なうことなく、該荷物情報に基づいて受注管理、配車管理、及び販売管理を一貫して行うことができる。   According to the above-described embodiment, since the package information received from the client 2 is divided into transport units based on the transport division pattern for the server 1 to divide into the transport units that the transport vehicle actually carries, Can be used without processing as package information, and order management, dispatch management, and sales management are consistently performed based on the package information without independently performing order management, dispatch management, and sales management. Can be done.

また、荷主の運送依頼を運送会社が実際に中継して運ぶ運送単位に分割するので、該運送依頼を荷物を運ぶトラック毎に分けて入力するなどの煩雑な手作業の発生を防止することができ、運送取引を個建てで管理することができる。   Also, since the shipping company's transportation request is divided into transportation units that are actually relayed and transported by the shipping company, it is possible to prevent the occurrence of complicated manual operations such as inputting the transportation request separately for each truck carrying the luggage. Yes, it is possible to manage transportation transactions individually.

また、荷主の運送依頼を運送単位に分割して登録した運送単位荷物情報及び車輌スケジュール情報に基づいて、荷物を運送する運送会社の車輌を割り付けるので、荷主の運送依頼を受注管理だけでなく配車管理にも利用することができる。   In addition, the transportation company's transportation request is allocated based on the transportation unit baggage information and vehicle schedule information registered by dividing the shipper's transportation request into transportation units. It can also be used for management.

更に、登録した荷物情報及び運送単位荷物情報に基づいて、受注売上を計上するので、荷主の運送依頼を受注管理や配車管理だけでなく、販売管理にも利用することができる。   Furthermore, since sales orders are recorded based on the registered package information and transport unit package information, the shipper's transport request can be used not only for order management and dispatch management but also for sales management.

上記図3〜図5、図11〜図12、図15〜図17に示した各フローチャートにおける処理は、サーバ1及びクライアント2がそれぞれ処理を行っていたが、単純にブラウザアプリケーションでのHTMLファイルの表示を行い、クライアント2からはイベントをサーバ1に送信することでサーバ1側はCGIを用いて各ステップを実現する処理を行うなどの変形でも実現できる。また、サーバ1は、キーボードやマウス、タッチパネルディスプレイ等の入力手段を有するスタンドアローンのコンピュータとして存在する運輸業管理装置であっても構わない。   The processes in the flowcharts shown in FIGS. 3 to 5, 11 to 12, and 15 to 17 are performed by the server 1 and the client 2, respectively. It is possible to realize such a modification that the server 1 side performs processing for realizing each step by using CGI by displaying the event and transmitting the event from the client 2 to the server 1. The server 1 may be a transportation business management device that exists as a stand-alone computer having input means such as a keyboard, a mouse, and a touch panel display.

図1のネットワーク3に接続されるクライアント2の構成は一例であり、用途や目的に応じて様々な構成例があることは云うまでもない。   The configuration of the client 2 connected to the network 3 in FIG. 1 is an example, and it goes without saying that there are various configuration examples depending on the application and purpose.

本実施の形態では、上述した各種テーブルは、サーバ1の外部メモリ111に記憶されているが、これ以外に、上述の各種処理を実現するための各種テーブルやデータが外部メモリ111に記憶されている。   In the present embodiment, the various tables described above are stored in the external memory 111 of the server 1, but in addition to this, various tables and data for realizing the various processes described above are stored in the external memory 111. Yes.

また、上述した各種テーブルの構成及びその内容は限定されるものではなく、用途や目的に応じて、様々な構成や内容で構成されることは云うまでもない。   Further, the configuration and contents of the various tables described above are not limited, and it is needless to say that the various tables are configured with various configurations and contents according to the application and purpose.

本発明は、例えば、システム、装置、方法、プログラムもしくは記憶媒体等としての実施態様をとることが可能であり、具体的には、複数の機器から構成されるシステムに適用してもよいし、また、一つの機器からなる装置に適用してもよい。 本発明は、上述した実施の形態の機能を実現するソフトウェアのプログラム(図3〜図5、図11〜図12、図15〜図18のフローチャートに対応するプログラム)を、コンピュータ又はCPUに供給し、そのコンピュータ又はCPUが該供給されたプログラムを読み出して実行することによっても本発明の目的が達成されることは云うまでもない。この場合、上記プログラムは、該プログラムを記憶した記憶媒体から直接、又はインターネット、商用ネットワーク、若しくはローカルエリアネットワーク等に接続された不図示の他のコンピュータやデータベース等からダウンロードすることにより供給される。   The present invention can take an embodiment as, for example, a system, apparatus, method, program, or storage medium. Specifically, the present invention may be applied to a system including a plurality of devices, Moreover, you may apply to the apparatus which consists of one apparatus. The present invention supplies software programs (programs corresponding to the flowcharts of FIGS. 3 to 5, FIGS. 11 to 12, and FIGS. 15 to 18) that realize the functions of the above-described embodiments to a computer or CPU. Needless to say, the object of the present invention can also be achieved by the computer or CPU reading and executing the supplied program. In this case, the program is supplied by downloading directly from a storage medium storing the program or from another computer or database (not shown) connected to the Internet, a commercial network, a local area network, or the like.

また、上記プログラムは、上述した実施の形態の機能をコンピュータで実現することができればよく、その形態は、オブジェクトコード、インタプリタにより実行されるプログラム、OSに供給されるスクリプトデータ等の形態を有するものでもよい。   The above-described program only needs to be able to realize the functions of the above-described embodiments by a computer, and the form includes forms such as object code, a program executed by an interpreter, and script data supplied to the OS. But you can.

更に、上述した実施の形態の機能を実現するソフトウェアのプログラムを記憶した記憶媒体をコンピュータに供給し、そのコンピュータ又はCPUが該記憶媒体に格納されたプログラムを読み出して実行することによっても、本発明の目的が達成されることは云うまでもない。   Furthermore, the present invention can also be realized by supplying a storage medium storing a software program for realizing the functions of the above-described embodiments to a computer, and reading and executing the program stored in the storage medium by the computer or CPU. Needless to say, the purpose of this is achieved.

上述した実施の形態では、プログラムはROM102又は外部メモリ111に格納されているが、これに限定する必要はなく、プログラムを供給する記憶媒体としては、例えば、RAM、NV−RAM、ハードディスク、フレキシブルディスク、光ディスク、光磁気ディスク、MO、CD−ROM、CD−R、CD−RW、DVD−ROM、DVD−RAM、DVD−RW、DVD+RW、磁気テープ、不揮発性のメモリカード、他のROM等の上記プログラムを記憶できるものであればよい。   In the above-described embodiment, the program is stored in the ROM 102 or the external memory 111. However, the present invention is not limited to this, and examples of the storage medium that supplies the program include RAM, NV-RAM, hard disk, and flexible disk. , Optical disk, magneto-optical disk, MO, CD-ROM, CD-R, CD-RW, DVD-ROM, DVD-RAM, DVD-RW, DVD + RW, magnetic tape, nonvolatile memory card, other ROM, etc. Any program can be used as long as it can store the program.

本発明の実施の形態に係る運輸業管理システムの全体構成を示す図である。It is a figure showing the whole transportation business management system composition concerning an embodiment of the invention. 図1のサーバ1のハードウェア構成を示すブロック図である。It is a block diagram which shows the hardware constitutions of the server 1 of FIG. 図1の運輸業管理システムにおいて実行される簡易依頼入力処理を示すフローチャートである。It is a flowchart which shows the simple request input process performed in the transportation management system of FIG. 図1の運輸業管理システムにおいて実行される簡易依頼入力処理を示すフローチャートである。It is a flowchart which shows the simple request input process performed in the transportation management system of FIG. 図4におけるステップS22の設定パターン検索・運送分割処理のフローチャートである。It is a flowchart of the setting pattern search and transport division process of step S22 in FIG. クライアント2に表示されるメインメニュー画面6を示す図である。It is a figure which shows the main menu screen 6 displayed on the client 2. FIG. クライアント2に表示される簡易依頼入力画面7を示す図である。It is a figure which shows the simple request input screen 7 displayed on the client 2. FIG. クライアント2に表示される荷主・パターン選択画面8を示す図である。It is a figure which shows the shipper and pattern selection screen 8 displayed on the client 2. FIG. クライアント2に表示される簡易依頼入力画面9を示す図である。It is a figure which shows the simple request input screen 9 displayed on the client 2. FIG. クライアント2に表示される荷物情報及び運送単位荷物情報登録確認画面10を示す図である。It is a figure which shows the package information displayed on the client 2, and a transportation unit package information registration confirmation screen. 図1の運輸業管理システムにおいて実行される配車割付処理を示すフローチャートである。It is a flowchart which shows the vehicle allocation processing performed in the transportation management system of FIG. 図11におけるステップS54のデフォルト配車処理のフローチャートである。It is a flowchart of the default vehicle allocation process of step S54 in FIG. クライアント2に表示される配車割付画面130を示す図である。It is a figure which shows the vehicle allocation screen 130 displayed on the client 2. FIG. クライアント2に表示される配車割付画面140を示す図である。It is a figure which shows the vehicle allocation screen 140 displayed on the client 2. FIG. 図1の運輸業管理システムにおいて実行される計上処理を示すフローチャートである。It is a flowchart which shows the accounting process performed in the transport business management system of FIG. 図15におけるステップS72の運賃・支払金額自動計算処理のフローチャートである。It is a flowchart of the fare / payment amount automatic calculation process of step S72 in FIG. 図15におけるステップS72の運賃・支払金額自動計算処理のフローチャートである。It is a flowchart of the fare / payment amount automatic calculation process of step S72 in FIG. クライアント2に表示される売上・支払計上処理画面190を示す図である。It is a figure which shows the sales and payment recording process screen 190 displayed on the client 2. FIG.

符号の説明Explanation of symbols

1 運輸業管理サーバ
2 クライアント(ユーザ用端末)
3 ネットワーク
101 CPU
102 ROM
103 RAM
1 Transportation management server 2 Client (user terminal)
3 Network 101 CPU
102 ROM
103 RAM

Claims (9)

荷主の運送依頼を荷物情報として受け付ける荷物情報受付手段と、
前記荷物情報を運送会社が実際に運ぶ運送単位に分割するための運送分割パターンを格納する運送分割パターン格納手段と、
前記荷物情報受付手段により受け付けた荷物情報を前記運送分割パターンに基づいて運送単位に分割する荷物情報分割手段と、 前記荷物情報を受け付けた際に、前記運送分割パターンにより運送単位に分割された荷物情報を運送単位荷物情報として登録する運送単位荷物情報登録手段とを備えることを特徴とする運輸業管理装置。
Baggage information receiving means for receiving a shipper's transportation request as baggage information;
A transportation division pattern storage means for storing a transportation division pattern for dividing the package information into transportation units that the transportation company actually carries;
Luggage information dividing means for dividing the baggage information received by the baggage information receiving means into transport units based on the transport split pattern, and the parcels divided into transport units by the transport split pattern when the baggage information is received A transportation business management apparatus comprising transportation unit package information registration means for registering information as transportation unit package information.
前記登録された運送単位荷物情報に基づいて前記荷物を運送する運送会社の車輌を割り付ける配車割付手段を備えることを特徴とする請求項1記載の運輸業管理装置。   2. The transportation business management apparatus according to claim 1, further comprising: a vehicle allocation unit that allocates a vehicle of a transportation company that transports the package based on the registered transport unit package information. 前記受け付けた荷物情報及び/又は前記登録された運送単位荷物情報に基づいて受注売上及び/又は車輌売上・支払を計上する売上計上手段を備えることを特徴とする請求項1又は2記載の運輸業管理装置。   3. The transportation business according to claim 1 or 2, further comprising sales counting means for counting order sales and / or vehicle sales / payments based on the received package information and / or the registered transport unit package information. Management device. 前記運送分割パターン格納手段は、前記荷主に対応して設定された運送分割パターンを少なくとも1つ備えることを特徴とする請求項1乃至3のいずれか1項に記載の運輸業管理装置。   The transportation business management device according to any one of claims 1 to 3, wherein the transportation division pattern storage means includes at least one transportation division pattern set corresponding to the shipper. ユーザ用端末と、前記ユーザ用端末にネットワークを介して接続された運輸業管理サーバとを備える運輸業管理システムにおいて、
前記ユーザ用端末は、荷主の運送依頼を荷物情報として入力する入力手段を備え、
前記運輸業管理サーバは、前記ユーザ用端末より荷物情報を受け付ける荷物情報受付手段と、
前記荷物情報を運送会社が実際に運ぶ運送単位に分割するための運送分割パターンを格納する運送分割パターン格納手段と、
前記荷物情報受付手段により受け付けた荷物情報を前記運送分割パターンに基づいて運送単位に分割する荷物情報分割手段と、
前記荷物情報を受け付けた際に、前記運送分割パターンにより運送単位に分割された荷物情報を運送単位荷物情報として登録する運送単位荷物情報登録手段とを備えることを特徴とする運輸業管理システム。
In a transportation business management system comprising a user terminal and a transportation business management server connected to the user terminal via a network,
The user terminal includes input means for inputting a shipper's transportation request as package information,
The transportation business management server includes a package information receiving means for receiving package information from the user terminal,
A transportation division pattern storage means for storing a transportation division pattern for dividing the package information into transportation units that the transportation company actually carries;
Luggage information dividing means for dividing the luggage information received by the luggage information receiving means into transportation units based on the transportation division pattern;
A transportation business management system comprising: transportation unit package information registration means for registering package information divided into transportation units according to the transportation division pattern as transportation unit package information when the package information is received.
前記運輸業管理サーバは、前記登録された運送単位荷物情報に基づいて前記荷物を運送する運送会社の車輌を割り付ける配車割付手段を備えることを特徴とする請求項5記載の運輸業管理システム。   6. The transport business management system according to claim 5, wherein the transport business management server includes a vehicle allocation unit that allocates a vehicle of a transport company that transports the package based on the registered transport unit package information. 前記受け付けた荷物情報及び/又は前記登録された運送単位荷物情報に基づいて受注売上及び/又は車輌売上・支払を計上する売上計上手段を備えることを特徴とする請求項5又は6記載の運輸業管理システム。   7. The transportation business according to claim 5 or 6, further comprising sales counting means for counting order sales and / or vehicle sales / payments based on the received package information and / or the registered transport unit package information. Management system. 前記運送分割パターン格納手段は、前記荷主に対応して設定された運送分割パターンを少なくとも1つ備えることを特徴とする請求項5乃至7のいずれか1項に記載の運輸業管理システム。   The transportation business management system according to any one of claims 5 to 7, wherein the transportation division pattern storage means includes at least one transportation division pattern set corresponding to the shipper. ネットワークを介してユーザ用端末に接続された運輸業管理サーバを制御する制御方法をコンピュータに実行させるプログラムにおいて、
前記ユーザ用端末より荷主の運送依頼を荷物情報として受け付ける荷物情報受付モジュールと、
前記荷物情報受付モジュールにより受け付けた荷物情報を、運送会社が実際に運ぶ運送単位に分割するための運送分割パターンに基づいて運送単位に分割する荷物情報分割モジュールと、
前記荷物情報を受け付けた際に、前記運送分割パターンにより運送単位に分割された荷物情報を運送単位荷物情報として登録する運送単位荷物情報登録モジュールとを備えることを特徴とするプログラム。
In a program for causing a computer to execute a control method for controlling a transportation management server connected to a user terminal via a network,
A package information receiving module for receiving a shipper's transportation request from the user terminal as package information;
A package information division module that divides the package information received by the package information reception module into transportation units based on a transportation division pattern for dividing the package information into transportation units that the transportation company actually carries;
A program comprising: a transport unit package information registration module that registers package information divided into transport units according to the transport division pattern as transport unit package information when the package information is received.
JP2003343863A 2003-10-01 2003-10-01 Transportation business management device, system, and program Pending JP2005104701A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2003343863A JP2005104701A (en) 2003-10-01 2003-10-01 Transportation business management device, system, and program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2003343863A JP2005104701A (en) 2003-10-01 2003-10-01 Transportation business management device, system, and program

Publications (1)

Publication Number Publication Date
JP2005104701A true JP2005104701A (en) 2005-04-21

Family

ID=34537662

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2003343863A Pending JP2005104701A (en) 2003-10-01 2003-10-01 Transportation business management device, system, and program

Country Status (1)

Country Link
JP (1) JP2005104701A (en)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8279580B2 (en) 2006-10-17 2012-10-02 Maxwell Technologies, Inc. Electrode for energy storage device with microporous and mesoporous activated carbon particles
JP2017182772A (en) * 2016-03-24 2017-10-05 株式会社オービック Transit pattern management device, transit pattern management method, and transit pattern management program
CN109740979A (en) * 2018-12-13 2019-05-10 西安微猴电子商务有限责任公司 A kind of staple commodities transportation resources based on cloud, apparatus and system
JP2020107141A (en) * 2018-12-27 2020-07-09 株式会社オービック Route intermediate point-based sales amount calculation device, route intermediate point-based sales amount calculation method, and route intermediate point-based sales amount calculation program

Cited By (8)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8279580B2 (en) 2006-10-17 2012-10-02 Maxwell Technologies, Inc. Electrode for energy storage device with microporous and mesoporous activated carbon particles
US8591601B2 (en) 2006-10-17 2013-11-26 Maxwell Technologies, Inc. Electrode for energy storage device with microporous and mesoporous activated carbon particles
JP2017182772A (en) * 2016-03-24 2017-10-05 株式会社オービック Transit pattern management device, transit pattern management method, and transit pattern management program
JP2021073624A (en) * 2016-03-24 2021-05-13 株式会社オービック Transit pattern management device, transit pattern management method, and transit pattern management program
JP7093433B2 (en) 2016-03-24 2022-06-29 株式会社オービック Relay pattern management device, relay pattern management method, and relay pattern management program
CN109740979A (en) * 2018-12-13 2019-05-10 西安微猴电子商务有限责任公司 A kind of staple commodities transportation resources based on cloud, apparatus and system
JP2020107141A (en) * 2018-12-27 2020-07-09 株式会社オービック Route intermediate point-based sales amount calculation device, route intermediate point-based sales amount calculation method, and route intermediate point-based sales amount calculation program
JP7177695B2 (en) 2018-12-27 2022-11-24 株式会社オービック Sales Amount Calculation Device by Route Intermediate Point, Sales Amount Calculation Method by Route Intermediate Point, and Sales Amount Calculation Program by Route Intermediate Point

Similar Documents

Publication Publication Date Title
US11775900B2 (en) Flexible store fulfillment
US8429019B1 (en) System and method for scheduled delivery of shipments with multiple shipment carriers
US20170236088A1 (en) Delivery method and system
US9934546B1 (en) Method and apparatus for providing integrated multi-entity management of a workflow for quotes in the moving industry
US20210224740A1 (en) Merchandise delivery management system and program
Kayikci E-Commerce in logistics and supply chain management
US20200118079A1 (en) System and Method for Exposing and Integrating Multiple Supply Chain and Delivery Networks to Optimize Capacity Utilizations
US20210241357A1 (en) Customizable and extensible managed integration platform
CN114902255A (en) Electronic device for managing shipment of fulfillment center and control method thereof
JP6936500B2 (en) Freight charge calculation system and program
JP2005104701A (en) Transportation business management device, system, and program
US11715065B1 (en) Systems and methods providing virtual distribution center inventory for localized fulfilment
JP2002312441A (en) Carrier selection support system
JP2002024349A (en) System and method for supporting physical distribution business and recording medium having physical distribution business support program recorded thereon
KR20220082304A (en) Vendor Management System
JP2005060108A (en) Physical distribution management system
JP4174405B2 (en) Transport business management device, transport business management system, and transport business management program
JP2002297394A (en) Information processor, and method and system for processing information
US11972475B2 (en) Out-of-store purchase routing systems, methods, and media
US20220391967A1 (en) Out-of-store purchase routing systems, methods, and media
JP5188002B2 (en) Joint transportation settlement system, joint transportation settlement method, and server for joint transportation settlement
JP2002259770A (en) Material order and delivery system
JP7123437B1 (en) System for automatic detection and notification of sales information and provided service information and method for automatic detection and notification
JP2018180824A (en) Delivery management method, delivery management server, delivery management server program, and delivery management system
KR20230083588A (en) Method for providing order management service and electronic device thereof

Legal Events

Date Code Title Description
RD03 Notification of appointment of power of attorney

Free format text: JAPANESE INTERMEDIATE CODE: A7423

Effective date: 20060417

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20071029

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20071113

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20080115

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20080415