JP7569288B2 - Inventory accounting management device, inventory accounting management method, and inventory accounting management program - Google Patents
Inventory accounting management device, inventory accounting management method, and inventory accounting management program Download PDFInfo
- Publication number
- JP7569288B2 JP7569288B2 JP2021124786A JP2021124786A JP7569288B2 JP 7569288 B2 JP7569288 B2 JP 7569288B2 JP 2021124786 A JP2021124786 A JP 2021124786A JP 2021124786 A JP2021124786 A JP 2021124786A JP 7569288 B2 JP7569288 B2 JP 7569288B2
- Authority
- JP
- Japan
- Prior art keywords
- inventory
- unit price
- product
- information
- cost
- 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
- 238000007726 management method Methods 0.000 title claims description 37
- 239000000047 product Substances 0.000 claims description 341
- 238000011156 evaluation Methods 0.000 claims description 150
- 239000006227 byproduct Substances 0.000 claims description 30
- 238000000605 extraction Methods 0.000 claims description 30
- 239000000284 extract Substances 0.000 claims description 9
- 238000000034 method Methods 0.000 description 23
- 238000010586 diagram Methods 0.000 description 19
- 238000012545 processing Methods 0.000 description 13
- 238000004891 communication Methods 0.000 description 9
- 230000010365 information processing Effects 0.000 description 6
- 230000006870 function Effects 0.000 description 5
- 238000012546 transfer Methods 0.000 description 5
- 238000004364 calculation method Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 4
- 238000013500 data storage Methods 0.000 description 4
- 230000002950 deficient Effects 0.000 description 4
- 239000011265 semifinished product Substances 0.000 description 3
- 239000013067 intermediate product Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000001737 promoting effect Effects 0.000 description 2
- 238000007792 addition Methods 0.000 description 1
- 238000012790 confirmation Methods 0.000 description 1
- 238000011161 development Methods 0.000 description 1
- 238000009434 installation Methods 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 238000003672 processing method Methods 0.000 description 1
- 239000002994 raw material Substances 0.000 description 1
- 238000005728 strengthening Methods 0.000 description 1
- 239000000126 substance Substances 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/30—Computing systems specially adapted for manufacturing
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Description
本発明は、在庫会計管理装置、在庫会計管理方法、及び在庫会計管理プログラムに関する。 The present invention relates to an inventory accounting management device, an inventory accounting management method, and an inventory accounting management program.
システム上に在庫評価を登録する場合、1つの商品に対して1つの在庫評価単価を用いる運用となるのが一般的である。しかし、例えば酒造業界などにおいては、返品があった場合、出荷時に計上した酒税を戻すための特殊な経理処理が必要であり、商品ごとに、良品、不良品、戻入品、半製品などの複雑な区分を用いて在庫評価が行われている。 When registering inventory valuations on a system, it is common to use one inventory valuation unit price for each product. However, in the sake brewing industry, for example, when a product is returned, special accounting procedures are required to refund the liquor tax recorded at the time of shipment, and inventory valuations are carried out using complex categories for each product, such as good products, defective products, returned products, and semi-finished products.
このようなケースにおいては、自社製品の良品や半製品を、標準原価を用いて評価する一方で、自社製品の不良品、戻入品(古くなったもの)については、そのままでは販売することができず、中身を原料として再投入したり、中身を廃棄しなければならないため、内容物の原価(中身原価)での評価が必要である。しかし、これまでのシステムでは、このような評価を行う対象の品種指定ができないことから、対象とならない品種の原価振替が年次で発生していた。そのため、手動での中身原価の計算や年次での振替、確認といった非常に煩雑な経理処理が必要となっていた。 In such cases, while the company's good and semi-finished products are valued using standard cost, defective and returned products (old products) cannot be sold as is and must be re-used as raw materials or the contents must be discarded, so they need to be valued at the cost of the contents (content cost). However, with the previous system, it was not possible to specify the product types that were to be subject to this valuation, so cost transfers for products that were not subject to this valuation occurred annually. This required extremely cumbersome accounting procedures such as manual calculation of content cost, annual transfers, and confirmation.
このようなことから、2種の原価単価を用いる品種と用いない品種を区別しつつ、2種の原価単価を用いて原価評価できるシステムが求められている。これまでこのようなシステムは知られていない(特許文献1)。 For these reasons, there is a demand for a system that can evaluate costs using two types of cost unit prices while distinguishing between varieties that use two types of cost unit prices and those that do not. Until now, such a system has not been known (Patent Document 1).
したがって、本発明の目的は、2種の原価単価を用いる品種と用いない品種を区別しつつ、2種の原価単価を用いて原価評価できるシステムを提供することにある。 The object of the present invention is therefore to provide a system that can perform cost evaluation using two types of cost unit prices while distinguishing between varieties that use two types of cost unit prices and those that do not.
上述した課題を解決し、目的を達成するために、本発明に係る在庫会計管理装置は、制御部を備える在庫会計管理装置であって、前記制御部が、在庫評価データの作成の指示を受け付ける受付手段と、在庫評価データの作成の指示の受付後、在庫データにまとめられた商品識別子、それに対応する商品区分識別子及び在庫数を含む商品別且つ商品区分別の在庫情報の中から、在庫評価において第1の原価単価と第2の原価単価とを区別すべき品種に属する商品に関する在庫情報を抽出する対象抽出手段と、抽出された在庫情報それぞれに対して、商品識別子別に予め登録された第1の原価単価及び第2の原価単価に基づき、商品区分識別子別に予め指定された第1の原価単価か第2の原価単価かの原価単価区分に従って、当該在庫情報毎に第1の原価単価又は第2の原価単価を評価単価とし、さらに当該評価単価に対し当該在庫情報における在庫数を積算して算出される金額を在庫金額とし、当該評価単価及び当該在庫金額を付加して、在庫評価情報を作成し、一方で、抽出されなかった在庫情報それぞれに対して、商品識別子別に予め登録された第1の原価単価を評価単価とし、さらに当該評価単価に対し当該在庫情報における在庫数を積算して算出される金額を在庫金額とし、当該評価単価及び当該在庫金額を付加して、在庫評価情報を作成し、すべての在庫評価情報をまとめて在庫評価データを作成する在庫評価手段と、を備えることを特徴とする。 In order to solve the above-mentioned problems and achieve the object, the inventory accounting management device of the present invention is an inventory accounting management device equipped with a control unit, the control unit comprising: a receiving means for receiving an instruction to create inventory valuation data; a target extraction means for extracting, after receiving the instruction to create inventory valuation data, inventory information relating to products belonging to a variety for which a first unit cost price and a second unit cost price should be distinguished in inventory valuation from inventory information by product and by product category, including product identifiers compiled in the inventory data, corresponding product category identifiers, and inventory quantities; and a target extraction means for extracting, for each of the extracted inventory information, a first unit cost price or a second unit cost price designated in advance for each product category identifier, based on the first unit cost price and the second unit cost price registered in advance for each product identifier. The method is characterized by comprising an inventory evaluation means for setting the first cost unit price or the second cost unit price as the evaluation unit price for each piece of inventory information according to the cost unit price category of either the first or second cost unit price, further multiplying the evaluation unit price by the number of stocks in the inventory information as the inventory amount, and adding the evaluation unit price and the inventory amount to create inventory evaluation information, and for each piece of inventory information that was not extracted, setting the first cost unit price registered in advance by product identifier as the evaluation unit price, further multiplying the evaluation unit price by the number of stocks in the inventory information as the inventory amount, and adding the evaluation unit price and the inventory amount to create inventory evaluation information, and for compiling all the inventory evaluation information to create inventory evaluation data.
また、本発明に係る在庫会計管理装置は、前記対象抽出手段が、在庫評価データの作成の指示の受付後、在庫評価において第1の原価単価と第2の原価単価とを区別すべき品種として予め指定された品種識別子をまとめた対象品種マスタに基づき、商品マスタにまとめられた品種識別子及び商品識別子を含む商品別の商品情報の中から、予め指定された品種識別子と同一の品種識別子を有する商品情報を抽出し、さらに、在庫データにまとめられた商品識別子、それに対応する商品区分識別子及び在庫数を含む商品別且つ商品区分別の在庫情報の中から、抽出された商品情報における商品識別子と同一の商品識別子を有する在庫情報を抽出することを特徴とする。 The inventory accounting management device according to the present invention is characterized in that, after receiving an instruction to create inventory valuation data, the target extraction means extracts product information having a variety identifier identical to the previously specified variety identifier from product information by product including variety identifiers and product identifiers compiled in the product master based on a target variety master that compiles variety identifiers previously specified as varieties for which a first unit cost price and a second unit cost price should be distinguished in inventory valuation, and further extracts inventory information having a product identifier identical to the product identifier in the extracted product information from inventory information by product and by product category including product identifiers compiled in the inventory data, corresponding product category identifiers, and inventory quantities.
また、本発明に係る在庫会計管理装置は、前記在庫評価手段が、抽出された在庫情報それぞれに対して、商品区分識別子及びそれに対応する第1の原価単価か第2の原価単価かの原価単価区分に関する情報を含む商品区分情報をまとめた商品区分マスタと、商品識別子、それに対応する第1の原価単価及び第2の原価単価を含む商品単価情報をまとめた商品単価マスタと、に基づき、当該在庫情報に含まれる商品区分識別子に対応する商品区分情報の原価単価区分に関する情報に従って、当該在庫情報に含まれる商品識別子に対応する商品単価情報における第1の原価単価又は第2の原価単価を評価単価とし、さらに当該評価単価に対し当該在庫情報における在庫数を積算して算出される金額を在庫金額とし、当該評価単価及び当該在庫金額を付加して、在庫評価情報を作成し、一方で、抽出されなかった在庫情報それぞれに対して、商品単価マスタに基づき、当該在庫情報に含まれる商品識別子に対応する商品単価情報における第1の原価単価を評価単価とし、さらに当該評価単価に対し当該在庫情報における在庫数を積算して算出される金額を在庫金額とし、当該評価単価及び当該在庫金額を付加して、在庫評価情報を作成し、すべての在庫評価情報をまとめて在庫評価データを作成することを特徴とする。 In addition, the inventory accounting management device according to the present invention has an inventory evaluation means that, for each of the extracted inventory information, based on a product category master that summarizes product category information including a product category identifier and information regarding the corresponding cost unit price category, either the first cost unit price or the second cost unit price, and a product unit price master that summarizes product unit price information including a product identifier and the corresponding first cost unit price and second cost unit price, evaluates the first cost unit price or the second cost unit price in the product unit price information corresponding to the product identifier included in the inventory information as the evaluation unit price in accordance with information regarding the cost unit price category of the product category information corresponding to the product category identifier included in the inventory information. , and furthermore, the amount calculated by multiplying the valuation unit price by the number of stocks in the inventory information is regarded as the inventory amount, and the valuation unit price and the inventory amount are added to create inventory valuation information; on the other hand, for each of the inventory information that was not extracted, the first cost unit price in the product unit price information corresponding to the product identifier included in the inventory information is regarded as the valuation unit price based on the product unit price master, and furthermore, the amount calculated by multiplying the valuation unit price by the number of stocks in the inventory information is regarded as the inventory amount, and the valuation unit price and the inventory amount are added to create inventory valuation information; and all the inventory valuation information is compiled to create inventory valuation data.
また、本発明に係る在庫会計管理装置は、前記商品単価情報が、商品識別子、第1の原価単価及び第2の原価単価に加えて、適用開始日をさらに含み、前記受付手段が、在庫評価データの作成の指示に加えて、会計年月の指定を受け付け、前記在庫評価手段が、指定された会計年月に近い適用開始日を含む商品単価情報における第1の原価単価又は第2の原価単価を評価単価とすることを特徴とする。 The inventory accounting management device according to the present invention is also characterized in that the product unit price information further includes an application start date in addition to a product identifier, a first unit cost price, and a second unit cost price, the receiving means receives a designation of an accounting month in addition to an instruction to create inventory valuation data, and the inventory valuation means sets the first unit cost price or the second unit cost price in the product unit price information that includes an application start date closest to the designated accounting month as the valuation unit price.
また、本発明に係る在庫会計管理方法は、制御部を備える在庫会計管理装置において実行される在庫会計管理方法であって、前記制御部で実行される、在庫評価データの作成の指示を受け付ける受付ステップと、在庫評価データの作成の指示の受付後、在庫データにまとめられた商品識別子、それに対応する商品区分識別子及び在庫数を含む商品別且つ商品区分別の在庫情報の中から、在庫評価において第1の原価単価と第2の原価単価とを区別すべき品種に属する商品に関する在庫情報を抽出する対象抽出ステップと、抽出された在庫情報それぞれに対して、商品識別子別に予め登録された第1の原価単価及び第2の原価単価に基づき、商品区分識別子別に予め指定された第1の原価単価か第2の原価単価かの原価単価区分に従って、当該在庫情報毎に第1の原価単価又は第2の原価単価を評価単価とし、さらに当該評価単価に対し当該在庫情報における在庫数を積算して算出される金額を在庫金額とし、当該評価単価及び当該在庫金額を付加して、在庫評価情報を作成し、一方で、抽出されなかった在庫情報それぞれに対して、商品識別子別に予め登録された第1の原価単価を評価単価とし、さらに当該評価単価に対し当該在庫情報における在庫数を積算して算出される金額を在庫金額とし、当該評価単価及び当該在庫金額を付加して、在庫評価情報を作成し、すべての在庫評価情報をまとめて在庫評価データを作成する在庫評価ステップと、を含むことを特徴とする。 The inventory accounting management method according to the present invention is an inventory accounting management method executed in an inventory accounting management device equipped with a control unit, and includes a receiving step executed by the control unit for receiving an instruction to create inventory valuation data, a target extraction step for extracting inventory information related to a product belonging to a variety for which a first unit cost price and a second unit cost price should be distinguished in inventory valuation from inventory information by product and by product category, including product identifiers, corresponding product category identifiers, and inventory quantities compiled in the inventory data, after the instruction to create inventory valuation data is received, and a target extraction step for extracting inventory information related to a product belonging to a variety for which a first unit cost price and a second unit cost price should be distinguished in inventory valuation, based on the first unit cost price and the second unit cost price registered in advance for each product identifier, for each of the extracted inventory information. The method includes an inventory evaluation step of: setting the first cost unit price or the second cost unit price for each piece of inventory information as an evaluation unit price according to the cost unit price category of either the first cost unit price or the second cost unit price; furthermore, setting the amount calculated by multiplying the evaluation unit price by the number of stocks in the inventory information as the inventory amount; and creating inventory evaluation information by adding the evaluation unit price and the inventory amount; on the other hand, for each piece of inventory information that was not extracted, setting the first cost unit price registered in advance by product identifier as an evaluation unit price; furthermore, setting the amount calculated by multiplying the evaluation unit price by the number of stocks in the inventory information as the inventory amount; and creating inventory evaluation information by adding the evaluation unit price and the inventory amount; and consolidating all the inventory evaluation information to create inventory evaluation data.
また、本発明に係る在庫会計管理プログラムは、制御部を備える在庫会計管理装置に実行させるための在庫会計管理プログラムであって、前記制御部に実行させるための、在庫評価データの作成の指示を受け付ける受付ステップと、在庫評価データの作成の指示の受付後、在庫データにまとめられた商品識別子、それに対応する商品区分識別子及び在庫数を含む商品別且つ商品区分別の在庫情報の中から、在庫評価において第1の原価単価と第2の原価単価とを区別すべき品種に属する商品に関する在庫情報を抽出する対象抽出ステップと、抽出された在庫情報それぞれに対して、商品識別子別に予め登録された第1の原価単価及び第2の原価単価に基づき、商品区分識別子別に予め指定された第1の原価単価か第2の原価単価かの原価単価区分に従って、当該在庫情報毎に第1の原価単価又は第2の原価単価を評価単価とし、さらに当該評価単価に対し当該在庫情報における在庫数を積算して算出される金額を在庫金額とし、当該評価単価及び当該在庫金額を付加して、在庫評価情報を作成し、一方で、抽出されなかった在庫情報それぞれに対して、商品識別子別に予め登録された第1の原価単価を評価単価とし、さらに当該評価単価に対し当該在庫情報における在庫数を積算して算出される金額を在庫金額とし、当該評価単価及び当該在庫金額を付加して、在庫評価情報を作成し、すべての在庫評価情報をまとめて在庫評価データを作成する在庫評価ステップと、を含むことを特徴とする。 In addition, the inventory accounting management program according to the present invention is an inventory accounting management program to be executed by an inventory accounting management device having a control unit, and includes a receiving step for receiving an instruction to create inventory valuation data to be executed by the control unit, a target extraction step for extracting inventory information related to products belonging to a variety in which a first unit cost price and a second unit cost price should be distinguished in inventory valuation from inventory information by product and by product category including product identifiers, corresponding product category identifiers, and inventory quantities compiled in the inventory data after receiving the instruction to create inventory valuation data, and a target extraction step for extracting inventory information related to products belonging to a variety in which a first unit cost price and a second unit cost price should be distinguished in inventory valuation from inventory information by product and product category including product identifiers, corresponding product category identifiers, and inventory quantities compiled in the inventory data, and a target extraction step for extracting inventory information related to products belonging to a variety in which a first unit cost price and a second unit cost price should be distinguished in inventory valuation from inventory information by product category identifier based on the first unit cost price and the second unit cost price registered in advance for each product identifier for each extracted inventory information, The method includes an inventory evaluation step of: setting the first cost unit price or the second cost unit price for each piece of inventory information as an evaluation unit price according to the cost unit price category of either the first cost unit price or the second cost unit price; furthermore, setting the amount calculated by multiplying the evaluation unit price by the number of stocks in the inventory information as the inventory amount; and creating inventory evaluation information by adding the evaluation unit price and the inventory amount; on the other hand, for each piece of inventory information that was not extracted, setting the first cost unit price registered in advance by product identifier as an evaluation unit price; furthermore, setting the amount calculated by multiplying the evaluation unit price by the number of stocks in the inventory information as the inventory amount; and creating inventory evaluation information by adding the evaluation unit price and the inventory amount; and consolidating all the inventory evaluation information to create inventory evaluation data.
本発明のシステムによれば、2種の原価単価を用いる品種と用いない品種を区別しつつ、2種の原価単価を用いて原価評価できる。これにより、品種ごとの手動での中身原価の計算や年次での原価振替といった煩雑な経理処理を減らすことができ、原価管理の精度を向上させることができる。 The system of the present invention can evaluate costs using two types of cost unit prices while distinguishing between varieties that use two types of cost unit prices and varieties that do not. This can reduce cumbersome accounting procedures such as manual calculation of content costs for each variety and annual cost transfers, and improve the accuracy of cost management.
本発明の実施形態を図面に基づいて詳細に説明する。なお、本発明は本実施形態により限定されるものではない。 An embodiment of the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited to this embodiment.
[1.構成]
ここでは、本発明の在庫会計管理装置を含む本実施形態に係るPC(パーソナルコンピュータ)100の構成の一例について、図1を参照して説明する。なお、本実施形態の構成はあくまでも一例であり、本発明は、本実施形態の構成で実現することに限定されるものではない。また、構成に関する以下の説明において、重複する説明を省略する場合がある。
[1. Configuration]
Here, an example of the configuration of a PC (personal computer) 100 according to this embodiment including the inventory accounting management device of the present invention will be described with reference to Fig. 1. Note that the configuration of this embodiment is merely an example, and the present invention is not limited to being realized with the configuration of this embodiment. Also, in the following description of the configuration, duplicated explanations may be omitted.
図1は、PC100の構成の一例を示すブロック図である。PC100は、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108とを備え、各種データ(例えば、記憶部106に記憶される、後述する各データでもよい)を記憶したサーバ200(例えばWebサーバなど)とネットワーク300(例えばインターネット、イントラネット、LAN(Local Area Network)など)を介して通信可能に接続されている。
Fig. 1 is a block diagram showing an example of the configuration of a
PC100が備えている各部は、任意の通信路を介して通信可能に接続されている。 Each component of PC100 is connected to enable communication via any communication path.
なお、PC100は、例えば、デスクトップ型パーソナルコンピュータのような据置型のものであってもよく、また、ノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型のものであってもよい。 Note that PC 100 may be a stationary type such as a desktop personal computer, or may be a portable type such as a notebook personal computer, a PDA (Personal Digital Assistant), a smartphone, or a tablet personal computer.
制御部102は、PC100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。
The
制御部102は、機能概念的に、受付部102a、対象抽出部102b、在庫評価部102c、仕訳部102d等を備えている。
The
受付部102aは、在庫評価データの作成の指示を受け付ける。受付部102aは、また、在庫評価データの作成の指示に加えて、会計年月の指定を受け付ける。在庫評価データは、商品識別子、それに対応する商品区分識別子、在庫数、評価単価、及び在庫金額を含む商品別且つ商品区分別の在庫評価情報をまとめたものである。在庫評価情報は、一実施形態において、さらに会計年月を含む。 The reception unit 102a receives an instruction to create inventory valuation data. The reception unit 102a also receives the designation of the fiscal year and month in addition to the instruction to create inventory valuation data. The inventory valuation data is a compilation of inventory valuation information by product and by product category, including product identifiers, corresponding product category identifiers, inventory quantities, valuation unit prices, and inventory amounts. In one embodiment, the inventory valuation information further includes the fiscal year and month.
対象抽出部102bは、在庫評価データの作成の指示の受付後、在庫データにまとめられた商品識別子、それに対応する商品区分識別子及び在庫数を含む商品別且つ商品区分別の在庫情報の中から、在庫評価において第1の原価単価と第2の原価単価とを区別すべき品種に属する商品に関する在庫情報を抽出する。
After receiving an instruction to create inventory valuation data, the
対象抽出部102bは、また、在庫評価データの作成の指示の受付後、在庫評価において第1の原価単価と第2の原価単価とを区別すべき品種として予め指定された品種識別子をまとめた対象品種マスタに基づき、商品マスタにまとめられた品種識別子及び商品識別子を含む商品別の商品情報の中から、予め指定された品種識別子と同一の品種識別子を有する商品情報を抽出し、さらに、在庫データにまとめられた商品識別子、それに対応する商品区分識別子及び在庫数を含む商品別且つ商品区分別の在庫情報の中から、抽出された商品情報における商品識別子と同一の商品識別子を有する在庫情報を抽出する。
After receiving an instruction to create inventory valuation data, the
在庫評価部102cは、抽出された在庫情報それぞれに対して、商品識別子別に予め登録された第1の原価単価及び第2の原価単価に基づき、商品区分識別子別に予め指定された第1の原価単価か第2の原価単価かの原価単価区分に従って、当該在庫情報毎に第1の原価単価又は第2の原価単価を評価単価とし、さらに当該評価単価に対し当該在庫情報における在庫数を積算して算出される金額を在庫金額とし、当該評価単価及び当該在庫金額を付加して、在庫評価情報を作成し、一方で、抽出されなかった在庫情報それぞれに対して、商品識別子別に予め登録された第1の原価単価を評価単価とし、さらに当該評価単価に対し当該在庫情報における在庫数を積算して算出される金額を在庫金額とし、当該評価単価及び当該在庫金額を付加して、在庫評価情報を作成し、すべての在庫評価情報をまとめて在庫評価データを作成する。 The inventory evaluation unit 102c, for each of the extracted inventory information, sets the first cost unit price or the second cost unit price as the evaluation unit price for each of the inventory information in accordance with the cost unit price category of either the first cost unit price or the second cost unit price specified in advance for each product category identifier based on the first cost unit price and the second cost unit price registered in advance for each product identifier, and further sets the amount calculated by multiplying the evaluation unit price by the number of inventory items in the inventory information as the inventory amount, and adds the evaluation unit price and the inventory amount to create inventory evaluation information; on the other hand, for each of the inventory information that was not extracted, sets the first cost unit price registered in advance for each product identifier as the evaluation unit price, and further sets the amount calculated by multiplying the evaluation unit price by the number of inventory items in the inventory information as the inventory amount, and adds the evaluation unit price and the inventory amount to create inventory evaluation information, and then compiles all the inventory evaluation information to create inventory evaluation data.
在庫評価部102cは、また、抽出された在庫情報それぞれに対して、商品区分識別子及びそれに対応する第1の原価単価か第2の原価単価かの原価単価区分に関する情報を含む商品区分情報をまとめた商品区分マスタと、商品識別子、それに対応する第1の原価単価及び第2の原価単価を含む商品単価情報をまとめた商品単価マスタと、に基づき、当該在庫情報に含まれる商品区分識別子に対応する商品区分情報の原価単価区分に関する情報に従って、当該在庫情報に含まれる商品識別子に対応する商品単価情報における第1の原価単価又は第2の原価単価を評価単価とし、さらに当該評価単価に対し当該在庫情報における在庫数を積算して算出される金額を在庫金額とし、当該評価単価及び当該在庫金額を付加して、在庫評価情報を作成し、一方で、抽出されなかった在庫情報それぞれに対して、商品単価マスタに基づき、当該在庫情報に含まれる商品識別子に対応する商品単価情報における第1の原価単価を評価単価とし、さらに当該評価単価に対し当該在庫情報における在庫数を積算して算出される金額を在庫金額とし、当該評価単価及び当該在庫金額を付加して、在庫評価情報を作成し、すべての在庫評価情報をまとめて在庫評価データを作成する。なお、一実施形態において、在庫評価情報には、評価単価及び在庫金額に加えてさらに、受付部102aで受け付けた会計年月を付加されている。 The inventory evaluation unit 102c also determines, for each of the extracted inventory information, the first unit cost price or the second unit cost price in the product unit price information corresponding to the product identifier included in the inventory information as the evaluation unit price in accordance with the information on the unit cost price category of the product category information corresponding to the product category identifier included in the inventory information, based on the product category master that summarizes the product category information including the product category identifier and information on the corresponding unit cost price category, either the first unit cost price or the second unit cost price, and the product unit price master that summarizes the product identifier and the corresponding first unit cost price and the second unit cost price, and The amount calculated by multiplying the valuation unit price by the number of stocks in the inventory information is taken as the inventory amount, and the valuation unit price and the inventory amount are added to create inventory valuation information, while for each of the inventory information that was not extracted, the first cost unit price in the product unit price information corresponding to the product identifier included in the inventory information is taken as the valuation unit price based on the product unit price master, and the amount calculated by multiplying the valuation unit price by the number of stocks in the inventory information is taken as the inventory amount, and the valuation unit price and the inventory amount are added to create inventory valuation information, and all the inventory valuation information is compiled to create inventory valuation data. Note that in one embodiment, in addition to the valuation unit price and the inventory amount, the accounting year and month received by the reception unit 102a are also added to the inventory valuation information.
在庫評価部102cは、また、指定された会計年月に近い適用開始日を含む商品単価情報における第1の原価単価又は第2の原価単価を評価単価とする。ここで、商品単価情報は、商品識別子、第1の原価単価及び第2の原価単価に加えて、適用開始日をさらに含む。 The inventory evaluation unit 102c also sets the first unit cost price or the second unit cost price in the product unit price information that includes an application start date that is close to the specified accounting month and year as the evaluation unit price. Here, the product unit price information further includes the application start date in addition to the product identifier, the first unit cost price, and the second unit cost price.
仕訳部102dは、在庫評価部102cにより作成された在庫評価データにおける在庫評価情報と商品マスタに基づいて、資産分類「製品」に対応する商品コードを有する在庫評価情報の在庫金額を合計し、資産分類「製品」に関する合計評価金額を算出し、算出された資産分類「製品」に関する合計評価金額に基づき仕訳を計上する。 The accounting unit 102d sums up the inventory amounts of the inventory valuation information having product codes corresponding to the asset classification "product" based on the inventory valuation information in the inventory valuation data created by the inventory valuation unit 102c and the product master, calculates the total valuation amount for the asset classification "product", and records the accounting entry based on the calculated total valuation amount for the asset classification "product".
仕訳部102dは、一実施形態において、算出された資産分類「製品」に関する合計評価金額を借方金額及び貸方金額とし、借方勘定科目「製品」、貸方勘定科目「中間品」として仕訳を計上する。 In one embodiment, the accounting unit 102d records the calculated total valuation amount for the asset classification "products" as the debit amount and credit amount, and records the accounting entry as the debit account item "products" and the credit account item "intermediate products."
仕訳部102dは、在庫評価部102cにより作成された在庫評価データにおける在庫評価情報と商品マスタに基づいて、資産分類「商品」に対応する商品コードを有する在庫評価情報の在庫金額を合計し、資産分類「商品」に関する合計評価金額を算出し、算出された資産分類「商品」に関する合計評価金額に基づき仕訳を計上する。 The accounting unit 102d sums up the inventory amounts of the inventory valuation information having product codes corresponding to the asset classification "product" based on the inventory valuation information in the inventory valuation data created by the inventory valuation unit 102c and the product master, calculates the total valuation amount for the asset classification "product", and records the accounting entry based on the calculated total valuation amount for the asset classification "product".
仕訳部102dは、一実施形態において、算出された資産分類「商品」に関する合計評価金額を借方金額及び貸方金額とし、借方勘定科目「期末商品棚卸高」、貸方勘定科目「仕入」として仕訳を計上する。 In one embodiment, the accounting unit 102d records the calculated total valuation amount for the asset classification "goods" as the debit amount and credit amount, and records the accounting entry as the debit account item "End of period goods inventory" and the credit account item "Purchases."
通信インターフェース部104は、ルータ等の通信装置及び専用線等の有線又は無線の通信回線を介して、PC100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。
The
記憶部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 records computer programs that work in cooperation with the OS (Operating System) to give instructions to the CPU (Central Processing Unit) to perform various processes. As the storage unit 106, for example, memory devices such as RAM (Random Access Memory) and ROM (Read Only Memory), fixed disk devices such as hard disks, flexible disks, and optical disks can be used.
記憶部106は、概念的に、品種マスタ記憶部106a、商品マスタ記憶部106b、商品単価マスタ記憶部106c、商品区分マスタ記憶部106d、対象品種マスタ記憶部106e、資産分類マスタ記憶部106f、在庫データ記憶部106g、在庫評価データ記憶部106h等を備えている。
The memory unit 106 conceptually includes a variety
品種マスタ記憶部106aは、品種情報をまとめた品種マスタを格納する。商品マスタ記憶部106bは、商品情報をまとめた商品マスタを格納する。商品単価マスタ記憶部106cは、商品単価情報をまとめた商品単価マスタを格納する。商品区分マスタ記憶部106dは、商品区分情報をまとめた商品区分マスタを格納する。対象品種マスタ記憶部106eは、品種コードをまとめた対象品種マスタを格納する。資産分類マスタ記憶部106fは、資産分類情報をまとめた資産分類マスタを格納する。在庫データ記憶部106gは、在庫情報をまとめた在庫データを格納する。在庫評価データ記憶部106hは、在庫評価情報をまとめた在庫評価データを格納する。
The variety
入出力インターフェース部108には、入力装置400及び出力装置500が接続されている。出力装置400には、ディスプレイ、プロジェクタ等の表示装置、スピーカ等の音響装置、プリンタ等の印刷装置の他、データファイル形式でダウンロード可能とする装置も含まれる。データファイルファイル形式は、PDF、CSV、文書ファイル、表計算ソフトファイル、テキストファイル等、当分野で公知のファイル形式を採用することができる。入力装置500には、キーボード、マウス、及びマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。
The input/
[2.具体例]
ここでは、具体例を用いて、本発明に係る在庫会計管理装置における受付部102a、対象抽出部102b、及び在庫評価部102cによる情報処理に関し、図2~6を参照して説明する。
2. Specific Examples
Here, the information processing by the receiving unit 102a, the
図2は、本具体例における在庫評価部102cによる在庫評価データにおける在庫評価情報の作成のフローの一例を示す図である。 Figure 2 shows an example of the flow of creating inventory valuation information in inventory valuation data by the inventory valuation unit 102c in this specific example.
図2に示す通り、本具体例において、在庫情報が、対象抽出部102bにより抽出された在庫情報である場合(S01-YES)、商品区分マスタにおける商品区分情報の原価単価区分に関する情報に基づき、標準原価単価(第1の原価単価)及び中身原価単価(第2の原価単価)を区別する(S02)。
As shown in FIG. 2, in this specific example, if the inventory information is inventory information extracted by the
なお、本具体例において、中身原価単価とは、自社製造の製品の容器部分(外箱や瓶など)の原価を除く内容物部分のみの原価単価を意味する。このように、2種の原価単価を区別することで、通常の評価に用いる標準原価単価と異なる原価単価を用いて評価をすることができる。 In this specific example, the unit cost of contents refers to the unit cost of the contents only, excluding the cost of the container part (such as the outer box or bottle) of the product manufactured in-house. In this way, by distinguishing between the two types of unit cost, it is possible to use a unit cost different from the standard unit cost used in normal valuation.
在庫情報に対応する商品区分情報の原価単価区分に関する情報が、標準原価単価(第1の原価単価)である場合(S02-YES)、標準原価単価(第1の原価単価)を評価単価とし(S03-1)、評価単価に対し在庫情報の在庫数を積算して算出される金額を在庫金額とし(S04)、在庫情報に対して、評価単価と在庫金額と共に、受付部102aが受け付けた会計年月を在庫情報に紐づけし、在庫評価データにおける在庫評価情報を作成する(S05)。 If the information on the cost unit price category in the product category information corresponding to the inventory information is the standard cost unit price (first cost unit price) (S02-YES), the standard cost unit price (first cost unit price) is set as the valuation unit price (S03-1), the amount calculated by multiplying the inventory quantity in the inventory information by the valuation unit price is set as the inventory amount (S04), and the accounting year and month accepted by the acceptance unit 102a is linked to the inventory information together with the valuation unit price and inventory amount, and inventory valuation information in the inventory valuation data is created (S05).
在庫情報に対応する商品区分情報の原価単価区分に関する情報が、中身原価単価(第2の原価単価)である場合(S02-NO)、中身原価単価(第2の原価単価)を評価単価とし(S03-2)、評価単価に対し在庫情報の在庫数を積算して算出される金額を在庫金額とし(S04)、在庫情報に対して、評価単価と在庫金額と共に、受付部102aが受け付けた会計年月を在庫情報に紐づけし、在庫評価データにおける在庫評価情報を作成する(S05)。 If the information on the cost unit price category in the product category information corresponding to the inventory information is the content cost unit price (second cost unit price) (S02-NO), the content cost unit price (second cost unit price) is set as the valuation unit price (S03-2), the amount calculated by multiplying the inventory quantity in the inventory information by the valuation unit price is set as the inventory amount (S04), and the accounting year and month accepted by the acceptance unit 102a is linked to the inventory information together with the valuation unit price and inventory amount, and inventory valuation information in the inventory valuation data is created (S05).
在庫情報が、対象抽出部102bにより抽出されなかった在庫情報である場合(S01-NO)、原価単価を区別せず、そのまま標準原価単価(第1の原価単価)を評価単価とし(S03-1)、評価単価に対し在庫情報の在庫数を積算して算出される金額を在庫金額とし(S04)、在庫情報に対して、評価単価と在庫金額と共に、受付部102aが受け付けた会計年月を在庫情報に紐づけし、在庫評価データにおける在庫評価情報を作成する(S05)。
If the inventory information is inventory information that has not been extracted by the
図3は、本具体例における原価計算処理画面を示す図である。原価計算処理画面は、図3に示すように、会計年月の指定欄、在庫評価データの「作成」ボタン、「キャンセル」ボタン、及び処理進行状況欄(本明細書においては説明省略)を有する。在庫評価データの「作成」ボタンを押下すると、受付部102aが、在庫評価データの作成の指示、及び会計年月の指定を受け付ける。「キャンセル」ボタンを押下すると、在庫評価データの作成がキャンセルされる。 Figure 3 is a diagram showing the cost accounting processing screen in this specific example. As shown in Figure 3, the cost accounting processing screen has a field for specifying the accounting year and month, a "Create" button for inventory valuation data, a "Cancel" button, and a processing progress field (description omitted in this specification). When the "Create" button for inventory valuation data is pressed, the reception unit 102a receives an instruction to create inventory valuation data and the specification of the accounting year and month. When the "Cancel" button is pressed, the creation of inventory valuation data is canceled.
図4Aは、本具体例における品種マスタを示す図である。在庫会計管理装置は、予め、品種情報a1~a6の設定を受け付け、受け付けた当該情報をまとめて図4Aに示すような品種マスタを作成し、これを品種マスタ記憶部106aに格納する。本具体例において、品種情報a1~a6には、図4Aに示すように、品種名及びそれに対応する品種コード(品種識別子)が含まれる。品種は、標準原価単価(第1の原価単価)と中身原価単価(第2の原価単価)とを区別して原価評価を行うか否かの基準となる商品の分類である。
Figure 4A shows the product type master in this specific example. The inventory accounting management device accepts the settings of product type information a1 to a6 in advance, compiles the accepted information to create a product type master as shown in Figure 4A, and stores this in the product type
図4Bは、本具体例における商品マスタを示す図である。在庫会計管理装置は、予め、商品情報b1~b4の設定を受け付け、受け付けた当該情報をまとめて図4Bに示すような商品マスタを作成し、これを商品マスタ記憶部106bに格納する。本具体例において、商品情報b1~b4には、図4Bに示すように、商品名、それに対応する商品コード(商品識別子)、品種名、それに対応する品種コード(品種識別子)、資産分類名、及びそれに対応する資産分類コード(資産分類識別子)が含まれる。図4Bに示す品種マスタにおける商品情報b1~b4における品種名及び品種コード(品種識別子)は、図4Aに示す品種マスタにおける品種情報a1~a4における品種名及び品種コード(品種識別子)と紐づけされる。
Figure 4B is a diagram showing the product master in this specific example. The inventory accounting management device accepts the settings of product information b1 to b4 in advance, compiles the accepted information to create a product master as shown in Figure 4B, and stores this in the product
なお、本具体例の資産分類名において、「商品」とは、自社で製造をしていないものを意味し、「製品」とは、自社で製造をしているものを意味する。 In this example, in terms of asset classification names, "goods" refers to items that are not manufactured in-house, and "products" refers to items that are manufactured in-house.
図4Cは、本具体例における商品単価マスタを示す図である。在庫会計管理装置は、予め、商品単価情報c1~c5の設定登録を受け付け、受け付けた当該情報をまとめて図4Cに示すような商品単価マスタを作成し、これを商品単価マスタ記憶部106cに格納する。本具体例において、商品単価情報c1~c5には、図4Cに示すように、商品コード(商品識別子)、それに対応する標準原価単価(第1の原価単価)及び中身原価単価(第2の原価単価)、並びにそれらの適用開始日が含まれる。図4Cに示す商品単価マスタにおける商品単価情報c1~c5における商品コード(商品識別子)は、図4Bに示す商品マスタにおける商品情報b1~b4における商品コード(商品識別子)と紐づけされる。 Figure 4C is a diagram showing the product unit price master in this specific example. The inventory accounting management device accepts the setting and registration of product unit price information c1 to c5 in advance, compiles the accepted information to create a product unit price master as shown in Figure 4C, and stores this in the product unit price master storage unit 106c. In this specific example, the product unit price information c1 to c5 includes product codes (product identifiers), corresponding standard cost prices (first cost price) and content cost prices (second cost price), as well as the start dates of their application, as shown in Figure 4C. The product codes (product identifiers) in the product unit price information c1 to c5 in the product unit price master shown in Figure 4C are linked to the product codes (product identifiers) in the product information b1 to b4 in the product master shown in Figure 4B.
図4Dは、本具体例における商品区分マスタを示す図である。在庫会計管理装置は、予め、商品区分情報d1~d4の設定登録を受け付け、受け付けた当該情報をまとめて図4Dに示すような商品区分マスタを作成し、これを商品区分マスタ記憶部106dに格納する。本具体例において、商品区分情報d1~d4には、図4Dに示すように、商品区分名、それに対応する商品区分コード(商品区分識別子)(図面においては「商品区分」と略す。以下同様。)、及び標準原価単価(第1の原価単価)か中身原価単価(第2の原価単価)かの在庫評価のための原価単価区分に関する情報が含まれる。 Figure 4D is a diagram showing the product category master in this specific example. The inventory accounting management device accepts the setting and registration of product category information d1 to d4 in advance, compiles the accepted information to create a product category master as shown in Figure 4D, and stores this in the product category master storage unit 106d. In this specific example, as shown in Figure 4D, the product category information d1 to d4 includes the product category name, the corresponding product category code (product category identifier) (abbreviated as "product category" in the drawings; the same applies below), and information on the cost unit price category for inventory valuation, either the standard cost unit price (first cost unit price) or the content cost unit price (second cost unit price).
なお、本具体例の商品区分において、「良品」とは、未課税分で出荷待ち状態の製品・商品であって、出荷された際に課税されるものを意味する。また、「不良品」とは、返品されてきた製品ですでに課税されているものを意味する。また、「戻入品」とは。返品されてきた製品で酒税の返納を受けるものを意味する。また、「半製品」とは、仕掛途中の製品を意味する。本具体例においては、これらの中で不良品、戻入品のもの、すなわち返品分に関して、予め指定した対象品種に限り、中身原価単価(第2の原価単価)を用いて原価管理を行う。これにより、適切な原価管理を可能とし、年次での振替処理を不要とする。 In the product classifications in this specific example, "good products" refer to products or goods that are untaxed and waiting to be shipped, and will be taxed when shipped. "Defective products" refer to returned products that have already been taxed. "Returned products" refer to returned products for which the liquor tax has been refunded. "Semi-finished products" refer to products that are in the process of being completed. In this specific example, for defective products and returned products, i.e., returned products, cost management is performed using the content cost unit price (second cost unit price) for only the target varieties specified in advance. This allows for appropriate cost management and eliminates the need for annual transfer processing.
図4Eは、本具体例における対象品種マスタを示す図である。在庫会計管理装置は、予め、中身原価で原価参入する対象の品種の品種コード(品種識別子)e1の指定を受け付け、受け付けた品種コード(品種識別子)をまとめて図4Eに示すような対象品種マスタを作成し、これを対象品種マスタ記憶部106eに格納する。図4Eに示す対象品種マスタにおける品種コード(品種識別子)e1は、図4Bに示す商品マスタにおける商品情報b1における品種コード(品種識別子)b1と紐づけされる。 Figure 4E is a diagram showing the target variety master in this specific example. The inventory accounting management device accepts in advance the specification of the variety code (variety identifier) e1 of the target variety to be cost-entered at content cost, compiles the accepted variety codes (variety identifiers) to create a target variety master as shown in Figure 4E, and stores this in the target variety master storage unit 106e. The variety code (variety identifier) e1 in the target variety master shown in Figure 4E is linked to the variety code (variety identifier) b1 in the product information b1 in the product master shown in Figure 4B.
図4Fは、本具体例における資産分類マスタを示す図である。在庫会計管理装置は、予め、資産分類情報f1及びf2の設定登録を受け付け、受け付けた当該情報をまとめて図4Fに示すような資産分類マスタを作成し、これを資産分類マスタ記憶部106fに格納する。本具体例において、資産分類情報f1及びf2には、図4Fに示すように、資産分類名、それに対応する資産分類コード(資産分類識別子)、及び原価管理グループ区分が含まれる。図4Fに示す資産分類マスタにおける資産分類情報f1及びf2における資産分類名、及び資産分類コード(資産分類識別子)は、図4Bに示す商品マスタにおける商品情報b1~b4における資産分類名、及び資産分類コード(資産分類識別子)と紐づけされる。 Figure 4F is a diagram showing the asset classification master in this specific example. The inventory accounting management device accepts the setting and registration of asset classification information f1 and f2 in advance, compiles the accepted information to create an asset classification master as shown in Figure 4F, and stores this in the asset classification master storage unit 106f. In this specific example, the asset classification information f1 and f2 includes the asset classification name, the corresponding asset classification code (asset classification identifier), and the cost management group category, as shown in Figure 4F. The asset classification name and asset classification code (asset classification identifier) in the asset classification information f1 and f2 in the asset classification master shown in Figure 4F are linked to the asset classification name and asset classification code (asset classification identifier) in the product information b1 to b4 in the product master shown in Figure 4B.
図5は、本具体例における在庫データを示す図である。在庫会計管理装置は、予め、商品の在庫数を管理するために在庫情報x1~x10の登録を受け付け、受け付けた在庫情報をまとめて図5に示すような在庫データを作成し、これを在庫データ記憶部106gに格納する。本具体例において、在庫情報x1~x10には、図5に示すように、商品コード(商品識別子)、それに対応する商品区分コード(商品区分識別子)、及び在庫数が含まれる。図5に示す在庫データにおける在庫情報x1~x10における商品コード(商品識別子)は、図4Bに示す商品マスタにおける商品情報b1~b4における商品コード(商品識別子)、及び図4Cに示す商品単価マスタにおける商品単価情報c1~c5における商品コード(商品識別子)と紐づけされる。 Figure 5 is a diagram showing inventory data in this specific example. The inventory accounting management device accepts registration of inventory information x1 to x10 in advance to manage the inventory quantity of products, compiles the accepted inventory information to create inventory data as shown in Figure 5, and stores this in the inventory data storage unit 106g. In this specific example, inventory information x1 to x10 includes product codes (product identifiers), corresponding product category codes (product category identifiers), and inventory quantities, as shown in Figure 5. The product codes (product identifiers) in inventory information x1 to x10 in the inventory data shown in Figure 5 are linked to the product codes (product identifiers) in product information b1 to b4 in the product master shown in Figure 4B, and the product codes (product identifiers) in product unit price information c1 to c5 in the product unit price master shown in Figure 4C.
図6は、本具体例における在庫評価データを示す図である。在庫評価部102cは、在庫評価情報y1~y10をまとめた在庫評価データを作成後、これを在庫評価データ記憶部106hに格納する。本具体例において、在庫評価情報y1~y10には、図6に示すように、商品コード(商品識別子)、それに対応する商品区分コード(商品区分識別子)、在庫数、評価単価、在庫金額、及び会計年月が含まれる。 Figure 6 shows the inventory valuation data in this specific example. The inventory valuation unit 102c creates inventory valuation data that consolidates the inventory valuation information y1 to y10, and then stores this in the inventory valuation data storage unit 106h. In this specific example, the inventory valuation information y1 to y10 includes, as shown in Figure 6, the product code (product identifier), the corresponding product category code (product category identifier), the inventory quantity, the valuation unit price, the inventory amount, and the accounting year and month.
以下、受付部102a、対象抽出部102b、在庫評価部102c、及び仕訳部102dによる情報処理について説明する。
The following describes information processing by the reception unit 102a, the
まず、受付部102aは、図3に示される原価計算処理画面を介して会計年月「2021年4月」の指定と共に在庫評価データの作成の指示を受け付ける。 First, the reception unit 102a receives an instruction to create inventory valuation data along with the specification of the accounting year and month "April 2021" via the cost accounting processing screen shown in FIG. 3.
対象抽出部102bは、受付部102aによる在庫評価データの作成の指示受付後、図4Eに示す対象品種マスタにおける指定された品種コード「NH01」に基づき、図4Bに示す商品マスタの商品情報b1~b4の中から、当該品種コード「NH01」を有する区別評価対象となる商品情報b1を抽出する。
After the reception unit 102a receives an instruction to create inventory valuation data, the
次に、対象抽出部102bは、抽出された商品情報b1における商品コード「S0001」に基づき、図5に示す在庫データの在庫情報x1~x10の中から、当該商品コード「S0001」を有する区別評価対象となる在庫情報x1~x4を抽出する。
Next, based on the product code "S0001" in the extracted product information b1, the
次に、在庫評価部102cは、図5に示す在庫データにおける各在庫情報x1~x10に対し、会計年月、評価単価、及び在庫金額を付加して、在庫評価情報y1~y10として、図6に示す在庫評価データを作成する。 Next, the inventory evaluation unit 102c adds the accounting year and month, the evaluation unit price, and the inventory amount to each piece of inventory information x1 to x10 in the inventory data shown in FIG. 5, to create the inventory evaluation data shown in FIG. 6 as inventory evaluation information y1 to y10.
第一に、対象抽出部102bで抽出された商品コード「S0001」を有する在庫情報x1~x4の在庫評価部102cによる在庫評価について詳細に説明する。
First, we will provide a detailed explanation of the inventory evaluation by the inventory evaluation unit 102c of the inventory information x1 to x4 that has the product code "S0001" extracted by the
商品コード「S0001」を有する在庫情報x1~x4の在庫評価のために使用する商品単価情報としては、受付部102aが受け付けた会計年月が「2021年4月」であるため、図4Cに示す商品単価マスタの商品単価情報c1~c5のうち、商品コード「S0001」を有し且つ適用開始日「2020/12/1」の商品単価情報c1ではなく、適用開始日が会計年月「2021年4月」により近い、商品コード「S0001」を有し且つ適用開始日「2021/4/1」の商品単価情報c2を使用する。 As for the product unit price information to be used for inventory evaluation of the inventory information x1 to x4 having the product code "S0001", since the accounting year and month received by the reception unit 102a is "April 2021", the product unit price information c2 having the product code "S0001" and an application start date of "April 1, 2021" and whose application start date is closer to the accounting year and month "April 2021" is used instead of the product unit price information c1 to c5 in the product unit price master shown in FIG. 4C, which has the product code "S0001" and an application start date of "December 1, 2020".
在庫情報x1~x4は、対象抽出部102bにより抽出されているため(S01-YES)、図4Dに示す商品区分マスタにおける商品区分に従って、図4Dに示す商品区分マスタにおける商品区分情報d1~d4の原価単価区分に関する情報に基づき、評価単価として標準原価単価(第1の原価単価)及び中身原価単価(第2の原価単価)を区別して在庫評価情報を作成する(S02)。
Since inventory information x1 to x4 have been extracted by the
商品コード「S0001」を有する在庫情報x1~x4のうち、在庫情報x1については、在庫評価部102cは、在庫情報x1の商品区分が「0」であるため、図4Dに示す商品区分マスタにおける商品区分が「0」である商品区分情報d1に基づき、図4Cに示す商品単価マスタの商品単価情報c2より、当該商品区分情報d1の原価単価区分に関する情報である標準原価単価(第1の原価単価)の「1,500」を評価単価とし(S02-YES、S03-1)、さらにそれに対し在庫情報x1の在庫数「2,500」を積算して算出される「3,750,000」を在庫金額とし(S04)、評価単価と在庫金額と共に、受付部102aが受け付けた会計年月「2021年4月」を在庫情報x1に対して紐づけし、図6に示す在庫評価データにおける在庫評価情報y1を作成する(S05)。 Of the inventory information x1 to x4 with the product code "S0001", for the inventory information x1, the inventory evaluation unit 102c determines the standard cost unit price (first cost unit price), which is information related to the cost unit price category of the product category information d1, as "1,500" based on the product category information d1, which has a product category of "0" in the product category master shown in FIG. 4D, in the product unit price information c2 of the product unit price master shown in FIG. 4C, as the evaluation unit price (S02-YES, S03-1), and further multiplies this by the inventory quantity "2,500" in the inventory information x1 to calculate the inventory amount of "3,750,000" (S04). Together with the evaluation unit price and inventory amount, the accounting year and month "April 2021" received by the reception unit 102a is linked to the inventory information x1, and the inventory evaluation information y1 in the inventory evaluation data shown in FIG. 6 is created (S05).
在庫情報x2についても、在庫情報x1と同様に、在庫評価部102cは、在庫情報x2の商品区分が「1」であるため、図4Dに示す商品区分マスタにおける商品区分が「1」である商品区分情報d2に基づき、図4Cに示す商品単価マスタの商品単価情報c2より、当該商品区分情報d2の原価単価区分に関する情報である中身原価単価(第2の原価単価)の「600」を評価単価とし(S02-NO、S03-2)、さらにそれに対し在庫情報x2の在庫数「200」を積算して算出される「120,000」を在庫金額とし(S04)、評価単価と在庫金額と共に、受付部102aが受け付けた会計年月「2021年4月」を在庫情報x2に対して紐づけし、図6に示す在庫評価データにおける在庫評価情報y2を作成する(S05)。 As for the inventory information x2, as with the inventory information x1, since the product category of the inventory information x2 is "1", the inventory evaluation unit 102c uses the product category information d2 in the product category master shown in FIG. 4D, which has the product category of "1", to determine the content cost unit price (second cost unit price), which is information related to the cost unit price category of the product category information d2, as the evaluation unit price of "600" from the product unit price information c2 in the product unit price master shown in FIG. 4C (S02-NO, S03-2), and further multiplies this by the inventory quantity "200" in the inventory information x2 to determine the inventory amount, which is "120,000" (S04). Together with the evaluation unit price and inventory amount, the accounting year and month "April 2021" received by the reception unit 102a is linked to the inventory information x2, and inventory evaluation information y2 in the inventory evaluation data shown in FIG. 6 is created (S05).
在庫情報x3についても、在庫情報x1と同様に、在庫評価部102cは、在庫情報x3の商品区分が「2」であるため、図4Dに示す商品区分マスタにおける商品区分が「2」である商品区分情報d3に基づき、図4Cに示す商品単価マスタの商品単価情報c2より、当該商品区分情報d3の原価単価区分に関する情報である中身原価単価(第2の原価単価)の「600」を評価単価とし(S02-NO、S03-2)、さらにそれに対し在庫情報x3の在庫数「100」を積算して算出される「60,000」を在庫金額とし(S04)、評価単価と在庫金額と共に、受付部102aが受け付けた会計年月「2021年4月」を在庫情報x3に対して紐づけし、図6に示す在庫評価データにおける在庫評価情報y3を作成する(S05)。 As for the inventory information x3, as with the inventory information x1, since the product category of the inventory information x3 is "2", the inventory evaluation unit 102c uses the product category information d3, which has a product category of "2" in the product category master shown in FIG. 4D, as the evaluation unit price, which is the information on the cost unit price category of the product category information d3, based on the product unit price information c2 in the product unit price master shown in FIG. 4C (600) (S02-NO, S03-2), and further multiplies this by the inventory quantity "100" in the inventory information x3 to calculate the inventory amount, which is "60,000" (S04). Together with the evaluation unit price and inventory amount, the accounting year and month "April 2021" received by the reception unit 102a is linked to the inventory information x3, and inventory evaluation information y3 in the inventory evaluation data shown in FIG. 6 is created (S05).
在庫情報x4についても、在庫情報x1と同様に、在庫評価部102cは、在庫情報x4の商品区分が「3」であるため、図4Dに示す商品区分マスタにおける商品区分が「3」である商品区分情報d4に基づき、図4Cに示す商品単価マスタの商品単価情報c2より、当該商品区分情報d4の原価単価区分に関する情報である標準原価単価(第1の原価単価)の「1,500」を評価単価とし(S02-YES、S03-1)、さらにそれに対し在庫情報x4の在庫数「1,000」を積算して算出される「1,500,000」を在庫金額とし(S04)、評価単価と在庫金額と共に、受付部102aが受け付けた会計年月「2021年4月」を在庫情報x4に対して紐づけし、図6に示す在庫評価データにおける在庫評価情報y4を作成する(S05)。 As for the inventory information x4, as in the case of the inventory information x1, since the product category of the inventory information x4 is "3", the inventory evaluation unit 102c determines the standard cost unit price (first cost unit price), which is information related to the cost unit price category of the product category information d4, to be "1,500" based on the product category information c2 of the product unit price master shown in FIG. 4C, which is the product category "3" in the product category master shown in FIG. 4D, as the evaluation unit price (S02-YES, S03-1), and further multiplies this by the inventory quantity "1,000" in the inventory information x4 to determine the inventory amount to be "1,500,000" (S04). Together with the evaluation unit price and inventory amount, the accounting year and month "April 2021" received by the reception unit 102a is linked to the inventory information x4, and inventory evaluation information y4 in the inventory evaluation data shown in FIG. 6 is created (S05).
第二に、対象抽出部102bで抽出されなかった商品コード「S0002」を有する在庫情報x5~x8の在庫評価部102cによる在庫評価について詳細に説明する。
Secondly, we will provide a detailed explanation of the inventory evaluation by the inventory evaluation unit 102c for inventory information x5 to x8 that has the product code "S0002" that was not extracted by the
商品コード「S0002」を有する在庫情報x5~x8の在庫評価のために使用する商品単価情報としては、商品コード「S0002」を有する商品単価情報c3を使用する。 The product unit price information c3 having the product code "S0002" is used as the product unit price information to be used for inventory evaluation of the inventory information x5 to x8 having the product code "S0002".
商品コード「S0002」を有する在庫情報x5~x8については、対象抽出部102bにより抽出されていないため(S01-NO)、商品区分に関係なく、在庫評価部102cは、図4Cに示す商品単価マスタの商品単価情報c3における標準原価単価(第1の原価単価)「1,000」を評価単価とし(S03-1)、さらにそれに対し在庫情報x5~x8の在庫数「1,100」、「50」、「150」、「500」それぞれを積算して算出される「1,100,000」、「50,000」、「150,000」、「500,000」を在庫金額とし(S04)、評価単価と在庫金額と共に、受付部102aが受け付けた会計年月「2021年4月」を在庫情報x5~x8に対して紐づけし、図6に示す在庫評価データにおける在庫評価情報y5~y8を作成する(S05)。
For inventory information x5 to x8 with product code "S0002", since the
第三に、対象抽出部102bで抽出されなかった商品コード「S0003」を有する在庫情報x9の在庫評価部102cによる在庫評価について詳細に説明する。
Thirdly, we will provide a detailed explanation of the inventory evaluation by the inventory evaluation unit 102c of the inventory information x9 that has the product code "S0003" that was not extracted by the
商品コード「S0003」を有する在庫情報x9の在庫評価のために使用する商品単価情報としては、商品コード「S0003」を有する商品単価情報c4を使用する。 The product unit price information c4 having the product code "S0003" is used as the product unit price information to be used for inventory evaluation of the inventory information x9 having the product code "S0003".
商品コード「S0003」を有する在庫情報x9についても、在庫情報x5~x8と同様、対象抽出部102bにより抽出されていないため(S01-NO)、商品区分に関係なく、在庫評価部102cは、図4Cに示す商品単価マスタの商品単価情報c4における標準原価単価(第1の原価単価)「800」を評価単価とし(S03-1)、さらにそれに対し在庫情報x9の在庫数「800」を積算して算出される「640,000」を在庫金額とし(S04)、評価単価と在庫金額と共に、受付部102aが受け付けた会計年月「2021年4月」を在庫情報x9に対して紐づけし、図6に示す在庫評価データにおける在庫評価情報y9を作成する(S05)。
As for inventory information x9 having product code "S0003", like inventory information x5 to x8, it has not been extracted by the
第四に、対象抽出部102bで抽出されなかった商品コード「S0004」を有する在庫情報x10の在庫評価部102cによる在庫評価について詳細に説明する。
Fourthly, we will provide a detailed explanation of the inventory evaluation by the inventory evaluation unit 102c of the inventory information x10 that has the product code "S0004" that was not extracted by the
商品コード「S0004」を有する在庫情報x10の在庫評価のために使用する商品単価情報としては、商品コード「S0004」を有する商品単価情報c5を使用する。 The product unit price information c5 having the product code "S0004" is used as the product unit price information to be used for inventory evaluation of the inventory information x10 having the product code "S0004".
商品コード「S0004」を有する在庫情報x10についても、在庫情報x5~x8と同様、対象抽出部102bにより抽出されていないため(S01-NO)、商品区分に関係なく、在庫評価部102cは、図4Cに示す商品単価マスタの商品単価情報c5における標準原価単価(第1の原価単価)「500」を評価単価とし(S03-1)、さらにそれに対し在庫情報x10の在庫数「300」を積算して算出される「150,000」を在庫金額とし(S04)、評価単価と在庫金額と共に、受付部102aが受け付けた会計年月「2021年4月」を在庫情報x10に対して紐づけし、図6に示す在庫評価データにおける在庫評価情報y10を作成する(S05)。
As for inventory information x10 having product code "S0004", like inventory information x5 to x8, it has not been extracted by the
次に、仕訳部102dは、在庫評価部102cにより作成された在庫評価情報y1~y10を含む図6に示す在庫評価データに基づいて、仕訳データを作成する。これにより会計管理システムに連携することができる。以下、仕訳部102dによる仕訳データの作成について詳細に説明する。 Next, the journalizing unit 102d creates journal data based on the inventory valuation data shown in FIG. 6, which includes the inventory valuation information y1 to y10 created by the inventory valuation unit 102c. This makes it possible to link to an accounting management system. The creation of journal data by the journalizing unit 102d will be described in detail below.
図6に示す在庫評価データにおける在庫評価情報y1~y10のうち在庫評価情報y1~y4及びy9は、商品コードが「S0001」及び「S0003」であり、商品コード「S0001」及び「S0003」の商品は、図4Bに示す商品マスタによれば、対応する資産分類コードが「1」であり、資産分類名が「製品」である。 Of the inventory valuation information y1 to y10 in the inventory valuation data shown in Figure 6, the inventory valuation information y1 to y4 and y9 have product codes "S0001" and "S0003", and according to the product master shown in Figure 4B, the products with product codes "S0001" and "S0003" have a corresponding asset classification code of "1" and an asset classification name of "product".
図6に示す在庫評価データにおける在庫評価情報y1~y10のうち在庫評価情報y5~y8及びy10は、商品コードが「S0002」及び「S0004」であり、商品コード「S0002」及び「S0004」の商品は、図4Bに示す商品マスタによれば、対応する資産分類コードが「0」であり、資産分類名が「商品」である。 Of the inventory valuation information y1 to y10 in the inventory valuation data shown in Figure 6, the inventory valuation information y5 to y8 and y10 have product codes "S0002" and "S0004", and according to the product master shown in Figure 4B, the products with product codes "S0002" and "S0004" have a corresponding asset classification code of "0" and an asset classification name of "product".
仕訳部102dは、資産分類名「製品」に対応する商品コードを有する在庫評価情報y1~y4及びy9の在庫金額を合計し、資産分類名「製品」に関する合計評価金額「6,070,000」を算出する。 The accounting unit 102d adds up the inventory amounts of the inventory valuation information y1 to y4 and y9 that have product codes corresponding to the asset classification name "products" to calculate a total valuation amount of "6,070,000" for the asset classification name "products."
仕訳部102dは、資産分類名「商品」に対応する商品コードを有する在庫評価情報y5~y8及びy10の在庫金額を合計し、資産分類名「商品」に関する合計評価金額「1,950,000」を算出する。 The accounting unit 102d adds up the inventory amounts of the inventory valuation information y5 to y8 and y10, which have product codes corresponding to the asset classification name "product", to calculate a total valuation amount of "1,950,000" for the asset classification name "product".
仕訳部102dは、算出した資産分類名「製品」に関する合計評価金額と、資産分類名「商品」に関する合計評価金額とから、以下の仕訳(J1)及び(J2)を計上し、仕訳データを作成する。
(借方)製品 6,070,000/(貸方)中間品 6,070,000 ・・・(J1)
(借方)期末商品棚卸高 1,950,000/(貸方)仕入 1,950,000 ・・・(J2)
The journalizing unit 102d records the following journal entries (J1) and (J2) based on the calculated total valuation amount for the asset classification name "products" and the total valuation amount for the asset classification name "goods", and creates journal entry data.
(Debit) Products 6,070,000 / (Credit) Intermediate products 6,070,000 ... (J1)
(Debit) Ending inventory amount 1,950,000 / (Credit) Purchases 1,950,000 ... (J2)
以上で説明した通り、本発明のシステムによれば、2種の原価単価を用いる品種と用いない品種を区別しつつ、2種の原価単価を用いて原価評価できる。これにより、品種ごとの手動での中身原価の計算や年次での原価振替といった煩雑な経理処理を減らすことができ、原価管理の精度を向上させることができる。 As explained above, the system of the present invention can perform cost evaluation using two types of cost unit prices while distinguishing between varieties that use two types of cost unit prices and varieties that do not. This can reduce cumbersome accounting procedures such as manual calculation of content costs for each variety and annual cost transfers, and improve the accuracy of cost management.
[3.国連が主導する持続可能な開発目標(SDGs)への貢献]
本実施形態により、業務効率化や企業の適切な経営判断を推進することに寄与することができるので、SDGsの目標8及び9に貢献することが可能となる。
[3. 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 making it possible to contribute to goals 8 and 9 of the SDGs.
また、本実施形態により、廃棄ロス削減や、ペーパレス・電子化を推進することに寄与することができるので、SDGsの目標12、13及び15に貢献することが可能となる。 In addition, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, which can contribute to the achievement of SDGs goals 12, 13, and 15.
また、本実施形態により、統制、ガバナンス強化に寄与することができるので、SDGsの目標16に貢献することが可能となる。 In addition, this embodiment can contribute to strengthening control and governance, making it possible to contribute to Goal 16 of the SDGs.
[4.他の実施形態]
これまで本発明の実施形態について説明したが、本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
4. Other embodiments
Although the embodiments of the present invention have been described above, the present invention may be embodied in various different embodiments other than those described above within the scope of the technical concept described in the claims.
例えば、上述した実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 For example, among the processes described in the above 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 a known method.
このほか、上記文献中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, the processing procedures, control procedures, specific names, registered data for each process, information including search conditions and other parameters, screen examples, and database configurations shown in the above documents and drawings may be changed as desired unless otherwise specified.
また、PC100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。
Furthermore, with regard to the
例えば、PC100を構成する各装置が備える処理機能、特に制御部にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて各装置に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。
For example, the processing functions of each device constituting the
また、このコンピュータプログラムは、PC100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。
This computer program may also be stored in an application program server connected to the
また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム第一商品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、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 in a non-transitory computer-readable recording medium, and may also be configured as a program first product. Here, the term "recording medium" refers to a memory card, a USB (Universal Serial Bus) memory, a SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), an EEPROM (registered trademark) (Electrically Erasable and Programmable Read Only Memory), a CD-ROM (Compact Disk Read Only Memory), an MO (Magneto-Optical disk), a DVD (Digital Versatile This includes any "portable physical media" such as a Blu-ray (registered trademark) Disc, 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. Note that a "program" is not necessarily limited to a single configuration, but also includes a distributed configuration consisting of multiple modules or libraries, and a program that works in conjunction with a separate program, such as an OS, to achieve its function. Note that the specific configuration 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 configurations and procedures.
記憶部に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、及び、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、及び、ウェブページ用ファイル等を格納する。 The various databases stored in the memory unit are storage devices such as RAM, ROM, etc., 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 providing websites.
また、PC100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、PC100は、当該PC100に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。
The
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 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 can be implemented in any combination, or the embodiments can be implemented selectively.
本発明は、品種によって2種の原価単価を用いる必要のある商品を扱う酒造業界や化学業界などの経理処理に有用である。 This invention is useful for accounting in industries such as the sake brewing and chemical industries, which handle products that require two different cost unit prices depending on the type.
100 PC
102 制御部
102a 受付部
102b 対象抽出部
102c 在庫評価部
102d 仕訳部
104 通信インターフェース部
106 記憶部
106a 品種マスタ記憶部
106b 商品マスタ記憶部
106c 商品単価マスタ記憶部
106d 商品区分マスタ記憶部
106e 対象品種マスタ記憶部
106f 資産分類マスタ記憶部
106g 在庫データ記憶部
106h 在庫評価データ記憶部
108 入出力インターフェース部
200 サーバ
300 ネットワーク
400 入力装置
500 出力装置
100 PCS
102 Control unit 102a
Claims (6)
前記制御部が、
在庫評価データの作成の指示を受け付ける受付手段と、
在庫評価データの作成の指示の受付後、在庫データにまとめられた商品識別子、それに対応する商品区分識別子及び在庫数を含む商品別且つ商品区分別の在庫情報の中から、在庫評価において第1の原価単価と第2の原価単価とを区別すべき品種に属する商品に関する在庫情報を抽出する対象抽出手段と、
抽出された在庫情報それぞれに対して、商品識別子別に予め登録された第1の原価単価及び第2の原価単価に基づき、商品区分識別子別に予め指定された第1の原価単価か第2の原価単価かの原価単価区分に従って、当該在庫情報毎に第1の原価単価又は第2の原価単価を評価単価とし、さらに当該評価単価に対し当該在庫情報における在庫数を積算して算出される金額を在庫金額とし、当該評価単価及び当該在庫金額を付加して、在庫評価情報を作成し、一方で、抽出されなかった在庫情報それぞれに対して、商品識別子別に予め登録された第1の原価単価を評価単価とし、さらに当該評価単価に対し当該在庫情報における在庫数を積算して算出される金額を在庫金額とし、当該評価単価及び当該在庫金額を付加して、在庫評価情報を作成し、すべての在庫評価情報をまとめて在庫評価データを作成する在庫評価手段と、
を備えることを特徴とする在庫会計管理装置。 An inventory accounting management device including a control unit,
The control unit:
A receiving means for receiving an instruction to create inventory valuation data;
an object extraction means for extracting, after receiving an instruction to create inventory valuation data, inventory information relating to a product belonging to a type for which a first unit cost price and a second unit cost price should be distinguished in inventory valuation from inventory information by product and by product category, including product identifiers, corresponding product category identifiers, and inventory quantities compiled in the inventory data;
an inventory evaluation means for setting the first cost unit price or the second cost unit price for each of the extracted inventory information as an evaluation unit price based on the first cost unit price and the second cost unit price registered in advance for each product identifier, in accordance with the cost unit price category of either the first cost unit price or the second cost unit price designated in advance for each product category identifier, and further setting an amount calculated by multiplying the evaluation unit price by the number of stocks in the inventory information as the inventory amount, and adding the evaluation unit price and the inventory amount to create inventory evaluation information; on the other hand, for each of the inventory information that was not extracted, setting the first cost unit price registered in advance for each product identifier as an evaluation unit price, and further setting an amount calculated by multiplying the evaluation unit price by the number of stocks in the inventory information as the inventory amount, and adding the evaluation unit price and the inventory amount to create inventory evaluation information, and collecting all the inventory evaluation information to create inventory evaluation data;
An inventory accounting management device comprising:
在庫評価データの作成の指示の受付後、在庫評価において第1の原価単価と第2の原価単価とを区別すべき品種として予め指定された品種識別子をまとめた対象品種マスタに基づき、商品マスタにまとめられた品種識別子及び商品識別子を含む商品別の商品情報の中から、予め指定された品種識別子と同一の品種識別子を有する商品情報を抽出し、さらに、在庫データにまとめられた商品識別子、それに対応する商品区分識別子及び在庫数を含む商品別且つ商品区分別の在庫情報の中から、抽出された商品情報における商品識別子と同一の商品識別子を有する在庫情報を抽出する
ことを特徴とする請求項1に記載の在庫会計管理装置。 The object extraction means,
The inventory accounting management device according to claim 1, characterized in that after receiving an instruction to create inventory valuation data, the device extracts product information having a variety identifier identical to the pre-specified variety identifier from product information by product including variety identifiers and product identifiers compiled in the product master based on a target product variety master that summarizes product identifiers pre-specified as products for which a first cost unit price and a second cost unit price should be distinguished in inventory valuation, and further extracts inventory information having a product identifier identical to the product identifier in the extracted product information from inventory information by product and by product category that includes product identifiers, corresponding product category identifiers, and inventory quantities compiled in the inventory data.
抽出された在庫情報それぞれに対して、商品区分識別子及びそれに対応する第1の原価単価か第2の原価単価かの原価単価区分に関する情報を含む商品区分情報をまとめた商品区分マスタと、商品識別子、それに対応する第1の原価単価及び第2の原価単価を含む商品単価情報をまとめた商品単価マスタと、に基づき、当該在庫情報に含まれる商品区分識別子に対応する商品区分情報の原価単価区分に関する情報に従って、当該在庫情報に含まれる商品識別子に対応する商品単価情報における第1の原価単価又は第2の原価単価を評価単価とし、さらに当該評価単価に対し当該在庫情報における在庫数を積算して算出される金額を在庫金額とし、当該評価単価及び当該在庫金額を付加して、在庫評価情報を作成し、一方で、抽出されなかった在庫情報それぞれに対して、商品単価マスタに基づき、当該在庫情報に含まれる商品識別子に対応する商品単価情報における第1の原価単価を評価単価とし、さらに当該評価単価に対し当該在庫情報における在庫数を積算して算出される金額を在庫金額とし、当該評価単価及び当該在庫金額を付加して、在庫評価情報を作成し、すべての在庫評価情報をまとめて在庫評価データを作成する
ことを特徴とする請求項1又は2に記載の在庫会計管理装置。 The inventory evaluation means,
For each of the extracted inventory information, based on a product category master that compiles product category information including a product category identifier and information on the corresponding cost unit price category, either the first cost unit price or the second cost unit price, and a product unit price master that compiles product unit price information including a product identifier and the corresponding first cost unit price and second cost unit price, the first cost unit price or the second cost unit price in the product unit price information corresponding to the product identifier included in the inventory information is set as an evaluation unit price according to information on the cost unit price category of the product category information corresponding to the product category identifier included in the inventory information, and further the evaluation unit price is set as the evaluation unit price. the inventory amount is calculated by multiplying the inventory quantity in the inventory information by the price and the valuation unit price, and the inventory valuation information is created by adding up the inventory quantity in the inventory information by the valuation unit price and the valuation unit price and the inventory amount, while for each of the inventory information that was not extracted, the first cost unit price in the product unit price information corresponding to the product identifier included in the inventory information is used as the valuation unit price based on the product unit price master, and the inventory amount is calculated by multiplying the valuation unit price by the inventory quantity in the inventory information and the inventory amount is added, and all the inventory valuation information is compiled to create inventory valuation data.
前記受付手段が、在庫評価データの作成の指示に加えて、会計年月の指定を受け付け、
前記在庫評価手段が、指定された会計年月に近い適用開始日を含む商品単価情報における第1の原価単価又は第2の原価単価を評価単価とする
ことを特徴とする請求項3に記載の在庫会計管理装置。 The product unit price information further includes an application start date in addition to a product identifier, a first unit price, and a second unit price,
The receiving means receives an instruction to create inventory valuation data and a designation of a fiscal year and month,
4. The inventory accounting management device according to claim 3, wherein the inventory valuation means sets the first cost unit price or the second cost unit price in the product unit price information including an application start date close to the specified accounting year and month as the valuation unit price.
前記制御部で実行される、
在庫評価データの作成の指示を受け付ける受付ステップと、
在庫評価データの作成の指示の受付後、在庫データにまとめられた商品識別子、それに対応する商品区分識別子及び在庫数を含む商品別且つ商品区分別の在庫情報の中から、在庫評価において第1の原価単価と第2の原価単価とを区別すべき品種に属する商品に関する在庫情報を抽出する対象抽出ステップと、
抽出された在庫情報それぞれに対して、商品識別子別に予め登録された第1の原価単価及び第2の原価単価に基づき、商品区分識別子別に予め指定された第1の原価単価か第2の原価単価かの原価単価区分に従って、当該在庫情報毎に第1の原価単価又は第2の原価単価を評価単価とし、さらに当該評価単価に対し当該在庫情報における在庫数を積算して算出される金額を在庫金額とし、当該評価単価及び当該在庫金額を付加して、在庫評価情報を作成し、一方で、抽出されなかった在庫情報それぞれに対して、商品識別子別に予め登録された第1の原価単価を評価単価とし、さらに当該評価単価に対し当該在庫情報における在庫数を積算して算出される金額を在庫金額とし、当該評価単価及び当該在庫金額を付加して、在庫評価情報を作成し、すべての在庫評価情報をまとめて在庫評価データを作成する在庫評価ステップと、
を含むことを特徴とする在庫会計管理方法。 An inventory management method executed in an inventory management device having a control unit,
Executed by the control unit,
A receiving step of receiving an instruction to create inventory valuation data;
a target extraction step of extracting inventory information related to a product type for which a first unit cost price and a second unit cost price should be distinguished in inventory valuation from inventory information by product and by product category including product identifiers, corresponding product category identifiers, and inventory quantities compiled in the inventory data after receiving an instruction to create inventory valuation data;
an inventory evaluation step of setting the first cost unit price or the second cost unit price for each of the extracted inventory information as an evaluation unit price based on the first cost unit price and the second cost unit price registered in advance for each product identifier, according to the cost unit price category of either the first cost unit price or the second cost unit price designated in advance for each product category identifier, and further setting the amount calculated by multiplying the evaluation unit price by the number of stocks in the inventory information as the inventory amount, and adding the evaluation unit price and the inventory amount to create inventory evaluation information; on the other hand, setting the first cost unit price registered in advance for each of the inventory information that was not extracted as an evaluation unit price, and further setting the amount calculated by multiplying the evaluation unit price by the number of stocks in the inventory information as the inventory amount, and adding the evaluation unit price and the inventory amount to create inventory evaluation information, and collecting all the inventory evaluation information to create inventory evaluation data;
1. An inventory accounting management method comprising:
前記制御部に実行させるための、
在庫評価データの作成の指示を受け付ける受付ステップと、
在庫評価データの作成の指示の受付後、在庫データにまとめられた商品識別子、それに対応する商品区分識別子及び在庫数を含む商品別且つ商品区分別の在庫情報の中から、在庫評価において第1の原価単価と第2の原価単価とを区別すべき品種に属する商品に関する在庫情報を抽出する対象抽出ステップと、
抽出された在庫情報それぞれに対して、商品識別子別に予め登録された第1の原価単価及び第2の原価単価に基づき、商品区分識別子別に予め指定された第1の原価単価か第2の原価単価かの原価単価区分に従って、当該在庫情報毎に第1の原価単価又は第2の原価単価を評価単価とし、さらに当該評価単価に対し当該在庫情報における在庫数を積算して算出される金額を在庫金額とし、当該評価単価及び当該在庫金額を付加して、在庫評価情報を作成し、一方で、抽出されなかった在庫情報それぞれに対して、商品識別子別に予め登録された第1の原価単価を評価単価とし、さらに当該評価単価に対し当該在庫情報における在庫数を積算して算出される金額を在庫金額とし、当該評価単価及び当該在庫金額を付加して、在庫評価情報を作成し、すべての在庫評価情報をまとめて在庫評価データを作成する在庫評価ステップと、
を含むことを特徴とする在庫会計管理プログラム。 An inventory accounting management program to be executed by an inventory accounting management device having a control unit,
To cause the control unit to execute
A receiving step of receiving an instruction to create inventory valuation data;
a target extraction step of extracting inventory information related to a product type for which a first unit cost price and a second unit cost price should be distinguished in inventory valuation from inventory information by product and by product category including product identifiers, corresponding product category identifiers, and inventory quantities compiled in the inventory data after receiving an instruction to create inventory valuation data;
an inventory evaluation step of setting the first cost unit price or the second cost unit price for each of the extracted inventory information as an evaluation unit price based on the first cost unit price and the second cost unit price registered in advance for each product identifier, according to the cost unit price category of either the first cost unit price or the second cost unit price designated in advance for each product category identifier, and further setting the amount calculated by multiplying the evaluation unit price by the number of stocks in the inventory information as the inventory amount, and adding the evaluation unit price and the inventory amount to create inventory evaluation information; on the other hand, setting the first cost unit price registered in advance for each of the inventory information that was not extracted as an evaluation unit price, and further setting the amount calculated by multiplying the evaluation unit price by the number of stocks in the inventory information as the inventory amount, and adding the evaluation unit price and the inventory amount to create inventory evaluation information, and collecting all the inventory evaluation information to create inventory evaluation data;
An inventory accounting management program comprising:
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021124786A JP7569288B2 (en) | 2021-07-29 | 2021-07-29 | Inventory accounting management device, inventory accounting management method, and inventory accounting management program |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| JP2021124786A JP7569288B2 (en) | 2021-07-29 | 2021-07-29 | Inventory accounting management device, inventory accounting management method, and inventory accounting management program |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| JP2023019803A JP2023019803A (en) | 2023-02-09 |
| JP7569288B2 true JP7569288B2 (en) | 2024-10-17 |
Family
ID=85159383
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| JP2021124786A Active JP7569288B2 (en) | 2021-07-29 | 2021-07-29 | Inventory accounting management device, inventory accounting management method, and inventory accounting management program |
Country Status (1)
| Country | Link |
|---|---|
| JP (1) | JP7569288B2 (en) |
Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002024586A (en) | 2000-07-10 | 2002-01-25 | Oki Electric Ind Co Ltd | Method for selling merchandise whose validity of selling term is expired and system for the same |
| JP2018097742A (en) | 2016-12-15 | 2018-06-21 | 株式会社オービック | Work-in-process inventory amount calculation device, work-in-process inventory amount calculation method, and work-in-process inventory amount calculation program |
| JP2020035049A (en) | 2018-08-28 | 2020-03-05 | 株式会社オービック | Journalization creation device, journalization creation method and journalization creation program |
-
2021
- 2021-07-29 JP JP2021124786A patent/JP7569288B2/en active Active
Patent Citations (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JP2002024586A (en) | 2000-07-10 | 2002-01-25 | Oki Electric Ind Co Ltd | Method for selling merchandise whose validity of selling term is expired and system for the same |
| JP2018097742A (en) | 2016-12-15 | 2018-06-21 | 株式会社オービック | Work-in-process inventory amount calculation device, work-in-process inventory amount calculation method, and work-in-process inventory amount calculation program |
| JP2020035049A (en) | 2018-08-28 | 2020-03-05 | 株式会社オービック | Journalization creation device, journalization creation method and journalization creation program |
Also Published As
| Publication number | Publication date |
|---|---|
| JP2023019803A (en) | 2023-02-09 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| JP2023115347A (en) | Scrap processing device, scrap processing method, and scrap processing program | |
| JP7565829B2 (en) | Business support device, business support method, and business support program | |
| JP7048383B2 (en) | Balance management device by store, balance management method by store, and balance management program by store | |
| JP7546107B2 (en) | JOURNAL DATA CREATION DEVICE, JOURNAL DATA CREATION METHOD, AND JOURNAL DATA CREATION PROGRAM | |
| JP7569288B2 (en) | Inventory accounting management device, inventory accounting management method, and inventory accounting management program | |
| JP7194063B2 (en) | Journal writing device, journal writing method and journal writing program | |
| JP7530283B2 (en) | Cost transfer device, cost transfer method, and cost transfer program | |
| JP7512133B2 (en) | Exchange rate management device, exchange rate management method, and exchange rate management program | |
| JP2022155478A (en) | Cost management device, cost management method, and cost management program | |
| JP7680386B2 (en) | Purchase management system, purchase management method, and purchase management program | |
| JP7733043B2 (en) | Project management system, project management method, and project management program | |
| JP7750814B2 (en) | Export transaction management device, export transaction management method, and export transaction management program | |
| JP7712974B2 (en) | Unit price management device, unit price management method, and unit price management program | |
| JP7754873B2 (en) | Project management system, project management method, and project management program | |
| JP7542024B2 (en) | Scrap material trading support device, scrap material trading support method, and scrap material trading support program | |
| JP7522780B2 (en) | Order management device, order management method, and order management program | |
| JP7557484B2 (en) | Business support device, business support method, and business support 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 | |
| JP7812769B2 (en) | Genuine product purchase device, genuine product purchase method and genuine product purchase program | |
| JP7642517B2 (en) | Cost calculation device, cost calculation method, and cost calculation program | |
| JP7572985B2 (en) | Delivery note creation device, delivery note creation method, and delivery note creation program | |
| JP2025105169A (en) | Inventory management device, inventory management method, and inventory management program | |
| JP7744385B2 (en) | Returned goods inventory management device, returned goods inventory management method, and returned goods inventory management program | |
| JP7361162B2 (en) | Unit price calculation device, unit price calculation method, and unit price calculation program | |
| JP7488742B2 (en) | Product inventory management device, product inventory management method, and product inventory management program |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| A621 | Written request for application examination |
Free format text: JAPANESE INTERMEDIATE CODE: A621 Effective date: 20231219 |
|
| A977 | Report on retrieval |
Free format text: JAPANESE INTERMEDIATE CODE: A971007 Effective date: 20240830 |
|
| 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: 20240910 |
|
| A61 | First payment of annual fees (during grant procedure) |
Free format text: JAPANESE INTERMEDIATE CODE: A61 Effective date: 20241004 |
|
| R150 | Certificate of patent or registration of utility model |
Ref document number: 7569288 Country of ref document: JP Free format text: JAPANESE INTERMEDIATE CODE: R150 |