Deprecated: The each() function is deprecated. This message will be suppressed on further calls in /home/zhenxiangba/zhenxiangba.com/public_html/phproxy-improved-master/index.php on line 456
JP7534985B2 - Unit price calculation device, unit price calculation method, and unit price calculation program - Google Patents
[go: Go Back, main page]

JP7534985B2 - Unit price calculation device, unit price calculation method, and unit price calculation program - Google Patents

Unit price calculation device, unit price calculation method, and unit price calculation program Download PDF

Info

Publication number
JP7534985B2
JP7534985B2 JP2021033934A JP2021033934A JP7534985B2 JP 7534985 B2 JP7534985 B2 JP 7534985B2 JP 2021033934 A JP2021033934 A JP 2021033934A JP 2021033934 A JP2021033934 A JP 2021033934A JP 7534985 B2 JP7534985 B2 JP 7534985B2
Authority
JP
Japan
Prior art keywords
unit price
product
unit
extra
price
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
Application number
JP2021033934A
Other languages
Japanese (ja)
Other versions
JP2022134653A (en
Inventor
高徳 堀
剛光 上野
Original Assignee
株式会社オービック
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by 株式会社オービック filed Critical 株式会社オービック
Priority to JP2021033934A priority Critical patent/JP7534985B2/en
Publication of JP2022134653A publication Critical patent/JP2022134653A/en
Application granted granted Critical
Publication of JP7534985B2 publication Critical patent/JP7534985B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Description

本発明は、単価算出装置、単価算出方法、および単価算出プログラムに関する。 The present invention relates to a unit price calculation device, a unit price calculation method, and a unit price calculation program.

鉄鋼業界の商流について、上流から順に、メーカー、一次問屋、二次問屋/加工屋/直売、需要家という並びが一般的である。 The general order of trade in the steel industry, from upstream to downstream, is manufacturer, primary wholesaler, secondary wholesaler/processor/direct sales, and consumer.

なお、特許文献1には、建築・土木分野における設計対象物を設計する際に、設計前の段階で知り得る基本的なデータを設計者が入力することで、参考となる建築コストを予め算定できるようにする、建築・土木設計における建築コスト算定支援方法について記載されている。 Patent Document 1 describes a method for supporting calculation of construction costs in architectural and civil engineering design, which allows a designer to input basic data that can be known at the pre-design stage when designing a design object in the architectural and civil engineering fields, thereby enabling reference construction costs to be calculated in advance.

特開平9-305644号公報Japanese Patent Application Publication No. 9-305644

ここで、鉄鋼業界では、原材料の供給量や経済情勢の変化等により、製品の取引単価が定期的に変更される。また、鉄鋼業界では、流通業者に対し、扱う品や、納め場所・経由地、さらには取引先(具体的には得意先または仕入先)との関係性により、取引単価(具体的には売上単価または仕入単価)の取り決めについて細かな要件が設定されることが多い。 Here, in the steel industry, the transaction price of products changes periodically due to changes in the supply of raw materials and economic conditions. In addition, in the steel industry, detailed requirements are often set for distributors regarding the transaction price (specifically, sales price or purchase price) depending on the products handled, the delivery point and transit point, and even the relationship with the business partner (specifically, customer or supplier).

本発明は、上記実情に鑑みてなされたものであって、鉄鋼業界特有の、取引単価の取り決めに関する細かな要件に対応した単価算出を実現できる単価算出装置、単価算出方法、および単価算出プログラムを提供することを目的とする。 The present invention has been made in consideration of the above-mentioned circumstances, and aims to provide a unit price calculation device, a unit price calculation method, and a unit price calculation program that can realize unit price calculations that correspond to the detailed requirements for determining transaction unit prices that are unique to the steel industry.

上述した課題を解決し、目的を達成するために、本発明に係る単価算出装置は、鉄鋼の流通業者において利用される、制御部を備える単価算出装置であって、取引先別かつ品種別に、定尺品用と加工品用の2種類のベース単価を管理するベース単価マスタと、取引先別かつ製品別かつ加工内容別に、エキストラ単価を管理するエキストラ単価マスタと、にアクセス可能であり、前記制御部は、取引先、取引される製品の品種、および当該製品が定尺品か加工品かの情報を基に、前記ベース単価マスタを参照して、適用するベース単価を取得する第一取得手段と、取引先、取引される製品、および当該製品の加工内容に関する数値を基に、前記エキストラ単価マスタを参照して、適用するエキストラ単価を取得する第二取得手段と、前記取得したベース単価およびエキストラ単価を基に、前記製品の取引の単価を算出する算出手段と、を備えること、を特徴とする。 In order to solve the above problems and achieve the objective, the unit price calculation device of the present invention is a unit price calculation device equipped with a control unit used by steel distributors, and is capable of accessing a base unit price master that manages two types of base unit prices, for fixed-length products and processed products, by supplier and by type, and an extra unit price master that manages extra unit prices by supplier, product, and processing content, and the control unit is equipped with a first acquisition means that refers to the base unit price master to acquire a base unit price to be applied based on the supplier, the type of product being traded, and information on whether the product is a fixed-length product or a processed product, a second acquisition means that refers to the extra unit price master to acquire an extra unit price to be applied based on numerical values related to the supplier, the product being traded, and the processing content of the product, and a calculation means that calculates the unit price of the product transaction based on the acquired base unit price and extra unit price.

また、本発明に係る単価算出方法は、取引先別かつ品種別に、定尺品用と加工品用の2種類のベース単価を管理するベース単価マスタと、取引先別かつ製品別かつ加工内容別に、エキストラ単価を管理するエキストラ単価マスタと、にアクセス可能な、鉄鋼の流通業者において利用される、制御部を備える情報処理装置で実行される単価算出方法であって、前記制御部で実行される、取引先、取引される製品の品種、および当該製品が定尺品か加工品かの情報を基に、前記ベース単価マスタを参照して、適用するベース単価を取得する第一取得ステップと、取引先、取引される製品、および当該製品の加工内容に関する数値を基に、前記エキストラ単価マスタを参照して、適用するエキストラ単価を取得する第二取得ステップと、前記取得したベース単価およびエキストラ単価を基に、前記製品の取引の単価を算出する算出ステップと、を含むこと、を特徴とする。 The unit price calculation method according to the present invention is a unit price calculation method executed by an information processing device equipped with a control unit used by a steel distributor and capable of accessing a base unit price master that manages two types of base unit prices, one for fixed-length products and one for processed products, by supplier and by type, and an extra unit price master that manages extra unit prices by supplier, product, and processing content, and is characterized by including a first acquisition step executed by the control unit, in which the base unit price master is referenced to acquire a base unit price to be applied based on information regarding the supplier, the type of product being traded, and whether the product is a fixed-length product or a processed product, and the method includes a second acquisition step executed by the control unit, in which the extra unit price master is referenced to acquire an extra unit price to be applied based on numerical values regarding the supplier, the product being traded, and the processing content of the product, and the method includes a calculation step that calculates the unit price of the transaction of the product based on the acquired base unit price and extra unit price.

また、本発明に係る単価算出プログラムは、取引先別かつ品種別に、定尺品用と加工品用の2種類のベース単価を管理するベース単価マスタと、取引先別かつ製品別かつ加工内容別に、エキストラ単価を管理するエキストラ単価マスタと、にアクセス可能な、鉄鋼の流通業者において利用される、制御部を備える情報処理装置に実行させるための単価算出プログラムであって、前記制御部に実行させるための、取引先、取引される製品の品種、および当該製品が定尺品か加工品かの情報を基に、前記ベース単価マスタを参照して、適用するベース単価を取得する第一取得ステップと、取引先、取引される製品、および当該製品の加工内容に関する数値を基に、前記エキストラ単価マスタを参照して、適用するエキストラ単価を取得する第二取得ステップと、前記取得したベース単価およびエキストラ単価を基に、前記製品の取引の単価を算出する算出ステップと、を含むこと、を特徴とする。 The unit price calculation program according to the present invention is a unit price calculation program to be executed by an information processing device equipped with a control unit used by a steel distributor and having access to a base unit price master that manages two types of base unit prices, one for fixed-length products and one for processed products, by supplier and by type, and an extra unit price master that manages extra unit prices by supplier, product, and processing content, and is characterized in that it includes a first acquisition step for the control unit to execute, which refers to the base unit price master and acquires a base unit price to be applied based on information regarding the supplier, the type of product being traded, and whether the product is a fixed-length product or a processed product; a second acquisition step for the control unit to acquire an extra unit price to be applied by referring to the extra unit price master, based on numerical values regarding the supplier, the product being traded, and the processing content of the product; and a calculation step for calculating the unit price of the transaction of the product based on the acquired base unit price and extra unit price.

本発明は、鉄鋼業界特有の、取引単価の取り決めに関する細かな要件に対応した単価算出を実現できるという効果を奏する。 The present invention has the effect of realizing unit price calculations that correspond to the detailed requirements for determining transaction unit prices that are unique to the steel industry.

図1は、販売管理装置100の構成の一例を示す図である。FIG. 1 is a diagram showing an example of the configuration of a sales management device 100. As shown in FIG. 図2は、売上ベース単価マスタ106aの一例を示す図である。FIG. 2 is a diagram showing an example of the sales-based unit price master 106a. 図3は、売上エキストラ単価マスタ106bの一例を示す図である。FIG. 3 is a diagram showing an example of the extra sales unit price master 106b. 図4は、仕入ベース単価マスタ106cの一例を示す図である。FIG. 4 is a diagram showing an example of the purchase-based unit price master 106c. 図5は、仕入エキストラ単価マスタ106dの一例を示す図である。FIG. 5 is a diagram showing an example of the purchase extra unit price master 106d. 図6は、商品マスタ106eの一例を示す図である。FIG. 6 is a diagram showing an example of the product master 106e. 図7は、売上単価の算出の一例を示す図である。FIG. 7 is a diagram showing an example of calculation of the unit sales price. 図8は、仕入単価の算出の一例を示す図である。FIG. 8 is a diagram showing an example of calculation of the unit purchase price.

以下に、本発明に係る単価算出装置、単価算出方法、および単価算出プログラムの実施形態を、図面に基づいて詳細に説明する。なお、本実施形態により本発明が限定されるものではない。 Below, embodiments of the unit price calculation device, unit price calculation method, and 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.構成]
本実施形態に係る販売管理装置100(本発明に係る単価算出装置を含む)の構成の一例について、図1等を参照して説明する。図1は、販売管理装置100の構成の一例を示すブロック図である。
[1. Configuration]
An example of the configuration of a sales management device 100 according to this embodiment (including a unit price calculation device according to the present invention) will be described with reference to Fig. 1 etc. Fig. 1 is a block diagram showing an example of the configuration of the sales management device 100.

販売管理装置100は、市販のデスクトップ型パーソナルコンピュータを基に構築したものである。なお、販売管理装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置を基に構築したものに限らず、市販のノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォンまたはタブレット型パーソナルコンピュータなどの携帯型情報処理装置を基に構築したものであってもよい。 The sales management device 100 is constructed based on a commercially available desktop personal computer. Note that the sales management device 100 is not limited to being constructed based on a stationary information processing device such as a desktop personal computer, but may be constructed based on a portable information processing device such as a commercially available notebook personal computer, PDA (Personal Digital Assistant), smartphone, or tablet personal computer.

販売管理装置100は、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。販売管理装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。 The sales management device 100 includes a control unit 102, a communication interface unit 104, a memory unit 106, and an input/output interface unit 108. Each unit of the sales management 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)等である。なお、記憶部106に格納されるデータは、例えばサーバ200に格納されてもよい。 The communication interface unit 104 communicatively connects the sales management device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via the communication line. Here, the network 300 has a function of connecting the sales management 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). The data stored in the memory unit 106 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 (corresponding to the output section of the present invention) 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 works with a mouse to achieve a pointing device function. In the following, 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 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. The storage unit 106 can be, for example, a memory device such as a RAM (Random Access Memory) or a ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, an optical disk, or the like.

記憶部106は、売上ベース単価マスタ106a、売上エキストラ単価マスタ106b、仕入ベース単価マスタ106c、仕入エキストラ単価マスタ106d、および商品マスタ106eなどを格納する。 The memory unit 106 stores sales-based unit price master 106a, sales extra unit price master 106b, purchase-based unit price master 106c, purchase extra unit price master 106d, and product master 106e.

ここで、売上ベース単価マスタ106aと仕入ベース単価マスタ106cは、概念的に、本発明のベース単価マスタに含まれるものである。売上エキストラ単価マスタ106bと仕入エキストラ単価マスタ106dは、概念的に、本発明のエキストラ単価マスタに含まれるものである。 Here, the sales base unit price master 106a and the purchase base unit price master 106c are conceptually included in the base unit price master of the present invention. The sales extra unit price master 106b and the purchase extra unit price master 106d are conceptually included in the extra unit price master of the present invention.

上述した各マスタの具体例は、図2~6を参照されたい。なお、売上ベース単価マスタ106aと仕入ベース単価マスタ106c内の「ベース単価」は、本発明の定尺品用のベース単価に相当する。また、売上ベース単価マスタ106aと仕入ベース単価マスタ106c内の「加工ベース単価」「切断ベース単価」は、本発明の加工品用のベース単価に相当する。また、売上エキストラ単価マスタ106bと仕入エキストラ単価マスタ106dでは、「長さ以上」および長さの設定値(例:0、6000)で定義される条件式「長さ≧設定値」で、加工内容別のエキストラ単価の管理を実現している。本発明の「製品の加工内容に関する数値」は、当該条件式に当てはめられて設定値と比較される長さに相当する。 For specific examples of each of the above masters, please refer to Figures 2 to 6. The "base unit price" in the sales-based unit price master 106a and the purchase-based unit price master 106c corresponds to the base unit price for fixed-length products in the present invention. The "processing base unit price" and "cutting base unit price" in the sales-based unit price master 106a and the purchase-based unit price master 106c correspond to the base unit price for processed products in the present invention. In addition, the sales extra unit price master 106b and the purchase extra unit price master 106d realize management of the extra unit price by processing content with the conditional expression "length ≧ set value" defined by "length or more" and the set value of the length (e.g. 0, 6000). The "numerical value related to the processing content of the product" in the present invention corresponds to the length that is applied to the conditional expression and compared with the set value.

図1に戻り、制御部102は、販売管理装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。 Returning to FIG. 1, the control unit 102 is a CPU or the like that provides overall control of the sales management device 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, and required data, and executes various information processing operations based on these stored programs.

制御部102は、機能概念的に、受注入力部102a、仕入入力部102b、第一取得部102c、第二取得部102d、および算出部102eなどを備える。 The control unit 102 conceptually includes, functionally, an order input unit 102a, a purchase input unit 102b, a first acquisition unit 102c, a second acquisition unit 102d, and a calculation unit 102e.

受注入力部102aは、得意先からの製品の受注に関する情報を画面(図示せず)上に入力させ、入力された情報を受注情報として例えば記憶部106内の所定の記憶領域に格納する情報処理手段である。受注入力部102aは、第一取得部102c、第二取得部102d、および算出部eを動作させて、入力された情報を基に単価の算出を実行させ、第一取得部102c、第二取得部102d、および算出部eの処理にて得られた数値を画面に表示させてもよい。 The order input unit 102a is an information processing means that inputs information about product orders from customers onto a screen (not shown) and stores the input information as order information, for example in a specified memory area within the memory unit 106. The order input unit 102a may operate the first acquisition unit 102c, the second acquisition unit 102d, and the calculation unit e to calculate unit prices based on the input information, and display on the screen the numerical values obtained by the processing of the first acquisition unit 102c, the second acquisition unit 102d, and the calculation unit e.

仕入入力部102bは、仕入先からの製品の仕入に関する情報を画面(図示せず)上に入力させ、入力された情報を仕入情報として例えば記憶部106内の所定の記憶領域に格納する情報処理手段である。仕入入力部102bは、第一取得部102c、第二取得部102d、および算出部eを動作させて、入力された情報を基に単価の算出を実行させ、第一取得部102c、第二取得部102d、および算出部eの処理にて得られた数値を画面に表示させてもよい。 The purchase input unit 102b is an information processing means that inputs information about the purchase of products from suppliers onto a screen (not shown) and stores the input information as purchase information, for example, in a specified memory area within the memory unit 106. The purchase input unit 102b may operate the first acquisition unit 102c, the second acquisition unit 102d, and the calculation unit e to calculate unit prices based on the input information, and display on the screen the numerical values obtained by the processing of the first acquisition unit 102c, the second acquisition unit 102d, and the calculation unit e.

第一取得部102cは、本発明の第一取得手段に相当するものである。第一取得部102cは、取引先、取引される製品の品種、および当該製品が定尺品か加工品かの情報を基に、売上ベース単価マスタ106aまたは仕入ベース単価マスタ106cを参照して、適用するベース単価を取得する情報処理手段である。第一取得部102cが実行する処理の具体例については、「2.処理の具体例」にて詳細に説明する。 The first acquisition unit 102c corresponds to the first acquisition means of the present invention. The first acquisition unit 102c is an information processing means that acquires the applicable base unit price by referencing the sales-based unit price master 106a or the purchase-based unit price master 106c based on information on the business partner, the type of product being traded, and whether the product is a fixed-length product or a processed product. Specific examples of the processing executed by the first acquisition unit 102c will be described in detail in "2. Specific examples of processing".

第二取得部102dは、本発明の第二取得手段に相当するものである。第二取得部102dは、取引先、取引される製品、および当該製品の加工内容に関する数値を基に、売上エキストラ単価マスタ106bまたは仕入エキストラ単価マスタ106dを参照して、適用するエキストラ単価を取得する情報処理手段である。第二取得部102dが実行する処理の具体例については、「2.処理の具体例」にて詳細に説明する。 The second acquisition unit 102d corresponds to the second acquisition means of the present invention. The second acquisition unit 102d is an information processing means that acquires the extra unit price to be applied by referring to the sales extra unit price master 106b or the purchase extra unit price master 106d based on the numerical values related to the business partner, the traded product, and the processing content of the product. A specific example of the processing executed by the second acquisition unit 102d will be described in detail in "2. Specific examples of processing".

算出部102eは、本発明の算出手段に相当するものである。算出部102eは、第一取得部102cで取得したベース単価および第二取得部102dで取得したエキストラ単価を基に、製品の取引の単価を算出する情報処理手段である。算出部102eが実行する処理の具体例については、「2.処理の具体例」にて詳細に説明する。 The calculation unit 102e corresponds to the calculation means of the present invention. The calculation unit 102e is an information processing means that calculates the unit price of a product transaction based on the base unit price acquired by the first acquisition unit 102c and the extra unit price acquired by the second acquisition unit 102d. A specific example of the processing executed by the calculation unit 102e will be described in detail in "2. Specific examples of processing".

[2.処理の具体例]
ここでは、販売管理装置100で実行される処理の具体例を、図7,8等を参照して説明する。
2. Specific examples of processing
Here, a specific example of the process executed by the sales management device 100 will be described with reference to FIGS.

[2-1.売上単価の算出例その1(図7参照)]
例えば、大阪本社(販売管理装置100を利用する企業における企業内組織に相当)が、得意先「●●鋼管」(得意先コード「1116432」)に、定尺品(商品名「SUS304△△△6×50×」(商品コード「213406050500」),長さ「4000」(mm/本))を、2本売る場合を想定して、売上単価の算出処理を具体的に説明する。なお、売上の単位は「本」を想定しているので、取引を行う単位(提示単位)は「本」である。ここでは、受注入力部102aが第一取得部102c、第二取得部102d、および算出部102eを動作させたことを前提とする。
[2-1. Example of calculation of unit sales price 1 (see Figure 7)]
For example, the calculation process of the unit sales price will be specifically explained assuming that the Osaka head office (corresponding to an internal organization of a company using the sales management device 100) sells two pieces of a fixed-length product (product name "SUS304 △△△6x50x" (product code "213406050500"), length "4000" (mm/piece)) to a customer "●● Steel Pipe" (customer code "1116432"). Note that since the unit of sales is assumed to be "pieces", the unit of transaction (presentation unit) is "pieces". Here, it is assumed that the order input unit 102a has operated the first acquisition unit 102c, the second acquisition unit 102d, and the calculation unit 102e.

まず、第一取得部102cは、商品マスタ106eを参照して、商品名「SUS304△△△6×50×」(商品コード「213406050500」)に紐付く品種名「SUS304××××××」(品種コード「8400101」)とM単重「2.38」(kg/m)を取得する。 First, the first acquisition unit 102c refers to the product master 106e to acquire the product name "SUS304XXXXX" (product code "8400101") and M unit weight "2.38" (kg/m) linked to the product name "SUS304△△△6x50x" (product code "213406050500").

つぎに、第一取得部102cは、売上ベース単価マスタ106aを参照して、品種名「SUS304××××××」(品種コード「8400101」)と、提示単位「本」と、得意先「●●鋼管」(得意先コード「1116432」)または得意先「大阪本社共通(1)」(得意先コード「11011」)もしくは得意先「大阪本社共通(2)」(得意先コード「11012」)と、に紐付く、定尺品用のベース単価「710.0」(円/kg)、値引率「0.10」、および口銭「0.020」を取得する。 Next, the first acquisition unit 102c refers to the sales-based unit price master 106a and acquires the base unit price for fixed-length products "710.0" (yen/kg), discount rate "0.10", and commission "0.020" that are linked to the product type name "SUS304xxxx" (product type code "8400101"), the presentation unit "piece", and the customer "●● Steel Pipe" (customer code "1116432") or customer "Osaka Head Office Common (1)" (customer code "11011") or customer "Osaka Head Office Common (2)" (customer code "11012").

つぎに、第二取得部102dは、売上エキストラ単価マスタ106bを参照して、商品名「SUS304△△△6×50×」(商品コード「213406050500」)と、得意先「●●鋼管」(得意先コード「1116432」)または得意先「大阪本社共通(1)」(得意先コード「11011」)と、長さ「4000」が満たす条件式「長さ≧0」と、に紐付く、エキストラ単価「12.0」(円/kg)を取得する。 Next, the second acquisition unit 102d refers to the sales extra unit price master 106b and acquires the extra unit price "12.0" (yen/kg) associated with the product name "SUS304 △△△6×50×" (product code "213406050500"), the customer "●● Steel Pipe" (customer code "1116432") or the customer "Osaka Head Office Common (1)" (customer code "11011"), and the conditional expression "length ≧ 0" satisfied by the length "4000".

つぎに、算出部102eは、ベース単価「710.0」、エキストラ単価「12.0」、および値引率「0.10」を、計算式「単価小計(円/kg)=(ベース単価(円/kg)+エキストラ単価(円/kg))×(1-値引率)」に代入して、単価小計「649.8」を算出する。 Then, the calculation unit 102e substitutes the base unit price of "710.0", the extra unit price of "12.0", and the discount rate of "0.10" into the formula "Unit price subtotal (yen/kg) = (base unit price (yen/kg) + extra unit price (yen/kg)) x (1 - discount rate)" to calculate the unit price subtotal of "649.8".

つぎに、算出部102eは、単価小計「649.8」、および、画面に入力された更なる第2の値引率の値(※本説明では未入力、つまり「0」とする)を、計算式「合計売上単価(円/kg)=単価小計(円/kg)×(1-値引率)」に代入して、合計売上単価「649.8」を算出する。なお、長さ「4000」およびM単重「2.38」から、「9.52」(kg/本)が得られるので、合計売上単価「649.8」(円/kg)×「9.52」(kg/本)から、合計売上単価「6186.1」(円/本)を算出してもよい。つまり、合計売上単価の単位を、円/kgから円/本に変更してもよい。 Next, the calculation unit 102e substitutes the unit price subtotal "649.8" and the value of the second discount rate entered on the screen (*in this explanation, this is not entered, i.e., "0") into the formula "Total unit sales price (yen/kg) = unit price subtotal (yen/kg) x (1 - discount rate)" to calculate the total unit sales price "649.8". Note that since "9.52" (kg/piece) is obtained from the length "4000" and the medium unit weight "2.38", the total unit sales price "6186.1" (yen/piece) may be calculated from the total unit sales price "649.8" (yen/kg) x "9.52" (kg/piece). In other words, the unit of the total unit sales price may be changed from yen/kg to yen/piece.

つぎに、算出部102eは、合計売上単価「649.8」、長さ「4000」、M単量「2.38」、および本数「2」を、計算式「金額(円)=合計売上単価(円/kg)×長さ(m/本)×M単量(kg/m)×本数(本)」に代入して、金額「12,372」を算出する(小数点以下切り捨て)。 Then, the calculation unit 102e substitutes the total unit sales price of "649.8", the length of "4000", the M unit amount of "2.38", and the number of pieces of "2" into the formula "Amount (yen) = Total unit sales price (yen/kg) x Length (m/piece) x M unit amount of "kg/m" x Number of pieces" to calculate the amount of "12,372" (rounding down to the nearest whole number).

つぎに、算出部102eは、金額「12,372」および口銭「0.020」を、計算式「口銭金額(円)=金額(円)×口銭」に代入して、口銭金額「247」を算出する(小数点以下四捨五入)。 Then, the calculation unit 102e substitutes the amount "12,372" and the commission "0.020" into the formula "Commission amount (yen) = Amount (yen) × Commission" to calculate the commission amount "247" (rounded off to the nearest whole number).

つぎに、算出部102eは、金額「12,372」、口銭金額「247」、画面に入力された別途加工賃(※本説明では未入力、つまり「0」とする)、および本数「2」を、計算式「売上金額(円)=金額(円)-口銭金額(円)+別途加工賃(円/本)×本数(本)」に代入して、売上金額「12,125」を算出する。 Next, the calculation unit 102e substitutes the amount "12,372", the commission amount "247", the separate processing fee entered on the screen (*In this explanation, this is not entered, i.e., it is assumed to be "0"), and the number of units "2" into the formula "Sales amount (yen) = Amount (yen) - Commission amount (yen) + Separate processing fee (yen/unit) x Number of units (units)" to calculate the sales amount "12,125".

[2-2.売上単価の算出例その2(図7参照)]
例えば、大阪本社(販売管理装置100を利用する企業における企業内組織に相当)が、得意先「●●鋼管」(得意先コード「1116432」)に、切断品(商品名「SUS304△△△4×50×」(商品コード「213404050900」),長さ「110」(mm/本))を、10本売る場合を想定して、売上単価の算出処理を具体的に説明する。なお、売上の単位は「本」を想定しているので、取引を行う単位(提示単位)は「本」である。ここでは、受注入力部102aが第一取得部102c、第二取得部102d、および算出部102eを動作させたことを前提とする。
[2-2. Example of calculation of unit sales price 2 (see Figure 7)]
For example, the calculation process of the unit sales price will be specifically explained assuming that the Osaka head office (corresponding to an internal organization of the company using the sales management device 100) sells 10 pieces of cut products (product name "SUS304 △△△4x50x" (product code "213404050900"), length "110" (mm/piece)) to the customer "●● Steel Pipe" (customer code "1116432"). Note that since the unit of sales is assumed to be "pieces", the unit of transaction (presentation unit) is "pieces". Here, it is assumed that the order input unit 102a has operated the first acquisition unit 102c, the second acquisition unit 102d, and the calculation unit 102e.

まず、第一取得部102cは、商品マスタ106eを参照して、商品名「SUS304△△△4×50×」(商品コード「213404050900」)に紐付く品種名「SUS304××××××」(品種コード「8400101」)とM単重「1.77」(kg/m)を取得する。 First, the first acquisition unit 102c refers to the product master 106e to acquire the product name "SUS304XXXXX" (product code "8400101") and M unit weight "1.77" (kg/m) linked to the product name "SUS304△△△4×50×" (product code "213404050900").

つぎに、第一取得部102cは、売上ベース単価マスタ106aを参照して、品種名「SUS304××××××」(品種コード「8400101」)と、提示単位「本」と、得意先「●●鋼管」(得意先コード「1116432」)または得意先「大阪本社共通(1)」(得意先コード「11011」)もしくは得意先「大阪本社共通(2)」(得意先コード「11012」)と、に紐付く、加工品用のベース単価「810.0」(円/kg)、加工賃閾値「300.0」(mm)、値引率「0.10」、および口銭「0.020」を取得する。 Next, the first acquisition unit 102c refers to the sales-based unit price master 106a and acquires the base unit price for processed products "810.0" (yen/kg), processing fee threshold "300.0" (mm), discount rate "0.10", and commission "0.020" that are linked to the product type name "SUS304xxxx" (product type code "8400101"), the presentation unit "piece", and the customer "●● Steel Pipe" (customer code "1116432") or customer "Osaka Head Office Common (1)" (customer code "11011") or customer "Osaka Head Office Common (2)" (customer code "11012").

つぎに、第二取得部102dは、売上エキストラ単価マスタ106bを参照して、商品名「SUS304△△△4×50×」(商品コード「213404050900」)と、得意先「●●鋼管」(得意先コード「1116432」)または得意先「大阪本社共通(1)」(得意先コード「11011」)と、長さ「110」が満たす条件式「長さ≧0」と、に紐付く、エキストラ単価「10.0」(円/kg)および加工賃「50」(円/本)を取得する。 Next, the second acquisition unit 102d refers to the sales extra unit price master 106b and acquires the extra unit price "10.0" (yen/kg) and processing fee "50" (yen/piece) associated with the product name "SUS304 △△△4×50×" (product code "213404050900"), the customer "●● Steel Pipe" (customer code "1116432") or the customer "Osaka Head Office Common (1)" (customer code "11011"), and the conditional expression "length ≧ 0" satisfied by the length "110".

つぎに、算出部102eは、長さ「110」が加工賃閾値「300.0」未満なので、ベース単価「810.0」、エキストラ単価「10.0」、加工賃「50」、M単重「1.77」、長さ「110」、および値引率「0.10」、ならびに歩留りを考慮して事前に設定した加算長さ「3」(mm)を、計算式「単価小計(円/本)={(ベース単価(円/kg)+エキストラ単価(円/kg))×M単重(kg/m)×加算込長さ(m/本)+加工賃(円/本)}×(1-値引率)」に代入して、単価小計「192.6」を算出する。 Next, since the length "110" is less than the processing cost threshold "300.0", the calculation unit 102e substitutes the base unit price "810.0", the extra unit price "10.0", the processing cost "50", the medium unit weight "1.77", the length "110", the discount rate "0.10", and the added length "3" (mm) set in advance taking into account the yield rate into the formula "Unit price subtotal (yen/piece) = {(base unit price (yen/kg) + extra unit price (yen/kg)) x medium unit weight (kg/m) x added length (m/piece) + processing cost (yen/piece)} x (1 - discount rate)" to calculate the unit price subtotal "192.6".

つぎに、算出部102eは、単価小計「192.6」、および、画面に入力された更なる第2の値引率の値(※本説明では「0.05」が入力されたとする)を、計算式「合計売上単価(円/本)=単価小計(円/本)×(1-第2の値引率)」に代入して、合計売上単価「182.97」(円/本)を算出する。 Then, the calculation unit 102e substitutes the unit price subtotal "192.6" and the value of the additional second discount rate entered on the screen (*In this explanation, it is assumed that "0.05" was entered) into the formula "Total unit sales price (yen/piece) = unit price subtotal (yen/piece) x (1 - second discount rate)" to calculate the total unit sales price of "182.97" (yen/piece).

つぎに、算出部102eは、合計売上単価「182.97」および本数「10」を、計算式「金額(円)=合計売上単価(円/本)×本数(本)」に代入して、金額「1,829」を算出する(小数点以下切り捨て)。 Then, the calculation unit 102e substitutes the total unit sales price "182.97" and the number of bottles "10" into the formula "Amount (yen) = Total unit sales price (yen/bottle) x Number of bottles (bottles)" to calculate the amount "1,829" (rounded down to the nearest whole number).

つぎに、算出部102eは、金額「1,829」および口銭「0.020」を、計算式「口銭金額(円)=金額(円)×口銭」に代入して、口銭金額「37」を算出する(小数点以下四捨五入)。 Then, the calculation unit 102e substitutes the amount "1,829" and the commission "0.020" into the formula "Commission amount (yen) = Amount (yen) × Commission" to calculate the commission amount "37" (rounded off to the nearest whole number).

つぎに、算出部102eは、金額「1,829」、口銭金額「37」、画面に入力された別途加工賃(※本説明では「200」が入力されたとする)、および本数「10」を、計算式「売上金額(円)=金額(円)-口銭金額(円)+別途加工賃(円/本)×本数(本)」に代入して、売上金額「3,792」(円)を算出する。 Then, the calculation unit 102e substitutes the amount "1,829", the commission amount "37", the separate processing fee entered on the screen (*In this explanation, it is assumed that "200" was entered), and the number of bottles "10" into the formula "Sales amount (yen) = Amount (yen) - Commission amount (yen) + Separate processing fee (yen/piece) x Number of bottles (pieces)" to calculate the sales amount "3,792" (yen).

[2-3.仕入単価の算出例その1(図8参照)]
例えば、大阪本社(販売管理装置100を利用する企業における企業内組織に相当)が、仕入先「△△興業」(仕入先コード「1114100」)から、定尺品(商品名「SUS304△△△6×50×」(商品コード「213406050500」),長さ「4000」(mm/本))を、2本仕入れる場合を想定して、仕入単価の算出処理を具体的に説明する。なお、仕入の単位は「本」を想定しているので、取引を行う単位(提示単位)は「本」である。ここでは、仕入入力部102bが第一取得部102c、第二取得部102d、および算出部102eを動作させたことを前提とする。
[2-3. Example of calculation of purchase unit price 1 (see Figure 8)]
For example, the calculation process of the purchase price will be specifically explained assuming that the Osaka head office (corresponding to an internal organization of the company using the sales management device 100) purchases two pieces of a fixed-length product (product name "SUS304 △△△6x50x" (product code "213406050500"), length "4000" (mm/piece)) from the supplier "△△ Kogyo" (supplier code "1114100"). Note that the purchase unit is assumed to be "pieces", so the unit of transaction (presentation unit) is "pieces". Here, it is assumed that the purchase input unit 102b has operated the first acquisition unit 102c, the second acquisition unit 102d, and the calculation unit 102e.

まず、第一取得部102cは、商品マスタ106eを参照して、商品名「SUS304△△△6×50×」(商品コード「213406050500」)に紐付く品種名「SUS304××××××」(品種コード「8400101」)とM単重「2.38」(kg/m)を取得する。 First, the first acquisition unit 102c refers to the product master 106e to acquire the product name "SUS304XXXXX" (product code "8400101") and M unit weight "2.38" (kg/m) linked to the product name "SUS304△△△6x50x" (product code "213406050500").

つぎに、第一取得部102cは、仕入ベース単価マスタ106cを参照して、品種名「SUS304××××××」(品種コード「8400101」)と、提示単位「本」と、仕入先「△△興業」(仕入先コード「1114100」)または仕入先「大阪本社共通」(仕入先コード「11011」)と、に紐付く、定尺品用のベース単価「470.0」(円/kg)を取得する。 Next, the first acquisition unit 102c refers to the purchase base unit price master 106c to acquire the base unit price for fixed-length products "470.0" (yen/kg) that is linked to the product type name "SUS304xxxx" (product type code "8400101"), the presentation unit "piece", and the supplier "△△ Kogyo" (supplier code "1114100") or the supplier "Osaka Head Office Common" (supplier code "11011")

つぎに、第二取得部102dは、仕入エキストラ単価マスタ106dを参照して、商品名「SUS304△△△6×50×」(商品コード「213406050500」)と、仕入先「△△興業」(仕入先コード「1114100」)または仕入先「大阪本社共通」(仕入先コード「11011」)と、長さ「4000」が満たす条件式「長さ≧0」と、に紐付く、エキストラ単価「20.0」(円/kg)を取得する。 Next, the second acquisition unit 102d refers to the purchase extra unit price master 106d to acquire the extra unit price "20.0" (yen/kg) associated with the product name "SUS304 △△△6×50×" (product code "213406050500"), the supplier "△△ Kogyo" (supplier code "1114100") or the supplier "Osaka Head Office Common" (supplier code "11011"), and the conditional expression "length ≧ 0" satisfied by the length "4000".

つぎに、算出部102eは、ベース単価「470.0」およびエキストラ単価「20.0」を、計算式「単価小計(円/kg)=ベース単価(円/kg)+エキストラ単価(円/kg)」に代入して、単価小計「490.0」を算出する。 Then, the calculation unit 102e substitutes the base unit price "470.0" and the extra unit price "20.0" into the formula "unit price subtotal (yen/kg) = base unit price (yen/kg) + extra unit price (yen/kg)" to calculate the unit price subtotal of "490.0".

つぎに、算出部102eは、単価小計「490.0」、長さ「4000」、M単重「2.38」、および、画面に入力された値引率の値(※本説明では「0」が入力されたとする)を、計算式「合計仕入単価(円/本)=単価小計(円/kg)×長さ(m/本)×M単重(kg/m)×(1-値引率)」に代入して、合計仕入単価「4,664.8」を算出する。 Then, the calculation unit 102e substitutes the unit price subtotal of "490.0", the length of "4000", the medium weight of "2.38", and the discount rate entered on the screen (*In this explanation, it is assumed that "0" was entered) into the formula "Total purchase price (yen/piece) = unit price subtotal (yen/kg) x length (m/piece) x medium weight of "kg/m" x (1 - discount rate)" to calculate a total purchase price of "4,664.8".

つぎに、算出部102eは、合計仕入単価「4,664.8」および本数「2」を、計算式「金額(円)=合計仕入単価(円/本)×本数(本)」に代入して、金額「9,330」を算出する(小数点以下四捨五入)。 Then, the calculation unit 102e substitutes the total purchase price of "4,664.8" and the number of units of "2" into the formula "Amount (yen) = Total purchase price (yen/unit) x Number of units (units)" to calculate the amount of "9,330" (rounded off to the nearest whole number).

つぎに、算出部102eは、金額「9,330」、および、画面に入力された口銭の値(※本説明では「0.020」が入力されたとする)を、計算式「口銭金額(円)=金額(円)×口銭」に代入して、口銭金額「187」を算出する(小数点以下四捨五入)。 Then, the calculation unit 102e substitutes the amount "9,330" and the commission value entered on the screen (in this explanation, it is assumed that "0.020" was entered) into the formula "Commission amount (yen) = Amount (yen) x Commission" to calculate the commission amount of "187" (rounded off to the nearest whole number).

つぎに、算出部102eは、金額「9,330」、口銭金額「187」、画面に入力された別途加工賃の値(※本説明では未入力、つまり「0」とする)、および本数「2」を、計算式「仕入金額(円)=金額(円)-口銭金額(円)+別途加工賃(円/本)×本数(本)」に代入して、仕入金額「9,143」を算出する。 Next, the calculation unit 102e substitutes the amount "9,330", the commission amount "187", the value of the separate processing fee entered on the screen (*In this explanation, this is not entered, i.e., it is assumed to be "0"), and the number of units "2" into the formula "Purchase amount (yen) = Amount (yen) - Commission amount (yen) + Separate processing fee (yen/unit) x Number of units (units)" to calculate the purchase amount "9,143".

[2-4.仕入単価の算出例その2(図8参照)]
例えば、大阪本社(販売管理装置100を利用する企業における企業内組織に相当)が、仕入先「××機械加工」(仕入先コード「1113446」)から、切断品(商品名「SUS304△△△4×50×」(商品コード「213404050900」),長さ「110」(mm/本))を、10本仕入れる場合を想定して、仕入単価の算出処理を具体的に説明する。なお、仕入の単位は「本」を想定しているので、取引を行う単位(提示単位)は「本」である。ここでは、仕入入力部102bが第一取得部102c、第二取得部102d、および算出部102eを動作させたことを前提とする。
[2-4. Example of calculation of purchase unit price No. 2 (see Figure 8)]
For example, the calculation process of the purchase price will be specifically explained assuming that the Osaka head office (corresponding to an in-house organization of a company using the sales management device 100) purchases 10 pieces of cut products (product name "SUS304 △△△4x50x" (product code "213404050900"), length "110" (mm/piece)) from the supplier "XX Machining" (supplier code "1113446"). Note that the purchase unit is assumed to be "pieces", so the unit of transaction (presentation unit) is "pieces". Here, it is assumed that the purchase input unit 102b has operated the first acquisition unit 102c, the second acquisition unit 102d, and the calculation unit 102e.

まず、第一取得部102cは、商品マスタ106eを参照して、商品名「SUS304△△△4×50×」(商品コード「213404050900」)に紐付く品種名「SUS304××××××」(品種コード「8400101」)とM単重「1.77」(kg/m)を取得する。 First, the first acquisition unit 102c refers to the product master 106e to acquire the product name "SUS304XXXXX" (product code "8400101") and M unit weight "1.77" (kg/m) linked to the product name "SUS304△△△4×50×" (product code "213404050900").

つぎに、第一取得部102cは、仕入ベース単価マスタ106cを参照して、品種名「SUS304××××××」(品種コード「8400101」)と、提示単位「本」と、仕入先「××機械加工」(仕入先コード「1113446」)または仕入先「大阪本社共通」(仕入先コード「11011」)と、に紐付く、加工品用のベース単価「695.0」(円/kg)、加工賃閾値「200.0」(mm)、および特別BS「-30.0」(円/kg)を取得する。 Next, the first acquisition unit 102c refers to the purchase base unit price master 106c and acquires the base unit price for processed products "695.0" (yen/kg), processing fee threshold "200.0" (mm), and special BS "-30.0" (yen/kg) that are linked to the product type name "SUS304xxxx" (product type code "8400101"), the presentation unit "piece", and the supplier "xx Machining" (supplier code "1113446") or the supplier "Osaka Head Office Common" (supplier code "11011")

つぎに、第二取得部102dは、仕入エキストラ単価マスタ106dを参照して、商品名「SUS304△△△4×50×」(商品コード「213404050900」)と、仕入先「××機械加工」(仕入先コード「1113446」)または仕入先「大阪本社共通」(仕入先コード「11011」)と、長さ「110」が満たす条件式「長さ≧0」と、に紐付く、エキストラ単価「10.0」(円/kg)および加工賃「30」(円/本)を取得する。 Next, the second acquisition unit 102d refers to the purchase extra unit price master 106d and acquires the extra unit price "10.0" (yen/kg) and processing fee "30" (yen/piece) associated with the product name "SUS304 △△△4×50×" (product code "213404050900"), the supplier "XX Machining" (supplier code "1113446") or the supplier "Osaka Head Office Common" (supplier code "11011"), and the conditional expression "length ≧ 0" satisfied by the length "110".

つぎに、算出部102eは、長さ「110」が加工賃閾値「200.0」未満なので、ベース単価「695.0」、特別BS「-30.0」、エキストラ単価「10.0」、加工賃「30」、M単重「1.77」、および長さ「110」、ならびに歩留りを考慮して事前に設定した加算長さ「3」(mm)を、計算式「単価小計(円/本)=(ベース単価(円/kg)+特別BS(円/kg)+エキストラ単価(円/kg))×M単重(kg/m)×加算込長さ(m/本)+加工賃(円/本)」に代入して、単価小計「165.0」(円/本)を算出する。なお、長さが加工賃閾値未満のときは、特別BSを加算せずに単価小計を算出する。 Next, since the length "110" is less than the processing cost threshold "200.0", the calculation unit 102e substitutes the base unit price "695.0", the special BS "-30.0", the extra unit price "10.0", the processing cost "30", the medium unit weight "1.77", the length "110", and the added length "3" (mm) set in advance in consideration of the yield rate into the formula "Unit price subtotal (yen/piece) = (base unit price (yen/kg) + special BS (yen/kg) + extra unit price (yen/kg)) x medium unit weight (kg/m) x added length (m/piece) + processing cost (yen/piece)" to calculate the unit price subtotal "165.0" (yen/piece). Note that when the length is less than the processing cost threshold, the unit price subtotal is calculated without adding the special BS.

つぎに、算出部102eは、単価小計「165.0」、および、画面に入力された値引率の値(※本説明では「0.05」が入力されたとする)を、計算式「合計仕入単価(円/本)=単価小計(円/本)×(1-値引率)」に代入して、合計仕入単価「156.8」を算出する。 Then, the calculation unit 102e substitutes the unit price subtotal "165.0" and the discount rate value entered on the screen (in this explanation, it is assumed that "0.05" was entered) into the formula "Total unit purchase price (yen/piece) = unit price subtotal (yen/piece) x (1 - discount rate)" to calculate the total unit purchase price of "156.8".

つぎに、算出部102eは、合計仕入単価「156.8」および本数「10」を、計算式「金額(円)=合計仕入単価(円/本)×本数(本)」に代入して、金額「1,568」を算出する(小数点以下切り捨て)。 Then, the calculation unit 102e substitutes the total purchase price "156.8" and the number of units "10" into the formula "Amount (yen) = Total purchase price (yen/unit) x Number of units (units)" to calculate the amount "1,568" (rounding down to the nearest whole number).

つぎに、算出部102eは、金額「1,568」、および、画面に入力された口銭の値(※本説明では「0」が入力されたとする)を、計算式「口銭金額(円)=金額(円)×口銭」に代入して、口銭金額「0」を算出する(小数点以下四捨五入)。 The calculation unit 102e then substitutes the amount "1,568" and the commission value entered on the screen (in this explanation, it is assumed that "0" was entered) into the formula "Commission amount (yen) = Amount (yen) x Commission" to calculate the commission amount of "0" (rounded off to the nearest whole number).

つぎに、算出部102eは、金額「1,568」、口銭金額「0」、画面に入力された別途加工賃(※本説明では未入力、つまり「0」とする)、および本数「10」を、計算式「仕入金額(円)=金額(円)-口銭金額(円)+別途加工賃(円/本)×本数(本)」に代入して、仕入金額「1,568」を算出する。 Next, the calculation unit 102e substitutes the amount "1,568", the commission amount "0", the separate processing fee entered on the screen (*In this explanation, this is not entered, i.e., it is assumed to be "0"), and the number of units "10" into the formula "Purchase amount (yen) = Amount (yen) - Commission amount (yen) + Separate processing fee (yen/unit) x Number of units (units)" to calculate the purchase amount "1,568".

[3.本実施形態のまとめ]
鉄鋼業界の商流としては、「メーカー」→「一次問屋」→「加工屋、二次問屋、直売」→「需要家」といったような流れが一般的である。また、商流の川上がより価格交渉力が強く、原材料の供給量や、経済情勢の変化等により、取引される単価が定期的に変更される。古くから存在する日本の基幹産業であるため、商流の川上に行くほど新規参入企業は少なく、特定の企業と定期的に取引を行う紐付き商売が多い。また、価格の取り決めについては、扱う品や納め場所・経由地(品が重くて移動にコストがかかるため)、取引先との関係性により、細かな要件が設定されることが多い。
[3. Summary of the present embodiment]
The steel industry's trade flow generally goes like this: manufacturer → primary wholesaler → processor, secondary wholesaler, direct seller → consumer. Furthermore, those upstream in the trade flow have stronger price negotiating power, and the unit price traded changes regularly depending on the supply of raw materials and changes in the economic situation. As it is a core industry in Japan that has existed for a long time, the further upstream in the trade flow there are, the fewer new entrants there are, and there are many tied businesses that trade regularly with specific companies. Furthermore, when it comes to price agreements, detailed requirements are often set depending on the products being handled, the delivery location and transit points (as the products are heavy and costly to move), and the relationship with the trading partner.

そこで、本実施形態では、1)ベース単価・エキストラ単価といった鉄鋼業界の主となる要件を満たす単価算出の仕組みを実現している他、更に、2)加工を伴う企業向けの、加工内容による単価を考慮した単価算出の仕組みと、3)重量と数量による取引(これも鉄鋼業界において必須の要件であり、本数や重量での複数単位の管理が必要)について単位情報を自動換算して単価算出を行う仕組みも実現している。そして、本実施形態では、このような細かな仕組みをマスタで管理するスキームを設計することで、企業内での業務統制の実現を図った。具体的には、本実施形態におけるポイントは、1)取引先毎のベース単価・エキストラ単価をマスタ上で管理する点、2)加工内容に伴うエキストラ単価の設定をマスタ上でさらに管理する点、3)数量から重量への換算を自動で行うことで重量ベースでの単価算出を実現した点、4)最低単価情報をマスタに持たせることで、原価割れの防止や粗利率のチェックが可能となった点、である。 In this embodiment, 1) a mechanism for calculating unit prices that meets the main requirements of the steel industry, such as base unit price and extra unit price, is realized. In addition, 2) a mechanism for calculating unit prices that considers unit prices according to the processing content for companies that perform processing, and 3) a mechanism for automatically converting unit information to calculate unit prices for transactions based on weight and quantity (which is also an essential requirement in the steel industry and requires management of multiple units by number and weight) are also realized. In this embodiment, a scheme for managing such detailed mechanisms in master data is designed to achieve business control within the company. Specifically, the key points of this embodiment are: 1) the base unit price and extra unit price for each business partner are managed in master data, 2) the setting of extra unit prices according to the processing content is further managed in master data, 3) unit prices are calculated on a weight basis by automatically converting quantity to weight, and 4) minimum unit price information is stored in master data, making it possible to prevent under-cost prices and check gross profit margins.

[4.国連が主導する持続可能な開発目標(SDGs)への貢献]
本実施形態により、業務効率化や企業の適切な経営判断を推進することに寄与することができるので、SDGsの目標8および9に貢献することが可能となる。
[4. 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.

[5.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
5. Other embodiments
The present invention may be embodied 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 a known method.

また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 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 sales management device 100, each component shown in the figure is a functional concept, and does 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, the processing functions of the sales management device 100, particularly the processing functions performed by the control unit, may be realized in whole or in part by a CPU and a program interpreted and executed by the CPU, or may be realized as hardware using wired logic. The program is recorded on a non-transient computer-readable recording medium that contains programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the sales management device 100 as necessary. That is, a computer program is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive) for working with the OS to give instructions to the CPU and perform various processes. This computer program is executed by being loaded into RAM, and works with the CPU to form the control unit.

また、このコンピュータプログラムは、販売管理装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。 This computer program may also be stored in an application program server connected to the sales management 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-transitory computer-readable recording medium, or may be configured as a program 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.

また、販売管理装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、販売管理装置100は、当該装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。 The sales management device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as the information processing device to which any peripheral device is connected. The sales management device 100 may be realized by implementing software (including programs or data, etc.) that causes the device to realize 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 can be implemented in any combination, or the embodiments can be implemented selectively.

本発明は、鉄鋼・建材業界において特に有用である。 The present invention is particularly useful in the steel and building materials industries.

100 販売管理装置(本発明に係る単価算出装置を含む)
102 制御部
102a 受注入力部
102b 発注入力部
102c 第一取得部
102d 第二取得部
102e 算出部
104 通信インターフェース部
106 記憶部
106a 売上ベース単価マスタ
106b 売上エキストラ単価マスタ
106c 仕入ベース単価マスタ
106d 仕入エキストラ単価マスタ
106e 商品マスタ
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
100 Sales management device (including the unit price calculation device according to the present invention)
102 control unit
102a Order input section
102b Order input unit
102c First Acquisition Unit
102d Second acquisition unit
102e Calculation unit 104 Communication interface unit 106 Storage unit
106a Sales-based unit price master
106b Sales extra unit price master
106c Purchase base unit price master
106d Purchase extra unit price master
106e Product master 108 Input/output interface unit 112 Input device 114 Output device 200 Server 300 Network

Claims (3)

鉄鋼の流通業者において利用される、制御部を備える単価算出装置であって、
取引先別かつ品種別に、定尺品用と加工品用の2種類のベース単価を管理するベース単価マスタと、
取引先別かつ製品別かつ加工内容別に、エキストラ単価を管理するエキストラ単価マスタと、
にアクセス可能であり、
前記制御部は、
取引先、取引される製品の品種、および当該製品が定尺品か加工品かの情報を基に、前記ベース単価マスタを参照して、適用するベース単価を取得する第一取得手段と、
取引先、取引される製品、および当該製品の加工内容に関する数値を基に、前記エキストラ単価マスタを参照して、適用するエキストラ単価を取得する第二取得手段と、
前記取得したベース単価およびエキストラ単価を基に、前記製品の取引の単価を算出する算出手段と、
を備えること、
を特徴とする単価算出装置。
A unit price calculation device having a control unit and used by a steel distributor,
A base unit price master that manages two types of base unit prices for fixed length products and processed products by customer and by product type,
The extra unit price master manages the extra unit price by customer, product, and processing content,
is accessible to
The control unit is
a first acquisition means for acquiring a base unit price to be applied by referring to the base unit price master based on information on a trading partner, a type of a product to be traded, and whether the product is a fixed-length product or a processed product;
A second acquisition means for acquiring an extra unit price to be applied by referring to the extra unit price master based on values related to a trading partner, a traded product, and a processing content of the product;
a calculation means for calculating a unit price of the transaction of the product based on the acquired base unit price and extra unit price;
To have
A unit price calculation device comprising:
取引先別かつ品種別に、定尺品用と加工品用の2種類のベース単価を管理するベース単価マスタと、取引先別かつ製品別かつ加工内容別に、エキストラ単価を管理するエキストラ単価マスタと、にアクセス可能な、鉄鋼の流通業者において利用される、制御部を備える情報処理装置で実行される単価算出方法であって、
前記制御部で実行される、
取引先、取引される製品の品種、および当該製品が定尺品か加工品かの情報を基に、前記ベース単価マスタを参照して、適用するベース単価を取得する第一取得ステップと、
取引先、取引される製品、および当該製品の加工内容に関する数値を基に、前記エキストラ単価マスタを参照して、適用するエキストラ単価を取得する第二取得ステップと、
前記取得したベース単価およびエキストラ単価を基に、前記製品の取引の単価を算出する算出ステップと、
を含むこと、
を特徴とする単価算出方法。
A unit price calculation method executed by an information processing device having a control unit and used in a steel distributor that has access to a base unit price master that manages two types of base unit prices, one for fixed length products and one for processed products, by customer and by type, and an extra unit price master that manages extra unit prices by customer, by product, and by processing content, comprising:
Executed by the control unit,
A first acquisition step of acquiring a base unit price to be applied by referring to the base unit price master based on information on a trading partner, a type of a product to be traded, and whether the product is a fixed-length product or a processed product;
A second acquisition step of acquiring an extra unit price to be applied by referring to the extra unit price master based on values related to a trading partner, a traded product, and a processing content of the product;
a calculation step of calculating a unit price of the transaction of the product based on the acquired base unit price and extra unit price;
containing,
A method of calculating unit price characterized by the above.
取引先別かつ品種別に、定尺品用と加工品用の2種類のベース単価を管理するベース単価マスタと、取引先別かつ製品別かつ加工内容別に、エキストラ単価を管理するエキストラ単価マスタと、にアクセス可能な、鉄鋼の流通業者において利用される、制御部を備える情報処理装置に実行させるための単価算出プログラムであって、
前記制御部に実行させるための、
取引先、取引される製品の品種、および当該製品が定尺品か加工品かの情報を基に、前記ベース単価マスタを参照して、適用するベース単価を取得する第一取得ステップと、
取引先、取引される製品、および当該製品の加工内容に関する数値を基に、前記エキストラ単価マスタを参照して、適用するエキストラ単価を取得する第二取得ステップと、
前記取得したベース単価およびエキストラ単価を基に、前記製品の取引の単価を算出する算出ステップと、
を含むこと、
を特徴とする単価算出プログラム。
A unit price calculation program for use in a steel distributor, which is executed by an information processing device having a control unit and has access to a base unit price master for managing two types of base unit prices, one for fixed length products and one for processed products, by customer and by type, and an extra unit price master for managing extra unit prices by customer, by product and by processing content, comprising:
To cause the control unit to execute
A first acquisition step of acquiring a base unit price to be applied by referring to the base unit price master based on information on a trading partner, a type of a product to be traded, and whether the product is a fixed-length product or a processed product;
A second acquisition step of acquiring an extra unit price to be applied by referring to the extra unit price master based on values related to a trading partner, a traded product, and a processing content of the product;
a calculation step of calculating a unit price of the transaction of the product based on the acquired base unit price and extra unit price;
containing,
A unit price calculation program characterized by the above.
JP2021033934A 2021-03-03 2021-03-03 Unit price calculation device, unit price calculation method, and unit price calculation program Active JP7534985B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2021033934A JP7534985B2 (en) 2021-03-03 2021-03-03 Unit price calculation device, unit price calculation method, and unit price calculation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2021033934A JP7534985B2 (en) 2021-03-03 2021-03-03 Unit price calculation device, unit price calculation method, and unit price calculation program

Publications (2)

Publication Number Publication Date
JP2022134653A JP2022134653A (en) 2022-09-15
JP7534985B2 true JP7534985B2 (en) 2024-08-15

Family

ID=83231609

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2021033934A Active JP7534985B2 (en) 2021-03-03 2021-03-03 Unit price calculation device, unit price calculation method, and unit price calculation program

Country Status (1)

Country Link
JP (1) JP7534985B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7744321B2 (en) * 2022-10-18 2025-09-25 株式会社オービック Business support device, business support method, and business support program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001306858A (en) 2000-04-20 2001-11-02 Nittetsu Shoji Co Ltd Commerce method for steel materials and information processing device used therefor
KR20030032342A (en) 2001-10-17 2003-04-26 이기철 A selling method of steel materials need to manufacturing
JP2020166538A (en) 2019-03-29 2020-10-08 株式会社オービック Base material costing device, base material costing method, and base material costing program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0623443A (en) * 1992-07-07 1994-02-01 Kiyazu Internatl:Kk Estimating device for thin plate working
JPH09305644A (en) * 1996-05-14 1997-11-28 Ohbayashi Corp Method for supporting construction cost calculation in architecture and civil engineering design
JP7177643B2 (en) * 2018-09-25 2022-11-24 株式会社オービック Inventory value adjustment device, inventory value adjustment method, and inventory value adjustment program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2001306858A (en) 2000-04-20 2001-11-02 Nittetsu Shoji Co Ltd Commerce method for steel materials and information processing device used therefor
KR20030032342A (en) 2001-10-17 2003-04-26 이기철 A selling method of steel materials need to manufacturing
JP2020166538A (en) 2019-03-29 2020-10-08 株式会社オービック Base material costing device, base material costing method, and base material costing program

Also Published As

Publication number Publication date
JP2022134653A (en) 2022-09-15

Similar Documents

Publication Publication Date Title
JP7654857B2 (en) Project management device, project management method, and project management program
JP7514761B2 (en) Intra-group company transaction data generating device, intra-group company transaction data generating method, and intra-group company transaction data generating program
JP7481541B2 (en) Information generating device, information generating program, and information generating method
JP7538823B2 (en) Sales management device, sales management program, and sales management method
JP7534985B2 (en) Unit price calculation device, unit price calculation method, and unit price calculation program
JP7177643B2 (en) Inventory value adjustment device, inventory value adjustment method, and inventory value adjustment program
JP2022039638A (en) Business support device, business support program, and business support method
JP7618523B2 (en) Information generation device, information generation method, and information generation program
JP7412315B2 (en) Cost accounting device, cost accounting method, and cost accounting program
JP7693062B2 (en) Budget data generation device, budget data generation method, and budget data generation program
JP7572985B2 (en) Delivery note creation device, delivery note creation method, and delivery note creation program
JP7568564B2 (en) Cost management support device, cost management support method, and cost management support program
JP7787799B2 (en) Sales unit price calculation device, sales unit price calculation method, and sales unit price calculation program
JP7712974B2 (en) Unit price management device, unit price management method, and unit price management program
JP7542024B2 (en) Scrap material trading support device, scrap material trading support method, and scrap material trading support program
JP7772730B2 (en) Sales management device, cost management system, sales management method, and sales management program
JP7853232B2 (en) Set product generation device, set product generation method, and set product generation program
JP7772671B2 (en) Trading system, trading method, and trading program
JP7678735B2 (en) Gross profit margin management device, gross profit margin management method, and gross profit margin management program
JP7705336B2 (en) Progress management device, progress management method, and progress management program
JP7593905B2 (en) Slip processing device, slip processing method, and program
JP7642461B2 (en) Substitute processing device, substitute processing method, and substitute processing program
JP7708650B2 (en) Automatic cost accounting device, automatic cost accounting method, and automatic cost accounting program
JP7454513B2 (en) Sales data processing device, sales data processing method, and sales data processing program
JP7692877B2 (en) Sales record recording device, sales record recording method, and sales record recording program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20230914

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: 20240709

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20240802

R150 Certificate of patent or registration of utility model

Ref document number: 7534985

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150