Business support device, business support method, and business support program
The business support device and method provide standardized calculation of product quantities from coil steel sheets, addressing subjective quantity determination and enhancing inventory and production efficiency by adhering to customer weight specifications.
Patent Information
- Application Number
- JP2022166981
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2022-10-18
- Publication Date
- 2025-09-25
- Estimated Expiration
- 2042-10-18
AI Technical Summary
The calculation of required quantities for cutting customer-ordered products from coil steel sheets is often subjective and lacks standardization, leading to inefficiencies in inventory management and production at coil centers.
A business support device and method that includes units for inventory and order information acquisition, unit weight calculations, and discrimination based on specified steel material type and thickness, enabling precise determination of product quantities and adherence to customer weight thresholds.
Facilitates standardized and efficient calculation of product quantities, ensuring compliance with customer weight specifications and improving inventory management and production efficiency.
Smart Images

Figure 0007744321000001 
Figure 0007744321000002 
Figure 0007744321000003
Abstract
Description
[Technical Field]
[0001] The present invention relates to a business support device, a business support method, and a business support program. [Background technology]
[0002] In today's steel sheet distribution, coil centers purchase coil steel sheets from steel manufacturers, store them in warehouses, etc. as inventory, and process the coil steel sheets in stock according to customer orders (dimensions and weight), manufacturing products and delivering them to customers. Coil centers play the role of this inventory processing department.
[0003] Patent Document 1 (JP 2006-344243 A) discloses a method for manufacturing plate parts that, when cutting steel plates or steel strips to obtain plate parts, enables more efficient plate assortment that takes defect information into consideration, thereby improving yield, productivity, and reducing manufacturing costs.
[0004] The plate manufacturing method disclosed in Patent Document 1 involves manufacturing steel plates or steel strips in advance upon receiving an order, and then inspecting the manufactured steel plates or steel strips for defects. Shape information for plate parts, which are products obtained by cutting the steel plates or steel strips, as well as the shape of the steel plates or steel strips and information on defect locations, are input into a computer. The computer then performs plate fitting calculations based on the shape information for the plate parts and the shape and defect location information of the steel plates or steel strips to determine the cutting positions on the steel plates or steel strips to obtain plate parts while avoiding defects that would hinder commercialization of the plate parts. By determining the shipping dimensions or shipping weight of the steel plates or steel strips based on the results of these calculations, more efficient plate fitting that takes defect information into consideration can be achieved, resulting in improved yields, improved productivity, and reduced manufacturing costs. [Prior art documents] [Patent documents]
[0005] [Patent Document 1] Japanese Patent Application Laid-Open No. 2006-344243 Summary of the Invention [Problem to be solved by the invention]
[0006] Here, the "calculation of the required quantity" is performed to cut out the products ordered by the customer from the coil steel sheet in stock. The person in charge often performs this calculation based on experience. For this reason, there was a problem in the past where calculation of the required quantity was subjective.
[0007] The present invention has been made in view of the above-mentioned problems, and aims to provide a business support device, a business support method, and a business support program that enable anyone to easily perform calculations. [Means for solving the problem]
[0008] In order to solve the above-mentioned problems and achieve the object, the business support device of the present invention includes an inventory information acquisition unit that references stock information of a steel material to be a base material, including at least product information, a base material weight which is an inventory weight, and the steel material and thickness, based on a specified steel material type and thickness, and acquires stock information corresponding to the specified steel material type and thickness; an order information acquisition unit that references steel order information, including at least customer information, ordered product information, and ordered weight, based on the specified steel material type and thickness, and acquires order information of the steel material corresponding to the specified steel material type and thickness; a base material unit weight calculation unit that calculates a base material unit weight which is the unit weight of a selected base material by dividing the base material weight of a selected base material by the base material width included in the product information of the stock information of the selected base material among the base material stock information; and a calculation that calculates an ordered product unit weight which is the unit weight of an ordered product by dividing the ordered product weight by the ordered product width included in the ordered product information of the order information, for each of the acquired order information. a product thread number calculation unit that calculates the number of product threads, which is the number of order items that can be produced from one base material, by dividing the order item unit weight by the base material unit weight; a product weight calculation unit that calculates the product weight of one product produced from the base material by multiplying the base material unit weight by the order item width; a product total weight calculation unit that calculates the total product weight, which is the total weight of the products produced from the base material, by multiplying the calculated product weight by the number of product threads; a unit weight threshold calculation unit that calculates a unit weight threshold for the requester by multiplying the order item unit weight by a unit weight coefficient determined for each order item requester; a product unit weight calculation unit that calculates the product unit weight, which is the value obtained by dividing the total product weight by the order item width; a discrimination unit that determines whether the calculated product unit weight is within the allowable range indicated by the unit weight threshold for each order information; and a display control unit that displays the unit weight discrimination result for each order information by the discrimination unit on the display unit, together with the acquired inventory information and order information.
[0009] In order to solve the above-mentioned problems and achieve the object, the business support method according to the present invention includes an inventory information acquisition step in which an inventory information acquisition unit refers to inventory information of the base steel material, including at least product information, base material weight as inventory weight, steel type and thickness, based on a specified steel type and thickness, and acquires inventory information corresponding to the specified steel type and thickness; and an order information acquisition unit refers to order information of the steel material, including at least customer information, ordered product information, and order weight, based on the specified steel type and thickness, and acquires inventory information corresponding to the specified steel type and thickness. a base material unit weight calculation step in which a base material unit weight calculation unit calculates a base material unit weight, which is the unit weight of the selected base material, by dividing the base material weight of the selected base material by the base material width included in the product information of the stock information of the selected base material from the base material inventory information; an order item unit weight calculation step in which an order item unit weight calculation unit calculates an order item unit weight, which is the unit weight of the order item, by dividing the order weight by the order item width included in the order item information of the order information, for each of the order information obtained; a product number calculation step in which a number calculation unit calculates the number of product threads, which is the number of ordered products that can be produced from one base material, by dividing the unit weight of the ordered product by the unit weight of the base material; a product weight calculation step in which a product weight calculation unit calculates the product weight of one product produced from the base material by multiplying the unit weight of the base material by the width of the ordered product; a total product weight calculation step in which a total product weight calculation unit calculates the total product weight, which is the total weight of products produced from the base material, by multiplying the calculated product weight by the number of product threads; and a unit weight threshold calculation step in which a unit weight threshold calculation unit calculates a product number, which is the number of ordered products that can be produced from one base material, by dividing the unit weight of the ordered product by the unit weight of the base material; The method includes a unit weight threshold calculation step in which a requester calculates a unit weight threshold by multiplying a unit weight coefficient set by the unit weight of the ordered item; a product unit weight calculation step in which a product unit weight calculation unit calculates a product unit weight which is a value obtained by dividing the total product weight by the width of the ordered item; a determination step in which a discrimination unit determines whether or not the calculated product unit weight is within an allowable range indicated by the unit weight threshold for each piece of order information; and a display control step in which a display control unit displays on a display unit the unit weight discrimination result for each piece of order information made by the discrimination unit together with the acquired inventory information and order information.
[0010] Furthermore, in order to solve the above-mentioned problems and achieve the object, the business support program of the present invention has a computer that includes an inventory information acquisition unit that references stock information of steel that will be the base material, including at least product information, base material weight which is stock weight, steel type and thickness, based on a specified steel type and thickness, and acquires stock information corresponding to the specified steel type and thickness; an order information acquisition unit that references steel order information, including at least customer information, ordered product information, and ordered weight, based on the specified steel type and thickness, and acquires order information of steel that corresponds to the specified steel type and thickness; a base material unit weight calculation unit that calculates the base material unit weight which is the unit weight of the selected base material by dividing the base material weight of the selected base material by the base material width included in the product information of the stock information of the selected base material; and an order item unit weight which is the unit weight of the ordered item by dividing the ordered weight by the ordered item width included in the ordered item information of the order information, for each of the acquired order information. a product thread number calculation unit that calculates the number of product threads, which is the number of order products that can be produced from one base material, by dividing the order product unit weight by the base material unit weight; a product weight calculation unit that calculates the product weight of one product produced from the base material by multiplying the base material unit weight by the width of the order product; a total product weight calculation unit that calculates the total product weight, which is the total weight of the products produced from the base material, by multiplying the calculated product weight by the number of product threads; a unit weight threshold calculation unit that calculates a unit weight threshold for the requester by multiplying the order product unit weight by a unit weight coefficient set for each requester of the order product; a product unit weight calculation unit that calculates the product unit weight, which is the value obtained by dividing the total product weight by the width of the order product; a discrimination unit that determines whether the calculated product unit weight is within the allowable range indicated by the unit weight threshold for each order information; and a display control unit that displays the unit weight discrimination result for each order information by the discrimination unit on the display unit, together with the acquired inventory information and order information. [Effects of the Invention]
[0011] The present invention makes it possible for anyone to easily perform calculations. [Brief explanation of the drawings]
[0012] [Figure 1]FIG. 1 is a diagram for explaining the role of a coil center in the steel industry. [Figure 2] FIG. 2 is a block diagram illustrating a hardware configuration of the task assistance device according to the embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of the product master. [Figure 4] FIG. 4 is a diagram showing an example of the customer-specified weight master. [Figure 5] FIG. 5 is a diagram illustrating an example of coil inventory data. [Figure 6] FIG. 6 is a diagram illustrating an example of the order data. [Figure 7] FIG. 7 is a diagram showing an example of an initial screen for performing calculations. [Figure 8] FIG. 8 is a diagram showing an example of inventory data and order data extracted based on the steel type and plate thickness specified on the initial screen. [Figure 9] FIG. 9 is a diagram showing the weight check results and the unit weight check results corresponding to the selected base material. [Figure 10] FIG. 10 is a diagram showing the yield for the selected base material and the order detail data automatically allocated based on the unit weight check and weight check. [Figure 11] FIG. 11 is a diagram illustrating an example of processing instruction data. DETAILED DESCRIPTION OF THE INVENTION
[0013] A task support device according to an embodiment of the present invention will be described in detail below with reference to the drawings, although the present invention is not limited to such an embodiment.
[0014] (Example of application of business support equipment) First, as an example, the business support device of the embodiment can be used to support the business of a coil center shown in Fig. 1. That is, in the current business flow of the steel industry, as shown in Fig. 1, a coil center purchases coiled steel sheets (coil steel sheets: base material) from steel manufacturers and stores them as inventory in a warehouse or the like.
[0015] Steel plates manufactured by steel manufacturers have some options for steel type and thickness, but few options for width and weight. For this reason, coil centers cut (slit) base material purchased from steel manufacturers to produce coil steel plates of width or weight specified by customers, and deliver them to customers. Alternatively, coil centers process (level) base material purchased from steel manufacturers into steel plates of size and weight specified by customers, and deliver them to customers. Customers use coil steel plates slit or leveled by coil centers to manufacture, for example, automobiles, building materials, and housings for home appliances.
[0016] (Hardware configuration) The business support device 1 shown in FIG. 2 is, as an example, a device that supports the so-called "calculation calculation" work at such a coil center to efficiently utilize base material to manufacture coil steel sheets or steel sheets specified by customers.
[0017] As shown in Fig. 2, such a business support device 1 includes a storage unit 2, a control unit 3, a communication interface unit 4, and an input / output interface unit 5. An input device 6 and an output device 7 are connected to the input / output interface unit 5. The output device 7 can be a display unit such as a monitor device (including a home television). The input device 6 can be a keyboard device, a mouse device, a microphone device, or a monitor device that cooperates with a mouse device to achieve a pointing device function. The communication interface unit 4 is connected to a network, for example, a wide area network such as the Internet or a private network such as a LAN (Local Area Network).
[0018] The storage unit 2 may be, for example, a storage device such as a ROM (Read Only Memory), a RAM (Random Access Memory), an HDD (Hard Disk Drive), or an SSD (Solid State Drive). The storage unit 2 stores a business support program for supporting the "calculation" business. The storage unit 2 also stores a product master 11 and a customer designated weight master 12. The storage unit 2 also stores coil inventory data, order data, and processing instruction data.
[0019] FIG. 3 is a diagram showing an example of the product master 11. As shown in FIG. 3, the product master 11 registers a product master including a product code (product CD), product name, steel type code (steel type CD), plate thickness, and plate width. Among these, the product name "SGC" indicates that it is a "hot-dip galvanized steel plate." "0.5" indicates that the plate thickness is "0.5 mm." "1047" indicates that the plate width is "1047 mm." "C" indicates that it is a steel plate that has been subjected to a general chromate treatment. "Z08" indicates the coating weight on both sides. The "Z" in "ZS" indicates that the type of surface finish of the plating is minimized spangle treatment, and "S" indicates that skin pass treatment has been applied.
[0020] By storing products for each width of coil steel sheet, individual cost management becomes possible. For this reason, product master information can be registered in the product master 11 via the order entry screen when entering an order.
[0021] Figure 4 is a diagram showing an example of the customer-specified weight master 12. This customer-specified weight master 12 stores upper and lower weight limit rates corresponding to the allowable range of product weight error for each customer, as well as upper and lower unit weight limit rates corresponding to the allowable range of product unit weight error for each customer. The upper and lower weight limit rates are examples of weight coefficients. The upper and lower unit weight limit rates are also examples of unit weight coefficients.
[0022] For example, in the example in Figure 4, the weight upper limit rate for customers of XX Industry is set to "1.15," and the weight upper limit rate for customers of XX Industry is set to "1.10." Also, the unit weight upper limit rate for customers of XX Industry is set to "1.15," and the unit weight upper limit rate for customers of XX Industry is set to "1.10."
[0023] FIG. 5 is a diagram showing an example of inventory data of a coil center. As shown in FIG. 5, the inventory data includes a warehouse code (warehouse CD), warehouse name, product code (product CD), product name, coil number (coil No.), current inventory quantity, current inventory weight, and category. The product code (product CD) and product name are examples of product information. The product code and product name are obtained from the above-mentioned product master 11. Therefore, the product name includes a plate thickness such as "0.5" and a base material width such as "1047". The "category" is information indicating whether the inventory is a "base material" inventory or a "product" inventory.
[0024] FIG. 6 is a diagram showing an example of order data corresponding to a product order from a customer. FIG. 6(a) shows the header information of the order data (order header), and FIG. 6(b) shows the detail information of the order data (order detail). As shown in FIG. 6(a), the order header includes the order number, order date, delivery date, customer code (customer CD), and customer name. As shown in FIG. 6(b), the order detail includes the order number, line number, product code (product CD), product name, order weight, and category.
[0025] The product code and product name in the order details are obtained from the above-mentioned product master 11 when an order is received from a customer. The category is entered as "order" or "inventory." The category "inventory" indicates a product that is stored after processing.
[0026] (Functional configuration of business support device) Next, the control unit 3 executes the business support program stored in the memory unit 2, thereby functioning as an inventory information acquisition unit 21, an order information acquisition unit 22, a base material unit weight calculation unit 23, an ordered item unit weight calculation unit 24, and a product thread count calculation unit 25, as shown in Fig. 2. Furthermore, by executing the business support program, the control unit 3 functions as a product weight calculation unit 26, a product total weight calculation unit 27, a unit weight threshold calculation unit 28, a product unit weight calculation unit 29, a discrimination unit 30, and a display control unit 31. Furthermore, by executing the business support program, the control unit 3 functions as a weight threshold calculation unit 32, a processed total weight calculation unit 33, a yield calculation unit 34, and a data generation unit 35.
[0027] Based on the specified steel grade and thickness, the inventory information acquisition unit 21 refers to inventory information of the steel material to be the base material, including at least product information (product code, product name, etc.), base material weight (current inventory weight) which is the stock weight, steel grade and plate thickness (steel grade code and plate thickness shown in Fig. 3), and acquires inventory information corresponding to the specified steel grade and plate thickness. As the inventory information, the inventory data exemplified in Fig. 5 is referenced, and the product master 11 shown in Fig. 3 is also referenced based on the product code included in this inventory data.
[0028] Based on the specified steel type and thickness, the order information acquisition unit 22 refers to the order data for the steel material, which includes at least customer information (customer code, customer name), ordered product information (product code and product name), and ordered weight, as shown in Figure 6, and acquires the order data for the steel material corresponding to the specified steel type and thickness.
[0029] The base material unit weight calculation unit 23 calculates the base material unit weight, which is the unit weight of the selected base material, by dividing the base material weight of the selected base material by the base material width included in the product information of the inventory data of the selected base material.
[0030] The ordered item unit weight calculation unit 24 calculates the ordered item unit weight, which is the unit weight of the ordered item, by dividing the ordered item weight by the width of the ordered item included in the ordered item information of the order data.
[0031] The product thread count calculation unit 25 calculates the number of product threads, which is the number of ordered products that can be produced from one base material, by dividing the unit weight of the ordered product by the unit weight of the base material.
[0032] The product weight calculation unit 26 calculates the product weight of one product produced from the base material by multiplying the base material unit weight by the width of the ordered product.
[0033] The total product weight calculation unit 27 calculates the total product weight, which is the total weight of the products produced from the base material, by multiplying the calculated product weight by the number of product threads.
[0034] The unit weight threshold calculation unit 28 calculates the unit weight threshold of the requester by multiplying the unit weight coefficient, which is determined for each requester of the ordered item, by the unit weight of the ordered item.
[0035] The product unit weight calculation unit 29 calculates the product unit weight, which is the value obtained by dividing the total product weight by the width of the ordered product.
[0036] The determination unit 30 determines whether the calculated product unit weight is within the allowable range indicated by the unit weight threshold for each piece of order data.
[0037] The display control unit 31 displays the unit weight discrimination result for each order data by the discrimination unit 30 together with the acquired inventory information and order information via the output device 7, which is an example of a display unit.
[0038] The weight threshold calculation unit 32 calculates the weight threshold of the requester by multiplying the weight of the order by a weight coefficient determined for each requester (customer) of the order item. The determination unit 30 determines for each order data whether the total product weight is within the allowable range indicated by the calculated weight threshold.
[0039] In addition, when the base material is divided, the base material unit weight calculation unit 23 calculates the above-mentioned base material unit weight by dividing the base material unit weight by the number of divisions of the base material and then dividing the result by the width of the base material.
[0040] The total processed weight calculation unit 33 calculates the processed weight, which is the value obtained by multiplying the number of processed threads (the number of product threads) by the product weight, for each order data for which the discrimination unit 30 has determined that the product unit weight is within the allowable range indicated by the unit weight threshold, or for each order data for which the product unit weight is determined to be within the allowable range indicated by the unit weight threshold and the product total weight is determined to be within the allowable range indicated by the weight threshold. Then, the base material unit weight calculation unit 23 calculates the total processed weight by adding up the calculated processed weights for each order data.
[0041] The yield calculation unit 34 calculates the ratio of the base material weight to the total processed weight as the base material yield. The display control unit 31 displays the calculated yield together with the inventory data.
[0042] In addition, when a change operation is performed on the order data used to calculate the total processed weight, the total processed weight calculation unit 33 calculates the total processed weight corresponding to the changed order data, or when a change operation is performed on the number of processed threads used to calculate the total processed weight, the total processed weight calculation unit 33 calculates the total processed weight using the changed number of processed threads.
[0043] The data generation unit 35 generates base material instruction data that indicates the base material to be used in processing the ordered items, and processing instruction data that includes processing data including the processing weight of each ordered item to be generated from the base material, based on the calculated yield and the discrimination results of the discrimination unit 30 for the order data.
[0044] (Calculation support actions) Next, the operation of supporting calculations in the business support device 1 of the embodiment will be described in detail. The operation of supporting calculations described below is performed by the control unit 3 functioning as the inventory information acquisition unit 21 to the data generation unit 35 based on the business support program stored in the storage unit 2. Note that although the inventory information acquisition unit 21 to the data generation unit 35 will be described as being realized by software, some or all of these may also be realized by hardware. Even in this case, the same effects as described below can be obtained by the same operations as described below.
[0045] First, the business operator performing the calculation specifies the display of an initial screen for specifying the base material for which the calculation is to be performed. This displays an initial screen, as shown in FIG. 7, which includes an input field for delivery date, a display field for search results, an input field for steel type, and an input field for plate thickness. The business operator inputs a desired delivery date, such as "March 19, 2022 to March 31, 2022," into this initial screen. The order information acquisition unit 22 references the order data shown in FIG. 6 based on the input delivery date, and acquires the order data corresponding to the input delivery date.
[0046] The display control unit 31 displays the acquired order data in a list in the search result display field on the initial screen. At this time, the display control unit 21 displays the total weight obtained by adding up the order weights of order data from the same customer for the same delivery date, including order data with the same steel type and thickness. That is, the example in FIG. 7 shows that, for example, XX Industry has received an order for a total of 5,000 kg of steel material with a steel type of "SGC560" and a thickness of "0.5 mm" with a delivery date of March 19, 2022. Similarly, the example in FIG. 7 shows that, for example, XX Industry has received an order for a total of 13,000 kg of steel material with a steel type of "SGC570" and a thickness of "0.5 mm" with a delivery date of March 19, 2022.
[0047] The business operator refers to the list of order data corresponding to the specified delivery date and inputs the steel type and thickness of the base material for which calculations are to be performed on the initial screen, as shown in Figure 7. In the example of Figure 7, "SGC570" is specified as the steel type and "0.5 mm" as the thickness, based on the list of order data.
[0048] When the steel type and thickness are specified in this manner, the inventory information acquisition unit 21 refers to the inventory data shown in FIG. 5 based on the input steel type and thickness, and acquires inventory data for base material whose steel type is "SGC570" and whose thickness is "0.5 mm." The data generation unit 35 generates detailed inventory data, such as the example shown in FIG. 8(a), based on the acquired inventory data. The display control unit 31 displays the generated detailed inventory data on the output device 7.
[0049] The inventory data details include a selection field, warehouse name, category, product name, coil number, current inventory quantity, current inventory weight, division, remaining weight, remaining width, and yield. The selection field is used to input the information for the base material for which the calculation is to be performed. Only one base material from this list can be specified as the base material for the calculation. The product name includes information indicating the steel type (e.g., "SGC570"), the plate thickness (e.g., "0.5 mm"), and the base material width (e.g., "1047 mm" or "524 mm"). The current inventory weight is the weight of each base material. The division indicates the physical number of the base material. A division of "1" indicates that the base material exists as a single block of base material. Furthermore, as will be explained in more detail later, the yield indicates the percentage of the base material that is effectively utilized in the production of the product, and is displayed as, for example, "97%."
[0050] Furthermore, when the steel type and thickness are specified as described above, the order information acquisition unit 22 references the order data shown in FIG. 6 based on the specified steel type, thickness, and delivery date, and acquires order data for the steel type "SGC570" and the thickness "0.5 mm" from the order data of each customer with delivery dates of "March 19, 2022 to March 31, 2022," as illustrated in FIG. 8(b). The data generation unit 35 generates order specification data illustrated in FIG. 8(b) based on the acquired order data. The display control unit 31 displays the generated order specification data on the output device 7.
[0051] This order detail data is composed of a selection field, category, customer code, customer name, delivery date, product name, order weight, number of product strips, product weight, total product weight, number of processed strips, processed weight, weight check, and unit weight check. Among the categories, the "inventory" category indicates that the product will be stored as inventory in a warehouse after processing. The product name includes the steel type, such as "SGC570," as well as the plate thickness, such as "0.5mm," and the width of the product for which delivery is requested, such as "208mm" or "173mm."
[0052] As described below, the number of product threads is the number of ordered items that can be produced from one base material, calculated by dividing the unit weight of the ordered item by the unit weight of the base material. The product weight (unit product weight) is the product weight of one product produced from the base material, calculated by multiplying the unit weight of the base material by the width of the ordered item. The total product weight is the total weight of the products produced from the base material, calculated by multiplying the product weight by the number of product threads. The number of processed threads is the same as the number of product threads. The processed weight is the same as the total product weight.
[0053] The unit weight check is information that indicates whether the product unit weight, which is the total product weight divided by the width of the ordered item, is within the allowable range indicated by the unit weight thresholds (upper and lower unit weight rates) set for each customer, as shown in Figure 4. As an example, if the product unit weight exceeds the unit weight threshold, a symbol such as "↑" is displayed in the unit weight check display field. If the product unit weight is below the unit weight threshold, a symbol such as "↓" is displayed in the unit weight check display field. Note that if the product unit weight is within the allowable range indicated by the unit weight threshold, the arrow described above is not displayed in the unit weight check display field.
[0054] The weight check is information indicating whether the total product weight is within the allowable range indicated by the weight threshold (upper weight rate and lower weight rate) calculated by multiplying the order weight by the weight coefficient set for each customer, as shown in Figure 4. As an example, if the total product weight exceeds the weight threshold, a symbol such as "↑" is displayed in the unit weight check display field. If the total product weight is below the weight threshold, a symbol such as "↓" is displayed in the unit weight check display field. Note that if the total product weight is within the allowable range indicated by the weight threshold, the arrows described above are not displayed in the unit weight check display field.
[0055] When such inventory data details are displayed, the operator selects the base material for which calculations are to be performed by inputting "1" in the desired selection field, as shown in Figure 9(a). At the time this base material is selected, there is no physical change to the base material, so the display control unit 31 displays the same weight as the current inventory weight as the remaining weight, and the same width as the current base material width as the remaining width of the base material.
[0056] Furthermore, when the desired base material is selected by the business operator, the base material unit weight calculation unit 23 calculates the base material unit weight. Specifically, for example, it is assumed that the detailed data in the first line of the detailed data of the inventory data shown in FIG. 9(a) is selected. In this case, the base material unit weight calculation unit 23 calculates the Base material unit weight = (base material weight / number of divisions) / base material width = (8975kg / 1) / 1047mm By performing this calculation, the base material unit weight of "8.57211 kg" is calculated.
[0057] The initial value of the division number is "1", and when the base material is cut in half or into three or more pieces, the number of cuts is set as the division number. Also, when the division number is "1", the calculation of "base material weight / number of divisions" may be omitted and the base material unit weight may be calculated by calculating "base material weight / base material width".
[0058] In addition, the ordered product unit weight calculation unit 24 Order item unit weight = Order weight / Order item width By performing the above calculation, the unit weight of the ordered item is calculated for each of the order detail data shown in FIG. 9(b). For example, in the case of the first line of the order detail data shown in FIG. 9(b), Order item weight = 3000 kg / 208 mm = 14.42308 kg This becomes:
[0059] Similarly, for the second line of order detail data shown in Figure 9(b), Order unit weight = 4000 kg / 173 mm = 23.12138 kg This becomes:
[0060] Next, the product thread number calculation unit 25 Order item weight / base material weight By performing the above calculation, the number of product items is calculated for each order detail data shown in FIG. 9(b). For example, in the case of the first line of order detail data shown in FIG. 9(b), Number of products = 14.42308 kg / 8.57211 kg = 2 (rounded up) This becomes:
[0061] Similarly, for the second line of order detail data shown in Figure 9(b), Number of products = 23.12138 kg / 8.57211 kg = 3 (rounded up) This becomes:
[0062] Next, the product weight calculation unit 26 Product weight = Base material unit weight x Order width For example, in the case of the first line of the order detail data shown in Figure 9(b), Product weight = 8.57211 kg x 208 mm = 1783 kg (rounded up to the nearest whole number) This becomes:
[0063] Similarly, for the second line of order detail data shown in Figure 9(b), Product weight = 8.57211 kg x 173 mm = 1483 kg (rounded up to the nearest whole number) This becomes:
[0064] Next, the total product weight calculation unit 27 Total product weight = Number of product pieces x Product weight For example, in the case of the first line of the order detail data shown in Figure 9(b), Total product weight = 2 x 1783 kg = 3566 kg This becomes:
[0065] Similarly, for the second line of order detail data shown in Figure 9(b), Total product weight = 3 x 1483 kg = 4449 kg This becomes:
[0066] The display control unit 31 displays the calculated number of products, product weight, and total product weight for each order detail data, as shown in FIG. 9(b).
[0067] (Unit weight check) Next, the unit weight threshold calculation unit 28 calculates the upper limit unit weight threshold for each order detail data by multiplying the unit weight upper limit rate, which is the unit weight coefficient determined for each customer (each requester) as shown in Figure 4, by the unit weight of the ordered item in each order detail data.
[0068] Upper limit unit weight threshold = upper limit unit weight rate × unit weight of ordered item
[0069] In addition, the unit weight threshold calculation unit 28 calculates the lower limit unit weight threshold for each order detail data by multiplying the unit weight lower limit rate, which is the unit weight coefficient for each customer shown in Figure 4, by the unit weight of the ordered item in each order detail data.
[0070] Lower limit unit weight threshold = upper limit unit weight rate x order unit weight
[0071] For example, in the example of Figure 4, the upper limit rate for unit weight of XX Industry is "1.15", and the unit weight of the ordered item in the first line of the order detail data shown in Figure 9(b) is "14.42308 kg". Upper unit weight threshold = 1.15 x 14.42308 kg = 16.58654 kg This becomes:
[0072] Also, for example, in the example of Figure 4, the unit weight lower limit rate of XX Industry is "0.85", and the unit weight of the ordered item in the first line of the order detail data shown in Figure 9(b) is "14.42308 kg". Lower unit weight threshold = 0.85 x 14.42308 kg = 12.25961 kg This becomes:
[0073] Next, the product unit weight calculation unit 29 calculates the product unit weight, which is the value obtained by dividing the total product weight by the width of the ordered product.
[0074] Product unit weight = total product weight / width of ordered items
[0075] For example, the total product weight of the first line of the order detail data shown in Figure 9(b) is "3566 kg" and the width of the ordered product is "208 mm". Product weight = 3566 kg / 208 mm = 17.14423 kg This becomes:
[0076] Similarly, the total product weight in the order detail data on the second line shown in Figure 9(b) is "4449 kg" and the width of the ordered product is "173 mm". Product weight = 4449 kg / 173 mm = 25.71676 kg This becomes:
[0077] Similarly, the total product weight in the order detail data on the third line shown in Figure 9(b) is "6174 kg" and the width of the ordered product is "400 mm". Product weight = 6174 kg / 400 mm = 15.435 kg This becomes:
[0078] Similarly, the total product weight in the order detail data on the fifth line shown in Figure 9(b) is "2571 kg" and the width of the ordered product is "200 mm". Product weight = 2571 kg / 200 mm = 12.855 kg This becomes:
[0079] Next, the discrimination unit 30 discriminates whether the calculated product unit weight is within the allowable range between the upper and lower unit weight thresholds for each order detail data. For example, in the first line of order detail data shown in FIG. 9(b), the product unit weight is "17.14423 kg," which is a value outside the allowable range between the upper and lower unit weight thresholds of "16.58654 kg and 12.25961 kg." In this case, the display control unit 31 displays an "↑" symbol in the unit weight check display field shown in FIG. 9(b), indicating that the value exceeds the allowable range between the upper and lower unit weight thresholds.
[0080] Similarly, in the case of the second line of order detail data shown in Figure 9(b), the product unit weight is "17.14423 kg," which is a value outside the allowable range of "16.58654 kg to 12.25961 kg" from the upper unit weight threshold to the lower unit weight threshold. In this case, the display control unit 31 displays the symbol "↑" in the unit weight check display field shown in Figure 9(b), indicating that the value exceeds the allowable range from the upper unit weight threshold to the lower unit weight threshold.
[0081] In contrast, in the case of the detailed order data on the third line shown in Figure 9(b), the product unit weight is "15.435 kg," which is within the allowable range of "16.58654 kg to 12.25961 kg" between the upper and lower unit weight thresholds. In this case, the display control unit 31 does not display the arrow symbol in the unit weight check display field shown in Figure 9(b). Detailed order data for which the arrow symbol is not displayed in the unit weight check field indicates that the detailed order data is for an ordered product that can meet the unit weight conditions predetermined by the customer.
[0082] Similarly, in the case of the detailed order data on the fifth line shown in Figure 9(b), the product unit weight is "12.855 kg," which is within the allowable range of "16.58654 kg to 12.25961 kg" between the upper and lower unit weight thresholds. Therefore, the display control unit 31 does not display the arrow symbol in the unit weight check display field shown in Figure 9(b), indicating that the detailed order data is for an ordered product that can meet the unit weight conditions predetermined by the customer.
[0083] In this example, the arrow symbol is hidden in the unit weight check column to indicate the detailed order data of an ordered item that can meet the unit weight conditions predetermined by the customer. However, a symbol, character, graphic, icon, etc. indicating that the detailed order data is for an ordered item that can meet the unit weight conditions predetermined by the customer may also be displayed in the unit weight check column of the detailed order data.
[0084] (Weight check) Next, the weight threshold calculation unit 32 calculates an upper weight threshold for each order detail data by multiplying the weight upper limit rate set for each customer as shown in FIG. 4 by the order weight.
[0085] Upper weight threshold = upper weight rate x order weight
[0086] For example, in the example of Figure 4, the weight upper limit rate for XX Industry is "1.15", and the order weight of the order detail data in the first line shown in Figure 9(b) is "3000 kg". Therefore, the upper limit weight threshold for the order detail data in the first line is Upper weight threshold = 1.15 x 3000 kg = 3450 kg This becomes:
[0087] Furthermore, the weight threshold calculation unit 32 calculates the lower limit weight threshold for each order specification data by multiplying the order weight by the lower limit weight rate set for each customer as illustrated in FIG.
[0088] Lower weight threshold = Lower weight rate x Order weight
[0089] For example, in the example of Figure 4, the weight lower limit rate for XX Industry is "0.85", and the order weight of the order detail data in the first line shown in Figure 9(b) is "3000 kg". Therefore, the lower limit weight threshold for the order detail data in the first line is Lower unit weight threshold = 0.85 x 3000 kg = 2550 kg This becomes:
[0090] Once the upper and lower weight thresholds are calculated for each item of detailed order data, the discrimination unit 30 compares the total product weight of each item of detailed order data with the calculated upper and lower weight thresholds for each item of detailed order data, and determines whether the total product weight of each item of detailed order data is within the range between the upper and lower weight thresholds.
[0091] For example, in the case of the first line of the detailed order data shown in Figure 9(b), the total product weight is "3566 kg," which exceeds the range of "2550 kg to 3450 kg" between the lower and upper weight thresholds of the detailed order data in this first line. Therefore, the display control unit 31 displays an "↑" symbol in the weight check field of the detailed order data, indicating that the total product weight has exceeded the range between the lower and upper weight thresholds.
[0092] Similarly, for example, in the case of the second line of detailed order data shown in FIG. 9(b), the range from the lower limit weight threshold to the upper limit weight threshold is determined to be "3400 kg to 4600 kg" by the above calculation. In the case of the second line of detailed order data shown in FIG. 9(b), the total product weight is "4449 kg", which falls within the range of "3400 kg to 4600 kg". Therefore, the display control unit 31 does not display the symbol indicating that the total product weight has exceeded the upper limit weight threshold or the symbol indicating that the total product weight has fallen below the lower limit weight threshold.
[0093] Similarly, for example, in the case of the detailed order data on the third line shown in FIG. 9(b), the range from the lower limit weight threshold to the upper limit weight threshold is determined to be "5100 kg to 6900 kg" through the above calculation. Also, in the case of the detailed order data on the third line shown in FIG. 9(b), the total product weight is "6000 kg." Therefore, the total product weight of the detailed order data on the third line shown in FIG. 9(b) falls within the range of "5100 kg to 6900 kg." In this case as well, the display control unit 31 hides the symbol indicating that the total product weight has exceeded the upper limit weight threshold or the symbol indicating that the total product weight has fallen below the lower limit weight threshold.
[0094] Similarly, for example, in the case of the detailed order data on the fifth line shown in Figure 9(b), the range from the lower limit weight threshold to the upper limit weight threshold is determined to be "2550 kg to 3450 kg" through the above calculation. In the case of the detailed order data on the fifth line shown in Figure 9(b), the total product weight is "2571 kg", which falls within the range of "2550 kg to 3450 kg". Therefore, the display control unit 31 does not display the symbol indicating that the total product weight has exceeded the upper limit weight threshold or the symbol indicating that the total product weight has fallen below the lower limit weight threshold.
[0095] It is also possible to perform either the unit weight check or the weight check.
[0096] (Yield calculation) Next, the total processed weight calculation unit 33 calculates the total processed weight by adding the processed gravity values of the order detail data for which the arrow symbols are hidden during the unit weight check and weight check. In the example of Figure 10, the processed weights (= total product weights) of the third and fifth lines for which the arrow symbols are hidden during the unit weight check and weight check are "6174 kg" and "2571 kg," respectively. Therefore, the total processed weight calculation unit 33 calculates "6174 kg + 2571 kg = 8745 kg" to calculate the total processed weight of the order detail data for the third and fifth lines for which the arrow symbols are hidden during the unit weight check and weight check.
[0097] Next, the yield calculation unit 34 calculates the yield as the ratio of the total processed weight of the order detail data on the third and fifth lines, where the arrow symbols were hidden during the unit weight check and weight check, respectively, to the current inventory weight of the base material selected by the business operator, which is the detail data on the first line of the inventory data shown in Figure 10(b).
[0098] Yield = (total processed weight x 100) / current inventory weight = (8745 kg x 100) / 8975 kg = 97%
[0099] This yield indicates the percentage of the base material that is effectively used when manufacturing the ordered items in the order detail data on the third and fifth lines, for which the arrow symbols are hidden during the unit weight check and weight check, respectively, from the base material previously selected by the business operator.
[0100] As shown in FIG. 10(a), the display control unit 31 displays the calculated yield value in the yield display field of the specification data of the base material previously selected by the business operator.
[0101] (Automatic reservation behavior for order details) Next, when the business operator operates the "automatic allocation button" (not shown) displayed on the display screen of the inventory data detail data and order detail data shown in Figure 10, the display control unit 31 displays "1" in the selection field for the order detail data for which no symbol is displayed due to the above-mentioned unit weight check and weight check (automatic allocation of order detail), as shown in Figure 10(b). The information "1" in this selection field means that the order detail data is detail data for an order item that has passed the above-mentioned unit weight check and weight check.
[0102] In other words, the display control unit 31 targets the order detail data that has passed the above-mentioned unit weight check and weight check, calculates the maximum value for all combinations and number of processing threads, and sets the result to "selected."
[0103] Furthermore, the business operator can manually select the desired order specification data or manually change the number of processing threads. When a change operation is performed on the order specification data used to calculate the total processing weight, the total processing weight calculation unit 33 calculates the total processing weight corresponding to the changed order specification data. Alternatively, when a change operation is performed on the number of processing threads used to calculate the total processing weight, the total processing weight calculation unit 33 calculates the total processing weight using the changed number of processing threads.
[0104] In this way, the business support device 1 of the embodiment can check the yield rate each time while selecting the base material. This makes it possible to set a combination with a better yield rate. Furthermore, because customer information indicating the customer is displayed in the order detail data, strategic decisions can be made, such as processing and manufacturing the product to meet the customer's delivery date even if the yield rate is low.
[0105] (Generating processing instruction data) Next, the data generation unit 35 generates processing instruction data based on a combination that ultimately results in a good yield and satisfies the unit weight and weight agreements with the customer. This processing instruction data includes header data of the processing instruction data shown in Fig. 11(a), detail data of "delivery" of the processing instruction data shown in Fig. 11(b), and detail data of "receive" of the processing instruction data shown in Fig. 11(c).
[0106] As shown in Figure 11(a), the header data of the processing instruction data includes the processing instruction number, processing instruction date, and delivery date. The detail data for "dispatch" in the processing instruction data is base material instruction data that specifies the base material to be used in processing the ordered product. As shown in Figure 11(b), this base material instruction data includes the processing instruction number, row number, data category (dispatch), base material product code, base material product name, base material coil number, and base material weight.
[0107] The "Acceptance" detail data in the processing instruction data is processing data that includes the processing weight of each ordered product created from the base material. As shown in Figure 11(c), this processing data includes the processing instruction number, line number, data category (acceptance), order number, line number, product code, product name, coil number, and weight for each ordered product.
[0108] Based on such processing instruction data, ordered products are manufactured from the base material and delivered to the customer.
[0109] (Effects of the embodiment) As is clear from the above description, the task support device 1 according to the embodiment can achieve the following effects.
[0110] 1. Eliminate personalization Calculation methods that were previously performed manually by personnel can now be standardized, allowing anyone to easily perform calculations.
[0111] 2.Improvement of processing yield Since the yield can be checked each time a selection is made, it is possible to set a combination with a better yield. Also, by displaying customer information indicating the customer in the order details, strategic decisions can be made, such as processing and manufacturing the product to meet the customer's delivery date even if the yield is poor.
[0112] 3. Improved customer satisfaction By creating a master record of over- and under-weight of processed products, it is possible to ship products in accordance with the agreement with the customer, which will reduce complaints.Alternatively, if permission is obtained after consultation with the customer, it is possible to carry out flexible processing and manufacturing operations, such as continuing to process and manufacture products even when the weight is over- or under-scheduled.
[0113] 4. Linking to processing instructions The results of the selection of the base material used in the processing and manufacturing of the product can be instantly created to reflect the processing instructions or coil usage instructions.
[0114] 5.Improved coil inventory allocation accuracy Since the current inventory status of coils can be checked in real time while working, real-time inventory allocation can be improved.
[0115] [Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby contributing to the achievement of Goals 8 and 9 of the SDGs.
[0116] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to the achievement of SDGs Goals 12, 13, and 15.
[0117] Furthermore, this embodiment can contribute to strengthening control and governance, which can contribute to the achievement of Goal 16 of the SDGs.
[0118] [Other embodiments] The present invention may be implemented in various different embodiments other than those described above within the scope of the technical concept set forth in the claims.
[0119] For example, among the processes described in the embodiments, all or part of the processes described as being performed automatically can be performed manually, or all or part of the processes described as being performed manually can be performed automatically using known methods.
[0120] Furthermore, the processing procedures, control procedures, specific names, information including parameters such as registered data and search conditions for each process, screen examples, and database configurations shown in this specification and drawings can be changed as desired unless otherwise specified.
[0121] Furthermore, with regard to the task support device 1, the components shown in the figures are functional concepts, and do not necessarily have to be physically configured as shown in the figures.
[0122] For example, all or any part of the processing functions of the business support device 1, particularly the control unit 3 and each processing function performed by the control unit 3, may be realized by a CPU (Central Processing Unit) and a program interpreted and executed by the CPU, or may be realized as hardware using wired logic. The program is recorded on a non-transitory computer-readable recording medium containing programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the business support device 1 as needed. That is, a storage unit such as a ROM or HDD stores a computer program for cooperating with the OS to issue instructions to the CPU and perform various processes. The computer program is executed by being loaded into RAM, and cooperates with the CPU to constitute the control unit 3.
[0123] In addition, the business support program of this business support device 1 may be stored in another server device connected to the business support device 1 via any network, and all or part of it may be downloaded as needed.
[0124] The business support program for executing the processes described in this embodiment may be stored in a non-transitory computer-readable recording medium or configured as a program product. Here, the term "recording medium" includes any portable physical medium such as a memory card, a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable and Programmable Read Only Memory (EEPROM (registered trademark)), a Compact Disk Read Only Memory (CD-ROM), a Magneto-Optical Disk (MO), a Digital Versatile Disk (DVD), and a Blu-ray (registered trademark) disc.
[0125] Furthermore, a "program" is a data processing method written in any language or description method, and does not matter whether it is in the form of source code or binary code. Note that a "program" is not necessarily limited to a single structure, but also includes a structure that is distributed as multiple modules or libraries, or a structure that achieves its function by cooperating with a separate program, such as an OS. Note that the specific structure and reading procedure for reading a recording medium in the business support device 1 described in the embodiment, as well as the installation procedure after reading, can use well-known structures and procedures.
[0126] The memory unit 2 is a storage means such as a memory device such as RAM or ROM, a fixed disk device such as a hard disk, a flexible disk, or an optical disk, and stores various programs, tables, databases, and web page files used for various processes and providing websites.
[0127] The business support device 1 may be configured as an information processing device such as a known personal computer or a workstation, or may be configured as an information processing device connected to any peripheral device. The information processing device may be realized by installing software (including programs or data) that realizes the processing described in this embodiment.
[0128] Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be configured by functionally or physically distributing and integrating them in any unit according to various additions or functional loads. In other words, the above-described embodiments can be implemented in any combination, or embodiments can be implemented selectively. [Industrial Applicability]
[0129] The present invention can be used in the steel industry as well as in the non-ferrous industry, which handles metals other than iron, and is suitable for use, for example, in supporting the operations of companies that perform coil center functions as part of their business. [Explanation of symbols]
[0130] 1 Business support equipment 2 Storage section 3. Control Unit 4. Communication interface section 5 Input / output interface section 6 Input Devices 7 Output Devices 11 Product Master 12 Customer-specified weight master 21 Inventory Information Acquisition Department 22 Order Information Acquisition Department 23 Base material unit weight calculation section 24 Order item unit weight calculation section 25 Product number calculation section 26 Product weight calculation department 27 Product total weight calculation section 28 Unit weight threshold calculation section 29 Product unit weight calculation section 30 Discrimination part 31 Display control unit 32 Weight threshold calculation unit 33 Total processed weight calculation section 34 Yield calculation section 35 Data Generation Unit
Claims
1. an inventory information acquisition unit that references inventory information of the base steel material, including at least product information, base material weight as inventory weight, steel type, and plate thickness, based on the specified steel type and plate thickness, and acquires inventory information corresponding to the specified steel type and plate thickness; an order information acquisition unit that references steel order information including at least customer information, ordered product information, and ordered weight based on the specified steel type and plate thickness, and acquires order information for the steel corresponding to the specified steel type and plate thickness; a base material unit weight calculation unit that calculates a base material unit weight, which is the unit weight of the selected base material, by dividing the base material weight of the selected base material by the base material width included in the product information of the stock information of the selected base material; an order item unit weight calculation unit that calculates an order item unit weight, which is the unit weight of the order item, for each of the acquired order information by dividing the order weight by the width of the order item included in the order item information of the order information; a product number calculation unit that calculates the number of products, which is the number of ordered products that can be produced from one base material, by dividing the unit weight of the ordered product by the unit weight of the base material; a product weight calculation unit that calculates a product weight of one product produced from the base material by multiplying the base material unit weight by the width of the ordered product; a total product weight calculation unit that calculates a total product weight, which is the total weight of the products generated from the base material, by multiplying the calculated product weight by the number of product threads; a unit weight threshold calculation unit that calculates a unit weight threshold for the requester by multiplying a unit weight coefficient determined for each requester of the ordered product by the unit weight of the ordered product; a product unit weight calculation unit that calculates a product unit weight, which is a value obtained by dividing the total product weight by the width of the ordered product; a determination unit that determines whether the calculated product unit weight is within an allowable range indicated by the unit weight threshold for each piece of order information; a display control unit that displays, on a display unit, the unit weight discrimination result for each piece of order information obtained by the discrimination unit together with the acquired inventory information and order information; A business support device having the above.
2. a weight threshold calculation unit that calculates a weight threshold for the requester by multiplying a weight coefficient determined for each requester of the ordered product by the order weight; the determining unit determines whether the total product weight is within an allowable range indicated by the weight threshold for each piece of order information; 2. The business support device according to claim 1, wherein:
3. the base material unit weight calculation unit calculates the base material unit weight by dividing the base material unit weight by the number of divisions of the base material, and then dividing the result by the width of the base material; 3. The business support device according to claim 2, wherein:
4. a total processed weight calculation unit that calculates a processed weight, which is a value obtained by multiplying the number of processed items, which is the number of product items, by the product weight for each of the order information for which the discrimination unit has determined that the product unit weight is within the allowable range indicated by the unit weight threshold, or for each of the order information for which the discrimination unit has determined that the product unit weight is within the allowable range indicated by the unit weight threshold and the product total weight is within the allowable range indicated by the weight threshold, and calculates a total processed weight by adding up the calculated processed weights for each of the order information; a yield calculation unit that calculates a ratio of the base material weight to the total processed weight as a yield of the base material, the display control unit displays the calculated yield rate together with the inventory information; 4. The business support device according to claim 2 or 3, wherein:
5. the total processed weight calculation unit, when a change operation is performed on the order receiving information used for calculating the total processed weight, calculates the total processed weight corresponding to the changed order receiving information, or, when a change operation is performed on the number of processed threads used for calculating the total processed weight, calculates the total processed weight using the changed number of processed threads; 5. The business support device according to claim 4, wherein:
6. a data generating unit that generates base material instruction data that indicates the base material to be used in processing the ordered products and processing instruction data that includes processing data including processing weights for each of the ordered products generated from the base material, based on the calculated yield and the discrimination result of the discrimination unit for the order information; 6. The business support device according to claim 5,
7. an inventory information acquisition step in which an inventory information acquisition unit refers to inventory information of the steel material to be the base material, including at least product information, base material weight which is inventory weight, steel type, and plate thickness, based on the specified steel type and plate thickness, and acquires inventory information corresponding to the specified steel type and plate thickness; an order information acquisition step in which an order information acquisition unit refers to order information of steel materials including at least customer information, ordered product information, and order weight based on the specified steel type and plate thickness, and acquires order information of steel materials corresponding to the specified steel type and plate thickness; a base material unit weight calculation step in which a base material unit weight calculation unit calculates a base material unit weight, which is the unit weight of the selected base material, by dividing the base material weight of the selected base material by the base material width included in the product information of the stock information of the selected base material; an order item unit weight calculation step in which an order item unit weight calculation unit calculates an order item unit weight, which is the unit weight of the order item, for each of the acquired order information by dividing the order weight by the width of the order item included in the order item information of the order information; a product number calculation step in which a product number calculation unit calculates the number of products, which is the number of ordered products that can be produced from one base material, by dividing the unit weight of the ordered product by the unit weight of the base material; a product weight calculation step in which a product weight calculation unit calculates a product weight of one product produced from the base material by multiplying the base material unit weight by the width of the ordered product; a total product weight calculation step in which a total product weight calculation unit calculates a total product weight, which is the total weight of products generated from the base material, by multiplying the calculated product weight by the number of product threads; a unit weight threshold calculation step in which a unit weight threshold calculation unit calculates a unit weight threshold of the requester by multiplying a unit weight coefficient determined for each requester of the order item by the unit weight of the order item; a product unit weight calculation step in which a product unit weight calculation unit calculates a product unit weight, which is a value obtained by dividing the total product weight by the width of the ordered product; a determining step in which a determining unit determines whether or not the calculated product unit weight is within an allowable range indicated by the unit weight threshold for each of the order information; a display control step in which a display control unit displays, on a display unit, the unit weight discrimination result for each piece of order information obtained by the discrimination unit together with the acquired inventory information and the order information; A business support method having the above.
8. Computer, an inventory information acquisition unit that references inventory information of the base steel material, including at least product information, base material weight as inventory weight, steel type, and plate thickness, based on the specified steel type and plate thickness, and acquires inventory information corresponding to the specified steel type and plate thickness; an order information acquisition unit that references steel order information including at least customer information, ordered product information, and ordered weight based on the specified steel type and plate thickness, and acquires order information for the steel corresponding to the specified steel type and plate thickness; a base material unit weight calculation unit that calculates a base material unit weight, which is the unit weight of the selected base material, by dividing the base material weight of the selected base material by the base material width included in the product information of the stock information of the selected base material; an order item unit weight calculation unit that calculates an order item unit weight, which is the unit weight of the order item, for each of the acquired order information by dividing the order weight by the width of the order item included in the order item information of the order information; a product number calculation unit that calculates the number of products, which is the number of ordered products that can be produced from one base material, by dividing the unit weight of the ordered product by the unit weight of the base material; a product weight calculation unit that calculates a product weight of one product produced from the base material by multiplying the base material unit weight by the width of the ordered product; a total product weight calculation unit that calculates a total product weight, which is the total weight of the products generated from the base material, by multiplying the calculated product weight by the number of product threads; a unit weight threshold calculation unit that calculates a unit weight threshold for the requester by multiplying a unit weight coefficient determined for each requester of the ordered product by the unit weight of the ordered product; a product unit weight calculation unit that calculates a product unit weight, which is a value obtained by dividing the total product weight by the width of the ordered product; a determination unit that determines whether the calculated product unit weight is within an allowable range indicated by the unit weight threshold for each piece of order information; a display control unit that displays, on a display unit, the unit weight discrimination result for each piece of order information obtained by the discrimination unit together with the acquired inventory information and order information; A business support program that features:
Citation Information
Patent Citations
Method for designing slab
JP2001232409A
Matrix reserving method and matrix reserving system carrying out matrix reserving method
JP2003256022A
Information-processing device, information-processing system, information-processing method and program thereof
JP2004334831A
Plate manufacturing method and shipping method
JP2006344243A
Material allocating method, apparatus, and program
JP2007026162A