Automatic cost transfer device, automatic cost transfer method, and automatic cost transfer program

The automatic cost transfer device addresses the challenge of aggregating costs from multiple product components to final packaged products by linking them hierarchically, reducing errors and workload through efficient cost transfer and aggregation.

JP2026055692APending Publication Date: 2026-03-31OBIC CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-09-18
Publication Date
2026-03-31

AI Technical Summary

Technical Problem

Existing cost transfer systems fail to automatically aggregate and transfer costs from individual components to final packaged products, leading to errors and high workload in cost management for complex products composed of multiple parts.

Method used

An automatic cost transfer device and method that links final packaged products with their components in a hierarchical structure, using a control unit to calculate and transfer costs across different production levels, aggregating costs automatically and generating production number-specific cost ledger data.

Benefits of technology

Reduces aggregation errors and workload by performing cost transfers and aggregations efficiently across hierarchical levels, enhancing operational efficiency and management decisions in manufacturing processes.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2026055692000001_ABST
    Figure 2026055692000001_ABST
Patent Text Reader

Abstract

This invention provides an automatic cost transfer device, an automatic cost transfer method, and an automatic cost transfer program that link the final package product and its constituent products in a hierarchical structure, and perform cost aggregation processing and transfers for each hierarchical level. [Solution] The present invention provides an automatic cost transfer device that has access to production number management data, production number level data, production number arrangement data, purchase data, and inventory data, and includes a cost transfer calculation unit that references the purchase data and the inventory data, automatically calculates the cost starting from products with lower production number level data, transfers the calculated cost to products with higher production numbers linked in the production number management data, and calculates the cost of the package product.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a cost automatic transfer device, a cost automatic transfer method, and a cost automatic transfer program.

Background Art

[0002] In the manufacture of large cooling devices and the like, since it is necessary to manage costs as individual costs for each production number, individual cost management for each production number is carried out. Since one large cooling device is composed of a plurality of products, production numbers are assigned in units of products (units) for the management of the manufacturing processes of each product. Therefore, a plurality of production numbers are used in the manufacture of one final product. When aggregating the actual costs of this final product (packaged product), the costs are manually aggregated for each production number of the plurality of production numbers. However, there are cases where direct costs occur for each production number, resulting in errors during aggregation and a high workload for the aggregation work.

[0003] Patent Document 1 discloses a cost transfer device that includes a control unit and transfers the costs managed in units of production numbers on the manufacturing side to costs managed in units of projects on the revenue and expenditure management side. When the cost amount in the production number cost ledger data including the cost amount, cost item, and production number, which is a number for identifying each production on the manufacturing side, is transferred from the manufacturing side to the revenue and expenditure management side, the control unit acquires, from the production number cost ledger data, the production number and cost item associated with the transferred cost amount by production number acquisition means, and project identification data for identifying the project managed on the revenue and expenditure management side and the production number included in the production number data, and generates project cost transfer data including the project identification data associated with the production number acquired by the production number acquisition means, the cost item corresponding to the cost item acquired by the production number acquisition means, and the cost amount transferred from the manufacturing side to the revenue and expenditure management side, by project generation means.

Prior Art Documents

Patent Documents

[0004] [Patent Document 1] Japanese Patent Publication No. 2022-97173 [Overview of the project] [Problems that the invention aims to solve]

[0005] The device described in Patent Document 1 can transfer costs managed on a per-production-number basis by the manufacturing side (factory side) to costs managed on a per-project basis by the revenue and expenditure management side (sales side). However, in the case of a final package product composed of multiple products, it does not automatically transfer the costs of the products that make up the final package product to the final package product.

[0006] The present invention has been made in view of the above-mentioned problems, and aims to provide an automatic cost transfer device, an automatic cost transfer method, and an automatic cost transfer program that link a final package product and the products that constitute it in a hierarchical structure, and perform cost aggregation processing and transfer for each hierarchical level. [Means for solving the problem]

[0007] To solve the above-mentioned problems and achieve the objective, the present invention provides an automatic cost transfer device for a package product comprising a control unit, which includes: production number management data that links and stores the package product and the products constituting the package product by production number; production number level data that stores the relationship between the package product and the products constituting the package product, clearly indicating the level according to the hierarchical structure; production number ordering data that orders the parts used for the package product and the products constituting the package product, clearly indicating the ordering classification; and production number ordering data The control unit is characterized by having access to purchase data that stores the actual quantity, unit price, and amount ordered for parts whose order classification in the data is "order," and outgoing data that stores the actual quantity, unit price, and amount issued for parts whose order classification in the production number order data is "stock issue," and the control unit is characterized by having a cost transfer calculation unit that refers to the purchase data and the outgoing data, automatically calculates the cost starting from products with lower production number levels in the production number level data, transfers the calculated cost to products with higher production numbers linked in the production number management data, and calculates the cost of the package product.

[0008] Furthermore, the automatic cost transfer device according to the present invention is characterized by comprising a production number cost aggregation unit that generates production number cost aggregation data for the package product and the products constituting the package product, by aggregating the costs of the parts used in the package product and the parts used in the products constituting the package product for each production number.

[0009] Furthermore, the automatic cost transfer device according to the present invention is able to access the package product and a part number master that stores cost items along with part number names for the products constituting the package product, and the cost transfer calculation unit refers to the production number management data, the production number cost aggregation data and the part number master to create production number-specific cost ledger data including production number, part number name, production number classification, cost item, cost aggregation amount, and parent-child production number transfer amount.

[0010] Furthermore, the cost automatic transfer method according to the present invention is a cost automatic transfer method to be executed by a cost automatic transfer device for a package product consisting of multiple products, comprising: production number management data that links and stores the package product and the products constituting the package product by production number; production number level data that stores the relationship between the package product and the products constituting the package product, clearly indicating the level according to the hierarchical structure; production number ordering data that orders the parts used for the package product and the products constituting the package product, clearly indicating the ordering classification; and ordering of the production number ordering data. The system is characterized by having access to purchase data that stores the actual quantity, unit price, and amount ordered for parts whose classification is "ordered," and outgoing data that stores the actual quantity, unit price, and amount issued for parts whose classification in the production order data is "stock issued," and by having the control unit perform a cost transfer calculation step that refers to the purchase data and the outgoing data, automatically calculates the cost starting from products with lower production order level data, transfers the calculated cost to products with higher production order numbers linked in the production order management data, and calculates the cost of the package product.

[0011] Furthermore, the cost automatic transfer program according to the present invention is a cost automatic transfer program that includes a control unit and is executed by a cost automatic transfer device for a package product consisting of multiple products, comprising: production number management data that links and stores the package product and the products constituting the package product by production number; production number level data that stores the relationship between the package product and the products constituting the package product, clearly indicating the level according to the hierarchical structure; production number order data that orders the parts used for the package product and the products constituting the package product, clearly indicating the order classification; and production number order data The system is characterized by having access to purchase data that stores the actual quantity, unit price, and amount ordered for parts whose ordering classification in the production order data is "ordered," and to having access to outbound data that stores the actual quantity, unit price, and amount issued for parts whose ordering classification in the production order data is "stock issued," and causing the control unit to execute a cost transfer calculation step that refers to the purchase data and the outbound data, automatically calculates the cost starting from products with lower production order level data, transfers the calculated cost to products with higher production order numbers linked in the production order management data, and calculates the cost of the package product. [Effects of the Invention]

[0012] This invention has the effect of linking the final packaged product and the products that comprise it in a hierarchical structure, and performing cost aggregation processing and transfers for each level of the hierarchy. [Brief explanation of the drawing]

[0013] [Figure 1] Figure 1 is a block diagram showing the configuration of an automatic cost transfer device according to an embodiment. [Figure 2] Figure 2 shows an example of production number management data. [Figure 3] Figure 3 shows an example of serial number level data. [Figure 4] Figure 4 shows an example of production order data. [Figure 5] Figure 5 shows an example of procurement data. [Figure 6]FIG. 6 is a diagram showing an example of shipping data. [Figure 7] FIG. 7 is a diagram showing an example of production number cost aggregation data. [Figure 8] FIG. 8 is a diagram showing an example of item number master. [Figure 9] FIG. 9 is a diagram showing an example of cost ledger data by production number. [Figure 10] FIG. 10 is a diagram showing the relationship between parent-child production number transfer data and cost ledger data by production number. [Figure 11] FIG. 11 is a diagram showing the relationship between parent-child production number transfer data and cost ledger data by production number.

Embodiments for Carrying Out the Invention

[0014] Hereinafter, a cost automatic transfer device, a cost automatic transfer method, and a cost automatic transfer program according to embodiments to which the present invention is applied will be described in detail based on the drawings. Note that the present invention is not limited to such embodiments.

[0015] [1. Configuration] Referring to FIG. 1, an example of the configuration of a cost automatic transfer device 100 according to an embodiment will be described. FIG. 1 is a block diagram showing the configuration of the cost automatic transfer device 100 of the embodiment.

[0016] The cost automatic transfer device 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. Each part included in the cost automatic transfer device 100 is communicably connected via an arbitrary communication path.

[0017] The communication interface unit 104 communicably connects the cost automatic transfer device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via a communication line. Here, the network 300 has a function of communicably connecting the cost automatic transfer device 100 and the server 200 to each other, and is, for example, the Internet or a LAN (Local Area Network).

[0018] An input / output interface unit 108 is connected to an input device 400 and an output device 500. For the output device 500, in addition to a monitor (including a home television), a speaker or a printer can be used. For the input device 400, in addition to a keyboard, a mouse, and a microphone, a monitor that cooperates with the mouse to realize a pointing device function can be used. In the following, the output device 500 may be described as the monitor 500, and the input device 400 may be described as the keyboard 400 or the mouse 400. Also, displaying information on the monitor 500 and the user operating the input device 400, etc. may be described as "user operation via the UI".

[0019] The storage unit 106 stores various databases, tables, and files, etc. The storage unit 106 records a computer program for giving commands to the CPU (Central Processing Unit) in cooperation with the OS (Operating System) to perform various processes. As the storage unit 106, for example, a memory device such as a RAM (Random Access Memory)·ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, and an optical disk can be used.

[0020] The memory unit 106 stores, for example, production number management data 106a, production number level data 106b, production number arrangement data 106c, purchase data 106d, outbound data 106e, production number cost summary data 106f, part number master 106g, production number-specific cost ledger data 106h, and parent-child production number transfer data 106i.

[0021] The production number management data 106a is data that links package products and the products that make up those package products by production number. As shown in an example in Figure 2, the production number management data 106a stores the production number, part number name, production number classification, project number, higher production number, etc. of the product to be manufactured.

[0022] The production number level data 106b stores the relationship between the package product and the products that make up the package product, explicitly indicating the level according to the hierarchical structure. As shown in an example in Figure 3(a), the production number level data 106b stores the level, production number, higher production number, and production number classification.

[0023] The production order data 106c is data that specifies the ordering category for the parts used in packaged products and the products that make up the packaged products. As shown in an example in Figure 4, the production order data 106c stores the production number, production order category, part number name, quantity, unit price, and amount.

[0024] The procurement data 106d stores the actual ordered quantity, unit price, and total amount for parts whose order type in the production order data 106c is "order". Figure 5 shows an example of procurement data 106d. Procurement data 106d stores the production number, procurement type, part name, quantity, (unit price), and total amount.

[0025] The outbound data 106e stores the actual quantity, unit price, and amount of parts that were issued to inventory for the parts whose order type in the production order data 106c is "stock out". Figure 6 shows an example of outbound data 106e. Outbound data 106e stores the production number, outbound type, part name, quantity, (unit price), and amount.

[0026] The production number cost summary data 106f is data that aggregates the costs of parts used in package products and parts used in components of package products for each production number. Figure 7 shows an example of the production number cost summary data 106f. The production number cost summary data 106f stores the production number, part number name, production number classification, cost item, and amount.

[0027] The part number master 106g stores the part number name and cost item for packaged products and the products that make up those packaged products. Figure 8 shows an example of the part number master 106g. The part number master 106g stores the part number name and cost item.

[0028] The production number-specific cost ledger data 106h stores data such as the total cost amount, transfer amount, and balance for each product. Figure 9 shows an example of the production number-specific cost ledger data 106h. The production number-specific cost ledger data 106h stores the production number, product name, production number classification, cost item, incurred amount (total cost amount), parent-child production number transfer amount, and balance at the end of the month.

[0029] The parent-child part number transfer data 106i stores data related to the transfer of costs to products in a higher hierarchical level. Figure 10 shows an example of the parent-child part number transfer data 106i. The parent-child part number transfer data 106i stores the source part number, destination part number, number of items to be transferred, and transfer amount.

[0030] Functionally, the control unit 102 includes a production order data creation unit 102a, a purchase data creation unit 102b, a stockout data creation unit 102c, a production order cost aggregation unit 102d, a cost transfer calculation unit 102e, and the like.

[0031] The production order data creation unit 102a creates production order data 106c based on the information entered by the operator via an input screen (not shown).

[0032] The procurement data creation unit 102b creates procurement data 106d for parts whose order type in the production order data 106c is "order". Based on the procurement data 106d created by the procurement data creation unit 102b, the parts are ordered.

[0033] The outbound data creation unit 102c creates outbound data 106e for parts whose order type in the production order data 106c is "stock out," storing the actual quantity, unit price, and amount to be stocked. Based on the outbound data e created by the outbound data creation unit 102c, the parts are stocked.

[0034] The production number cost aggregation unit 102d creates production number cost aggregation data 106f for package products and the products that make up package products, aggregating the costs of the parts used in package products and the parts used in the products that make up package products for each production number.

[0035] The cost transfer calculation unit 102e refers to the purchase data 106d and the outgoing inventory data 106e, automatically calculates the cost starting from the product with the lowest production number level data 106b, transfers the calculated cost to the product with the higher production number linked in the production number management data 106a, and calculates the cost of the packaged product.

[0036] [2. Processing] A specific example of the processing of the automatic cost transfer device 100 of this embodiment will be explained with reference to Figures 2 to 11.

[0037] When a product order is received, the operator registers the serial numbers for the final package product and the components that make up the final package product via an input screen (not shown). By inputting the serial number, part number name, serial number classification, project number, and higher serial number of the product to be manufactured, serial number management data 106a, an example of which is shown in Figure 2, is created. The serial number management data 106a shown in Figure 2 stores information about products A to E with serial numbers "S1" to "S5". From the serial number classification, it can be seen that product A is the final package product, and products B to E are components that make up product A and are linked to product A. Furthermore, from the column for the higher serial number, we can see that product B with serial number "S2" has product A with serial number "S1" as its higher serial number; product C with serial number "S3" has product A with serial number "S1" as its higher serial number; product D with serial number "S4" has product B with serial number "S2" as its higher serial number; and product E with serial number "S5" has product C with serial number "S3" as its higher serial number.

[0038] In addition, along with the production number management data 106a, production number level data 106b is created. The production number level data 106b stores the relationship between the package product and the products that make up the package product, explicitly indicating the level according to the hierarchical structure. The "level" is determined from the higher production number, with the final package product being "0", products with the final product as the higher production number being "1", products with a higher production number than a level "1" product being "2", and so on. Figure 3(a) shows an example of production number level data 106b, and Figure 3(b) shows the hierarchical structure. In Figure 3(a), the product with production number "S1" is level "0", products with production numbers "S2" and "S3" are level "1", and products with production numbers "S4" and "S5" are level "2". The levels in Figure 3(a) correspond to the hierarchical structure shown in Figure 3(b), and the products with production numbers "S1" to "S5" exemplified in Figure 3 have three levels (levels 0 to 2). Figure 3 shows a three-tiered structure, but the number of tiers is not limited to this; package products with two or more tiers are also possible.

[0039] Next, the operator inputs information for ordering parts and other items required for the manufacture of the packaged product using an input screen (not shown). Based on the operator's input, the production order data creation unit 102a creates production order data 106c, an example of which is shown in Figure 4. Production order data 106c is data that specifies the ordering category for the parts used in the packaged product and the products that make up the packaged product. In the production order data 106c in Figure 4, the ordering data for each production order is shown. For example, in the production order data 106c-1 for production order "S1", the production order category "Manufacturing Instruction" is entered for the final product, product number "Packaged Product A". It can also be seen that the manufacture of product number "Packaged Product A" requires "Part a", "Part b", "Product B", and "Product C" in quantities of "2", "3", "1", and "1", respectively. Furthermore, the production order classification for "Component a" is "Order," the production order classification for "Component b" is "Stock Retrieval," and the production order classifications for "Product B" and "Product C" are "Manufacturing Instruction." Note that "Stock Retrieval" refers to parts that are in stock at the factory, "Order" refers to parts that are ordered from an external supplier, and "Manufacturing Instruction" refers to parts that are manufactured at the factory.

[0040] Furthermore, in the production order data 106c-2 for production order number "S2", the production order category "Manufacturing Instruction" is entered for product name "Product B", indicating that the manufacturing of product name "Product B" requires quantities of "2 units", "3 units", and "1 unit" of product names "Component c", "Component d", and "Product D", respectively. Additionally, the production order category for "Component c" is "Order", the production order category for "Component d" is "Stock Removal", and the production order category for "Product D" is "Manufacturing Instruction".

[0041] Furthermore, in production order data 106c-3 for production order number "S3", the production order category "Manufacturing Instruction" is entered for product name "Product C", indicating that the manufacturing of product name "Product C" requires "Component e", "Component f", and "Product E" in quantities of "2", "3", and "1", respectively. Additionally, the production order category for "Component e" is "Order", the production order category for "Component f" is "Stock Refill", and the production order category for "Product E" is "Manufacturing Instruction".

[0042] Furthermore, in production order data 106c-4 for production number "S4", the production order category "Manufacturing Instruction" is entered for product name "Product D", indicating that the manufacturing of product name "Product D" requires "3 units" of part name "Part g" and "3 pieces" of part name "Part h", respectively. Additionally, the production order category for "Part g" is "Order", and the production order category for "Part h" is "Inventory Release".

[0043] Furthermore, in production order data 106c-5 for production order number "S5", the production order category "Manufacturing Instruction" is entered for product name "Product E", indicating that the manufacturing of product name "Product E" requires "Part i" and "Part j" in quantities of "2 units" and "3 units" respectively. Additionally, the production order category for "Part i" is "Order", and the production order category for "Part j" is "Stock Release".

[0044] In production order data 106c, the unit price and amount are entered for parts that are ordered or brought from stock, but for other products, the unit price and amount are left blank because cost calculations have not yet been performed.

[0045] When the production order data 106c is created, the procurement data creation unit 102b creates procurement data 106d for parts whose order type in the production order data 106c is "order". Procurement data 106d is created by obtaining the details of parts whose order type is "order" from the production order data 106c, but the unit price and quantity of procurement data 106d are confirmed by the operator after verification with the supplier, the department that manufactures the product, etc. If the unit price or quantity is different, the operator corrects the procurement data 106d. In the procurement data 106d shown in Figure 5, procurement data 106d which will be order data is registered for part names "part a", "part c", "part e", "part g", and "part i", whose production order type is "order".

[0046] Similarly, the outbound data creation unit 102c creates outbound data 106e for parts whose order type in the production number order data 106c is "stock out". Outbound data 106e is created by obtaining details of parts whose order type is "stock out" from the production number order data 106c, but the unit price and quantity of outbound data 106e are confirmed by the operator after verification with the part's outbound department, manufacturing department, etc. If the unit price or quantity is different, the operator corrects the outbound data 106e. In the outbound data 106e shown in Figure 6, outbound data 106e, which is stock out data, is registered for part names "part b", "part d", "part f", "part h", and "part j", whose production number order type is "stock out".

[0047] When the purchase data 106d and the outgoing data 106e are created, the production number cost aggregation unit 102d creates production number cost aggregation data 106f, which aggregates the costs of the parts used in the package product and the parts used in the components of the package product for each production number. In the production number cost aggregation data 106f shown in Figure 7, the aggregated costs of the parts used in package product A and the "product B," "product C," "product D," and "product E" that make up package product A are registered. For example, the cost amounts of "part a" and "part b" used in package product A with production number "S1" are "6,000 yen" and "7,500 yen" in the purchase data 106d in Figure 5 and the outgoing data 106e in Figure 6, respectively, so the total amount of "13,500 yen" is stored in the production number cost aggregation data 106f. Additionally, the cost amounts for "part c" and "part d" used in product B with production number "S2" are "4,000 yen" and "3,000 yen," respectively, totaling "7,000 yen." The cost amounts for "part e" and "part f" used in product C with production number "S3" are "6,000 yen" and "7,500 yen," respectively, totaling "13,500 yen." The cost amounts for "part g" and "part h" used in product D with production number "S4" are "1,500 yen" and "1,500 yen," respectively, totaling "3,000 yen." The cost amounts for "part i" and "part j" used in product E with production number "S5" are "750 yen" and "750 yen," respectively, totaling "1,500 yen." These amounts are stored in the production number cost summary data 106f. Furthermore, the production number cost summary data 106f also stores the cost items for each product by referring to the product number master 106g.

[0048] Subsequently, the cost transfer calculation unit 102e refers to the production number management data 106a, production number cost aggregation data 106f, and product number master 106g to create production number-specific cost ledger data 106h, which includes the production number, product number name, production number classification, cost item, incurred amount (cost aggregation amount), and parent-child production number transfer amount. In the production number-specific cost ledger data 106h shown in Figure 9, no transfer processing (transfer between parent-child production numbers) has been performed, so the parent-child production number transfer amount is "0 yen", and the balance at the end of the month is the same amount as the incurred amount.

[0049] Next, the cost transfer calculation unit 102e refers to the purchase data 106d and the outgoing shipment data 106e, automatically calculates the cost starting from the product with the lowest production number level data 106b, and transfers the calculated cost to the product with the higher production number linked in the production number management data 106a to calculate the cost of the packaged product.

[0050] Figure 10 shows an example of parent-child production number transfer data 106i and production number-specific cost ledger data 106h, which explain cost transfers for Level 2 products. In the hierarchical structure shown in Figure 3(b), the lowest level products are product D with production number S4 and product E with production number S5, both at Level 2. The costs of products D and E are transferred to their respective higher-level production numbers, namely product B with production number S2 and product C with production number S3 (shown by solid lines in Figure 3(b). This transfer is called a parent-child production number transfer). In the parent-child production number transfer data 106i in Figure 10, the source production number, destination production number, number of items to be transferred, and transfer amount are stored. The cost of production number S4 at Level 2, "3,000 yen," is transferred to production number S2 at Level 1, and the cost of production number S5, "1,500 yen," is transferred to production number S3 at Level 1. Furthermore, after this transfer, in the details of production number S4 and production number S5, the source production numbers in the production number cost ledger data 106h, the parent-child production number transfer amounts of "3,000 yen" and "1,500 yen" are stored, respectively, and the balance at the end of the month becomes "0 yen". On the other hand, in production numbers S2 and S3, the destination production numbers, the transfer amount is added to the incurred amount, and the incurred amount and the balance at the end of the month are rewritten to "10,000 yen (7,000 + 3,000)" and "15,000 yen (13,500 + 1,500)".

[0051] Figure 11 shows an example of parent-child production number transfer data 106i and production number-specific cost ledger data 106h, which explain cost transfers for Level 1 products. In the hierarchical structure shown in Figure 3(b), product B is at Level 1 production number S2 and product C is at Level 3 production number S3, which are one level higher than Level 2. The costs of products B and C are transferred to the higher-level production number to which they are linked, namely package product A at production number S1 (shown by a dotted line in Figure 3(b)) (parent-child production number transfer). In the parent-child production number transfer data 106i in Figure 11, the transfer amount (incurred cost) of "10,000 yen" for production number S2 at Level 1 is transferred to production number S1 at Level 0, and the transfer amount (incurred cost) of "15,000 yen" for production number S3 is transferred to production number S1 at Level 0. Furthermore, after this transfer, in the details of production number S2 and production number S3 in the production number cost ledger data 106h, the parent-child production number transfer amounts of "10,000 yen" and "15,000 yen" are stored respectively, and the balance at the end of the month becomes "0 yen". On the other hand, in the destination production number S1, the transfer amount is added to the incurred amount, and the incurred amount and the balance at the end of the month are rewritten to "38,500 yen (13,500 + 10,000 + 15,000)".

[0052] Note that the parent-child serial number transfer process applies to serial number classifications of 1 or 2 and to those for which serial number level data 106b exists, but does not apply to those with an incurred amount (total serial number cost) of "0 yen".

[0053] In the cost transfer device 100 according to this embodiment, the final package product and the products that comprise it are linked in a hierarchical structure, and cost aggregation processing and transfer can be performed for each hierarchical level, thereby reducing aggregation errors and workload.

[0054] [3. Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving operational efficiency and promoting appropriate management decisions by companies, thereby contributing to SDG Goals 8 and 9.

[0055] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and digital processes, thereby contributing to SDGs Goals 12, 13, and 15.

[0056] Furthermore, this embodiment can contribute to strengthening control and governance, thereby enabling contributions to SDG Goal 16.

[0057] [4. Other Embodiments] In addition to the embodiments described above, the present invention may be implemented in various different embodiments within the scope of the technical idea described in the claims.

[0058] 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 by known methods.

[0059] Furthermore, the processing procedures, control procedures, specific names, information including parameters such as registration data and search conditions for each process, screen examples, and database configuration shown in this specification and in the drawings may be changed at will unless otherwise specified.

[0060] Furthermore, with respect to the automatic cost transfer device 100, each component shown in the diagram is a functional concept and does not necessarily need to be physically configured as shown.

[0061] For example, the processing functions of the automatic cost transfer device 100, particularly those performed in the control unit, may be implemented in whole or in part by a CPU and a program interpreted and executed by the CPU, or they may be implemented as wired logic hardware. The program is recorded on a non-temporary computer-readable recording medium containing programmed instructions for the information processing system to execute the processing described in this embodiment, and is mechanically read by the automatic cost transfer device 100 as needed. That is, a storage unit such as ROM or HDD (Hard Disk Drive) contains a computer program that works in cooperation with the OS to give instructions to the CPU and perform various processing tasks. This computer program is executed by being loaded into RAM and works in cooperation with the CPU to constitute the control unit.

[0062] Furthermore, this computer program may be stored on an application program server connected to the automatic cost transfer device 100 via any network, and it is possible to download all or part of it as needed.

[0063] Furthermore, the program for executing the processing described in this embodiment may be stored on a non-temporary computer-readable recording medium, or it may be configured as a program product. Here, "recording medium" includes any "portable physical medium" such as memory cards, USB (Universal Serial Bus) memory, SD (Secure Digital) cards, flexible disks, magneto-optical disks, ROMs, EPROMs (Erasable Programmable Read Only Memory), EEPROMs (Registered Trademark) (Electrically Erasable and Programmable Read Only Memory), CD-ROMs (Compact Disk Read Only Memory), MOs (Magneto-Optical disks), DVDs (Digital Versatile Disks), and Blu-ray (Registered Trademark) Discs.

[0064] Furthermore, "program" refers to a data processing method described in any language or writing method, regardless of its format, such as source code or binary code. Note that "program" is not necessarily limited to a single, monolithic structure; it also includes distributed structures consisting of multiple modules or libraries, and those that work in cooperation with other programs, such as an operating system, to achieve their functions. Regarding the specific configuration and reading procedures for reading the recording medium in each system shown in the embodiments, as well as the installation procedures after reading, well-known configurations and procedures can be used.

[0065] The various databases stored in the memory unit include memory systems such as RAM and ROM, fixed disk systems such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and website provision.

[0066] Furthermore, the automatic cost transfer device 100 may be configured as an information processing system such as a known personal computer or workstation, or as an information processing system to which any peripheral system is connected. Alternatively, the automatic cost transfer device 100 may be implemented by implementing software (including programs or data, etc.) that enables the processing described in this embodiment into the system.

[0067] Furthermore, the specific forms of system distribution and integration are not limited to those shown in the diagram, and all or part of it can be configured by functionally or physically distributing and integrating it in any unit according to various additions or functional loads. In other words, the embodiments described above may be implemented in any combination, or the embodiments may be implemented selectively. [Industrial applicability]

[0068] This invention is useful, for example, in industries that manufacture products on a made-to-order basis. [Explanation of Symbols]

[0069] 100 Automatic Cost Transfer Device 102 Control Unit 102a Production number ordering data creation department 102b Procurement Data Creation Department 102c Outbound Data Creation Department 102d Production Number Cost Calculation Department 102e Cost Transfer Calculation Department 104 Communication Interface Section 106 Storage section 106a Production number management data 106b Serial Number Level Data 106c Production number order data 106d Purchase Data 106e Outbound Data 106f Production Number Cost Summary Data 106g Part Number Master 106h Cost ledger data by production number 106i Parent-Child Serial Number Transfer Data 108 Input / Output Interface Section 200 servers 300 Networks 400 Input Devices 500 Output Device

Claims

1. A cost transfer device for package products comprising a control unit and consisting of multiple products, A production number management data that stores package products and the products that make up said package products linked by production number, The relationship between the aforementioned package product and the products constituting the package product is stored in production number level data that explicitly indicates the level according to the hierarchical structure, The production order data for ordering the aforementioned package product and the parts used in the products that constitute the package product, with the ordering category clearly indicated, For parts whose order type in the aforementioned production order data is "order," the procurement data stores the actual quantity, unit price, and amount ordered. For parts whose order type in the aforementioned production order data is "stocking out," the outbound data stores the actual quantity, unit price, and amount to be issued from stock. Accessible, The control unit, A cost transfer calculation unit that, by referring to the aforementioned purchase data and the aforementioned outbound data, automatically calculates the cost starting from products with lower production number level data, transfers the calculated cost to products with higher production numbers linked in the production number management data, and calculates the cost of the package product. An automatic cost transfer device characterized by being equipped with the following features.

2. A production number cost aggregation unit creates production number cost aggregation data for the package product and the products that constitute the package product, by aggregating the costs of the parts used in the package product and the parts used in the products that constitute the package product for each production number. The cost transfer device according to claim 1, characterized by comprising the above.

3. The aforementioned package product and the product comprising the package product, a part number master storing cost items along with part number names, Accessible, The cost transfer calculation unit, by referring to the production number management data, the production number cost aggregation data, and the product number master, creates production number-specific cost ledger data including production number, product number name, production number classification, cost item, cost aggregation amount, and parent / child production number transfer amount, as described in claim 2.

4. A cost transfer method that is performed by a cost transfer device for package products consisting of multiple products, which includes a control unit, A production number management data that stores package products and the products that make up said package products linked by production number, The relationship between the aforementioned package product and the products constituting the package product is stored in production number level data that explicitly indicates the level according to the hierarchical structure, The production order data for ordering the aforementioned package product and the parts used in the products that constitute the package product, with the ordering category clearly indicated, For parts whose order type in the aforementioned production order data is "order," the procurement data stores the actual quantity, unit price, and amount ordered. For parts whose order type in the aforementioned production order data is "stocking out," the outbound data stores the actual quantity, unit price, and amount to be issued from stock. Accessible, To be executed by the control unit, A cost transfer calculation step that, by referring to the aforementioned purchase data and the aforementioned outgoing data, automatically calculates the cost starting from the product with the lowest production number level data, transfers the calculated cost to the product with the higher production number linked in the production number management data, and calculates the cost of the package product. A cost automatic transfer method characterized by including the following.

5. An automatic cost transfer program to be executed by an automatic cost transfer device for package products consisting of multiple products, which includes a control unit, A production number management data that stores package products and the products that make up said package products linked by production number, The relationship between the aforementioned package product and the products constituting the package product is stored in production number level data that explicitly indicates the level according to the hierarchical structure, The production order data for ordering the aforementioned package product and the parts used in the products that constitute the package product, with the ordering category clearly indicated, For parts whose order type in the aforementioned production order data is "order," the procurement data stores the actual quantity, unit price, and amount ordered. For parts whose order type in the aforementioned production order data is "stocking out," the outbound data stores the actual quantity, unit price, and amount to be issued from stock. Accessible, The control unit, A cost transfer calculation step that, by referring to the aforementioned purchase data and the aforementioned outgoing data, automatically calculates the cost starting from the product with the lowest production number level data, transfers the calculated cost to the product with the higher production number linked in the production number management data, and calculates the cost of the package product. A cost automatic transfer program characterized by executing the following:

Citation Information

Patent Citations

  • Business management program and management device using the same

    JP2007004386A

  • Transfer apparatus, transfer method, and transfer program

    JP2019016242A

  • Cost transfer device, cost transfer method, and cost transfer program

    JP2022097173A

  • Database device and extended parts table creation device

    JP3945992B2