The present invention relates to a component ordering mode selection device, a component ordering mode selection method, and a program. The present invention claims priority based on Japanese patent application No. 2016-200626, filed on Oct. 12, 2016, and the contents described in the application are incorporated in the present application by reference for the designated states where incorporation of documents by reference is allowed.
PTL 1 relates to a multi-kinds small-quantity manufacturing method and describes that the method “includes the steps of: dividing ordered products into standard units and customized units; adding manufacturing management numbers corresponding to order codes indicating the accepted orders to the standard units and the customized units; allocating the inventory or arranging a purchase for the standard units; designing and manufacturing the customized units after individual orders are placed; and assembling the product with the order code by using produced customized units with the manufacturing management numbers and the allocated or purchased standard units with the manufacturing management numbers”.
PTL 1: JP 2003-58225A
In the method described in PTL 1, a method of dividing products into standard units and customized units, and allocating inventory items and performing component design and arrangement after receiving an individual order for each unit is described. However, in the method of PLT 1, it is difficult to determine whether to have an inventory or to design and arrange a component individually, and then to place an order for an appropriate component, for individual order design products where the application propriety of the standard unit changes depending on customer requirement specifications. In the method of PLT 1, in a case of gradually switching old and new standard units by design improvement, it is difficult to determine until when a component inventory for the standard units of old designs may be kept.
The present invention is provided in view of the problem above, and has an object to provide a component ordering mode selection device which can evaluate, on the basis of a future manufacturing plan, a relation between a procurement cost and an inventory value of a component, and select a more appropriate ordering mode.
To solve the above-described problems, a component ordering mode selection device according to the present invention includes: a product design allocation unit configured to allocate a predetermined design pattern to a product constituent element at a predetermined application rate based on a future design plan; a procurement cost computation unit configured to compute, for each ordering mode, a procurement cost of a component to be used in the product constituent element; an inventory value computation unit configured to compute, for each ordering mode, an inventory value of the component; and an ordering mode evaluation unit configured to evaluate a ratio of the procurement cost and the inventory value.
The component ordering mode selection device according to the present invention can evaluate, on the basis of a future manufacturing plan, a relation between a procurement cost and an inventory value of a component, and select a more appropriate ordering mode.
Note that problems, configurations, and effects other than those described above will be clarified by the following description of the embodiment.
One embodiment of the present invention will be described with reference to the drawings as follows.
The input reception unit 10 is a function unit accepting inputs of various kinds of information from an input device included in the component ordering mode selection device 1 or an external device connected through the communication unit 50. For example, the input reception unit 10 accepts inputs of information such as a target period of the component ordering mode selection processing or an execution instruction of processing from the input device, such as a keyboard, a mouse, or a touch panel, or the external device. The input reception unit 10 delivers accepted information to a corresponding predetermined function unit.
The information acquisition unit 20 is a function unit acquiring predetermined input information. Specifically, when the component ordering mode selection processing is started, the information acquisition unit 20 acquires input information stored in the memory unit 60 and delivers the input information to a predetermined function unit. Note that details of input information are described later.
The output processing unit 30 generates screen information to be displayed on an output device included in the component ordering mode selection device 1 or an external device. Specifically, the output processing unit 30 generates the screen information indicating an evaluation result and an inventory transition by using output information generated by the arithmetic unit 40, and outputs the evaluation result and the inventory transition to an output device to display.
The arithmetic unit 40 includes a product design allocation unit 41, a component configuration identification unit 42, a component ordering time determination unit 43, a procurement cost computation unit 44, an inventory value computation unit 45, and an ordering mode evaluation unit 46.
The product design allocation unit 41 is a function unit allocating a predetermined design pattern to a constituent element of a product (e.g., a unit constituting a product). Specifically, the product design allocation unit 41 allocates a predetermined design pattern to each unit of the product at a predetermined application rate, by using predetermined input information (e.g., manufacturing plan information, product configuration information, design pattern information, and design drawing information), based on a future manufacturing plan.
The component configuration identification unit 42 is a function unit identifying a type of a component used in a design pattern allocated to a unit. Specifically, the component configuration identification unit 42 identifies a type of a component by using predetermined information (e.g., product design allocation information and design drawing information). The component configuration identification unit 42 computes an ordering quantity and an ordering value of a component.
The component ordering time determination unit 43 is a function unit determining an ordering time of a component or the like. Specifically, the component ordering time determination unit 43 determines an ordering time of a component or the like by using predetermined information (e.g., product design allocation information and component ordering information).
The procurement cost computation unit 44 is a function unit computing a procurement cost of a component. Specifically, the procurement cost computation unit 44 computes a procurement cost based on an ordering value per component and per ordering mode, by using predetermined information (e.g., procurement cost transition information).
The inventory value computation unit 45 is a function unit computing an inventory value of a component. Specifically, the inventory value computation unit 45 computes an inventory value per component and per ordering mode by using predetermined information (e.g., component inventory transition information).
The ordering mode evaluation unit 46 is a function unit evaluating a procurement cost and an inventory value of a component. Specifically, the ordering mode evaluation unit 46 evaluates a relation between the procurement cost and the inventory value for each component by performing a predetermined operation using the procurement cost and the inventory value.
The memory unit 60 is a function unit storing various kinds of information. The memory unit 60 stores input information 61 and output information 62. Specifically, the memory unit 60 stores in advance manufacturing plan information 100, product configuration information 110, design pattern information 120, design drawing information 130, and component ordering information 140 as the input information 61. Note that these information items are used for component ordering mode selection processing to be described later.
The memory unit 60 stores product design allocation information 150, component ordering time determination information 160, procurement cost transition information 170, component inventory transition information 180, and evaluation information per ordering 190 as the output information 62. Details of the output information 62 will be described later.
The accepted order ID 101 is information for identifying each accepted order. The product model ID 102 is information for identifying a model of an ordered product. The accepted order quantity 103 is information for indicating a manufacturing quantity of the ordered product. The process name 104 is information for identifying a name indicating a manufacturing process of the ordered product. Examples of the process name 104 includes procurement, manufacturing, testing, and shipment. The start date 105 is information indicating a date to start an operation of the associated process name 104. The completion date 106 is information indicating a date to complete the operation of the associated process name 104.
For example, a record a of
The product model ID 111 is information for identifying a model of a product, and is information that is common to the product model ID 102 of the manufacturing plan information 100. The product configuration ID 112 is information for identifying a constituent element, such as a unit, constituting the product. The configuration quantity 113 is information for indicating a quantity of constituent elements included in the product.
For example, the product configuration information 110 of
The product model ID 121 is information for identifying a model of a product, and is information that is common to the product model ID 102 of the manufacturing plan information 100. The product configuration ID 122 is information for identifying a constituent element, such as a unit, constituting a product, and is information that is common to the product configuration ID 112 of the product configuration information 110.
The design pattern ID 123 is information for identifying a design pattern applied to a constituent element, such as a unit, constituting a product. For example, as illustrated in records b and c of
The application rate 124 is information for indicating an application rate of a design pattern applied to a unit. The application rate 124, for example, may be configured based on a ratio deduced from a past order rate of a module type applied to a product, or may be configured based on a future manufacturing plan or based on a manufacturing proportion of an old type product and a new type product.
For example, the records b and c of
The design pattern ID 131 is information for identifying a design pattern applied to a constituent element, such as a unit, constituting a product, and is information that is common to the design pattern ID 123 of the design pattern information 120. The drawing ID 132 is information for identifying an arrangement drawing where a component used for the associated design pattern is described. The component ID 133 is information for identifying the component. The arrangement quantity 134 is information for indicating a quantity of the component used for the associated design pattern.
For example, a record d of
The component ID 141 is information for identifying a component, and is information that is common to the component ID 133 of the design drawing information 130. The ordering mode 142 is information for indicating an ordering mode, and examples thereof includes “individual”, “fixed quantity”, and “fixed period”. Note that “individual” is ordering in a small lot size depending on an individual design and component arrangement. “Fixed quantity” is ordering with a fixed quantity when an inventory quantity decreases to a predetermined level. “Fixed period” is ordering at each ordering interval set to a certain period. The unit price 143 is information for indicating a unit price of a component identified with the component ID. The lead time 144 is information for indicating a lead time from ordering to arrival. The lot size 145 is information for indicating an ordering quantity of the smallest unit to order by one order.
For example, a record e of
Referring back to
One example of the function configuration of the component ordering mode selection device 1 has been described above.
As illustrated in the drawing, the component ordering mode selection device 1 includes an input device 201, an output device 202, an external storage device 203, an arithmetic device 204, a main memory device 205, a communication device 206, and a bus 207 electrically interconnecting these devices.
The input device 201 is, for example, a key-board, a pointing device such as a mouse and a touch panel, or a microphone which is a voice input device. The output device 202 is, for example, a display, a printer, or a loudspeaker which is a voice output device.
The external storage device 203 is a nonvolatile storage device such as so-called a Hard Disk Drive, a Solid State Drive (SSD), and a flash memory which can store digital information.
For example, the arithmetic device 204 is a Central Processing Unit (CPU). The main memory device 205 is a memory device such as a Random Access Memory (RAM) or a Read Only Memory (ROM). The communication device 206 is a communication module or the like for performing information communication with an external device.
Note that the input reception unit 10, the information acquisition unit 20, the output processing unit 30, and the arithmetic unit 40 are, for example, implemented with a program to cause the arithmetic device 204 to perform processing. This program is stored in the main memory device 205 or the external storage device 203, is loaded on the main memory device 205 when performing the program, and is performed by the arithmetic device 204. The memory unit 60 is implemented by the main memory device 205 or the external storage device 203 or a combination of the main memory device 205 and the external storage device 203. The communication unit 50 is implemented by the communication device 206.
Some or all the configuration, functions, processing units, processing means, and the like described above may be implemented by hardware, for example by designing those as an integrated circuit. The above-described configuration and functions may be implemented by software, and in this case, a processor interprets and performs programs implementing respective functions. Information such as programs, tables, and files for implementing respective functions can be held in a memory device such as a memory, a Hard Disk Drive, and an SSD or a recording medium such as an IC card, an SD card, and a DVD.
[Description of Operation] The Component Ordering Mode Selection Processing Will Now be Described.
Then, the product design allocation unit 41 allocates design patterns to units constituting each product, based on the future manufacturing plan (step S200). Specifically, the product design allocation unit 41 identifies, in the manufacturing plan information 100, the accepted order ID, the product model ID, the accepted order quantity, and the completion date of a record in which “procurement” is associated with the process name 104.
For example, in a case of using the manufacturing plan information 100 of
Then, the product design allocation unit 41 identifies the product configuration ID associated with the identified product model ID from the product configuration information 110.
For example, in a case of using the product configuration information 110 of
Then, the product design allocation unit 41 identifies the design pattern ID and the application rate associated with the identified product configuration ID from the design pattern information 120.
For example, in a case of identifying the design pattern ID and the application rate of the product configuration ID “PC10” by using the design pattern information 120 of
Then, the product design allocation unit 41 generates the product design allocation information 150 in which the design pattern ID is allocated to the product configuration ID, based on the identified application rate.
Specifically, the product design allocation unit 41 randomly allocates the design pattern IDs “DP10-1” and “DP10-2” to the accepted order IDs “SO01” to “SO05”, which are order cases of the product model ID “PM01” including the product configuration ID “PC10”, so that the application rates are “60%” and “40%”. The product design allocation unit 41 associates the identified accepted-order quantities and the identified completion dates as procurement deadlines with each accepted order ID to generate the product design allocation information 150. In other words, in the product design allocation information 150, one design pattern ID is associated with each product configuration ID of each order case.
The accepted order ID 151 is information for identifying each of accepted orders, and is information that is common to the accepted order ID 101 of the manufacturing plan information 100. The product model ID 152 is information for identifying a model of the ordered product, and is information that is common to the product model ID 102 of the manufacturing plan information 100. The accepted order quantity 153 is information for indicating a manufacturing quantity of the ordered product, and is information that is common to the accepted order quantity 103 of the manufacturing plan information 100. The product configuration ID 154 is information for identifying a constituent element, such as a unit, constituting a product, and is information that is common to the product configuration ID 112 of the product configuration information 110. The design pattern ID 155 is information for identifying a design pattern applied to the constituent element, such as the unit, constituting the product, and is information that is common to the design pattern ID 123 of the design pattern information 120. The procurement deadline 156 is information for indicating a procurement deadline of a component identified by the design pattern ID, and is information corresponding to the completion date 106 of the manufacturing plan information 100 in which “procurement” is associated with the process name.
For example, a record i of
Referring back to
For example, in a case of computing the ordering quantity of the component for the accepted order ID “SO01” of the product design allocation information 150 illustrated in
The component configuration identification unit 42 computes an ordering value of a component. Specifically, the component configuration identification unit 42 identifies a unit price in a record associated with the component ID of the component of which the ordering quantity is computed and including the ordering mode is “individual”, from the component ordering information 140. The component configuration identification unit 42 multiplies the computed ordering quantity by the identified unit price to compute the ordering value.
For example, in a case of computing the ordering value for the component of the component ID “P001” where the ordering quantity is “10 (pieces)”, the component configuration identification unit 42 identifies the unit price “1 (k¥)” of the record associated with the component ID and including the ordering mode “individual” from the component ordering information 140. The component configuration identification unit 42 multiplies the ordering quantity “10 (pieces)” by the unit price “1 (k¥)” to compute the ordering value “10 (k¥)”.
Then, the component ordering time determination unit 43 determines the times of ordering and arrival. Specifically, the component ordering time determination unit 43 identifies a lead time in a record associated with the component ID for which the ordering quantity is computed and including the ordering mode “individual”, from the component ordering information 140. The component ordering time determination unit 43 identifies the procurement deadline of the component of the component ID from the product design allocation information 150, and determines the date obtained by subtracting the lead time from the procurement deadline as the ordering date. The component ordering time determination unit 43 determines the date of the procurement deadline as the arrival date.
Note that examples of the ordering mode include “fixed quantity” and “fixed period” other than above-mentioned “individual”. In a case of determining an ordering quantity, an ordering value, an ordering date, an arrival date, and the like in the ordering mode “fixed quantity” or “fixed period”, the component configuration identification unit 42 and the component ordering time determination unit 43 may use, for example, a predetermined method such as Material Requirement Planning (MRP).
The component ordering time determination unit 43 gives an order ID for each component ID, and generates the component ordering time determination information 160 in which an ordering mode and an ordering quantity, an ordering value, an ordering date, and an arrival date are associated with one another.
For example, in a case of determining an ordering time and an arrival time of a component for the accepted order ID “SO01” in the product design allocation information 150 illustrated in
The component ID 161 is information for identifying a component, and is information that is common to the component ID 133 of the design drawing information 130. The ordering mode 162 is information for indicating an ordering mode of a component, and is information that is common to the ordering mode 142 of the component ordering information 140. The order ID 163 is information for identifying an order of a component, and an ID that is common for each component ID is used. The ordering date 164 is information for indicating an ordering date of a component. The arrival date 165 is information for indicating an arrival date of a component. The ordering quantity 166 is information for indicating an ordering quantity of a component. The ordering value 167 is information for indicating an ordering value of a component.
For example, a record j of
Referring back to
The component ID 171 is information for identifying a component, and is information that is common to the component ID 133 of the design drawing information 130. The ordering mode 172 is information for indicating an ordering mode of a component, and is information that is common to the ordering mode 142 of the component ordering information 140. The ordering ID 173 is information for identifying an order of a component, and an ID that is common for each component ID is used. The arrival date 174 is information for indicating an arrival date of a component. The ordering quantity 175 is information for indicating an ordering quantity of a component. The ordering value 176 is information for indicating an ordering value of a component.
For example, a record k of
For the evaluation above, the inventory value computation unit 45 generates the component inventory transition information 180. Specifically, the inventory value computation unit 45 identifies the design pattern ID for each product configuration ID from records of the product design allocation information 150, each of the records being associated with the accepted order ID and the product model ID of the record of the manufacturing plan information 100 including the process name of “procurement”. The inventory value computation unit 45 identifies the component ID associated with the design pattern ID from the design drawing information 130. The inventory value computation unit 45 identifies the unit price associated with the identified component ID from the component ordering information 140 per ordering mode. The inventory value computation unit 45 identifies the ordering mode, the arrival date, and the ordering quantity from the record associated with the identified component ID by using the component ordering time determination information 160.
The inventory value computation unit 45 generates the component inventory transition information 180 in which the identified component ID, the ordering mode, an arrival or shipment category (in this case, arrival), an arrival or shipment date (in this case, the date of the identified arrival date), an arrival or shipment quantity (in this case, the identified ordering quantity), an inventory quantity (a quantity obtained by adding the identified ordering quantity to the former inventory quantity), and the inventory value (a value obtained by multiplying the unit price in the corresponding ordering mode by the inventory quantity) are associated with one another.
The inventory value computation unit 45 identifies the accepted order quantity and the completion date of the record of the manufacturing plan information 100, the record including the process name of “shipment”. The inventory value computation unit 45 identifies the design pattern ID for each product configuration ID from the record of the product design allocation information 150, the record being associated with the accepted order ID and the product model ID of the identified record described above. The inventory value computation unit 45 identifies the component ID and the arrangement quantity of the record associated with the design pattern ID from the design drawing information 130. The inventory value computation unit 45 identifies the unit price associated with the identified component ID from the component ordering information 140 per ordering mode.
The inventory value computation unit 45 generates a record for the component inventory transition information 180 in which the identified component ID, the ordering mode, the arrival or shipment category (in this case, shipment), the arrival or shipment date (in this case, the date of the identified completion date), the arrival or shipment quantity (in this case, a quantity of the shipment obtained by multiplying the identified accepted order quantity by the arrangement quantity), the inventory quantity (a quantity obtained by subtracting the quantity of the shipment from the former inventory quantity), and the inventory value (a value obtained by multiplying the unit price in the corresponding ordering mode by the inventory quantity) are associated with one another.
The component ID 181 is information for identifying a component, and is information that is common to the component ID 133 of the design drawing information 130. The ordering mode 182 is information for indicating an ordering mode of a component, and is information that is common to the ordering mode 142 of the component ordering information 140. The arrival or shipment category 183 is information for indicating arrival or shipment of a component. The arrival or shipment date 184 is information for indicating a date of arrival or shipment of a component. The arrival or shipment quantity 185 is information for indicating either an arrival quantity or a shipment quantity of a component. The inventory quantity 186 is information for indicating an inventory quantity. The inventory value 187 is information for indicating a value obtained by multiplying an inventory quantity by a unit price of an inventory component in a corresponding ordering mode, in other words, a total unit price of an inventory component.
For example, a record 1 of
A record m of
The ordering mode evaluation unit 46 evaluates a relation between the procurement cost and the inventory value for each component. For the evaluation, the procurement cost computation unit 44 computes the procurement cost by using the procurement cost transition information 170. The inventory value computation unit 45 computes the inventory value by using the component inventory transition information 180. The computation of the procurement cost and the inventory value will be described later.
The ordering mode evaluation unit 46 computes an evaluation coefficient of evaluating the relation between the procurement cost and the inventory value for each component by using following Equation (1).
In Equation (1), a subscript j denotes a component ID. Cja denotes a procurement cost obtained by adding an ordering value in the ordering mode of “individual” and an ordering value in the ordering mode of “fixed quantity”. Cjb denotes a procurement cost obtained by adding the ordering value in the ordering mode of “fixed quantity” and an ordering value when switching the ordering mode of “individual” to the ordering mode of “fixed quantity”. Ija denotes an inventory value obtained by adding an inventory value in the ordering mode of “individual” and an inventory value in the ordering mode of “fixed quantity”. Ijb denotes an inventory value obtained by adding an inventory value in the ordering mode of “fixed quantity” and the inventory value when switching the ordering mode of “individual” to the ordering mode of “fixed quantity”. Ej denotes an evaluation coefficient. A computation method of Cja, Cjb , Ija, and Ijb will be described below.
The procurement cost computation unit 44 computes the procurement cost Cja by adding the ordering value in the ordering mode of “individual” of the procurement cost transition information 170 and the ordering value in the ordering mode of “fixed quantity”. For example, in a case of using the procurement cost transition information 170 of
The procurement cost computation unit 44 computes the procurement cost Cjb by adding the ordering value computed by multiplying the unit price in the ordering mode of “fixed quantity” by the smallest lot size when the ordering quantity associated with the ordering mode of “individual” is placed an order in the ordering mode of “fixed quantity”, and the ordering value in the ordering mode of “fixed quantity” of the procurement cost transition information 170. For example, in a case of using the procurement cost transition information 170 of
The inventory value computation unit 45 computes the inventory value Ija by adding a period average of the inventory values in the ordering mode of “individual” and a period average of the inventory values in the ordering mode of “fixed quantity”, in the component inventory transition information 180. For example, in a case of computing the period average of the inventory values per month, adding up the inventory values in the last day of the month (or the first day of the month) for each month per component and per ordering mode and dividing the adding result by the number of months can compute the period average of the inventory values per component and per ordering mode. In a case of computing the period average of the inventory values per day, adding up the inventory value at the time of arrival and the inventory value at the time of shipment per component and per ordering mode and dividing the adding result by the number of days of arrival and shipment can compute the period average of the inventory values per component and per ordering mode.
The inventory value computation unit 45 computes the inventory value Ijb by adding the period average of the inventory values in the ordering mode of “fixed quantity”, and the period average when converting the period average of the inventory values associated with the ordering mode of “individual” to the inventory values in the ordering mode of “fixed quantity”, in the component inventory transition information 180. Note that although a component unit price in the ordering mode of “fixed quantity” is lower in comparison with a component unit price in the ordering mode of “individual”, Ijb is usually greater than Ija because the smallest lot size increases.
The ordering mode evaluation unit 46 computes the evaluation coefficient Ej by applying the procurement costs Cja and Cjb and the inventory values Ija and Ijb computed in this way, to Equation (1). With the use of this, a ratio of a reduction effect of a procurement cost and an increment of an inventory value when switching an ordering mode from “individual” to “fixed quantity” can be evaluated. Specifically, a greater value of Ej indicates a higher reduction effect of the procurement cost against an increase of the inventory value and higher priority for switching of an ordering mode.
The ordering mode evaluation unit 46 generates the evaluation information per ordering 190 including an evaluation result for each component.
The component ID 191 is information for identifying a component, and is information that is common to the component ID 133 of the design drawing information 130. The method A procurement cost 192 is information for indicating a sum (in other words, Cja) of ordering values in the ordering modes of “individual” and “fixed quantity”. The method A inventory value 193 is information for indicating a sum (in other words, Ija) of inventory values with the ordering modes of “individual” and “fixed quantity”. The method B procurement cost 194 is information for indicating a sum (in other words, Cjb) of an ordering value in the ordering mode of “fixed quantity” and an ordering value when switching the ordering mode of “individual” to the ordering mode of “fixed quantity”. The method B inventory value 195 is information for indicating a sum (in other words, Ijb) of an inventory value in the ordering mode of “fixed quantity” and an inventory value when switching the ordering mode of “individual” to the ordering mode of “fixed quantity”. The evaluation result 196 is information for indicating an evaluation coefficient (in other words, Ej) obtained through evaluation of a relation between a procurement cost and an inventory value.
For example, a record n of
Referring back to
The component ID 313 is information for identifying a component, and is information that is common to the component ID 133 of the design drawing information 130. The individual ordering 314 of the procurement cost is information for indicating a sum (in other words, Cja) of an ordering value in the ordering mode of “individual” and an ordering value in the ordering mode of “fixed quantity”. The fixed-quantity ordering 315 of the procurement cost is information for indicating a sum (in other words, Cjb) of an ordering value in the ordering mode of “fixed quantity” and an ordering value when switching the ordering mode of “individual” to the ordering mode of “fixed quantity”. The reduction effect 316 is a value obtained by subtracting the fixed-quantity ordering from the individual ordering, in the procurement cost, and is information for indicating the reduction effect of the procurement cost when switching the ordering mode from “individual” to “fixed quantity”.
The individual ordering 318 of the inventory value is information for indicating a sum (in other words, Ija) of an inventory value with the ordering mode of “individual” and an inventory value with the ordering mode of “fixed quantity”. The fixed-quantity ordering 319 of the inventory value is information for indicating a sum (in other words, Ijb) of an inventory value with the ordering mode of “fixed quantity” and an inventory value when switching the ordering mode of “individual” to the ordering mode of “fixed quantity”. The ratio 322 is information for indicating an evaluation coefficient (in other words, Ej) of evaluating a relation between a procurement cost and an inventory value for each component.
Note that each of the reduction effect 316 of the procurement cost, the increment 320 of the inventory value, and the ratio 322 can be filtered or sorted via a display of a pull-down menu in response to pressing of a pull-down box. With this operation, for example, a component which is not expected the reduction effect of the procurement cost equal to or larger than a certain value, a component where an inventory increment exceeds a certain value, and a component where the reduction effect of the procurement cost against the increment of the inventory value is small can be excluded from display, or components can be sorted in descending order of the reduction effect.
The inventory transition display area 330 includes a component ID 331, a display button 332, and an inventory transition graph 333. Pressing a pull-down box of the component ID 331 to display a pull-down menu, and selecting a certain component ID and then pressing the display button 332 causes the inventory transition graph 333 of the component to be displayed. In the inventory transition graph 333, the vertical axis represents the inventory value, and the horizontal axis represents the month. A graph of a dashed line represents the sum (in other words, Ija) of the inventory value in the ordering mode of “individual” and the inventory value in the ordering mode of “fixed quantity”. A solid line represents the sum (in other words, Ijb) of the inventory value in the ordering mode of “fixed quantity” and the inventory value when switching the ordering mode of “individual” to the ordering mode of “fixed quantity”. Thus, the inventory transition graph visualizes the inventory transition per component ID in time series for each ordering mode. Thereby, the inventory peak time or the like in a case of switching the ordering mode can be managed in forestalling management.
The component ordering mode selection device 1 according to the present embodiment has been described above. The component ordering mode selection device 1 can, on the basis of a future manufacturing plan, facilitate an evaluation of a relation between a procurement cost and an inventory value of a component, and a selection of a more appropriate ordering mode.
Note that the present invention is not limited to the embodiment above, and various modifications are possible. For example, in the embodiment above, the design pattern is randomly allocated to the unit of each product depending on the predetermined application rate, but as described above, in a case that there are a design pattern applied to an old type product and a design pattern to be applied to a new type product, revision information representing an old design pattern or a new design pattern may be associated with the design drawing information 130, and the old design pattern with the revision representing the old design may be preferentially and sequentially allocated from a constituent element of a product planned to manufacture in the closest future depending on the predetermined application rate. With this operation, the relation between the procurement cost and the inventory value per component and per ordering mode can be evaluated when sequentially switching from the old design pattern with the revision representing old design to the new design pattern.
Moreover, the transition of the component inventory according to the embodiment above is based on the arrival date of the component and the shipment date of the product using the component, but the inventory value computation unit 45 may be based on a leaving date of leaving a component (initiation of manufacturing) from a warehouse instead of being based on the shipment date, and a component weight, size, and storage cost related to inventory management in a warehouse may be used as an evaluation index instead of the inventory value. In this case, for example, the component ordering information 140 may include information about a storage cost per component. With this configuration, in manufacturing an individual order design product such as a large component or a special component where an inventory management cost is generally higher, an ordering mode of a component in consideration of a management cost in a warehouse can be selected.
Note that the present invention is not limited to the examples described above, and is intended to cover various modifications. For example, the examples presented above has been described in detail to provide a clear understanding of the present invention and the present invention is not necessarily limited to embodiments including all of the configurations described above. In addition, a part of the configuration of a certain example can be replaced with a configuration of another example, and a configuration of another embodiment can be added to a configuration of a certain embodiment. Further, another configuration can be added to a part of the configuration of each example, and a part of the configuration of each example can be deleted or replaced.
The control lines and information lines illustrated are those considered necessary for purposes of description and do not necessarily represent all control lines and information lines required to the product. As a practical matter, almost all configurations may be considered to be mutually coupled.
Number | Date | Country | Kind |
---|---|---|---|
2016-200626 | Oct 2016 | JP | national |
Filing Document | Filing Date | Country | Kind |
---|---|---|---|
PCT/JP2017/034626 | 9/26/2017 | WO | 00 |