The present invention relates to an interregional supply adjustment technique for planning supply adjustment among regions.
PATENT LITERATURE 1 relating to production adjustment and production/stock adjustment in a region exists as a background art relating to supply adjustment planning.
In PATENT LITERATURE 1, a method of computing by considering each of a plurality of regions, for example, as one process is conceivable for realization of supply adjustment through the plurality of regions. However, if the regions are defined on a country-by-country basis, the scale of the problem is so large that the computation time is enormously long.
An object of the present invention is to reduce the computation time in interregional plan adjustment.
The following is a typical means included in the present application to solve the above-described problem.
An interregional supply adjustment device having a storage unit storing an amount of supply and an amount in a sales plan of each of items in regions, including an amount of production, an amount of stock and an amount of work-in-process, and adjustment permission information indicating a second region permitted to perform supply adjustment for a first region when an item out of stock occurs in a sales plan in the first region, the device including:
a first function of obtaining from the storage unit an amount of supply and an amount in the sales plan in the first region and determining a deficiency of an item out of stock such that the amount of supply is smaller than the amount in the sales plan;
a second function of identifying from the storage unit the second region for the item out of stock; and
a third function of producing, from a surplus in the second region, the amount of production, the amount of stock and the amount of work-in-process in the first region, supply adjustment information including the item supplied from the second region to the first region in supply adjustment and an amount of supply adjustment.
According to the present invention, the computation time in interregional plan adjustment can be reduced.
An embodiment of an interregional supply adjustment device will be described below.
The processing unit 102 performs interregional supply adjustment processing by using information stored in the storage unit 101, and stores supply adjustment information in the storage unit 103. The processing unit 102 also connects, if necessary, to a production planning device 105 to receive production plan information produced from one of regions and to transmit a reproduction request.
Information stored in the storage unit 101 will be described. The storage unit 101 stores item composition information, information on supply paths between bases, base information, stock and work-in-process information, production information, processing capacity information, sales plan information and adjustment permission information.
The processing unit 102 reads out the above-described information from the storage unit 101 to a memory in the processing unit 102, computes a warehouse operation plan and a transport plan and outputs the plans to the storage unit 103.
The interregional supply adjustment device 100 receives a production plan in the “region 1” from the production planning device 105 in the “region 1” and performs processing in steps shown in
The processing unit 102 reads information about the region 1 from the storage unit 101.
To be more specific, data on the “region 1” in the “region” data is first from the item composition information (
The processing unit 102 sends the read data to the production planning device and receives the production plan in the “region 1” produced by the production planning device. The processing unit determines, on the basis of the received production plan in the “region 1”, whether or not a sales plan in the “region 1” can be met (whether or not the plan can be implemented without having any item out of stock).
If the sales plan in the “region 1” can be met (the plan can be implemented without having any item out of stock), the process moves to step 1205. If the sales plan in the “region 1” cannot be met (the plan cannot be implemented without having any item out of stock), the process moves to step 1203.
The processing unit 102 performs computation to determine whether or not the item out of stock, responsible for failure to meet the sales plan in the region 1, can be supplied from another region set in advance.
To be more specific, the data associated with “region 1” entered in the region column in the adjustment permission information (
The “region 2” entered as an “adjustment region” is identified and the information on the identified “region 2” is read from the storage unit 101 and added to the data on the “region 1”. The sorts of information to be read are the same as the sorts of information with respect to the “region 1” read in step 1201.
However, the data associated with the sorts of adjustment “stock” and “transport” in the data read from the adjustment permission information (
An amount of supply adjustment is computed by using the “integral data” produced in step 1203.
First, surplus resources in the adjustment region “region 2” are computed. This is a processing for clarifying amounts of resources (stock, production capacity) necessary for a sales plan in the “region 2” when determination is made as to whether or not a deficiency in the “region 1” can be supplied from the “region 2”.
If failure to follow the sales plan in the region concerned should be prevented, computation is performed by using only the surplus resources in supply adjustment amount computation for (1) to (4) below.
The surplus resources are computed by computing the product planning in step 1202 with respect to each adjustment region and by subtracting the sales plan and the production capacity, the amount of stock and the amount of work-in-process reserved for the plan from the production capacity data and stock and work-in-process data in the integral data.
Subsequently, an amount of supply adjustment from the adjustment region to the region 1 is computed by using the integral data. Four types of computation conditions: (1) all the sorts of adjustment in the adjustment permission information; (2) only transfer of stock from a different region other than the first region to the second region; (3) only augmentation of the production in the second region; and (4) only change of means for transport from the second region to the first region and change of means for transport from a different region other than the first region to the second region are generated and at least one or more of the conditions are selected or determined in advance to be used for the computation.
Even computing only (1) enables obtaining an amount of supply adjustment. However, the computation conditions (2), (3) and (4) are provided because adjustments in other regions are made easier if the number of types of adjustment is reduced. In this example, computation of (1) is performed and one of (2) to (4) is thereafter selected and executed.
Any computation method for supply adjustment amount computation is not exclusively specified. However, the same method as that used in step 1202 is used since the structure of the integral data is constituted of data on the bases and the supply paths connecting the bases. Since computations of (1) to (4) are independent of each other, they may be simultaneously performed in parallel with each other.
After the completion of at least one of the computations of (1) to (4), a surplus in the “region 2” is computed. When a surplus exceeding the “deficiency in region 1” is secured, processing in step 1204 is ended even if the other computations are not completed, thus producing supply adjustment information.
If the surplus does not exceed the deficiency as a result of all the computations of (1) to (4), supply adjustment information is produced such that the deficiency is minimized.
The supply adjustment information is output to the storage unit 103 and to the production planning device for the region 1.
Thus, even when a change in demand or supply which cannot be solved in a region occurs, a supply adjustment plan covering a different region can be speedily obtained.
While details of the production planning device are omitted in the above description of the embodiment because of the existence of well-known arts using MRP or linear programming, a production planning system using MRP in JP-A-H7-282140 is known as a well-known art using MRP for example. If this system is used in the present embodiment, sales plan information in the present embodiment is put in the “completed schedule” in [0032] of this publication. “Product names (final items) in production request information corresponding to order numbers” in [0032] of this publication correspond to items in the present embodiment, and the “total required amounts of the final items and the completion dates” in [0032] correspond to amounts of sales and shipment dates in the present embodiment. Order numbers used in JP-A-H7-282140 are not indispensable in the case of the present embodiment. However, serial numbers (1, 2, 3, . . . ) may be attached to lines in a sales plan as order numbers. Other sorts of information are such that “shops belonging to the most downstream group” in [0033] correspond to bases in a sales plan; an “amount of stock” corresponds to an “amount of stock” in stock and work-in-process information; an “amount of completion work” in [0034] corresponds to the product of multiplication of a work time in production information by an amount of production; and “production capacity” in [0035] corresponds to “processing capacity” in processing capacity information.
That is, the interregional supply adjustment device 100 has a configuration including an input device 201, an output device 202, an external storage device 203, an arithmetic device 204, a main storage device 205, a communication device 206 and a bus 207 through which these devices are connected to each other.
The input device 201 is a device such as a keyboard and a mouse, a touch pen or any other pointing device for receiving an input. The output device 202 is a device such as a display for producing a display. The external storage device 203 is a nonvolatile memory device such as a hard disk device or a flash memory. The arithmetic device 204 is an arithmetic device such as a central processing unit (CPU). The main storage device 205 is a memory device such as a random access memory (RAM). The communication device 206 is a wireless communication device which performs wireless communication through an antenna or a wired communication device which performs wired communication through a network cable. A storage unit of the interregional supply adjustment device 100 is realized by the main storage device 205 or the external storage device 203 of the interregional supply adjustment device 100.
Also, an input unit, a processing unit and an output unit of the interregional supply adjustment device 100 are realized by a program which causes the arithmetic device 204 in the interregional supply adjustment device 100 to perform processing. This program is stored in the main storage device 205 or the external storage device 203, is loaded on the main storage device 205 when executed, and is executed by the arithmetic device 204. The interregional supply adjustment device 100 may have the communication device 206 according to one's need and may transmit or receive information through the communication device 206. For example, a form of implementation is conceivable which has units separated on a hardware/function basis, such that a storage unit relating to provision, production and selling in any one of regions is incorporated in a device managed in the region, and a processing unit which computes and outputs computation results is incorporated in a device managed by an information department.
Part or the whole of each of the above-described components, functions, processing units, processing means, and so on may be implemented in hardware form, for example, by being designed in a semiconductor circuit. Each of the above-described components, functions, and so on may alternatively be implemented in software form by a processor interpreting and executing a program for realizing each function. Information including the program for realizing each function, tables and files can be placed on a recording device such as a memory, a hard disk or a solid state drive (SSD) or on a recording medium such as an IC card, an SD card or a DVD.
Number | Date | Country | Kind |
---|---|---|---|
2014-107690 | May 2014 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2014/080842 | 11/21/2014 | WO | 00 |