The present invention relates to a physical distribution base arrangement plan calculating device.
The background art in the technical field of the present invention includes Japanese Patent Laid-open Publication No. 2003-196359 (Patent Literature 1). This publication states that “provided is a physical distribution center planning method and physical distribution planning system capable of comparing logistics costs in a short time” (see Abstract).
[PTL 1] Japanese Patent Laid-open Publication No. 2003-196359
In Patent Literature 1, there is disclosed a scheme of evaluating a logistics cost of a physical distribution center consolidation plan. The scheme of Patent Literature 1 requires manual determination of when to develop a plan for consolidating physical distribution centers, which means that a delay in developing a consolidation plan may bring about a loss of a sales chance or an excessive cost.
The present invention therefore provides a physical distribution arrangement plan calculating device configured to calculate a physical distribution base consolidation plan at timing that does not cause a loss of a sales chance or an excessive cost.
In order to solve the above-mentioned problem, according to one embodiment of the present invention, there is provided a physical distribution base arrangement plan calculating device, including: a storing unit configured to store stock arrival processing capability information, stock arrival information, actual performance information about transportation from a sender base to a shipment arrival base, transport cost information about transportation from a sender base to a shipment arrival base, logistics changing cost information, and monitoring item information, the stock arrival processing capability information including a processing capability of each warehouse, the stock arrival information including actual stock arrival performance of each warehouse, the logistics changing cost information including a cost that is incurred by changing a business operation of a current base arrangement, the monitoring item information including items that are used to determine whether or not a base arrangement needs to be revised; and a base arrangement plan calculating unit configured to periodically calculate changes in monitoring items of the monitoring item information based on the stock arrival processing capability information, the stock arrival information, and the actual performance information, which are stored in the storing unit, and, when an increasing trend or a decreasing trend of the calculated changes is detected in one of the monitoring items, change a parameter that influences the one of the monitoring items, and calculate a new base arrangement plan based on the transport cost information and the logistics changing cost information.
A logistics framework suitable for a user can be built at the right timing.
Now, an embodiment of the present invention is described with reference to the drawings.
The term “physical distribution base arrangement plan” in the present invention refers to a wide concept that encompasses not only a plan on which physical distribution base, such as a warehouse, is to be disposed where, but also a plan that sets for each physical distribution base a mode of transportation and a plan that sets for each physical distribution base a processing capability.
The physical distribution base arrangement plan calculating program is, for example, an application program that can be run on an operating system (OS) program.
The physical distribution base arrangement plan calculating program may be installed in the auxiliary storage device 230 from, for example, a portable storage medium via the media reading device 260. The RAM 210 is a memory configured to store, among others, programs executed by the CPU 201, and data necessary to execute the programs. The ROM 220 is a memory configured to store, among others, a program necessary to boot up the physical distribution base arrangement plan calculating device 100.
The auxiliary storage device 230 is a hard disk drive (HDD) or a similar device, or may be a solid state drive (SSD) that uses a flash memory or the like. The display device 240 is a CRT display, a liquid crystal display (LCD), an organic electro-luminescence (EL) display, or a similar device. The input device 250 is a keyboard, a mouse, a microphone, and/or other similar devices. The media reading device 260 is a device configured to read information out of a CD-ROM and other portable storage media that can be carried around. The communication device 270 inputs and outputs data to and from an external device via a network 280.
The processing procedures (1) to (4) of
(1) External Data Reading Processing 310
The external data reading processing 310 of
The external data reading processing 310 involves storing, in the storing unit 120, data taken in by the input unit 110 of
When the taking in of the external data described above with reference to
(2) Base Arrangement Revision Timing Detecting Processing 320
In the base arrangement revision timing detecting processing 320 of
The base arrangement revision timing detecting processing 320 is executed by the base arrangement plan calculating unit 130 with the use of data in the storing unit 120 of
The base arrangement revision timing detecting processing 320 is described below with reference to
The first step of the base arrangement revision timing detecting processing 320 is to calculate the trend of time-series changes for a monitoring item. This involves reading one record of the monitoring item information stored in the storing unit, obtaining the amount of change that the monitoring item of the read record has undergone in a pre-defined evaluation period, which goes back from a pre-defined reference year/month, and saving the obtained amount of change as change amount information of the monitoring item (3210). Specifically, in the case where the reference year/month is 2013/3 and the evaluation period is three months, the truck loading ratio is first read as a monitoring item, three months of records of the route-by-route actual transport performance information since 2013/01 that have the same sender base, shipment arrival base, and mode of transportation are obtained, and changes of the respective months, i.e., changes in 2013/01 to 2013/02 and changes in 2013/02 to 2013/03 are calculated. The result of the calculation is saved in truck loading ratio change information.
In the case where the time-series change amount of a monitoring item exceeds the relevant change detection reference amount in the monitoring item information, the monitoring item is added to the revision item list. Specifically, in the case where the truck change detection reference amount is +5%/month or −5%/month, the amount of change in truck loading ratio is +10%/month and the data item “truck loading ratio” is therefore added to the revision item list. Similarly, the warehousing waiting quantity at a warehouse A has changed by +20 k (k represents a thousand) cases and the change amount exceeds the change detection reference amount, and “warehousing waiting quantity” is therefore added to the revision item list.
In the case where a record is added to the revision item list in the base arrangement revision timing detecting processing 320, the base arrangement revision plan calculating processing 330 is executed. The base arrangement revision timing detecting processing 320 is ended when no record is added to the revision item list.
(3) Base Arrangement Revision Plan Calculating Processing 330
In the base arrangement revision plan calculating processing 330 of
The base arrangement revision plan calculating processing 330 is described below with reference to
The values of the influencing factors after the evaluation target period that have been calculated in the processing step 3310 are input to the current base arrangement, and values recorded in the reference year/month for the stock arrival quantity and the transport quantity that are not influencing factors are input to simulate the stock arrival processing quantity and the number of trucks, thereby calculating the values of the monitoring items. Whether the input stock arrival quantity exceeds a maximum stock arrival processing quantity, which is determined in advance, is checked for each warehouse and, when the input quantity exceeds the predetermined maximum quantity, the stock arrival quantity is changed to the maximum stock arrival processing quantity, and the excess stock arrival quantity that exceeds the stock arrival processing capability of the warehouse is set as the warehousing waiting quantity. A value calculated by dividing the input transport quantity by the predetermined numerical loading quantity per truck is set as the number of transport trucks to calculate the truck loading ratio.
The cost, the sales, and the profit are calculated as well. The transport cost is calculated by multiplying the number of transport trucks by a unit transport cost that is written in the transport cost information. The stock arrival processing cost is calculated by multiplying the warehousing waiting quantity by an emergency unit cost that is written in the stock arrival processing capability information, and multiplying the rest of the stock arrival quantity by a normal unit cost. The transport cost and the stock arrival processing cost are added to calculate the cost. The sales are calculated by multiplying the stock arrival quantity by a unit sales price that is written in the stock arrival processing capability information. The profit is calculated by subtracting the cost from the sales. The calculated cost, sales, and profit are saved as financial index prediction information (3320).
Specifically, the stock arrival quantity at the warehouse A is estimated as 160 k cases through the processing step 3310. When the maximum stock arrival processing quantity is set as 1.5 times the stock arrival processing capability, 150 k cases can be warehoused whereas 10 k cases cannot be warehoused. The calculation is therefore made by setting the stock arrival count to 150 k cases and the warehousing waiting count to 50 k cases. The transport quantity of the product A from the warehouse A to the sales company X is 160 k cases, and the transport quantity of a product B from a warehouse B to the sales company X is 80 k cases, which makes the transport quantity of transportation to the sales company X 240 k cases in total. With the numeral loading quantity per truck set to 200 k cases, the number of trucks used is two and the average loading ratio is 60%. In this case, the stock arrival processing cost at the warehouse A is calculated by emergency unit price (3)×emergency arrival quantity (50 k cases)+normal unit price (1)×normal stock arrival quantity (100 k cases) as ¥250 k, the stock arrival processing cost at the warehouse B is calculated by normal unit price (3)×normal stock arrival quantity (80 k cases) as ø240 k, and the stock arrival processing cost is calculated by 250 k+240 k as ¥490 k. The transport cost is calculated by unit transport cost (100 k)×2 as ¥200 k. The running cost is calculated by stock arrival processing cost (¥490 k)+transport cost (¥200 k) as ¥690 k. The sales are calculated by unit sales price (5)×stock arrival quantity (230 k cases) as ¥1,150 k. The profit is calculated by sales (¥1,150 k)−¥690 k as ¥460 k.
After the financial indices are calculated for the current base arrangement in the processing step 3320, the base arrangement is changed by changing a parameter, thus generating a new base arrangement plan (3330). In this example, the parameter to be changed when the truck loading ratio is a monitoring item on the revision item list is the transportation mode in the data item “range”, and the transportation mode is changed to milk run or direct delivery. When the warehousing waiting quantity is a monitoring item on the revision item list, the stock arrival processing capability of a warehouse in the data item “range” is changed, or a switch to another warehouse is made to stock the product in the other warehouse. For the base arrangement plan that has the changed parameter, the truck loading ratio, the warehousing waiting quantity, and the financial indices are calculated the same way as in the processing step 3320. A changing cost that is incurred by changing the parameter is also calculated by obtaining changing costs from the logistics changing cost information. The profit is redefined as sales—running cost—changing cost, and a base arrangement plan that maximizes the profit of the financial indices is saved as new base arrangement plan information. Other than the base arrangement plan that maximizes the profit, a base arrangement plan that maximizes the sales and a base arrangement plan that minimizes the running cost or the changing cost may be saved. Other parameters may also be set. For example, when the truck loading ratio is a monitoring item on the revision item list, the truck size may be changed as a parameter, or the transportation mode may be changed from trucks to trains as a parameter. When the warehousing waiting quantity is a monitoring item on the revision item list, the warehouse size (the use area) or the like may be changed as a parameter.
Specifically, the transportation mode of the sales company X is changed from milk run to direct delivery for the monitoring item in the first record of the revision item list. For the monitoring item in the second record of the revision item list, the stock arrival processing capability of the warehouse A is increased in increments of, for example, 10 k cases (up to 50 k cases), or the stock arrival quantity of the warehouse A is shifted to the warehouse B in units of, for example, 10 k cases. As a result, the profit is maximized in a basement arrangement plan in which the milk run from the warehouse A to the sales company X is changed to direct delivery and the stock arrival processing capability of the warehouse A is enhanced by 50 k cases. The sales in this case are ¥1,200 k, the running cost is ¥590 k, the changing cost is ¥50 k, and the profit is ¥560 k.
The current arrangement and the new stock placement plan in the financial index predication information are compared with respect to a determination item defined in the revision presentation reference information. In the case where the difference brought by the new stock placement plan is equal to or higher than the reference value in the revision presentation reference information, a revision plan is presented (3340). The presented plan may include only the base arrangement plan that maximizes the profit, or may additionally include a base arrangement plan that maximizes the sales and a base arrangement plan that minimizes the running cost or the changing cost. In the case where the difference brought by the new stock placement plan falls short of the reference value, the processing is ended. Other than the comparison between the current arrangement and the new stock placement plan, a pre-defined objective value may be compared to the current arrangement and to a predicted value in the new stock placement plan to determine whether the difference reaches the reference value.
(4) Revision Plan Display Processing 340
In the revision plan display processing 340 of
A base arrangement plan in which a warehouse to be used is switched is not discussed in the embodiment described above. However, a base arrangement plan that includes switching a warehouse to be used can be calculated by taking into consideration the cost of adding or eliminating warehouses. For example, when there is a possibility that a warehouse C may newly be added, the addition can be dealt with by thinking up and inputting the stock arrival processing capability information, the transport cost information, and the like about the warehouse C in advance.
Note that, the present invention is not limited to the embodiment described above and covers various modification examples. For instance, the embodiment described above is a detailed description written for an easy understanding of the present invention, and the present invention is not necessarily limited to a configuration that includes all of the described components. The configuration of one embodiment may partially be replaced by the configuration of another embodiment. The configuration of one embodiment may be joined by the configuration of another embodiment. In each embodiment, a part of the configuration of the embodiment may have another configuration added thereto or removed therefrom, or may be replaced by another configuration.
Some of or all of the configurations, functions, processing units, processing means, and the like described above may be implemented by hardware by, for example, designing those as an integrated circuit. The configurations, functions, and the like described above may be implemented by software through a processor's interpretation and execution of programs for implementing the respective functions. The programs for implementing the functions and information such as tables and files can be put in a memory, in a recording device such as a hard disk or a solid state drive (SSD), or in a storage medium such as an IC card, an SD card, or a DVD.
Control lines or information lines considered necessary for description are illustrated, but not all control lines and information lines necessary for a product are illustrated. It may be considered that almost all configurations are actually mutually connected to each other.
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2013/076760 | 10/2/2013 | WO | 00 |