JP7720172B2 - Budget cost unit price calculation device, budget cost unit price calculation method, and budget cost unit price calculation program - Google Patents
Budget cost unit price calculation device, budget cost unit price calculation method, and budget cost unit price calculation programInfo
- Publication number
- JP7720172B2 JP7720172B2 JP2021091391A JP2021091391A JP7720172B2 JP 7720172 B2 JP7720172 B2 JP 7720172B2 JP 2021091391 A JP2021091391 A JP 2021091391A JP 2021091391 A JP2021091391 A JP 2021091391A JP 7720172 B2 JP7720172 B2 JP 7720172B2
- Authority
- JP
- Japan
- Prior art keywords
- configuration
- item
- cost
- identification data
- budgeted
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Landscapes
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Description
本発明は、予算原価単価算出装置、予算原価単価算出方法および予算原価単価算出プログラムに関する。 The present invention relates to a budgeted cost unit price calculation device, a budgeted cost unit price calculation method, and a budgeted cost unit price calculation program.
特許文献1には、為替レートの変動を考慮した製品原価のシミュレーションを高速に実施することができる技術が開示されている(特許文献1の0016段落参照)。 Patent Document 1 discloses technology that can quickly perform simulations of product costs that take exchange rate fluctuations into account (see paragraph 0016 of Patent Document 1).
このように製品原価のシミュレーションを行うことは重要であるが、上記特許文献1に記載の技術では、様々な変動要素(歩留率および下位品目の予算原価単価等)を考慮した上で製品の予算原価単価の算出を行うことはできなかった。例えば、上期の実績を考慮して下期の歩留率を修正する場合における予算原価単価のシミュレーションや、製品を構成する下位品目を予算原価単価が異なる他の下位品目へと変更した新製品および代替品を製造する場合における予算原価単価のシミュレーション等を行うことはできなかった。 While simulating product costs in this way is important, the technology described in Patent Document 1 above was unable to calculate the budgeted unit cost of a product while taking into account various variable factors (yield rate, budgeted unit cost of sub-items, etc.). For example, it was not possible to simulate the budgeted unit cost when revising the yield rate for the second half of the year based on the results of the first half of the year, or to simulate the budgeted unit cost when manufacturing a new product or replacement product in which the sub-items that make up a product are replaced with other sub-items with different budgeted unit costs.
本発明は、上記問題点に鑑みてなされたものであって、製品等の予算原価単価を、様々な変動要素を考慮した上で算出することができる予算原価単価算出装置、予算原価単価算出方法および予算原価単価算出プログラムを提供することを目的とする。 The present invention was made in consideration of the above-mentioned problems, and aims to provide a budgeted cost unit price calculation device, budgeted cost unit price calculation method, and budgeted cost unit price calculation program that can calculate the budgeted cost unit price of a product, etc., taking into account various variable factors.
上述した課題を解決し、目的を達成するために、本発明に係る予算原価単価算出装置においては、制御部および記憶部を備える予算原価単価算出装置であって、前記記憶部には、予算原価単価の算出対象となる品目である算出対象品目についての品目識別データである算出対象品目識別データと、前記算出対象品目についての構成のパターンを識別するための構成パターン識別データと、前記算出対象品目を構成する下位の品目である下位品目についての品目識別データである下位品目識別データと、構成分子と、構成分母と、歩留率と、を含む製造構成マスタと、区分と、前記構成パターン識別データと、を含む構成パターン紐付けマスタと、前記区分と、前記下位品目識別データと、前記下位品目の予算原価単価と、を含む予算原価単価データと、が格納されており、前記制御部は、前記構成パターン紐付けマスタから、指定された区分と紐付く構成パターン識別データを取得する構成パターン取得手段と、前記製造構成マスタから、前記構成パターン取得手段で取得した構成パターン識別データと紐付く算出対象品目識別データ、下位品目識別データ、構成分子、構成分母および歩留率を取得する構成取得手段と、前記予算原価単価データから、前記指定された区分および前記構成取得手段で取得した下位品目識別データと紐付く前記下位品目の予算原価単価を取得する下位品目原価単価取得手段と、前記構成取得手段で取得した構成分子、構成分母および歩留率ならびに前記下位品目原価単価取得手段で取得した前記下位品目の予算原価単価に基づいて、前記構成取得手段で取得した下位品目識別データで特定される下位品目毎の予算原価金額を算出する下位品目毎原価金額算出手段と、前記下位品目毎原価金額算出手段で算出した前記下位品目毎の予算原価金額を、前記指定された区分毎に集計することにより、前記構成取得手段で取得した算出対象品目識別データで特定される算出対象品目についての予算原価単価を算出する予算原価単価算出手段と、を備えること、を特徴とする。 In order to solve the above-mentioned problems and achieve the objective, the budget cost unit price calculation device of the present invention is a budget cost unit price calculation device comprising a control unit and a memory unit, wherein the memory unit stores: calculation target item identification data, which is item identification data for a calculation target item that is an item for which a budget unit price is to be calculated; configuration pattern identification data for identifying a configuration pattern for the calculation target item; lower-level item identification data, which is item identification data for lower-level items that are lower-level items that make up the calculation target item; a manufacturing configuration master including a configuration numerator, a configuration denominator, and a yield rate; a configuration pattern linking master including a category and the configuration pattern identification data; and budget cost unit price data including the category, the lower-level item identification data, and the budget unit price of the lower-level item; and the control unit includes a configuration pattern acquisition means for acquiring configuration pattern identification data linked to a specified category from the configuration pattern linking master; and a configuration pattern acquisition means for acquiring configuration pattern identification data linked to a specified category from the manufacturing configuration master. The system is characterized by comprising: a configuration acquisition means for acquiring calculation target item identification data, sub-item identification data, component numerator, component denominator, and yield rate linked to configuration pattern identification data acquired by the pattern acquisition means; a sub-item cost unit price acquisition means for acquiring, from the budgeted cost unit price data, the budgeted cost unit price of the sub-item linked to the specified category and the sub-item identification data acquired by the configuration acquisition means; a sub-item cost amount calculation means for calculating the budgeted cost amount for each sub-item identified by the sub-item identification data acquired by the configuration acquisition means based on the component numerator, component denominator, and yield rate acquired by the configuration acquisition means and the budgeted cost unit price of the sub-item acquired by the sub-item cost unit price acquisition means; and a budgeted cost unit price calculation means for calculating the budgeted cost unit price for the calculation target item identified by the calculation target item identification data acquired by the configuration acquisition means by aggregating the budgeted cost amounts for each sub-item calculated by the sub-item cost amount calculation means for each specified category.
また、本発明に係る予算原価単価算出装置においては、前記下位品目毎原価金額算出手段は、前記構成取得手段で取得した構成分子を前記構成取得手段で取得した構成分母で除した値である第一値と、前記構成取得手段で取得した歩留率を100で除した値である第二値と、に基づいて、前記第一値を前記第二値で除した値を算出し、当該算出した値に前記下位品目原価単価取得手段で取得した前記下位品目の予算原価単価を乗じることにより、前記構成取得手段で取得した下位品目識別データで特定される下位品目毎の予算原価金額を算出すること、を特徴とする。 Furthermore, in the budgeted cost unit price calculation device according to the present invention, the cost amount calculation means for each sub-item calculates a value by dividing a first value, which is the value obtained by dividing the component numerator acquired by the component acquisition means by the component denominator acquired by the component acquisition means, and a second value, which is the value obtained by dividing the yield rate acquired by the component acquisition means by 100, by the second value, and multiplies the calculated value by the budgeted cost unit price of the sub-item acquired by the sub-item cost unit price acquisition means, thereby calculating the budgeted cost amount for each sub-item identified by the sub-item identification data acquired by the component acquisition means.
また、本発明に係る予算原価単価算出方法においては、制御部および記憶部を備える情報処理装置で実行される予算原価単価算出方法であって、前記記憶部には、予算原価単価の算出対象となる品目である算出対象品目についての品目識別データである算出対象品目識別データと、前記算出対象品目についての構成のパターンを識別するための構成パターン識別データと、前記算出対象品目を構成する下位の品目である下位品目についての品目識別データである下位品目識別データと、構成分子と、構成分母と、歩留率と、を含む製造構成マスタと、区分と、前記構成パターン識別データと、を含む構成パターン紐付けマスタと、前記区分と、前記下位品目識別データと、前記下位品目の予算原価単価と、を含む予算原価単価データと、が格納されており、前記制御部で実行される、前記構成パターン紐付けマスタから、指定された区分と紐付く構成パターン識別データを取得する構成パターン取得ステップと、前記製造構成マスタから、前記構成パターン取得ステップで取得した構成パターン識別データと紐付く算出対象品目識別データ、下位品目識別データ、構成分子、構成分母および歩留率を取得する構成取得ステップと、前記予算原価単価データから、前記指定された区分および前記構成取得ステップで取得した下位品目識別データと紐付く前記下位品目の予算原価単価を取得する下位品目原価単価取得ステップと、前記構成取得ステップで取得した構成分子、構成分母および歩留率ならびに前記下位品目原価単価取得ステップで取得した前記下位品目の予算原価単価に基づいて、前記構成取得ステップで取得した下位品目識別データで特定される下位品目毎の予算原価金額を算出する下位品目毎原価金額算出ステップと、前記下位品目毎原価金額算出ステップで算出した前記下位品目毎の予算原価金額を、前記指定された区分毎に集計することにより、前記構成取得ステップで取得した算出対象品目識別データで特定される算出対象品目についての予算原価単価を算出する予算原価単価算出ステップと、を含むこと、を特徴とする。 Furthermore, the budget cost unit price calculation method according to the present invention is a budget cost unit price calculation method executed by an information processing device having a control unit and a memory unit, wherein the memory unit stores: calculation target item identification data, which is item identification data for a calculation target item, which is an item for which a budget cost unit price is to be calculated; configuration pattern identification data for identifying a configuration pattern for the calculation target item; lower-level item identification data, which is item identification data for lower-level items that are lower-level items that make up the calculation target item; a manufacturing configuration master including a configuration numerator, a configuration denominator, and a yield rate; a configuration pattern linking master including a category and the configuration pattern identification data; and budget cost unit price data including the category, the lower-level item identification data, and the budget cost unit price of the lower-level item; and the control unit executes a configuration pattern acquisition step of acquiring configuration pattern identification data linked to a specified category from the configuration pattern linking master; and acquiring configuration pattern identification data linked to a specified category from the manufacturing configuration master in the configuration pattern acquisition step. The method includes a configuration acquisition step of acquiring calculation target item identification data, sub-item identification data, component numerator, component denominator, and yield rate associated with the acquired configuration pattern identification data; a sub-item cost unit price acquisition step of acquiring, from the budgeted cost unit price data, the budgeted cost unit price of the sub-item associated with the specified category and the sub-item identification data acquired in the configuration acquisition step; a sub-item cost amount calculation step of calculating the budgeted cost amount for each sub-item identified by the sub-item identification data acquired in the configuration acquisition step based on the component numerator, component denominator, and yield rate acquired in the configuration acquisition step and the budgeted cost unit price of the sub-item acquired in the sub-item cost unit price acquisition step; and a budgeted cost unit price calculation step of calculating the budgeted cost unit price for the calculation target item identified by the calculation target item identification data acquired in the configuration acquisition step by aggregating the budgeted cost amounts for each sub-item calculated in the sub-item cost amount calculation step for each specified category.
また、本発明に係る予算原価単価算出プログラムにおいては、制御部および記憶部を備える情報処理装置に実行させるための予算原価単価算出プログラムであって、前記記憶部には、予算原価単価の算出対象となる品目である算出対象品目についての品目識別データである算出対象品目識別データと、前記算出対象品目についての構成のパターンを識別するための構成パターン識別データと、前記算出対象品目を構成する下位の品目である下位品目についての品目識別データである下位品目識別データと、構成分子と、構成分母と、歩留率と、を含む製造構成マスタと、区分と、前記構成パターン識別データと、を含む構成パターン紐付けマスタと、前記区分と、前記下位品目識別データと、前記下位品目の予算原価単価と、を含む予算原価単価データと、が格納されており、前記制御部に実行させるための、前記構成パターン紐付けマスタから、指定された区分と紐付く構成パターン識別データを取得する構成パターン取得ステップと、前記製造構成マスタから、前記構成パターン取得ステップで取得した構成パターン識別データと紐付く算出対象品目識別データ、下位品目識別データ、構成分子、構成分母および歩留率を取得する構成取得ステップと、前記予算原価単価データから、前記指定された区分および前記構成取得ステップで取得した下位品目識別データと紐付く前記下位品目の予算原価単価を取得する下位品目原価単価取得ステップと、前記構成取得ステップで取得した構成分子、構成分母および歩留率ならびに前記下位品目原価単価取得ステップで取得した前記下位品目の予算原価単価に基づいて、前記構成取得ステップで取得した下位品目識別データで特定される下位品目毎の予算原価金額を算出する下位品目毎原価金額算出ステップと、前記下位品目毎原価金額算出ステップで算出した前記下位品目毎の予算原価金額を、前記指定された区分毎に集計することにより、前記構成取得ステップで取得した算出対象品目識別データで特定される算出対象品目についての予算原価単価を算出する予算原価単価算出ステップと、を含むこと、を特徴とする。 The budget cost unit price calculation program according to the present invention is a budget cost unit price calculation program to be executed by an information processing device having a control unit and a memory unit, wherein the memory unit stores: calculation target item identification data, which is item identification data for a calculation target item that is an item for which a budget unit price is to be calculated; configuration pattern identification data for identifying a configuration pattern for the calculation target item; lower-level item identification data, which is item identification data for lower-level items that are lower-level items that make up the calculation target item; a manufacturing configuration master including a configuration numerator, a configuration denominator, and a yield rate; a configuration pattern linking master including a category and the configuration pattern identification data; and budget cost unit price data including the category, the lower-level item identification data, and the budget unit price of the lower-level item. The program is executed by the control unit and includes a configuration pattern acquisition step of acquiring configuration pattern identification data linked to a specified category from the configuration pattern linking master; and a step of acquiring configuration pattern identification data linked to the specified category from the manufacturing configuration master. a sub-item cost unit price acquisition step for acquiring, from the budgeted cost unit price data, the budgeted cost unit price of the sub-item associated with the specified category and the sub-item identification data acquired in the configuration acquisition step; a sub-item cost amount calculation step for calculating the budgeted cost amount for each sub-item identified by the sub-item identification data acquired in the configuration acquisition step based on the component numerator, component denominator, and yield rate acquired in the configuration acquisition step and the budgeted cost unit price of the sub-item acquired in the sub-item cost unit price acquisition step; and a budgeted cost unit price calculation step for calculating the budgeted cost unit price for the calculation target item identified by the calculation target item identification data acquired in the configuration acquisition step by aggregating, for each specified category, the budgeted cost amounts for each sub-item calculated in the sub-item cost amount calculation step.
本発明によれば、製品等の予算原価単価を、様々な変動要素を考慮した上で算出することができるという効果を奏する。 The present invention has the advantage of being able to calculate the budgeted unit cost of a product, etc., taking into account various variable factors.
以下に、本発明に係る予算原価単価算出装置、予算原価単価算出方法および予算原価単価算出プログラムの実施形態を、図面に基づいて詳細に説明する。なお、本実施形態により本発明が限定されるものではない。 Below, embodiments of the budgeted cost unit price calculation device, budgeted cost unit price calculation method, and budgeted cost unit price calculation program according to the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited to these embodiments.
[1.概要]
化学製品を扱う製造メーカー等においては、原価の構成および歩留り要素(レシピ)により原価が大きく左右されるので、原価のシミュレーションが必要とされる。
[1. Overview]
For manufacturers of chemical products, cost simulation is necessary because costs are greatly influenced by cost structure and yield factors (recipe).
しかしながら、従来の方法では、原価標準を年間で策定して計算していたため、先々の変動要素を加味した原価計算については精度を欠いていた。 However, with the previous method, cost standards were established and calculated on an annual basis, which meant that cost calculations that took into account future variables lacked accuracy.
そこで、本実施形態においては、例えば、原価標準の他にシミュレーション用に予算原価を管理して複数の製造構成(レシピ情報)とパターン結合させることで、上期での実績(歩留情報等)を加味した乖離分析、下期予算精緻化、代替品を利用した場合の原価シミュレーションおよび新商品開発の予算シミュレーション等を行えるようにした。 In this embodiment, for example, by managing budget costs for simulation purposes in addition to cost standards and pattern-linking them with multiple manufacturing configurations (recipe information), it is possible to perform deviation analysis that takes into account actual results from the first half of the year (yield information, etc.), refine the budget for the second half of the year, cost simulations when using alternative products, and budget simulations for new product development.
要するに、本実施形態においては、先々の変動要素を加味した原価情報を把握(シミュレーション)できるようにしたいという要求を満たすために、予算原価と製造構成(レシピ)を予算区分のパターンで結合することで、原価シミュレーションをできるようにした。言い換えると、本実施形態においては、シミュレーションを行いたい予算分類(予算区分)毎に作成された、製品を構成する原材料等の構成情報と、前記予算分類(予算区分)毎の予算原価単価と、を用いた予算原価のシミュレーション計算を行えるようにした。以下、具体的な構成および動作について説明する。 In short, in this embodiment, in order to meet the demand for being able to grasp (simulate) cost information that takes into account future variables, cost simulation is made possible by linking budgeted costs and production configurations (recipe) using budget category patterns. In other words, in this embodiment, it is possible to perform budgeted cost simulation calculations using composition information on raw materials and other components that make up the product, created for each budget category (budget category) for which a simulation is desired, and the budgeted cost unit price for each budget category (budget category). The specific configuration and operation are explained below.
[2.構成]
本実施形態に係る予算原価単価算出装置100の構成の一例について、図1を参照して説明する。図1は、予算原価単価算出装置100の構成の一例を示すブロック図である。
2. Configuration
An example of the configuration of a budgeted cost unit price calculation device 100 according to this embodiment will be described with reference to Fig. 1. Fig. 1 is a block diagram showing an example of the configuration of the budgeted cost unit price calculation device 100.
予算原価単価算出装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、予算原価単価算出装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。 The budgeted cost unit price calculation device 100 is a commercially available desktop personal computer. Note that the budgeted cost unit price calculation device 100 is not limited to stationary information processing devices such as desktop personal computers, but may also be portable information processing devices such as commercially available notebook personal computers, PDAs (Personal Digital Assistants), smartphones, and tablet personal computers.
予算原価単価算出装置100は、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。予算原価単価算出装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。 The budgeted cost unit calculation device 100 comprises a control unit 102, a communication interface unit 104, a memory unit 106, and an input/output interface unit 108. Each unit of the budgeted cost unit calculation device 100 is connected to each other so that they can communicate with each other via any communication path.
通信インターフェース部104は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、予算原価単価算出装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、予算原価単価算出装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。なお、後述する各種マスタ等のデータは、例えばサーバ200に格納されてもよい。 The communication interface unit 104 communicatively connects the budget cost unit calculation 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 the function of communicating data with other devices via a communication line. Here, the network 300 has the function of connecting the budget cost unit calculation device 100 and the server 200 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network). Note that data such as various masters described below may be stored in the server 200, for example.
入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、及びマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をモニタ114とし、入力装置112をキーボード112またはマウス112として記載する場合がある。 An input device 112 and an output device 114 are connected to the input/output interface unit 108. The output device 114 may be a monitor (including a home television), a speaker, or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that functions as a pointing device in conjunction with a mouse. Note that, below, the output device 114 may be referred to as the monitor 114, and the input device 112 may be referred to as the keyboard 112 or the mouse 112.
記憶部106には、各種のデータベース、テーブルおよびファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)・ROM(Read Only Memory)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。 The storage unit 106 stores various databases, tables, files, and the like. The storage unit 106 stores computer programs that work in conjunction with the OS (Operating System) to issue commands to the CPU (Central Processing Unit) to perform various processes. The storage unit 106 can be, for example, a memory device such as RAM (Random Access Memory) or ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, or an optical disk.
記憶部106は、例えば、製造構成マスタ106aと、構成パターン紐付けマスタとしての予算区分別構成パターン紐付けマスタ106b(以下、単に「構成パターン紐付けマスタ106b」ということがある。)と、予算原価単価データ106cと、予算原価明細データ106dと、を備えている。 The storage unit 106 includes, for example, a manufacturing configuration master 106a, a budget category configuration pattern linking master 106b (hereinafter simply referred to as "configuration pattern linking master 106b") as a configuration pattern linking master, budget cost unit price data 106c, and budget cost detail data 106d.
製造構成マスタ106aは、図2および図3等に示すように、例えば、予算原価単価の算出対象となる品目である算出対象品目についての品目識別データである算出対象品目識別データ(品目コード)と、前記算出対象品目についての構成のパターンを識別するための構成パターン識別データ(構成パターンコード)と、改定日と、構成番号と、前記算出対象品目を構成する下位の品目である下位品目についての品目識別データである下位品目識別データ(下位品目コード)と、構成分子と、構成分母と、歩留率と、等を含む。 As shown in Figures 2 and 3, the manufacturing configuration master 106a includes, for example, calculation target item identification data (item code), which is item identification data for the calculation target item, which is the item for which the budgeted cost unit price is calculated, configuration pattern identification data (configuration pattern code) for identifying the configuration pattern for the calculation target item, revision date, configuration number, sub-item identification data (sub-item code), which is item identification data for the sub-items that are sub-items that make up the calculation target item, configuration numerator, configuration denominator, yield rate, etc.
前記算出対象品目は、最終製品であってもよいし、当該最終製品に属する中間品目であって更に当該中間品目に属する品目が存在するもの(いわゆる中間品)であってもよい。すなわち、本実施形態に係る予算原価単価算出装置100によれば、前記最終製品の予算原価単価を算出することもできるし、前記中間品の予算原価単価を算出することもできる。 The item to be calculated may be a final product, or an intermediate item belonging to the final product that also has other items belonging to that intermediate item (a so-called intermediate product). In other words, the budgeted cost unit price calculation device 100 according to this embodiment can calculate the budgeted cost unit price of the final product, and can also calculate the budgeted cost unit price of the intermediate product.
構成パターン紐付けマスタ106bは、図2および図3等に示すように、例えば、区分(予算区分)と、前記構成パターン識別データ(構成パターンコード)と、等を含む。 As shown in Figures 2 and 3, the configuration pattern linking master 106b includes, for example, a category (budget category) and the configuration pattern identification data (configuration pattern code).
予算原価単価データ106cは、図2および図3等に示すように、例えば、改定年月と、前記区分(予算区分)と、前記品目識別データと、原価費目区分と、予算原価単価と、等を含む。前記品目識別データは、前記下位品目識別データ(下位品目コード)と前記算出対象品目識別データ(品目コード)のどちらでもよく、また、前記予算原価単価は前記下位品目と前記算出対象品目のどちらかに対応する予算原価単価である。例えば、図3の左側に示す予算原価単価データ106cは、前記下位品目識別データ(下位品目コード)および前記下位品目の前記予算原価単価を含む。これに対して、図3の右側に示す予算原価単価データ106cは、前記算出対象品目識別データ(品目コード)および後述する予算原価単価算出部102eが算出する前記算出対象品目の前記予算原価単価を含む。 As shown in Figures 2 and 3, the budgeted cost unit price data 106c includes, for example, the revision date, the category (budget category), the item identification data, the cost item category, and the budgeted cost unit price. The item identification data may be either the lower-level item identification data (lower-level item code) or the calculation target item identification data (item code), and the budgeted cost unit price is the budgeted cost unit price corresponding to either the lower-level item or the calculation target item. For example, the budgeted cost unit price data 106c shown on the left side of Figure 3 includes the lower-level item identification data (lower-level item code) and the budgeted cost unit price of the lower-level item. In contrast, the budgeted cost unit price data 106c shown on the right side of Figure 3 includes the calculation target item identification data (item code) and the budgeted cost unit price of the calculation target item calculated by the budgeted cost unit price calculation unit 102e, described below.
予算原価明細データ106dは、図2および図3等に示すように、例えば、前記区分(予算区分)と、会計年月と、原価費目区分と、前記算出対象品目識別データ(品目コード)と、前記下位品目識別データ(下位品目コード)と、構成数と、前記下位品目の予算原価金額と、等を含む。前記構成数とは、例えば、前記算出対象品目1つを製造するのに必要となる前記下位品目の個数である。 As shown in Figures 2 and 3, the budget cost detail data 106d includes, for example, the category (budget category), accounting year and month, cost item category, the calculation target item identification data (item code), the sub-item identification data (sub-item code), the number of components, and the budgeted cost amount of the sub-item. The number of components is, for example, the number of the sub-item required to manufacture one of the calculation target items.
制御部102は、予算原価単価算出装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。 The control unit 102 is a CPU or the like that provides overall control of the budgeted cost unit price calculation device 100. The control unit 102 has internal memory for storing control programs such as an OS, programs that define various processing procedures, and required data, and performs various information processing operations based on these stored programs.
制御部102は、機能概念的に、例えば、(1)前記構成パターン紐付けマスタから、指定された区分と紐付く構成パターン識別データを取得する構成パターン取得手段としての構成パターン取得部102aと、(2)前記製造構成マスタから、前記構成パターン取得手段で取得した構成パターン識別データと紐付く算出対象品目識別データ、下位品目識別データ、構成分子、構成分母および歩留率を取得する構成取得手段としての構成取得部102bと、(3)前記予算原価単価データから、前記指定された区分および前記構成取得手段で取得した下位品目識別データと紐付く前記下位品目の予算原価単価を取得する下位品目原価単価取得手段としての下位品目原価単価取得部102cと、(4)前記構成取得手段で取得した構成分子、構成分母および歩留率ならびに前記下位品目原価単価取得手段で取得した前記下位品目の予算原価単価に基づいて、前記構成取得手段で取得した下位品目識別データで特定される下位品目毎の予算原価金額を算出する下位品目毎原価金額算出手段としての下位品目毎原価金額算出部102dと、(5)前記下位品目毎原価金額算出手段で算出した前記下位品目毎の予算原価金額を、前記指定された区分毎に集計することにより、前記構成取得手段で取得した算出対象品目識別データで特定される算出対象品目についての予算原価単価を算出する予算原価単価算出手段としての予算原価単価算出部102eと、を備えている。 The control unit 102 functionally comprises, for example, (1) a configuration pattern acquisition unit 102a as a configuration pattern acquisition means for acquiring configuration pattern identification data associated with a specified category from the configuration pattern linking master; (2) a configuration acquisition unit 102b as a configuration acquisition means for acquiring, from the manufacturing configuration master, calculation target item identification data, sub-item identification data, configuration numerator, configuration denominator, and yield rate associated with the configuration pattern identification data acquired by the configuration pattern acquisition means; and (3) a sub-item cost unit acquisition unit 102b as a sub-item cost unit acquisition means for acquiring, from the budgeted cost unit data, the budgeted cost unit price of the sub-item associated with the specified category and the sub-item identification data acquired by the configuration acquisition means. 02c; (4) a sub-item cost amount calculation unit 102d as a sub-item cost amount calculation means that calculates the budgeted cost amount for each sub-item identified by the sub-item identification data acquired by the configuration acquisition means based on the component numerator, component denominator, and yield rate acquired by the configuration acquisition means and the budgeted cost unit price of the sub-item acquired by the sub-item cost unit price acquisition means; and (5) a budgeted cost unit price calculation unit 102e as a budgeted cost unit price calculation means that calculates the budgeted cost unit price for the calculation target item identified by the calculation target item identification data acquired by the configuration acquisition means by aggregating the budgeted cost amounts for each sub-item calculated by the sub-item cost amount calculation means for each specified category.
構成パターン取得部102aは、前記予算区分と前記構成パターンコードとを含む構成パターン紐付けマスタ106bから、指定された予算区分と紐付く構成パターンコードを取得する。 The configuration pattern acquisition unit 102a acquires the configuration pattern code associated with the specified budget category from the configuration pattern linking master 106b, which contains the budget category and the configuration pattern code.
構成取得部102bは、前記品目コードと前記構成パターンコードと前記下位品目コードと前記構成分子と前記構成分母と前記歩留率とを含む製造構成マスタ106aから、構成パターン取得部102aで取得した構成パターンコードと紐付く品目コード、下位品目コード、構成分子、構成分母および歩留率を取得する。 The configuration acquisition unit 102b acquires the item code, sub-item code, configuration numerator, configuration denominator, and yield rate linked to the configuration pattern code acquired by the configuration pattern acquisition unit 102a from the manufacturing configuration master 106a, which includes the item code, the configuration pattern code, the sub-item code, the configuration numerator, the configuration denominator, and the yield rate.
下位品目原価単価取得部102cは、前記予算区分と前記下位品目コードと前記下位品目の予算原価単価とを含む予算原価単価データ106cから、前記指定された予算区分および構成取得部102bで取得した下位品目コードと紐付く前記下位品目の予算原価単価を取得する。 The sub-item cost unit acquisition unit 102c acquires the budgeted cost unit price of the sub-item linked to the specified budget category and the sub-item code acquired by the configuration acquisition unit 102b from the budgeted cost unit price data 106c, which includes the budget category, the sub-item code, and the budgeted cost unit price of the sub-item.
下位品目毎原価金額算出部102dは、構成取得部102bで取得した構成分子、構成分母および歩留率ならびに下位品目原価単価取得部102cで取得した前記下位品目の予算原価単価に基づいて、構成取得部102bで取得した下位品目コードで特定される下位品目毎の予算原価金額を算出する。 The cost amount calculation unit 102d for each sub-item calculates the budgeted cost amount for each sub-item identified by the sub-item code acquired by the configuration acquisition unit 102b, based on the component numerator, component denominator, and yield rate acquired by the configuration acquisition unit 102b, and the budgeted unit cost of the sub-item acquired by the sub-item unit cost acquisition unit 102c.
予算原価単価算出部102eは、下位品目毎原価金額算出部102dで算出した下位品目毎の予算原価金額を、前記指定された予算区分毎に集計することにより、構成取得部102bで取得した品目コードで特定される品目(=最終製品または中間品)の予算原価単価を算出する。 The budgeted cost unit calculation unit 102e calculates the budgeted cost unit price of the item (= final product or intermediate product) identified by the item code acquired by the configuration acquisition unit 102b by aggregating the budgeted cost amounts for each sub-item calculated by the sub-item cost amount calculation unit 102d for each specified budget category.
[3.処理の具体例]
本項目では、本実施形態に係る処理の具体例を説明する。最初に、上期の予算原価シミュレーションについて説明し、次に、上期の実績を元にした下期の予算原価シミュレーションについて説明し、最後に、新製品および代替品を開発する場合における予算原価シミュレーションについて説明する。
3. Specific examples of processing
This section describes specific examples of processing according to this embodiment. First, a budgeted cost simulation for the first half of the year will be described, then a budgeted cost simulation for the second half of the year based on the actual results for the first half of the year will be described, and finally, a budgeted cost simulation for developing a new product and a replacement product will be described.
なお、本項目においては、表現を簡潔にするために、品目コード「X」で特定される製品を「品目X」といい、下位品目コード「a〇」で特定される下位品目を「下位品目a〇」という。 For the sake of simplicity, in this section, a product identified by item code "X" will be referred to as "item X," and a sub-item identified by sub-item code "a〇" will be referred to as "sub-item a〇."
[3-1.上期の予算原価シミュレーション]
最初に、品目Xについて上期の予算原価シミュレーションを行う場合の処理の具体例を、図3を用いて説明する。本項目においては、製造構成マスタ106aおよび構成パターン紐付けマスタ106bは、図3に示す内容で予め設定されているものとし、予算原価単価データ106cは、図3の左側に示す内容で予め設定されているものとする。
[3-1. Budgeted cost simulation for the first half of the year]
First, a specific example of processing for performing a budget cost simulation for the first half of the year for item X will be described with reference to Fig. 3. In this section, it is assumed that the manufacturing configuration master 106a and the configuration pattern linking master 106b are preset with the contents shown in Fig. 3, and that the budget unit cost data 106c is preset with the contents shown on the left side of Fig. 3.
まず、図8に示す原価計算処理画面において、開始年月「2020/04」および予算区分「上期予算」が指定されると、構成パターン取得部102aは、図3の構成パターン紐付けマスタ106bから、前記指定された予算区分「上期予算」と紐付く情報として、構成パターンコード「1」を取得する。 First, when the start date "2020/04" and the budget category "First Half Budget" are specified on the cost calculation processing screen shown in Figure 8, the configuration pattern acquisition unit 102a acquires the configuration pattern code "1" from the configuration pattern linking master 106b in Figure 3 as information linked to the specified budget category "First Half Budget."
続いて、構成取得部102bは、図3の製造構成マスタ106aから、構成パターン取得部102aで取得した構成パターンコード「1」と紐付く情報として、品目コード「X」と構成番号「10」と下位品目コード「a1」と構成分子「1」と構成分母「1」と歩留率「100」とを含むレコード、および、品目コード「X」と構成番号「20」と下位品目コード「a2」と構成分子「1」と構成分母「1」と歩留率「100」とを含むレコードを取得する。 Next, the configuration acquisition unit 102b acquires from the manufacturing configuration master 106a in Figure 3 a record containing item code "X", configuration number "10", sub-item code "a1", configuration numerator "1", configuration denominator "1", and yield rate "100", as information linked to the configuration pattern code "1" acquired by the configuration pattern acquisition unit 102a, and a record containing item code "X", configuration number "20", sub-item code "a2", configuration numerator "1", configuration denominator "1", and yield rate "100".
続いて、下位品目原価単価取得部102cは、図3の左側の予算原価単価データ106cから、前記指定された予算区分「上期予算」および構成取得部102bで取得した下位品目コード「a1」と紐付く情報として予算原価単価「10」を取得し、また、前記指定された予算区分「上期予算」および構成取得部102bで取得した下位品目コード「a2」と紐付く情報として予算原価単価「20」を取得する。 Next, the sub-item cost unit acquisition unit 102c acquires the budgeted cost unit price "10" from the budgeted cost unit price data 106c on the left side of Figure 3 as information linked to the specified budget category "first half budget" and the sub-item code "a1" acquired by the configuration acquisition unit 102b, and also acquires the budgeted cost unit price "20" as information linked to the specified budget category "first half budget" and the sub-item code "a2" acquired by the configuration acquisition unit 102b.
続いて、下位品目毎原価金額算出部102dは、「(製造構成マスタ106aから取得した構成分子÷製造構成マスタ106aから取得した構成分母)÷(製造構成マスタ106aから取得した歩留率÷100)」という計算式(以下、「計算式1」という。)により、各下位品目の構成数を以下のようにして算出する。すなわち、下位品目毎原価金額算出部102dは、「(構成取得部102bで取得した下位品目a1についての構成分子1÷構成取得部102bで取得した下位品目a1についての構成分母1)÷(構成取得部102bで取得した下位品目a1についての歩留率100÷100)」という計算式により、下位品目「a1」についての構成数を1と算出する。また、下位品目毎原価金額算出部102dは、「(構成取得部102bで取得した下位品目a2についての構成分子1÷構成取得部102bで取得した下位品目a2についての構成分母1)÷(構成取得部102bで取得した下位品目a2についての歩留率100÷100)」という計算式により、下位品目「a2」についての構成数も1と算出する。 Next, the cost amount calculation unit 102d for each sub-item calculates the number of components for each sub-item using the formula "(component numerator acquired from the manufacturing configuration master 106a ÷ component denominator acquired from the manufacturing configuration master 106a) ÷ (yield rate acquired from the manufacturing configuration master 106a ÷ 100)" (hereinafter referred to as "Formula 1") as follows: That is, the cost amount calculation unit 102d for each sub-item calculates the number of components for sub-item "a1" to be 1 using the formula "(component numerator 1 for sub-item a1 acquired by the configuration acquisition unit 102b ÷ component denominator 1 for sub-item a1 acquired by the configuration acquisition unit 102b) ÷ (yield rate 100 for sub-item a1 acquired by the configuration acquisition unit 102b ÷ 100)." In addition, the cost amount calculation unit 102d for each sub-item also calculates the number of components for sub-item "a2" to be 1 using the formula "(component numerator 1 for sub-item a2 acquired by the composition acquisition unit 102b ÷ component denominator 1 for sub-item a2 acquired by the composition acquisition unit 102b) ÷ (yield rate 100 for sub-item a2 acquired by the composition acquisition unit 102b ÷ 100)."
続いて、下位品目毎原価金額算出部102dは、「予算原価単価データ106cから取得した各下位品目の予算原価単価×算出した構成数」という計算式(以下、「計算式2」という。)により、各下位品目の予算原価金額を以下のようにして算出する。すなわち、下位品目毎原価金額算出部102dは、「下位品目原価単価取得部102cで取得した下位品目a1についての予算原価単価10×前段落で算出した下位品目a1についての構成数1」という計算式により、下位品目a1についての予算原価金額を10と算出する。また、下位品目毎原価金額算出部102dは、「下位品目原価単価取得部102cで取得した下位品目a2についての予算原価単価20×前段落で算出した下位品目a2についての構成数1」という計算式により、下位品目a2についての予算原価金額を20と算出する。 Next, the sub-item cost calculation unit 102d calculates the budgeted cost amount for each sub-item using the formula "budgeted cost unit price of each sub-item acquired from the budgeted cost unit price data 106c × calculated number of components" (hereinafter referred to as "Formula 2") as follows. That is, the sub-item cost calculation unit 102d calculates the budgeted cost amount for sub-item A1 as 10 using the formula "10 budgeted cost unit price for sub-item A1 acquired by the sub-item cost unit price acquisition unit 102c × 1 number of components for sub-item A1 calculated in the previous paragraph." The sub-item cost calculation unit 102d also calculates the budgeted cost amount for sub-item A2 as 20 using the formula "20 budgeted cost unit price for sub-item A2 acquired by the sub-item cost unit price acquisition unit 102c × 1 number of components for sub-item A2 calculated in the previous paragraph."
ここまでの処理により、図3に示す予算原価明細データ106dが生成される。予算原価明細データ106dは、図3に示すように、前記指定された予算区分「上期予算」と前記指定された開始年月「2020/04」と構成取得部102bで取得した品目コード「X」と構成取得部102bで取得した下位品目コード「a1」と下位品目毎原価金額算出部102dで算出した構成数1と下位品目毎原価金額算出部102dで算出した予算原価金額10とを有するレコード、および、前記指定された予算区分「上期予算」と前記指定された開始年月「2020/04」と構成取得部102bで取得した品目コード「X」と構成取得部102bで取得した下位品目コード「a2」と下位品目毎原価金額算出部102dで算出した構成数1と下位品目毎原価金額算出部102dで算出した予算原価金額20とを有するレコードを含む。 The processing up to this point generates the budget cost detail data 106d shown in Figure 3. As shown in Figure 3, the budget cost detail data 106d includes a record having the specified budget category "First Half Budget," the specified start date "2020/04," the item code "X" acquired by the configuration acquisition unit 102b, the sub-item code "a1" acquired by the configuration acquisition unit 102b, the number of components (1) calculated by the sub-item cost amount calculation unit 102d, and the budget cost amount (10) calculated by the sub-item cost amount calculation unit 102d, and a record having the specified budget category "First Half Budget," the specified start date "2020/04," the item code "X" acquired by the configuration acquisition unit 102b, the sub-item code "a2" acquired by the configuration acquisition unit 102b, the number of components (1) calculated by the sub-item cost amount calculation unit 102d, and the budget cost amount (20) calculated by the sub-item cost amount calculation unit 102d.
最後に、予算原価単価算出部102eは、図3に示す予算原価明細データ106d中の予算原価金額を前記指定された予算区分毎に集計することで、品目Xの予算原価単価を算出する。すなわち、予算原価単価算出部102eは、下位品目a1についての予算原価金額10と下位品目a2についての予算原価金額20を集計することで、品目Xの予算原価単価を30と算出する。当該算出された予算原価単価30は、図3の右側の予算原価単価データ106cに格納される。 Finally, the budgeted cost unit calculation unit 102e calculates the budgeted cost unit price of item X by aggregating the budgeted cost amounts in the budgeted cost detail data 106d shown in Figure 3 for each specified budget category. That is, the budgeted cost unit calculation unit 102e calculates the budgeted cost unit price of item X as 30 by aggregating the budgeted cost amount of 10 for sub-item a1 and the budgeted cost amount of 20 for sub-item a2. The calculated budgeted cost unit price of 30 is stored in the budgeted cost unit price data 106c on the right side of Figure 3.
[3-2.下期の予算原価シミュレーション]
次に、品目Xについて下期の予算原価シミュレーションを行う場合の処理の具体例を、図4および図5を用いて説明する。本項目では、上期の製造実績の歩留率をもとに乖離を後々分析して、下期の予算精緻化を行うという場面を想定している。
[3-2. Budget cost simulation for the second half]
Next, a specific example of the process for simulating the budgeted cost for item X for the second half of the year will be explained using Figures 4 and 5. In this section, we assume that the budget for the second half will be refined by analyzing the deviations later based on the yield rate of the actual production results for the first half of the year.
本項目における処理で用いるマスタおよびデータについて説明する。上期予算時のレシピに対応する構成パターンコードとして、図4の上段の製造構成マスタ106aに示すように、「1:原価標準」が設定される。そして、当該「1:原価標準」に対応する予算区分として、図4の上段の構成パターン紐付けマスタ106bに示すように、「下期予算」が設定される。当該「1:原価標準」の構成パターンについては、図5の製造構成マスタ106aに示すように、歩留率が「100」である点がポイントである。これに対して、上期の実際使用量から、平均使用量および歩留率(95%)が算出され、下期予算時のレシピに対応する構成パターンコードとして、図4の下段の製造構成マスタ106aに示すように、「2:原価標準(下期)」が設定される。そして、当該「2:原価標準(下期)」に対応する予算区分として、図4の上段の構成パターン紐付けマスタ106bに示すように、「下期見直予算」が設定される。当該「2:原価標準(下期)」の構成パターンについては、図5の製造構成マスタ106aに示すように、歩留率が前記算出された「95%」である点がポイントである。以上の過程を経て生成された、本項目における処理の前提となる製造構成マスタ106a、構成パターン紐付けマスタ106bおよび予算原価単価データ106cの内容を、図5の左側に示す。 The master data and data used in this process are explained below. As shown in the manufacturing configuration master 106a in the upper part of Figure 4, "1: Cost Standard" is set as the configuration pattern code corresponding to the recipe for the first half budget. Then, as shown in the configuration pattern linking master 106b in the upper part of Figure 4, "Second Half Budget" is set as the budget category corresponding to this "1: Cost Standard." The key point about the "1: Cost Standard" configuration pattern is that the yield rate is "100," as shown in the manufacturing configuration master 106a in Figure 5. In contrast, the average usage and yield rate (95%) are calculated from the actual usage for the first half, and "2: Cost Standard (Second Half)" is set as the configuration pattern code corresponding to the recipe for the second half budget, as shown in the manufacturing configuration master 106a in the lower part of Figure 4. Then, as shown in the configuration pattern linking master 106b in the upper part of Figure 4, "Second Half Revised Budget" is set as the budget category corresponding to this "2: Cost Standard (Second Half)." The key point about the "2: Cost Standard (Second Half)" configuration pattern is that the yield rate is the calculated "95%" as shown in the manufacturing configuration master 106a in Figure 5. The left side of Figure 5 shows the contents of the manufacturing configuration master 106a, configuration pattern linking master 106b, and budgeted cost unit price data 106c, which are generated through the above process and are the premise for the processing in this item.
ここまでの前提を元に、[3-1]との違いを説明すると、[3-1]においては、1つの区分のみが指定された場合の品目Xの予算原価単価の算出について説明した。これに対して、本項目[3-2]においては、上期と下期とで、原価算出の対象となる製品はともに品目Xであるが、歩留率の違いにより予算区分が分かれている場合に予算区分毎に品目Xの予算原価単価を算出することで、歩留率の違いに起因する品目Xの予算原価単価の違いを比較するという場面を想定している。以下、具体的な処理について説明する。 Based on the assumptions above, the difference with [3-1] is as follows: [3-1] explained the calculation of the budgeted unit cost of item X when only one category is specified. In contrast, in this item [3-2], the product for which cost calculation is to be performed in both the first and second halves of the year is item X, but when the budget categories are divided due to differences in yield rates, the budgeted unit cost of item X is calculated for each budget category, allowing for the comparison of differences in the budgeted unit cost of item X due to differences in yield rates. The specific processing is explained below.
まず、図8に示す原価計算処理画面において、開始年月「2020/10」および予算区分「下期予算」ならびに開始年月「2020/10」および予算区分「下期見直予算」が指定される。構成パターン取得部102a、構成取得部102bおよび下位品目原価単価取得部102cが行う処理は、[3-1]で説明した処理と同様であるため、詳細な説明は省略する。 First, on the cost calculation processing screen shown in Figure 8, the start date "2020/10" and budget category "Second Half Budget" are specified, as well as the start date "2020/10" and budget category "Second Half Revised Budget." The processing performed by the configuration pattern acquisition unit 102a, configuration acquisition unit 102b, and sub-item cost unit acquisition unit 102c is the same as the processing described in [3-1], so detailed description will be omitted.
続いて、下位品目毎原価金額算出部102dは、前記計算式1を用いて、前記指定された予算区分「下期予算」については、下位品目a1の構成数を、「(構成分子10÷構成分母1)÷(歩留率100÷100)」=10と算出する。また、下位品目毎原価金額算出部102dは、前記計算式1を用いて、前記指定された予算区分「下期予算見直」については、下位品目a1の構成数を、「(構成分子10÷構成分母1)÷(歩留率95÷100)」=10.52≒11と算出する。当該区分毎に算出した構成数を比較することで、例えば、実績値との乖離を捉えて歩留率の分析を行うことが可能となり、また、次段落で説明する区分毎の予算原価単価の精度を向上することも可能となる。 Next, the sub-item cost calculation unit 102d uses Formula 1 to calculate the component number of sub-item a1 for the specified budget category "Second Half Budget" as "(component numerator 10 ÷ component denominator 1) ÷ (yield rate 100 ÷ 100)" = 10. The sub-item cost calculation unit 102d also uses Formula 1 to calculate the component number of sub-item a1 for the specified budget category "Second Half Budget Review" as "(component numerator 10 ÷ component denominator 1) ÷ (yield rate 95 ÷ 100)" = 10.52 ≒ 11. By comparing the component numbers calculated for each category, it is possible to, for example, identify deviations from actual values and analyze yield rates, and it is also possible to improve the accuracy of the budgeted cost unit prices for each category, as described in the next paragraph.
続いて、下位品目毎原価金額算出部102dは、前記計算式2を用いて、前記指定された予算区分「下期予算」については、下位品目a1の予算原価金額を、「予算原価単価20×算出した構成数10」=200と算出する。また、下位品目毎原価金額算出部102dは、前記計算式2を用いて、前記指定された予算区分「下期予算見直」については、下位品目a1の予算原価金額を、「予算原価単価20×算出した構成数11」=220と算出する。 Next, the sub-item cost calculation unit 102d uses Formula 2 to calculate the budgeted cost amount of sub-item A1 for the specified budget category "Second Half Budget" as "Budgeted Cost Unit Price 20 x Calculated Number of Components 10" = 200. Furthermore, the sub-item cost calculation unit 102d uses Formula 2 to calculate the budgeted cost amount of sub-item A1 for the specified budget category "Second Half Budget Review" as "Budgeted Cost Unit Price 20 x Calculated Number of Components 11" = 220.
ここまでの処理により、図5に示す予算原価明細データ106dが生成される。[3-1]と異なり、区分毎に予算原価金額が分かれている点がポイントである。 The processing up to this point generates the budgeted cost detail data 106d shown in Figure 5. Unlike [3-1], the key point is that the budgeted cost amounts are divided by category.
最後に、予算原価単価算出部102eは、図5に示す予算原価明細データ106d中の予算原価金額を前記予算区分毎に集計することで、品目Xの予算原価単価を算出する。すなわち、予算原価単価算出部102eは、歩留率100%に対応する前記指定された予算区分「下期予算」については、品目Xの予算原価単価を200と算出し、これに対して、歩留率95%に対応する前記指定された予算区分「下期予算見直」については、品目Xの予算原価単価を220と算出する。つまり、歩留率が100%から95%に下がった場合は、品目Xの予算原価単価は200から220に上がるということである。このように、予算区分「下期予算」と予算区分「下期予算見直」の間での品目Xの予算原価単価の差を算出することで、経営分析等に役立てることが可能である。 Finally, the budgeted cost unit calculation unit 102e calculates the budgeted cost unit price of item X by aggregating the budgeted cost amounts in the budgeted cost detail data 106d shown in FIG. 5 for each budget category. That is, the budgeted cost unit calculation unit 102e calculates the budgeted cost unit price of item X as 200 for the specified budget category "Second Half Budget," which corresponds to a yield rate of 100%, and calculates the budgeted cost unit price of item X as 220 for the specified budget category "Second Half Budget Review," which corresponds to a yield rate of 95%. In other words, if the yield rate drops from 100% to 95%, the budgeted cost unit price of item X will increase from 200 to 220. In this way, calculating the difference in the budgeted cost unit price of item X between the budget category "Second Half Budget" and the budget category "Second Half Budget Review" can be useful for management analysis, etc.
[3-3.新製品および代替品を開発する場合における予算原価シミュレーション]
最後に、新製品および代替品を開発する場合における予算原価シミュレーションの具体例を、図6および図7を用いて説明する。
[3-3. Budget cost simulation when developing new products and replacement products]
Finally, a specific example of a budget cost simulation for developing a new product and an alternative product will be described with reference to FIGS. 6 and 7. FIG.
本項目における処理で用いるマスタおよびデータについて説明する。新製品のレシピに対応する構成パターンコードとして、図6の上段の製造構成マスタ106aに示すように、「10:開発」が設定される。そして、当該「10:開発」に対応する予算区分として、図7の構成パターン紐付けマスタ106bに示すように、「開発」が設定される。当該「開発」の予算区分については、下位品目a2の予算原価単価が20である点がポイントである。これに対して、代替品のレシピに対する構成パターンコードとして、図6の上段の製造構成マスタ106aに示すように、「11:シミュレーション(代替)」が設定される。そして、当該「11:シミュレーション(代替)」に対応する予算区分として、図7の構成パターン紐付けマスタ106bに示すように、「代替」が設定される。当該「代替」の予算区分については、下位品目a3の予算原価単価が40である点がポイントである。以上の過程を経て生成された、本項目における処理の前提となる製造構成マスタ106a、構成パターン紐付けマスタ106bおよび予算原価単価データ106cの内容を、図7の左側に示す。 The master data and data used in the processing in this section are explained below. As shown in the manufacturing configuration master 106a in the upper part of Figure 6, "10: Development" is set as the configuration pattern code corresponding to the new product's recipe. Then, as shown in the configuration pattern linking master 106b in Figure 7, "Development" is set as the budget category corresponding to "10: Development." The key point for the "Development" budget category is that the budgeted unit cost of sub-item a2 is 20. In contrast, as shown in the manufacturing configuration master 106a in the upper part of Figure 6, "11: Simulation (Substitute)" is set as the configuration pattern code for the substitute's recipe. Then, as shown in the configuration pattern linking master 106b in Figure 7, the budget category corresponding to "11: Simulation (Substitute)" is set as "Substitute." Then, as shown in the configuration pattern linking master 106b in Figure 7, the key point for the "Substitute" budget category is that the budgeted unit cost of sub-item a3 is 40. The left side of Figure 7 shows the contents of the manufacturing configuration master 106a, configuration pattern linking master 106b, and budgeted cost unit price data 106c, which are generated through the above process and are the basis for the processing in this section.
ここまでの前提を元に、[3-1]との違いを説明すると、[3-1]においては、1つの区分のみが指定された場合の品目Xの予算原価単価の算出について説明した。これに対して、本項目[3-3]においては、新製品と代替品とで、原価算出の対象となる製品はともに品目Xであるが、下位品目の予算原価単価の違いにより予算区分が分かれている場合に予算区分毎に品目Xの予算原価単価を算出することで、下位品目の予算原価単価の違いに起因する品目Xの予算原価単価の違いを比較するという場面を想定している。以下、具体的な処理について説明する。 Based on the assumptions above, the difference from [3-1] is as follows: In [3-1], the calculation of the budgeted unit cost of item X when only one category is specified was explained. In contrast, in this item [3-3], the products to be calculated for the new product and the replacement product are both item X, but when the budget categories are divided due to differences in the budgeted unit costs of sub-items, the budgeted unit cost of item X is calculated for each budget category, allowing for a comparison of the differences in the budgeted unit cost of item X due to differences in the budgeted unit costs of sub-items. The specific processing is explained below.
まず、図8に示す原価計算処理画面において、開始年月「2020/11」および予算区分「開発」ならびに開始年月「2020/12」および予算区分「代替」が指定される。構成パターン取得部102a、構成取得部102bおよび下位品目原価単価取得部102cが行う処理は、[3-1]で説明した処理と同様であるため、詳細な説明は省略する。 First, on the cost calculation processing screen shown in Figure 8, the start date "2020/11" and budget category "Development" are specified, as well as the start date "2020/12" and budget category "Replacement." The processing performed by the configuration pattern acquisition unit 102a, configuration acquisition unit 102b, and lower-level item cost unit acquisition unit 102c is the same as the processing described in [3-1], so detailed description will be omitted.
続いて、下位品目毎原価金額算出部102dは、前記計算式1を用いて、前記指定された予算区分「開発」については、下位品目a2の構成数を、「(構成分子10÷構成分母1)÷(歩留率100÷100)」=10と算出する。また、下位品目毎原価金額算出部102dは、前記計算式1を用いて、前記指定された予算区分「代替」についても、下位品目a3の構成数を、「(構成分子10÷構成分母1)÷(歩留率100÷100)」=10と算出する。 Next, the cost amount calculation unit 102d uses Formula 1 to calculate the number of components of sub-item a2 for the specified budget category "Development" as "(component numerator 10 ÷ component denominator 1) ÷ (yield rate 100 ÷ 100)" = 10. The cost amount calculation unit 102d also uses Formula 1 to calculate the number of components of sub-item a3 for the specified budget category "Substitution" as "(component numerator 10 ÷ component denominator 1) ÷ (yield rate 100 ÷ 100)" = 10.
続いて、下位品目毎原価金額算出部102dは、前記計算式2を用いて、前記指定された予算区分「開発」については、下位品目a2の予算原価金額を、「予算原価単価20×算出した構成数10」=200と算出する。また、下位品目毎原価金額算出部102dは、前記計算式2を用いて、前記指定された予算区分「代替」については、下位品目a3の予算原価金額を、「予算原価単価40×算出した構成数10」=400と算出する。これにより、例えば、標準パターンの予算原価金額を、当該算出した新製品開発の場合の予算原価金額および当該算出した代替品レシピへと変更した場合の予算原価金額と比較してシミュレーションを行うことが可能となる。 Next, the sub-item cost calculation unit 102d uses Formula 2 to calculate the budgeted cost amount for sub-item A2 for the specified "Development" budget category as "Budgeted unit cost 20 x Calculated number of components 10" = 200. The sub-item cost calculation unit 102d also uses Formula 2 to calculate the budgeted cost amount for sub-item A3 for the specified "Substitute" budget category as "Budgeted unit cost 40 x Calculated number of components 10" = 400. This makes it possible to perform simulations by comparing, for example, the budgeted cost amount for the standard pattern with the calculated budgeted cost amount for new product development and the calculated budgeted cost amount when changing to a substitute recipe.
ここまでの処理により、図7に示す予算原価明細データ106dが生成される。[3-1]と異なり、区分毎に予算原価金額が分かれている点がポイントである。 The processing up to this point generates the budgeted cost detail data 106d shown in Figure 7. Unlike [3-1], the key point is that the budgeted cost amounts are divided by category.
最後に、予算原価単価算出部102eは、図7に示す予算原価明細データ106d中の予算原価金額を前記予算区分毎に集計することで、品目Xの予算原価単価を算出する。すなわち、予算原価単価算出部102eは、下位品目a2に対応する前記指定された予算区分「開発」については、品目Xの予算原価単価を200と算出し、これに対して、下位品目a3に対応するに対応する前記指定された予算区分「代替」については、品目Xの予算原価単価を400と算出する。つまり、新製品において下位品目a2を用いた場合の品目Xの予算原価単価は200となり、これに対して、代替品において下位品目a3を用いた場合の品目Xの予算原価単価は400となるということである。 Finally, the budgeted cost unit calculation unit 102e calculates the budgeted cost unit price of item X by aggregating the budgeted cost amounts in the budgeted cost detail data 106d shown in Figure 7 for each budget category. That is, the budgeted cost unit calculation unit 102e calculates the budgeted cost unit price of item X as 200 for the designated budget category "Development" corresponding to sub-item a2, and calculates the budgeted cost unit price of item X as 400 for the designated budget category "Replacement" corresponding to sub-item a3. In other words, if sub-item a2 is used in the new product, the budgeted cost unit price of item X will be 200, and if sub-item a3 is used in the replacement product, the budgeted cost unit price of item X will be 400.
[4.本実施形態のまとめ]
このように、本実施形態に係る予算原価単価算出装置100によれば、製品等の予算原価単価を、様々な変動要素(歩留率および下位品目の予算原価単価等)を考慮した上で算出することができる。これにより、例えば、上期での実績(歩留情報等)を加味した乖離分析、下期予算精緻化、代替品を利用した場合の原価シミュレーションおよび新商品開発の予算シミュレーション等が行えるようになった。
[4. Summary of this embodiment]
In this way, the budgeted cost unit price calculation device 100 according to this embodiment can calculate the budgeted cost unit price of a product, etc., taking into consideration various variable factors (yield rate, budgeted cost unit prices of lower-level items, etc.). This makes it possible to perform, for example, a deviation analysis that takes into account the actual results (yield information, etc.) from the first half of the year, refinement of the budget for the second half of the year, cost simulation when using substitute products, budget simulation for new product development, etc.
[5.国連が主導する持続可能な開発目標(SDGs)への貢献]
本実施形態により、業務効率化や企業の適切な経営判断を推進することに寄与することができるので、SDGsの目標8及び9に貢献することが可能となる。
[5. 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 SDGs Goals 8 and 9.
また、本実施形態により、廃棄ロス削減や、ペーパレス・電子化を推進することに寄与することができるので、SDGsの目標12、13及び15に貢献することが可能となる。 Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to SDGs goals 12, 13, and 15.
また、本実施形態により、統制、ガバナンス強化に寄与することができるので、SDGsの目標16に貢献することが可能となる。 Furthermore, this embodiment can contribute to strengthening control and governance, thereby contributing to Goal 16 of the SDGs.
[6.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
6. 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.
例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 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.
また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, the processing procedures, control procedures, specific names, registered data for each process, information including parameters such as search conditions, screen examples, and database configurations shown in this specification and drawings may be changed as desired unless otherwise specified.
また、予算原価単価算出装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 Furthermore, with regard to the budget cost unit price calculation device 100, the components shown in the figure are functional concepts and do not necessarily have to be physically configured as shown in the figure.
例えば、予算原価単価算出装置100が備える処理機能、特に制御部にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて予算原価単価算出装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。 For example, all or any part of the processing functions of the budget cost unit calculation device 100, particularly the processing functions performed by the control unit, may be implemented by a CPU and a program interpreted and executed by the CPU, or may be implemented 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 budget cost unit calculation device 100 as needed. That is, a computer program that works in conjunction with the OS to issue commands to the CPU and perform various processes is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive). This computer program is executed by being loaded into RAM, and works in conjunction with the CPU to form the control unit.
また、このコンピュータプログラムは、予算原価単価算出装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。 In addition, this computer program may be stored on an application program server connected to the budget cost unit price calculation device 100 via any network, and all or part of it may be downloaded as needed.
また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and Programmable Read Only Memory)、CD-ROM(Compact Disk Read Only Memory)、MO(Magneto-Optical disk)、DVD(Digital Versatile Disk)、および、Blu-ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。 In addition, the program for executing the processing described in this embodiment may be stored on a non-temporary computer-readable recording medium, or may be configured as a program product. Here, this "recording medium" includes memory cards, USB (Universal Serial Bus) memories, 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 more. This includes any "portable physical media" such as a Blu-ray Disc (registered trademark) and a Blu-ray (registered trademark) Disc.
また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 A "program" is a data processing method written in any language or description method, and may be in any format, such as source code or binary code. It should be noted that a "program" is not necessarily limited to a single structure, but also includes a distributed structure consisting of multiple modules or libraries, or a structure that achieves its function by working in conjunction with a separate program, such as an OS. The specific structure and reading procedure for reading a recording medium in each device shown in the embodiments, as well as the installation procedure after reading, can use well-known structures and procedures.
記憶部に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。 The various databases stored in the memory unit are storage devices such as memory devices such as RAM and ROM, fixed disk devices 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.
また、予算原価単価算出装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、予算原価単価算出装置100は、当該装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。 The budget cost unit price calculation device 100 may be configured as an information processing device such as a known personal computer or workstation, or as an information processing device connected to any peripheral device. The budget cost unit price calculation device 100 may also be implemented by installing software (including programs, data, etc.) that causes the device to perform the processing described in this embodiment.
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the figures, and all or part of them can be functionally or physically distributed and integrated in any unit depending on various additions or functional loads. In other words, the above-mentioned embodiments may be implemented in any combination, or embodiments may be implemented selectively.
本発明は、例えば、化学品(特に、中間品)を扱う製造メーカーにおいて有用である。 The present invention is useful, for example, for manufacturers of chemical products (especially intermediate products).
100 予算原価単価算出装置
102 制御部
102a 構成パターン取得部
102b 構成取得部
102c 下位品目原価単価取得部
102d 下位品目毎原価金額算出部
102e 予算原価単価算出部
104 通信インターフェース部
106 記憶部
106a 製造構成マスタ
106b 予算区分別構成パターン紐付けマスタ
106c 予算原価単価データ
106d 予算原価明細データ
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
100 Budget cost unit price calculation device 102 Control unit
102a Configuration pattern acquisition unit
102b Configuration acquisition unit
102c Lower-level item cost unit price acquisition unit
102d Sub-item cost amount calculation unit
102e Budget cost unit price calculation unit 104 Communication interface unit 106 Storage unit
106a Manufacturing configuration master
106b Budget classification composition pattern linking master
106c Budget cost unit price data
106d Budget cost detail data 108 Input/output interface unit 112 Input device 114 Output device 200 Server 300 Network
Claims (4)
前記記憶部には、
予算原価単価の算出対象となる品目である算出対象品目についての品目識別データである算出対象品目識別データと、前記算出対象品目についての構成のパターンを識別するための構成パターン識別データと、前記算出対象品目を構成する下位の品目である下位品目についての品目識別データである下位品目識別データと、構成分子と、構成分母と、歩留率と、を含む製造構成マスタと、
予算区分と、前記構成パターン識別データと、を含む構成パターン紐付けマスタと、
前記予算区分と、前記下位品目識別データと、前記下位品目の予算原価単価と、を含む予算原価単価データと、
が格納されており、
前記制御部は、
前記構成パターン紐付けマスタから、指定された複数の予算区分とそれぞれ紐付く構成パターン識別データを取得する構成パターン取得手段と、
前記製造構成マスタから、前記構成パターン取得手段で取得した構成パターン識別データとそれぞれ紐付く算出対象品目識別データ、下位品目識別データ、構成分子、構成分母および歩留率を取得する構成取得手段と、
前記予算原価単価データから、前記指定された複数の予算区分および前記構成取得手段で取得した下位品目識別データとそれぞれ紐付く前記下位品目の予算原価単価を取得する下位品目原価単価取得手段と、
前記構成取得手段で取得した構成分子、構成分母および歩留率ならびに前記下位品目原価単価取得手段で取得した前記下位品目の予算原価単価に基づいて、前記構成取得手段で取得した下位品目識別データで特定される下位品目毎の予算原価金額を構成パターン識別データ毎に算出する下位品目毎原価金額算出手段と、
前記下位品目毎原価金額算出手段で算出した前記下位品目毎の予算原価金額を、前記指定された予算区分毎に集計することにより、前記構成取得手段で取得した算出対象品目識別データで特定される算出対象品目についての予算原価単価を構成パターン識別データ毎に算出する予算原価単価算出手段と、
を備えること、
を特徴とする予算原価単価算出装置。 A budget cost unit price calculation device including a control unit and a storage unit,
The storage unit includes:
calculation target item identification data, which is item identification data for a calculation target item that is an item for which a budgeted cost unit price is calculated; configuration pattern identification data for identifying a configuration pattern for the calculation target item; lower-level item identification data, which is item identification data for lower-level items that are lower-level items that make up the calculation target item; a manufacturing configuration master, which includes a configuration numerator, a configuration denominator, and a yield rate;
a configuration pattern linking master including a budget category and the configuration pattern identification data;
budgeted cost unit price data including the budget category, the sub-item identification data, and the budgeted cost unit price of the sub-item;
is stored,
The control unit
a configuration pattern acquisition means for acquiring configuration pattern identification data associated with each of a plurality of designated budget categories from the configuration pattern association master;
a configuration acquisition means for acquiring, from the manufacturing configuration master, calculation target item identification data, lower-level item identification data, configuration numerator, configuration denominator, and yield rate, each associated with the configuration pattern identification data acquired by the configuration pattern acquisition means;
a lower-level item cost unit price acquisition means for acquiring, from the budgeted cost unit price data, the budgeted cost unit prices of the lower-level items associated with the specified plurality of budget categories and the lower-level item identification data acquired by the configuration acquisition means;
a cost amount calculation means for each lower-level item that calculates a budgeted cost amount for each lower-level item identified by the lower-level item identification data acquired by said configuration acquisition means for each configuration pattern identification data, based on the configuration numerator, configuration denominator, and yield rate acquired by said configuration acquisition means and the budgeted unit cost of said lower-level item acquired by said lower-level item cost unit price acquisition means;
a budget cost unit calculation means for calculating, for each of the configuration pattern identification data, a budget cost unit price for a calculation target item identified by the calculation target item identification data acquired by the configuration acquisition means by aggregating, for each of the specified budget categories, the budget cost amount for each of the sub-items calculated by the sub-item cost amount calculation means;
To have
A budget cost unit price calculation device characterized by the above.
前記構成取得手段で取得した構成分子を前記構成取得手段で取得した構成分母で除した値である第一値と、前記構成取得手段で取得した歩留率を100で除した値である第二値と、に基づいて、前記第一値を前記第二値で除した値を算出し、当該算出した値に前記下位品目原価単価取得手段で取得した前記下位品目の予算原価単価を乗じることにより、前記構成取得手段で取得した下位品目識別データで特定される下位品目毎の予算原価金額を算出すること、
を特徴とする請求項1に記載の予算原価単価算出装置。 The cost amount calculation means for each lower-level item
calculating a value obtained by dividing a first value, which is a value obtained by dividing a configuration numerator acquired by said configuration acquisition means by a configuration denominator acquired by said configuration acquisition means, and a second value, which is a value obtained by dividing the yield rate acquired by said configuration acquisition means by 100, by dividing said first value by said second value, and multiplying said calculated value by the budgeted unit cost of said lower-level item acquired by said lower-level item cost unit price acquisition means, thereby calculating a budgeted cost amount for each lower-level item identified by the lower-level item identification data acquired by said configuration acquisition means;
2. The budget cost unit price calculation device according to claim 1,
前記記憶部には、
予算原価単価の算出対象となる品目である算出対象品目についての品目識別データである算出対象品目識別データと、前記算出対象品目についての構成のパターンを識別するための構成パターン識別データと、前記算出対象品目を構成する下位の品目である下位品目についての品目識別データである下位品目識別データと、構成分子と、構成分母と、歩留率と、を含む製造構成マスタと、
予算区分と、前記構成パターン識別データと、を含む構成パターン紐付けマスタと、
前記予算区分と、前記下位品目識別データと、前記下位品目の予算原価単価と、を含む予算原価単価データと、
が格納されており、
前記制御部で実行される、
前記構成パターン紐付けマスタから、指定された複数の予算区分とそれぞれ紐付く構成パターン識別データをそれぞれ取得する構成パターン取得ステップと、
前記製造構成マスタから、前記構成パターン取得ステップで取得した構成パターン識別データとそれぞれ紐付く算出対象品目識別データ、下位品目識別データ、構成分子、構成分母および歩留率を取得する構成取得ステップと、
前記予算原価単価データから、前記指定された複数の予算区分および前記構成取得ステップで取得した下位品目識別データとそれぞれ紐付く前記下位品目の予算原価単価を取得する下位品目原価単価取得ステップと、
前記構成取得ステップで取得した構成分子、構成分母および歩留率ならびに前記下位品目原価単価取得ステップで取得した前記下位品目の予算原価単価に基づいて、前記構成取得ステップで取得した下位品目識別データで特定される下位品目毎の予算原価金額を構成パターン識別データ毎に算出する下位品目毎原価金額算出ステップと、
前記下位品目毎原価金額算出ステップで算出した前記下位品目毎の予算原価金額を、前記指定された予算区分毎に集計することにより、前記構成取得ステップで取得した算出対象品目識別データで特定される算出対象品目についての予算原価単価を構成パターン識別データ毎に算出する予算原価単価算出ステップと、
を含むこと、
を特徴とする予算原価単価算出方法。 A budget cost unit price calculation method executed by an information processing device having a control unit and a storage unit,
The storage unit includes:
calculation target item identification data, which is item identification data for a calculation target item that is an item for which a budgeted cost unit price is calculated; configuration pattern identification data for identifying a configuration pattern for the calculation target item; lower-level item identification data, which is item identification data for lower-level items that are lower-level items that make up the calculation target item; a manufacturing configuration master, which includes a configuration numerator, a configuration denominator, and a yield rate;
a configuration pattern linking master including a budget category and the configuration pattern identification data;
budgeted cost unit price data including the budget category, the sub-item identification data, and the budgeted cost unit price of the sub-item;
is stored,
Executed by the control unit,
a configuration pattern acquisition step of acquiring configuration pattern identification data associated with each of a plurality of designated budget categories from the configuration pattern association master;
a configuration acquisition step of acquiring, from the manufacturing configuration master, calculation target item identification data, lower-level item identification data, configuration numerator, configuration denominator, and yield rate, each associated with the configuration pattern identification data acquired in the configuration pattern acquisition step;
a lower-level item cost unit price acquisition step of acquiring, from the budgeted cost unit price data, budgeted cost unit prices of the lower-level items associated with the specified plurality of budget categories and the lower-level item identification data acquired in the configuration acquisition step;
a cost amount calculation step for each lower-level item, which calculates a budgeted cost amount for each lower-level item identified by the lower-level item identification data acquired in the configuration acquisition step, for each configuration pattern identification data, based on the configuration numerator, configuration denominator, and yield rate acquired in the configuration acquisition step and the budgeted unit cost of the lower-level item acquired in the lower-level item cost unit price acquisition step;
a budgeted cost unit price calculation step of calculating, for each of the configuration pattern identification data, a budgeted cost amount for each of the sub-items calculated in the sub-item cost amount calculation step by adding up the budgeted cost amount for each of the specified budget categories, the budgeted cost amount for each of the sub-items specified in the calculation target item identification data acquired in the configuration acquisition step;
containing,
A method for calculating budget unit costs characterized by the above.
前記記憶部には、
予算原価単価の算出対象となる品目である算出対象品目についての品目識別データである算出対象品目識別データと、前記算出対象品目についての構成のパターンを識別するための構成パターン識別データと、前記算出対象品目を構成する下位の品目である下位品目についての品目識別データである下位品目識別データと、構成分子と、構成分母と、歩留率と、を含む製造構成マスタと、
予算区分と、前記構成パターン識別データと、を含む構成パターン紐付けマスタと、
前記予算区分と、前記下位品目識別データと、前記下位品目の予算原価単価と、を含む予算原価単価データと、
が格納されており、
前記制御部に実行させるための、
前記構成パターン紐付けマスタから、指定された複数の予算区分とそれぞれ紐付く構成パターン識別データを取得する構成パターン取得ステップと、
前記製造構成マスタから、前記構成パターン取得ステップで取得した構成パターン識別データとそれぞれ紐付く算出対象品目識別データ、下位品目識別データ、構成分子、構成分母および歩留率を取得する構成取得ステップと、
前記予算原価単価データから、前記指定された複数の予算区分および前記構成取得ステップで取得した下位品目識別データとそれぞれ紐付く前記下位品目の予算原価単価を取得する下位品目原価単価取得ステップと、
前記構成取得ステップで取得した構成分子、構成分母および歩留率ならびに前記下位品目原価単価取得ステップで取得した前記下位品目の予算原価単価に基づいて、前記構成取得ステップで取得した下位品目識別データで特定される下位品目毎の予算原価金額を構成パターン識別データ毎に算出する下位品目毎原価金額算出ステップと、
前記下位品目毎原価金額算出ステップで算出した前記下位品目毎の予算原価金額を、前記指定された予算区分毎に集計することにより、前記構成取得ステップで取得した算出対象品目識別データで特定される算出対象品目についての予算原価単価を構成パターン識別データ毎に算出する予算原価単価算出ステップと、
を含むこと、
を特徴とする予算原価単価算出プログラム。 A budget cost unit price calculation program to be executed by an information processing device having a control unit and a storage unit,
The storage unit includes:
calculation target item identification data, which is item identification data for a calculation target item that is an item for which a budgeted cost unit price is calculated; configuration pattern identification data for identifying a configuration pattern for the calculation target item; lower-level item identification data, which is item identification data for lower-level items that are lower-level items that make up the calculation target item; a manufacturing configuration master, which includes a configuration numerator, a configuration denominator, and a yield rate;
a configuration pattern linking master including a budget category and the configuration pattern identification data;
budgeted cost unit price data including the budget category, the sub-item identification data, and the budgeted cost unit price of the sub-item;
is stored,
To cause the control unit to execute
a configuration pattern acquisition step of acquiring configuration pattern identification data associated with each of a plurality of designated budget categories from the configuration pattern association master;
a configuration acquisition step of acquiring, from the manufacturing configuration master, calculation target item identification data, lower-level item identification data, configuration numerator, configuration denominator, and yield rate, each associated with the configuration pattern identification data acquired in the configuration pattern acquisition step;
a lower-level item cost unit price acquisition step of acquiring, from the budgeted cost unit price data, budgeted cost unit prices of the lower-level items associated with the specified plurality of budget categories and the lower-level item identification data acquired in the configuration acquisition step;
a cost amount calculation step for each lower-level item, which calculates a budgeted cost amount for each lower-level item identified by the lower-level item identification data acquired in the configuration acquisition step, for each configuration pattern identification data, based on the configuration numerator, configuration denominator, and yield rate acquired in the configuration acquisition step and the budgeted unit cost of the lower-level item acquired in the lower-level item cost unit price acquisition step;
a budgeted cost unit price calculation step of calculating, for each of the configuration pattern identification data, a budgeted cost amount for each of the sub-items calculated in the sub-item cost amount calculation step by adding up the budgeted cost amount for each of the specified budget categories, the budgeted cost amount for each of the sub-items specified in the calculation target item identification data acquired in the configuration acquisition step;
containing,
A budget cost unit calculation program featuring the following.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021091391A JP7720172B2 (en) | 2021-05-31 | 2021-05-31 | Budget cost unit price calculation device, budget cost unit price calculation method, and budget cost unit price calculation program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021091391A JP7720172B2 (en) | 2021-05-31 | 2021-05-31 | Budget cost unit price calculation device, budget cost unit price calculation method, and budget cost unit price calculation program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2022183878A JP2022183878A (en) | 2022-12-13 |
| JP7720172B2 true JP7720172B2 (en) | 2025-08-07 |
Family
ID=84438232
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021091391A Active JP7720172B2 (en) | 2021-05-31 | 2021-05-31 | Budget cost unit price calculation device, budget cost unit price calculation method, and budget cost unit price calculation program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7720172B2 (en) |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004102468A (en) | 2002-09-06 | 2004-04-02 | Toyota Motor Corp | Production cost calculation device and production cost abnormality monitoring device and monitoring method |
| JP2010128591A (en) | 2008-11-25 | 2010-06-10 | Nagao Mokko:Kk | Construction work management system |
| JP2018133006A (en) | 2017-02-16 | 2018-08-23 | 株式会社オービック | Manufacturing instruction management apparatus, manufacturing instruction management method, and manufacturing instruction management program |
| JP2019046070A (en) | 2017-08-31 | 2019-03-22 | 株式会社オービック | Cost calculation device, cost calculation method, and cost calculation program |
-
2021
- 2021-05-31 JP JP2021091391A patent/JP7720172B2/en active Active
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2004102468A (en) | 2002-09-06 | 2004-04-02 | Toyota Motor Corp | Production cost calculation device and production cost abnormality monitoring device and monitoring method |
| JP2010128591A (en) | 2008-11-25 | 2010-06-10 | Nagao Mokko:Kk | Construction work management system |
| JP2018133006A (en) | 2017-02-16 | 2018-08-23 | 株式会社オービック | Manufacturing instruction management apparatus, manufacturing instruction management method, and manufacturing instruction management program |
| JP2019046070A (en) | 2017-08-31 | 2019-03-22 | 株式会社オービック | Cost calculation device, cost calculation method, and cost calculation program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2022183878A (en) | 2022-12-13 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP7404215B2 (en) | Cost budget and actual management device, cost budget and actual management method, and cost budget and actual management program | |
| JP7780408B2 (en) | Income and expenditure management device, income and expenditure management method, and income and expenditure management program | |
| KR102607874B1 (en) | Apparatus and method for generating and managing document | |
| JP7720172B2 (en) | Budget cost unit price calculation device, budget cost unit price calculation method, and budget cost unit price calculation program | |
| Sitahong et al. | Learning dispatching rules via novel genetic programming with feature selection in energy-aware dynamic job-shop scheduling | |
| JPWO2009011057A1 (en) | Application analysis program, application analysis method, and application analysis apparatus | |
| JP7025854B2 (en) | Gross profit calculator, gross profit calculation method and gross profit calculation program | |
| JP7499150B2 (en) | Business support device, business support method, and program | |
| JP7569270B2 (en) | REQUIREMENT CALCULATION DEVICE, REQUIREMENT CALCULATION METHOD, AND REQUIREMENT CALCULATION PROGRAM | |
| JP2024085099A (en) | Data creation device, data creation method, and data creation program | |
| Corea et al. | Empirical evidence of DMN errors in the wild-an SAP Signavio case study | |
| JP7791137B2 (en) | Cost management device, cost management method, and cost management program | |
| JP7748418B2 (en) | Recycling management device, recycling management method, and recycling management program | |
| JP7397817B2 (en) | Loss allowance calculation device, loss allowance calculation method, and loss allowance calculation program | |
| JP7470000B2 (en) | Profit and Loss Management Simulation Device, Profit and Loss Management Simulation Method, and Profit and Loss Management Simulation Program | |
| JP7505998B2 (en) | Budget data generation device, budget data generation method, and budget data generation program | |
| JP7780476B2 (en) | Fixed asset management device, fixed asset management method, and fixed asset management program | |
| JP7772730B2 (en) | Sales management device, cost management system, sales management method, and sales management program | |
| JP7835660B2 (en) | Individual cost management device by production number, individual cost management method by production number, and individual cost management program by production number | |
| JP7565870B2 (en) | Allocation processing execution device, allocation processing execution method, and allocation processing execution program | |
| JP6927771B2 (en) | Sales management equipment, sales management methods, and sales management programs | |
| JP7772732B2 (en) | Inventory allocation execution device, inventory allocation execution method, and inventory allocation execution program | |
| JP7804737B2 (en) | Cost management support device, cost management support method, and cost management support program | |
| JP7787794B2 (en) | Automatic judgment device, automatic judgment method, and automatic judgment program | |
| JP7654529B2 (en) | Parts supply management device, parts supply management program, and parts supply management method |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231120 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240823 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20240903 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20241025 |
|
| A131 | Notification of reasons for refusal |
Free format text: JAPANESE INTERMEDIATE CODE: A131 Effective date: 20250128 |
|
| A521 | Request for written amendment filed |
Free format text: JAPANESE INTERMEDIATE CODE: A523 Effective date: 20250313 |
|
| TRDD | Decision of grant or rejection written | ||
| A01 | Written decision to grant a patent or to grant a registration (utility model) |
Free format text: JAPANESE INTERMEDIATE CODE: A01 Effective date: 20250701 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20250728 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7720172 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |