JP7028577B2 - Construction price processing equipment, construction price processing method, and construction price processing program - Google Patents

Construction price processing equipment, construction price processing method, and construction price processing program Download PDF

Info

Publication number
JP7028577B2
JP7028577B2 JP2017150206A JP2017150206A JP7028577B2 JP 7028577 B2 JP7028577 B2 JP 7028577B2 JP 2017150206 A JP2017150206 A JP 2017150206A JP 2017150206 A JP2017150206 A JP 2017150206A JP 7028577 B2 JP7028577 B2 JP 7028577B2
Authority
JP
Japan
Prior art keywords
construction
payment
fee
payee
information
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
JP2017150206A
Other languages
Japanese (ja)
Other versions
JP2019028892A (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 JP2017150206A priority Critical patent/JP7028577B2/en
Publication of JP2019028892A publication Critical patent/JP2019028892A/en
Priority to JP2022023253A priority patent/JP2022062267A/en
Application granted granted Critical
Publication of JP7028577B2 publication Critical patent/JP7028577B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明は、工事代金処理装置、工事代金処理方法、および工事代金処理プログラムに関する。 The present invention relates to a construction price processing apparatus, a construction price processing method, and a construction price processing program.

従来より、建設業界では、元請業者の安全協力会が下請業者等を会員として安全協力会費を徴収する。例えば、特許文献1の工事システムでは、システム本部に設置されるサーバと、加盟店、提携卸業者、登録業者、完成保証会社に設置されるコンピュータ端末とが、インターネットを介して接続され、加盟店が、提携卸業者に対して材料の発注を行う手段と、材料の発注情報を蓄積する手段と、該加盟店が、登録業者に対して施工業務の募集を行う手段と、受注を希望する登録業者が入札を行う手段と、該加盟店が、入札を行った該登録業者の中から所望の登録業者に施工業務を発注する手段と、施工業務の発注情報を蓄積する手段と、該蓄積された施工業務の発注情報、及び前記蓄積された材料の発注情報に基づき、該加盟店が工事進捗管理を行い、完成保証会社に提携卸業者及び登録業者への材料費及び施工業務費の支払を要請するための工事進捗状況の報告を行う手段を有している。 Traditionally, in the construction industry, the safety cooperation association of the main contractor collects the safety cooperation membership fee with the subcontractors as members. For example, in the construction system of Patent Document 1, a server installed in the system headquarters and a computer terminal installed in a member store, a partner wholesaler, a registration company, and a completion guarantee company are connected via the Internet, and the member store is connected. However, a means for ordering materials from affiliated wholesalers, a means for accumulating material ordering information, a means for the member store to solicit construction work from registered companies, and registration for which an order is desired. A means for a trader to place a bid, a means for the member store to place an order for construction work from the registered traders who have made a bid, and a means for accumulating ordering information for the construction work. Based on the ordering information of the construction work and the ordering information of the accumulated materials, the member store manages the construction progress and pays the completion guarantee company the material cost and the construction work cost to the affiliated wholesaler and the registered contractor. It has a means to report the progress of construction to make a request.

また、特許文献1の段落[0018]には、「完成保証会社は、工事の進展に伴い、加盟店の支払要請に基づき、次の通り支払を行う。すなわち、(イ)提携卸業者に対し、工事の出来高に見合う材料代金、(ロ)登録業者に対し、工事の出来高に見合う工事代金、(ハ)工事が完工し、引渡・精算等が完了した後、加盟店に対し、施主から受領した工事代金の総額から、上記完成保証手数料、販売手数料及び(イ)(ロ)の支払額を控除した残額(工事利益)を支払う。」と記載されている。 Further, in paragraph [0018] of Patent Document 1, "The completion guarantee company pays as follows based on the payment request of the member store as the construction progresses. That is, (a) to the affiliated wholesaler. , Material price commensurate with the work volume, (b) Construction price commensurate with the work volume for the registered contractor, (c) After the work is completed and delivery / settlement, etc. are completed, the member store receives it from the owner. The balance (construction profit) will be paid after deducting the above-mentioned completion guarantee fee, sales fee and payments of (a) and (b) from the total amount of the construction cost. "

特開2005-352989号公報Japanese Unexamined Patent Publication No. 2005-352899

しかしながら、上記特許文献1では、安全協力会費については何等記載されていない。 However, Patent Document 1 does not describe any safety cooperation membership fee.

本発明は、上記に鑑みてなされたものであって、工事代金の安全協力会費の徴収を簡単に処理することが可能な工事代金処理装置、工事代金処理方法、および工事代金処理プログラムを提供することを目的とする。 The present invention has been made in view of the above, and provides a construction price processing device, a construction price processing method, and a construction price processing program capable of easily processing the collection of the safety cooperation membership fee for the construction price. The purpose is.

上述した課題を解決し、目的を達成するために、本発明は、制御部を備えた工事代金処理装置であって、前記制御部は、検収時に安全協力会費の控除明細情報を作成する控除明細情報作成手段と、支払時に安全協力会費を控除した支払情報を作成する支払情報作成手段と、支払時に前記支払情報に基づいて、安全協力会費を預り金とする仕訳情報を作成する仕訳情報作成手段と、を備えることが望ましい。 In order to solve the above-mentioned problems and achieve the object, the present invention is a construction fee processing device provided with a control unit, and the control unit creates deduction details information for safety cooperation membership fees at the time of acceptance inspection. Information creation means, payment information creation means that creates payment information after deducting the safety cooperation membership fee at the time of payment, and journal information creation means that creates journal information with the safety cooperation membership fee as a deposit based on the payment information at the time of payment. And, it is desirable to have.

また、本発明の好ましい態様によれば、前記控除明細情報作成手段は、工事代金に対する安全協力会費の比率を設定し、工事代金に安全協力会費の比率を乗算して安全協力会費を算出することが望ましい。 Further, according to a preferred embodiment of the present invention, the deduction detail information creating means sets the ratio of the safety cooperation membership fee to the construction fee, and multiplies the construction fee by the ratio of the safety cooperation membership fee to calculate the safety cooperation membership fee. Is desirable.

また、本発明の好ましい態様によれば、前記仕訳情報は、工事代金から安全協力会費を控除した支払額を預金とすることを含むことが望ましい。 Further, according to a preferred embodiment of the present invention, it is desirable that the journal information includes the payment amount obtained by deducting the safety cooperation membership fee from the construction price as a deposit.

また、本発明の好ましい態様によれば、本発明は、制御部を備えた情報処理装置で実行される工事代金処理方法であって、前記制御部で実行される、検収時に安全協力会費の控除明細情報を作成する控除明細情報作成ステップと、支払時に安全協力会費を控除した支払情報を作成する支払情報作成ステップと、支払時に前記支払情報に基づいて、安全協力会費を預り金とする仕訳情報を作成する仕訳情報作成ステップと、を含むことが望ましい。 Further, according to a preferred embodiment of the present invention, the present invention is a construction price processing method executed by an information processing apparatus provided with a control unit, which is executed by the control unit and deducts a safety cooperation membership fee at the time of acceptance inspection. Deduction detail information creation step to create detailed information, payment information creation step to create payment information after deducting safety cooperation membership fee at the time of payment, and journal information with safety cooperation membership fee as deposit based on the payment information at the time of payment It is desirable to include a journal information creation step to create.

また、本発明の好ましい態様によれば、制御部を備えた情報処理装置に実行させるための仕訳情報作成プログラムであって、前記制御部で実行させるための、検収時に安全協力会費の控除明細情報を作成する控除明細情報作成ステップと、支払時に安全協力会費を控除した支払情報を作成する支払情報作成ステップと、支払時に前記支払情報に基づいて、安全協力会費を預り金とする仕訳情報を作成する仕訳情報作成ステップと、を含むことが望ましい。 Further, according to a preferred embodiment of the present invention, it is a journal information creation program to be executed by an information processing apparatus provided with a control unit, and deduction detailed information of a safety cooperation membership fee at the time of acceptance inspection to be executed by the control unit. Create deduction details information step, create payment information by deducting safety cooperation membership fee at the time of payment, and create journal information with safety cooperation membership fee as deposit based on the payment information at the time of payment. It is desirable to include the journal information creation step to be performed.

本発明によれば、工事代金の安全協力会費の徴収を簡単に処理することが可能となるという効果を奏する。 According to the present invention, it is possible to easily process the collection of the safety cooperation membership fee for the construction fee.

図1は、安全協力会費の徴収の概要を説明するための図である。FIG. 1 is a diagram for explaining an outline of collection of a safety cooperation membership fee. 図2は、本実施の形態に係る工事代金処理装置の構成の一例を示すブロック図である。FIG. 2 is a block diagram showing an example of the configuration of the construction cost processing device according to the present embodiment. 図3は、仕入登録処理に関連するマスタやデータの構成例及びそのリンク関係の一例を示す図である。FIG. 3 is a diagram showing an example of a configuration of a master and data related to a purchase registration process and an example of a link relationship thereof. 図4は、仕入登録処理の具体例を説明するための図である。FIG. 4 is a diagram for explaining a specific example of the purchase registration process. 図5は、支払処理の概略を説明するためのフローチャートである。FIG. 5 is a flowchart for explaining the outline of payment processing. 図6は、仕入登録処理に関連するマスタやデータの構成例及びそのリンク関係の一例を示す図である。FIG. 6 is a diagram showing an example of a configuration of a master and data related to a purchase registration process and an example of a link relationship thereof. 図7は、仕入登録処理の具体例を説明するための図である。FIG. 7 is a diagram for explaining a specific example of the purchase registration process. 図8は、仕入入力画面の一例を示す図である。FIG. 8 is a diagram showing an example of a purchase input screen. 図9は、支払先情報画面の一例を示す図である。FIG. 9 is a diagram showing an example of a payee information screen.

以下に、本発明に係る工事代金処理装置、工事代金処理方法、および工事代金処理プログラムの実施の形態を、図面に基づいて詳細に説明する。なお、本実施形態によりこの発明が限定されるものではない。 Hereinafter, embodiments of the construction price processing apparatus, the construction price processing method, and the construction price processing program according to the present invention will be described in detail with reference to the drawings. The present invention is not limited to this embodiment.

[1.概要]
図1は、安全協力会費の徴収の概要を説明するための図である。建設業界では、元請負会社は、下請会社に対して工事を発注した場合、安全協力会費分の金額を差引いて支払いを行い、差引分は預り金に計上する。図1は、元請会社が下請会社に工事を例えば¥100,000で発注した場合の支払(元請会社)と入金(下請会社)の明細の一例を示している。
[1. Overview]
FIG. 1 is a diagram for explaining an outline of collection of a safety cooperation membership fee. In the construction industry, when the main contractor orders construction work from a subcontractor, the amount of the safety cooperation membership fee is deducted and paid, and the deducted amount is recorded in the deposit. FIG. 1 shows an example of payment (primary contractor) and payment (subcontractor) details when a prime contractor orders construction work from a subcontractor for, for example, ¥ 100,000.

元請会社の工事外注/検収時は、未完成工事支出金=¥100,000/工事未払金=¥100,000となる。安全協力会費を¥10,000とした場合、元請会社の工事外注/支払時は、工事未払金=¥100,000/CASH=¥90,000、預り金=¥10,000となる。 At the time of construction outsourcing / acceptance inspection by the prime contractor, unfinished construction expenditure = ¥ 100,000 / construction accrual = ¥ 100,000. Assuming that the safety cooperation membership fee is 10,000 yen, when the construction is outsourced / paid by the prime contractor, the construction accounts payable = ¥ 100,000 / CASH = ¥ 90,000 and the deposit = ¥ 10,000.

これに対して、下請会社の入金は、CASH=¥90,000/工事未払金=¥100,000、諸経費(雑費・安全協力会費など)=¥10,000となる。 On the other hand, the payment of the subcontractor is CASH = ¥ 90,000 / construction accounts payable = ¥ 100,000, and various expenses (miscellaneous expenses, safety cooperation membership fees, etc.) = ¥ 10,000.

控除金額を算出する方法は、毎月固定金額、発注金額の一定比率、及び固定金額と各種方法がある。発注種類(材料・外注)や支払先により、安全協会費のパーセンテージが変わる場合もある。 There are various methods for calculating the deduction amount, such as a fixed amount every month, a fixed ratio of the order amount, and a fixed amount. The percentage of safety association fees may vary depending on the type of order (material / outsourcing) and the payee.

従来は、安全協力会費の金額は支払時に集計し判断していたり、控除明細を別途作成していた。業務内容によっては安全協力会費の比率が異なり、また、控除しない場合は計算処理が煩雑となっていた。 In the past, the amount of the safety cooperation membership fee was aggregated and judged at the time of payment, or a deduction statement was created separately. The ratio of the safety cooperation membership fee differs depending on the work content, and if it is not deducted, the calculation process becomes complicated.

仕入伝票毎に安全協会費の徴収比率を入力できれば、固定金額以外には対応することができる。安全協会費を支払入力時に控除するよりも、支払処理時に控除したい。そのため、源泉預り金のような計算を行えればよい。ただし、源泉預り金のように控除した源泉分を別の支払予定データにできなくてもよい。 If the collection ratio of the safety association fee can be input for each purchase slip, it is possible to deal with other than the fixed amount. I would like to deduct the safety association fee at the time of payment processing rather than at the time of payment input. Therefore, it suffices to perform calculations such as tax withholding. However, it is not always necessary to use the deducted source amount as separate payment schedule data, such as withholding deposits.

そこで、本実施の形態では、取引先マスタに設定された率又は入力画面で指定した率に応じて、検収のタイミングで安全協力会費として下請業者から徴収する金額を算出し、支払時には徴収金額を集計した金額を控除して支払を実施する。控除分は預り金として把握して仕訳情報を作成する。すなわち、本実施の形態では、検収時に自動的に控除の明細を作成することで、業界特有の業務フローを簡単にシステム化している。 Therefore, in this embodiment, the amount to be collected from the subcontractor as a safety cooperation membership fee is calculated at the timing of acceptance inspection according to the rate set in the business partner master or the rate specified on the input screen, and the collected amount is calculated at the time of payment. Make payment by deducting the total amount. The deduction amount is grasped as a deposit and journal information is created. That is, in the present embodiment, the business flow peculiar to the industry is easily systematized by automatically creating the deduction details at the time of acceptance inspection.

[2.構成]
本実施の形態に係る工事代金処理装置100の構成について、図2を参照して説明する。図2は、工事代金処理装置100の構成の一例を示すブロック図である。
[2. Constitution]
The configuration of the construction price processing device 100 according to the present embodiment will be described with reference to FIG. FIG. 2 is a block diagram showing an example of the configuration of the construction cost processing device 100.

工事代金処理装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、工事代金処理装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。 The construction fee processing device 100 is a commercially available desktop personal computer. The construction fee processing device 100 is not limited to a stationary information processing device such as a desktop personal computer, but is a portable notebook personal computer, a PDA (Personal Digital Assistants), a smartphone, a tablet personal computer, or the like on the market. It may be a type information processing device.

工事代金処理装置100は、図2に示すように、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。工事代金処理装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。 As shown in FIG. 2, the construction cost processing device 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. Each part of the construction fee processing apparatus 100 is connected so as to be communicable via an arbitrary communication path.

通信インターフェース部104は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、工事代金処理装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、工事代金処理装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。なお、後述する記憶部106に格納されるデータは、サーバ200に格納されてもよい。 The communication interface unit 104 connects the construction fee processing device 100 to the network 300 so as to be communicable 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 another device via a communication line. Here, the network 300 has a function of connecting the construction fee processing device 100 and the server 200 so as to be able to communicate with each other, and is, for example, the Internet, a LAN (Local Area Network), or the like. The data stored in the storage unit 106, which will be described later, may be stored in the server 200.

入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、およびマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をモニタ114とし、入力装置112をキーボード112またはマウス112として記載する場合がある。また、ユーザがモニタ114に表示して、入力装置112で操作等をすることを、「UIを介したユーザ操作」と記載する場合がある。 An input device 112 and an output device 114 are connected to the input / output interface unit 108. As the output device 114, a speaker or a printer can be used in addition to a monitor (including a home television). As the input device 112, a keyboard, a mouse, and a microphone, as well as a monitor that cooperates with the mouse to realize a pointing device function can be used. In the following, the output device 114 may be referred to as a monitor 114, and the input device 112 may be referred to as a keyboard 112 or a mouse 112. Further, displaying on the monitor 114 and performing an operation on the input device 112 may be described as "user operation via UI".

記憶部106には、各種のデータベース、テーブル、およびファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)・ROM(Read Only Memory)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。 Various databases, tables, files, and the like are stored in the storage unit 106. In the storage unit 106, a computer program for giving an instruction to a CPU (Central Processing Unit) in cooperation with an OS (Operating System) to perform various processes is recorded. As the storage unit 106, for example, a memory device such as a RAM (Random Access Memory) / ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, an optical disk, or the like can be used.

記憶部106は、支払先マスタ106aと、仕入ヘッダデータ106bと、仕入明細データ106cと、支払予定データ106dと、控除明細データ106eと、支払方法マスタ106fと、支払ヘッダデータ106gと、支払明細データ106hと、支払消込データ106iと、仕入伝票データファイル106jを備えている。 The storage unit 106 pays the payee master 106a, the purchase header data 106b, the purchase detail data 106c, the payment schedule data 106d, the deduction detail data 106e, the payment method master 106f, the payment header data 106g, and the payment. It includes detailed data 106h, payment application data 106i, and purchase slip data file 106j.

支払先マスタ106aと、仕入ヘッダデータ106bと、仕入明細データ106cと、支払予定データ106dと、控除明細データ106eと、支払方法マスタ106fと、支払ヘッダデータ106gと、支払明細データ106hと、支払消込データ106iと、仕入伝票データファイル106jは、UIを介したユーザ操作により、データの入力・追加・変更・削除等の編集が可能に構成されている。 The payee master 106a, the purchase header data 106b, the purchase detail data 106c, the payment schedule data 106d, the deduction detail data 106e, the payment method master 106f, the payment header data 106g, the payment detail data 106h, and the like. The payment application data 106i and the purchase slip data file 106j are configured so that data can be input, added, changed, deleted, etc. by user operation via the UI.

仕入伝票データファイル106jは、仕入伝票データを格納するためのファイルである。仕入伝票データは、仕入番号、プロジェクト、工事未払金額、支払先、仕入明細番号、費目、及び金額等で構成されている(例えば、図4参照)。ユーザは、入力装置112又はネットワーク300に接続された端末装置を介して、仕入伝票データを工事代金処理装置100に入力し、制御部102は、入力される仕入伝票データを仕入伝票データファイル106jに格納する。制御部102は、仕入伝票データの内容を、仕入ヘッダデータ106b、仕入明細データ106c、及び支払予定データ106dの対応する部分にそれぞれ登録する(反映させる)。 The purchase slip data file 106j is a file for storing the purchase slip data. The purchase slip data is composed of a purchase number, a project, an unpaid amount of construction work, a payee, a purchase item number, an expense item, an amount, and the like (see, for example, FIG. 4). The user inputs the purchase slip data to the construction price processing device 100 via the input device 112 or the terminal device connected to the network 300, and the control unit 102 inputs the input purchase slip data to the purchase slip data. Store in file 106j. The control unit 102 registers (reflects) the contents of the purchase slip data in the corresponding parts of the purchase header data 106b, the purchase detail data 106c, and the payment schedule data 106d, respectively.

支払先マスタ106aは、支払先毎に工事代金に対する安全協力会費の徴収比率である安全協力会費率(以下、「安全率」と記載する場合もある)を設定するためのものである。支払先マスタ106aは、支払先コード、支払先名、安全率、及び支払方法等を対応づけたテーブル等である(図3参照)。制御部102は、UIを介したユーザ操作に応答して、支払先マスタ106aの支払先コード、支払先名、及び安全率のデータを登録する。ユーザは、支払先マスタ106aに、支払先毎に安全率を予め登録しておくことができる。 The payee master 106a is for setting the safety cooperation membership fee rate (hereinafter, may be referred to as “safety factor”), which is the collection ratio of the safety cooperation membership fee to the construction fee, for each payee. The payee master 106a is a table or the like associated with a payee code, a payee name, a safety factor, a payment method, and the like (see FIG. 3). The control unit 102 registers the payee code, payee name, and safety factor data of the payee master 106a in response to the user operation via the UI. The user can register the safety factor for each payee in advance in the payee master 106a.

仕入ヘッダデータ106bは、仕入番号、支払先コード、支払先名、プロジェクト、及び安全率設定等を対応づけたデータである(図3参照)。制御部102は、支払先コードをキーとして、支払先マスタ106aの対応する「安全率」を仕入ヘッダデータ106bの「安全率設定」に登録する。 The purchase header data 106b is data associated with a purchase number, a payee code, a payee name, a project, a safety factor setting, and the like (see FIG. 3). The control unit 102 registers the corresponding "safety factor" of the payee master 106a in the "safety factor setting" of the purchase header data 106b using the payee code as a key.

仕入明細データ106cは、仕入番号、仕入明細番号、費目、及び金額等を対応づけたデータである(図3参照)。 The purchase detail data 106c is data in which the purchase number, the purchase detail number, the expense item, the amount, and the like are associated with each other (see FIG. 3).

支払予定データ106dは、SEQ、仕入番号、仕入明細番号、支払予定金額、仕入金額、及び支払予定日等を対応づけたデータである(図3参照)。制御部102は、UIを介したユーザ操作に応答して、支払予定データ106dの支払予定日を登録する。 The payment schedule data 106d is data in which the SEQ, the purchase number, the purchase detail number, the payment schedule amount, the purchase amount, the payment schedule date, and the like are associated (see FIG. 3). The control unit 102 registers the scheduled payment date of the scheduled payment data 106d in response to the user operation via the UI.

控除明細データ106eは、仕入番号、控除明細の種類を示す種別(例えば、「0」は、「安全協力会費」を示す)、対象金額、安全協力会費を徴収する比率、及び控除金額等を対応づけたデータである(図3参照)。 The deduction detail data 106e contains the purchase number, the type indicating the type of deduction detail (for example, "0" indicates "safety cooperation membership fee"), the target amount, the ratio for collecting the safety cooperation membership fee, the deduction amount, and the like. This is the associated data (see FIG. 3).

支払方法マスタ106fは、支払方法コード、支払方法名、及び勘定科目等を対応づけたテーブル等である(図6参照)。制御部102は、UIを介したユーザ操作に応答して、支払方法マスタ106fの支払方法コード、支払方法名、及び勘定科目を予め登録してもよい。 The payment method master 106f is a table or the like associated with a payment method code, a payment method name, an account item, or the like (see FIG. 6). The control unit 102 may register the payment method code, the payment method name, and the account item of the payment method master 106f in advance in response to the user operation via the UI.

支払ヘッダデータ106gは、支払番号、支払先コード、支払先名、及び支払日等を対応づけたデータである(図6参照)。 The payment header data 106g is data associated with a payment number, a payee code, a payee name, a payment date, and the like (see FIG. 6).

支払明細データ106hは、支払番号、支払明細番号、支払方法コード、及び金額等を対応づけたデータである(図6参照)。 The payment detail data 106h is data associated with a payment number, a payment detail number, a payment method code, an amount, and the like (see FIG. 6).

支払消込データ106iは、支払番号、支払予定SEQ、及び消込金額等を対応づけたデータである(図6参照)。 The payment application data 106i is data associated with a payment number, a payment schedule SEQ, an application amount, and the like (see FIG. 6).

制御部102は、工事代金処理装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。制御部102は、機能概念的に、控除明細情報作成部102aと、支払情報作成部102bと、仕訳情報作成部102cと、を備えている。 The control unit 102 is a CPU or the like that comprehensively controls the construction cost processing device 100. The control unit 102 has an internal memory for storing a control program such as an OS, a program that defines various processing procedures, required data, and the like, and performs various information processing based on these stored programs. Execute. The control unit 102 functionally includes a deduction detail information creation unit 102a, a payment information creation unit 102b, and a journal information creation unit 102c.

控除明細情報作成部102aは、検収時に安全協力会費の控除明細情報を作成する。また、控除明細情報作成部102aは、工事代金に対して徴収する安全協力会費の比率を設定し、工事代金に安全協力会費の比率を乗算して安全協力会費を算出してもよい。 The deduction detail information creation unit 102a creates deduction detail information for the safety cooperation membership fee at the time of acceptance inspection. Further, the deduction detail information creation unit 102a may set the ratio of the safety cooperation membership fee to be collected to the construction fee and multiply the construction fee by the ratio of the safety cooperation membership fee to calculate the safety cooperation membership fee.

支払情報作成部102bは、支払時に安全協力会費を控除した支払情報を作成する。仕訳情報作成部102cは、支払時に支払情報作成部102bが作成した支払情報に基づいて、安全協力会費を預り金とする仕訳情報を作成する。仕訳情報は、工事代金から安全協力会費を控除した支払額を預金とする情報を含んでいてもよい。 The payment information creation unit 102b creates payment information by deducting the safety cooperation membership fee at the time of payment. The journal information creation unit 102c creates journal information with the safety cooperation membership fee as a deposit based on the payment information created by the payment information creation unit 102b at the time of payment. The journal information may include information in which the payment amount obtained by deducting the safety cooperation membership fee from the construction price is used as a deposit.

[3.処理の具体例]
本実施形態に係る工事代金処理装置100の処理の具体例について、図2~図7を参照して説明する。以下では、工事代金処理装置100の仕入登録処理と支払処理の具体例について説明する。
[3. Specific example of processing]
A specific example of the processing of the construction price processing apparatus 100 according to the present embodiment will be described with reference to FIGS. 2 to 7. Hereinafter, specific examples of purchase registration processing and payment processing of the construction price processing apparatus 100 will be described.

[3-1.仕入登録処理]
制御部102により実行される仕入登録処理について説明する。仕入登録処理では、検収時に、対象のプロジェクトの仕入伝票単位で安全協力会費の控除金額の控除明細情報を作成する。図3は、仕入登録処理に関連するマスタやデータの構成例及びそのリンク関係の一例を示す図である。図4は、仕入登録処理の具体例を説明するための図である。
[3-1. Purchase registration process]
The purchase registration process executed by the control unit 102 will be described. In the purchase registration process, deduction detail information of the deduction amount of the safety cooperation membership fee is created for each purchase slip of the target project at the time of acceptance inspection. FIG. 3 is a diagram showing an example of a configuration of a master and data related to a purchase registration process and an example of a link relationship thereof. FIG. 4 is a diagram for explaining a specific example of the purchase registration process.

図4において、制御部102は、対象のプロジェクトの仕入伝票データを仕入伝票データファイル106jから読み出す。図4に示す例では、仕入伝票「No.0001」、プロジェクト「001-005」、工事未払金「¥3,240,000」、支払先名「支払先001」であり、その内訳は、仕入明細番号「1」、費目「外注費 商品001」、金額「¥2,160,000円、また、仕入明細番号「2」、費目「外注費 商品011」,金額「1,080,000円」となっている。 In FIG. 4, the control unit 102 reads the purchase slip data of the target project from the purchase slip data file 106j. In the example shown in FIG. 4, the purchase slip "No. 0001", the project "001-005", the construction accounts payable "¥ 3,240,000", and the payee name "payee 001" are shown. Item number "1", item "outsourced item 001", amount "¥ 2,160,000", purchase item number "2", item "outsourced item 011", amount "1,080,000" It is "yen".

制御部102は、仕入伝票データの内容を、仕入ヘッダデータ106b、仕入明細データ106c、及び支払予定データ106dの対応する部分にそれぞれ登録する(反映させる)。 The control unit 102 registers (reflects) the contents of the purchase slip data in the corresponding parts of the purchase header data 106b, the purchase detail data 106c, and the payment schedule data 106d, respectively.

支払先マスタ106aには、例えば、仕入先コード「001」、支払先名「支払先001」、安全率「5%」、支払方法コード「1(振込)」が登録されている。安全費率については、入力画面でユーザが設定可能としてもよい。 In the payee master 106a, for example, a supplier code "001", a payee name "payee 001", a safety factor "5%", and a payment method code "1 (transfer)" are registered. The safety cost rate may be set by the user on the input screen.

仕入ヘッダデータ106bには、仕入番号「No001」、仕入先コード「001」、支払先名「支払先001」、プロジェクト「プロジェクト001-005」がそれぞれ登録される。また、制御部102は、支払先コード「001」をキーとして、支払先マスタ106aの対応する安全率「5%」を参照して、仕入ヘッダデータ106bの安全率設定「5%」を登録する。 In the purchase header data 106b, the purchase number "No001", the supplier code "001", the payee name "payee 001", and the project "project 001-005" are registered. Further, the control unit 102 registers the safety factor setting "5%" of the purchase header data 106b with reference to the corresponding safety factor "5%" of the payee master 106a using the payee code "001" as a key. do.

仕入明細データ106cには、仕入番号「No001」、「No001」、仕入明細番号「1」、「2」、費目「外注費」、「外注費」及び金額「¥2,160,000(税込金額)」、「1,080,000(税込金額)」がそれぞれ登録される。 The purchase details data 106c includes purchase numbers "No001" and "No001", purchase details numbers "1" and "2", item "outsourcing cost", "outsourcing cost" and amount "¥ 2,160,000". (Amount including tax) "and" 1,080,000 (amount including tax) "are registered respectively.

支払予定データ106dには、SEQ「1」、「2」、仕入番号「No001」、「No001」、仕入明細番号「1」、「2」、支払予定金額「¥2,160,000(税込金額)」、「1,080,000(税込金額)」がそれぞれ登録される。また、制御部102は、UIを介したユーザ操作に応じて、例えば、支払予定日「2017/8/10」、「2017/8/10」をそれぞれ登録する。 The scheduled payment data 106d includes SEQs "1", "2", purchase numbers "No001", "No001", purchase details numbers "1", "2", and planned payment amount "¥ 2,160,000 (¥ 2,160,000). "Amount including tax)" and "1,080,000 (amount including tax)" are registered respectively. Further, the control unit 102 registers, for example, the scheduled payment dates “2017/8/10” and “2017/8/10”, respectively, according to the user operation via the UI.

控除明細データ106eには、仕入番号「No001」、種別「0:安全」、対象金額「¥3,240,000」が登録される。また、制御部102は、仕入ヘッダデータ106bの会費率設定率「5%」を参照して、控除明細データ106eの比率に、「0.05」を登録する。また、制御部102は、徴収金額を、徴収金額=対象金額×比率により算出して、控除明細データ106eの徴収金額に、「¥162,000(=¥3,240,000×0.05)」を登録する。このようにして、制御部102は、検収時に、安全協力会費の控除金額(徴収金額)の控除明細情報を作成する。 The purchase number "No001", the type "0: safe", and the target amount "¥ 3,240,000" are registered in the deduction detail data 106e. Further, the control unit 102 registers "0.05" in the ratio of the deduction detail data 106e with reference to the membership fee rate setting rate "5%" of the purchase header data 106b. Further, the control unit 102 calculates the collected amount by the collection amount = target amount × ratio, and sets the collected amount of the deduction detail data 106e to “¥ 162,000 (= ¥ 3,240,000 × 0.05). Is registered. In this way, the control unit 102 creates deduction detail information of the deduction amount (collection amount) of the safety cooperation membership fee at the time of acceptance inspection.

[3-2.支払処理]
制御部102により実行される支払処理について説明する。支払処理では、安全協力会費の控除金額を控除した支払明細情報を作成し、支払明細情報に基づいて、安全協力会費を預り金とする仕訳情報を作成する。図5は、制御部102により実行される支払処理の概略を説明するためのフローチャートである。図6は、支払処理に関連するマスタやデータの構成例及びそのリンク関係の一例を示す図である。図7は、支払処理の具体例を説明するための図である。
[3-2. Payment processing]
The payment process executed by the control unit 102 will be described. In the payment process, payment details information is created by deducting the deduction amount of the safety cooperation membership fee, and journal information with the safety cooperation membership fee as a deposit is created based on the payment details information. FIG. 5 is a flowchart for explaining an outline of payment processing executed by the control unit 102. FIG. 6 is a diagram showing an example of a configuration of a master and data related to payment processing and an example of a link relationship thereof. FIG. 7 is a diagram for explaining a specific example of payment processing.

支払処理の概略を、図5を参照して説明する。制御部102は、支払集計処理を行って、安全協力会費の控除金額を控除した支払明細情報を作成する(ステップS1)。具体的には、制御部102は、支払予定データ106dの同一の支払先及び支払予定日の支払予定金額を集計する。また、制御部102は、対応する控除明細データ106eの安全協力会費の控除金額(徴収金額)を集計する。制御部102は、集計した支払予定金額から集計した控除金額を減算して、支払金額を決定して支払明細情報を作成する。 The outline of the payment process will be described with reference to FIG. The control unit 102 performs payment aggregation processing and creates payment detail information after deducting the deduction amount of the safety cooperation membership fee (step S1). Specifically, the control unit 102 aggregates the same payee of the scheduled payment data 106d and the scheduled payment amount on the scheduled payment date. Further, the control unit 102 aggregates the deduction amount (collection amount) of the safety cooperation membership fee of the corresponding deduction detail data 106e. The control unit 102 subtracts the totaled deduction amount from the totaled payment schedule amount, determines the payment amount, and creates payment detail information.

次に、制御部102は、確定処理を行う(ステップS2)。具体的には、制御部102は、例えば、作成した支払明細情報を出力装置112に表示し、ユーザがその金額を確認し、出力装置112に表示されるOKボタンを押すことで、支払明細情報を確定することにしてもよい。制御部102は、支払明細情報に基づいて、安全協力会費を預り金とする仕訳情報を作成する Next, the control unit 102 performs a determination process (step S2). Specifically, the control unit 102 displays, for example, the created payment details information on the output device 112, the user confirms the amount, and presses the OK button displayed on the output device 112 to display the payment details information. May be confirmed. The control unit 102 creates journal information with the safety cooperation membership fee as a deposit based on the payment details information.

制御部102は、確定した支払明細情報について、FB(ファームバンキング)作成処理を行い(ステップS3)、例えば、銀行振込の振込データを作成して、対象の銀行口座に振込を行う。 The control unit 102 performs an FB (farm banking) creation process (step S3) for the confirmed payment detail information, for example, creates transfer data for a bank transfer, and transfers the money to the target bank account.

つぎに、支払処理の具体例を、図7を参照して説明する。図7では、図5の仕入登録処理で作成したデータに対する処理の例を説明する。 Next, a specific example of payment processing will be described with reference to FIG. 7. FIG. 7 describes an example of processing for the data created in the purchase registration process of FIG.

図7において、支払方法マスタ106fには、例えば、支払方法コード「1」、「2」、「99」、支払方法「振込」、「手形」、「安全協力会費」、勘定科目「預金」、「支払手形」、「預り金」がそれぞれ登録されているものとする。 In FIG. 7, the payment method master 106f has, for example, payment method codes “1”, “2”, “99”, payment method “transfer”, “bill”, “safety cooperation membership fee”, account item “deposit”, and the like. It is assumed that "bills payable" and "deposits" are registered respectively.

制御部102は、支払ヘッダデータ106gに、支払番号「No001」、仕入先コード「001」、支払先名「支払先001」、プロジェクト「プロジェクト001-005」、支払日「2017/8/10」をそれぞれ登録する。 The control unit 102 adds the payment number "No001", the supplier code "001", the payee name "payee 001", the project "project 001-005", and the payment date "2017/8/10" to the payment header data 106g. "Is registered respectively.

制御部102は、支払予定データ106dの同一の支払先及び支払予定日の支払予定金額を集計(¥3,240,000=¥2,160,000+1,080,000)する。また、制御部102は、対応する控除明細データ106eの安全協力会費の徴収金額(控除金額)を集計(¥162,000)する。制御部102は、集計した支払予定金額(¥3,240,000)から集計した控除金額(¥162,000)を減算して、支払額(¥3,078,000)を算出する。 The control unit 102 aggregates the same payee of the scheduled payment data 106d and the scheduled payment amount on the scheduled payment date (¥ 3,240,000 = ¥ 2,160,000 + 1,080,000). Further, the control unit 102 totals (¥ 162,000) the collected amount (deduction amount) of the safety cooperation membership fee of the corresponding deduction detail data 106e. The control unit 102 calculates the payment amount (¥ 3,078,000) by subtracting the totaled deduction amount (¥ 162,000) from the totaled payment schedule amount (¥ 3,240,000).

制御部102は、支払明細データ106hに、支払明細番号「1」、「2」、支払方法コード「1」、「88」、支払方法「振込」、「安全協力会費」をそれぞれ登録する。なお、支払方法コード「1」、支払方法「振込」については、支払先マスタ106aの支払先コード「1」に対応する支払方法コード「1」を参照し、さらに、支払方法マスタ106fの支払方法コード「1」に対応する支払方法「振込」を参照して登録する。また、支払方法コード「88」、支払方法「安全協力会費」については、安全協力会費を控除する設定となっているので、自動で登録される。また、制御部102は、支払明細データ106hに、集計した「安全協力会費」の金額「¥162,000」を登録する。さらに、制御部102は、支払明細データ106hの「振込」の「金額」に、算出した支払額「¥3,078,000」を登録する。このようにして、支払明細情報が作成される。 The control unit 102 registers the payment detail numbers "1" and "2", the payment method codes "1" and "88", the payment method "transfer", and the "safety cooperation membership fee" in the payment detail data 106h, respectively. For the payment method code "1" and the payment method "transfer", refer to the payment method code "1" corresponding to the payment destination code "1" of the payment destination master 106a, and further, the payment method of the payment method master 106f. Register by referring to the payment method "transfer" corresponding to the code "1". In addition, the payment method code "88" and the payment method "safety cooperation membership fee" are set to deduct the safety cooperation membership fee, so they are automatically registered. Further, the control unit 102 registers the totaled "safety cooperation membership fee" amount "¥ 162,000" in the payment detail data 106h. Further, the control unit 102 registers the calculated payment amount "¥ 3,078,000" in the "amount" of the "transfer" of the payment detail data 106h. In this way, payment details information is created.

制御部102は、支払明細データ106hに基づき、支払方法マスタ106fを参照して、仕訳情報を作成する。仕訳情報の一例では、買掛金「¥3,240,000」、預金「¥3,078,000」、預り金「¥162,000」となる。 The control unit 102 creates journal information with reference to the payment method master 106f based on the payment detail data 106h. An example of journal information is accounts payable "¥ 3,240,000", deposit "¥ 3,078,000", and deposit "¥ 162,000".

支払明細データ106hの支払明細番号「1」の支払方法コードは「1」であり、支払方法マスタ106fの支払方法コード「1」に対応する「勘定科目」は「預金」となる。また、支払明細データ106hの支払明細番号「2」の支払方法コードは「99」であり、支払方法マスタ106fの支払方法コード「99」に対応する「勘定科目」は「預り金」となる。 The payment method code of the payment detail number "1" of the payment detail data 106h is "1", and the "account" corresponding to the payment method code "1" of the payment method master 106f is "deposit". Further, the payment method code of the payment detail number "2" of the payment detail data 106h is "99", and the "account" corresponding to the payment method code "99" of the payment method master 106f is "deposit".

さらに、制御部102は、支払消込データ106iの「支払番号」、「支払予定SEQ」、及び「消込金額」に対応するデータを登録して、消込処理を行う。 Further, the control unit 102 registers the data corresponding to the "payment number", "payment schedule SEQ", and "application amount" of the payment application data 106i, and performs the application process.

[4.表示画面の一例]
図8及び図9は、本実施の形態に係る工事代金処理装置100の出力装置114に表示される表示画面の一例を説明するための図である。図8は、仕入入力画面の一例を示す図である。図9は、支払先情報画面の一例を示す図である。
[4. Example of display screen]
8 and 9 are diagrams for explaining an example of a display screen displayed on the output device 114 of the construction cost processing device 100 according to the present embodiment. FIG. 8 is a diagram showing an example of a purchase input screen. FIG. 9 is a diagram showing an example of a payee information screen.

図8に示す仕入入力画面では、プロジェクト毎に、仕入区分(仕入伝票)単位でのデータの確認・編集が可能となっている。例えば、仕入区分を指定して、支払情報確認ボタン400を押すと、図9に示す支払先情報画面が表示される。支払先情報画面では、支払先の工事代金に対する安全協力会費の徴収比率や支払予定日を設定することができる。 On the purchase input screen shown in FIG. 8, it is possible to check and edit data for each purchase category (purchase slip) for each project. For example, when the purchase category is specified and the payment information confirmation button 400 is pressed, the payment destination information screen shown in FIG. 9 is displayed. On the payee information screen, it is possible to set the collection ratio of the safety cooperation membership fee to the construction fee of the payee and the scheduled payment date.

以上説明したように、本実施の形態によれば、検収時に安全協力会費の控除明細情報を作成する控除明細情報作成部102aと、支払時に安全協力会費を控除した支払情報を作成する支払情報作成部102bと、支払時に上記支払情報に基づいて、安全協力会費を預り金とする仕訳情報を作成する仕訳情報作成部102cと、を備えているので、工事代金の安全協力会費の徴収を簡単に処理することが可能となる。 As described above, according to the present embodiment, the deduction detail information creation unit 102a that creates the deduction detail information of the safety cooperation membership fee at the time of acceptance inspection and the payment information creation that creates the payment information after deducting the safety cooperation membership fee at the time of payment. Since it is equipped with a section 102b and a journal information creation section 102c that creates journal information with the safety cooperation membership fee as a deposit based on the above payment information at the time of payment, it is easy to collect the safety cooperation membership fee for the construction fee. It becomes possible to process.

また、控除明細情報作成部102aは、支払先毎に、工事代金に対する安全協力会費の徴収比率を設定し、工事代金に安全協力会費の徴収比率を乗算して安全協力会費を算出することとしたので、支払先毎に簡単に安全協会費を算出することが可能となる。 In addition, the deduction detail information creation unit 102a has decided to set the collection ratio of the safety cooperation membership fee to the construction fee for each payee, and multiply the construction fee by the collection ratio of the safety cooperation membership fee to calculate the safety cooperation membership fee. Therefore, it is possible to easily calculate the safety association fee for each payee.

[5.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
[5. Other embodiments]
In addition to the above-described embodiments, the present invention may be implemented in various different embodiments within the scope of the technical ideas described in the claims.

例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 For example, among the processes described in the embodiments, all or part of the processes described as being automatically performed may be performed manually, or all the processes described as being performed manually may be performed. Alternatively, a part thereof can be automatically performed by a known method.

また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, processing procedures, control procedures, specific names, information including parameters such as registration data and search conditions for each processing, screen examples, and database configurations shown in this specification and drawings are not specified unless otherwise specified. Can be changed arbitrarily.

また、工事代金処理装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 Further, with respect to the construction cost processing apparatus 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が備える処理機能、特に制御部102にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて工事代金処理装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。 For example, with respect to the processing functions included in the construction cost processing apparatus 100, particularly each processing function performed by the control unit 102, all or any part thereof is realized by the CPU and a program interpreted and executed by the CPU. It may be realized as hardware by wired logic. The program is recorded on a non-temporary computer-readable recording medium including a programmed instruction for causing the information processing apparatus to execute the processing described in the present embodiment, and the construction cost processing is performed as necessary. It is read mechanically by the device 100. That is, a computer program for giving instructions to the CPU in cooperation with the OS and performing various processes is recorded in a storage unit such as a ROM or an HDD (Hard Disk Drive). This computer program is executed by being loaded into RAM, and cooperates with the CPU to form a control unit.

また、このコンピュータプログラムは、工事代金処理装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。 Further, this computer program may be stored in an application program server connected to the construction fee processing device 100 via an arbitrary network, and all or part of the computer program may be downloaded as needed. Is.

また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、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等の任意の「可搬用の物理媒体」を含むものとする。 Further, the program for executing the process described in the present embodiment may be stored in a non-temporary computer-readable recording medium, or may be configured as a program product. Here, the "recording medium" includes a memory card, a USB (Universal Serial Bus) memory, an SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), and an EEPROM (registration). Trademarks) (Electrically Erasable and Probe Read Only Memory), CD-ROM (Compact Disk Read Only Memory), MO (Magnet-Optical Disc), MO (Magnet-Optical Disc), DVD (Digital), DVD (Digital) It shall include any "portable physical medium".

また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 Further, the "program" is a data processing method described in any language or description method, regardless of the format such as source code or binary code. The "program" is not necessarily limited to a single program, but is distributed as multiple modules or libraries, or cooperates with a separate program represented by the OS to achieve its function. Including things. It should be noted that well-known configurations and procedures can be used for the specific configuration and reading procedure for reading the recording medium and the installation procedure after reading in each device shown in the embodiment.

記憶部106に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。 Various databases and the like stored in the storage unit 106 are memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and storage means such as optical disks, and are used for various processes and website provision. Stores programs, tables, databases, files for web pages, etc.

また、工事代金処理装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、工事代金処理装置100は、当該装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。 Further, the construction fee processing 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 an arbitrary peripheral device is connected. Further, the construction fee processing device 100 may be realized by mounting software (including a program or data) that realizes the processing described in the present embodiment on the device.

更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution / integration of the device is not limited to the one shown in the figure, and all or part of the device may be functionally or physically in any unit according to various additions or functional loads. It can be distributed and integrated. That is, the above-described embodiments may be arbitrarily combined and implemented, or the embodiments may be selectively implemented.

100 工事代金処理装置
102 制御部
102a 控除明細情報作成部
102b 支払情報作成部
102c 仕訳情報作成部
104 通信インターフェース部
106 記憶部
106a 支払先マスタ
106b 仕入ヘッダデータ
106c 仕入明細データ
106d 支払予定データ
106e 控除明細データ
106f 支払方法マスタ
106g 支払ヘッダデータ
106h 支払明細データ
106i 支払消込データ
106j 仕入伝票データファイル
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
100 Construction fee processing equipment
102 Control unit
102a Deduction details information creation department
102b Payment information creation department
102c Journal information creation department
104 Communication interface section
106 Storage unit
106a Payee Master
106b Purchase header data
106c Purchase details data
106d Payment schedule data
106e Deduction details data
106f Payment method master
106g payment header data
106h Payment details data
106i Payment application data
106j Purchase slip data file
108 Input / output interface section
112 Input device
114 Output device 200 Server 300 Network

Claims (4)

記憶部及び制御部を備え、元請負会社が下請会社に対する工事代金を支払うための工事代金処理装置であって、
前記記憶部には、
下請会社である支払先毎に工事代金の支払額に対する安全協力会費の徴収比率を登録した支払先マスタが格納されており、
前記制御部は、
工事の検収時に、対象の支払先について、工事代金と、当該支払先をキーとして前記支払先マスタから取得した徴収比率を工事代金に乗算して算出した安全協力会費と、を含む控除明細情報を作成する控除明細情報作成手段と、
工事代金の支払時に、前記対象の支払先について、前記控除明細情報の安全協力会費を控除した支払情報を作成する支払情報作成手段と、
前記工事代金の支払時に、前記支払情報に基づいて、前記安全協力会費を預り金とする仕訳情報を作成する仕訳情報作成手段と、
を備えたことを特徴とする工事代金処理装置。
It is a construction cost processing device that has a storage unit and a control unit and allows the main contractor to pay the construction price to the subcontractor .
In the storage unit
A payee master that registers the collection ratio of the safety cooperation membership fee to the payment amount of the construction fee is stored for each payee that is a subcontractor.
The control unit
At the time of acceptance of construction work , deduction details including the construction fee and the safety cooperation membership fee calculated by multiplying the construction fee by the collection ratio obtained from the payee master using the payee as the key for the target payee. Deduction details information creation method to be created and
A payment information creation means that creates payment information for the target payee after deducting the safety cooperation membership fee of the deduction details information when paying the construction fee .
A journal information creation means for creating journal information with the safety cooperation membership fee as a deposit based on the payment information at the time of payment of the construction fee .
A construction fee processing device characterized by being equipped with.
前記仕訳情報は、前記工事代金から前記安全協力会費を控除した支払額を預金とすることを含むことを特徴とする請求項に記載の工事代金処理装置。 The construction price processing device according to claim 1 , wherein the journal information includes a payment amount obtained by deducting the safety cooperation membership fee from the construction price as a deposit. 記憶部及び制御部を備え、元請負会社が下請会社に対する工事代金を支払うための工事代金処理装置で実行される工事代金処理方法であって、
前記記憶部には、
下請会社である支払先毎に工事代金の支払額に対する安全協力会費の徴収比率を登録した支払先マスタが格納されており、
前記制御部で実行される、
工事の検収時に、対象の支払先について、工事代金と、当該支払先をキーとして前記支払先マスタから取得した徴収比率を工事代金に乗算して算出した安全協力会費と、を含む控除明細情報を作成する控除明細情報作成ステップと、
工事代金の支払時に、前記対象の支払先について、前記控除明細情報の安全協力会費を控除した支払情報を作成する支払情報作成ステップと、
前記工事代金の支払時に、前記支払情報に基づいて、前記安全協力会費を預り金とする仕訳情報を作成する仕訳情報作成ステップと、
を含むことを特徴とする工事代金処理方法。
It is a construction cost processing method that is equipped with a storage unit and a control unit and is executed by a construction price processing device for the main contractor to pay the construction price to the subcontractor .
In the storage unit
A payee master that registers the collection ratio of the safety cooperation membership fee to the payment amount of the construction fee is stored for each payee that is a subcontractor.
Executed by the control unit,
At the time of acceptance of construction work , deduction details including the construction fee and the safety cooperation membership fee calculated by multiplying the construction fee by the collection ratio obtained from the payee master using the payee as the key for the target payee. Steps to create deduction details information and
At the time of payment of the construction fee , the payment information creation step to create payment information for the target payee after deducting the safety cooperation membership fee of the deduction details information, and
At the time of payment of the construction fee , a journal information creation step for creating journal information with the safety cooperation membership fee as a deposit based on the payment information, and
A construction fee processing method characterized by including.
記憶部及び制御部を備え、元請負会社が下請会社に対する工事代金を支払うための工事代金処理装置で実行するための工事代金処理プログラムであって、
前記記憶部には、
下請会社である支払先毎に工事代金の支払額に対する安全協力会費の徴収比率を登録した支払先マスタが格納されており、
前記制御部において、
工事の検収時に、対象の支払先について、工事代金と、当該支払先をキーとして前記支払先マスタから取得した徴収比率を工事代金に乗算して算出した安全協力会費と、を含む控除明細情報を作成する控除明細情報作成ステップと、
工事代金の支払時に、前記対象の支払先について、前記控除明細情報の安全協力会費を控除した支払情報を作成する支払情報作成ステップと、
前記工事代金の支払時に、前記支払情報に基づいて、前記安全協力会費を預り金とする仕訳情報を作成する仕訳情報作成ステップと、
を含むことを特徴とする工事代金処理プログラム。
It is a construction price processing program that has a storage unit and a control unit and is executed by the construction price processing device for the main contractor to pay the construction price to the subcontractor .
In the storage unit
A payee master that registers the collection ratio of the safety cooperation membership fee to the payment amount of the construction fee is stored for each payee that is a subcontractor.
In the control unit
At the time of acceptance of construction work , deduction details including the construction fee and the safety cooperation membership fee calculated by multiplying the construction fee by the collection ratio obtained from the payee master using the payee as the key for the target payee. Steps to create deduction details information and
At the time of payment of the construction fee , the payment information creation step to create payment information for the target payee after deducting the safety cooperation membership fee of the deduction details information, and
At the time of payment of the construction fee , a journal information creation step for creating journal information with the safety cooperation membership fee as a deposit based on the payment information, and
A construction fee processing program characterized by including.
JP2017150206A 2017-08-02 2017-08-02 Construction price processing equipment, construction price processing method, and construction price processing program Active JP7028577B2 (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
JP2017150206A JP7028577B2 (en) 2017-08-02 2017-08-02 Construction price processing equipment, construction price processing method, and construction price processing program
JP2022023253A JP2022062267A (en) 2017-08-02 2022-02-17 Construction fee processing device, construction fee processing method and construction fee processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017150206A JP7028577B2 (en) 2017-08-02 2017-08-02 Construction price processing equipment, construction price processing method, and construction price processing program

Related Child Applications (1)

Application Number Title Priority Date Filing Date
JP2022023253A Division JP2022062267A (en) 2017-08-02 2022-02-17 Construction fee processing device, construction fee processing method and construction fee processing program

Publications (2)

Publication Number Publication Date
JP2019028892A JP2019028892A (en) 2019-02-21
JP7028577B2 true JP7028577B2 (en) 2022-03-02

Family

ID=65478672

Family Applications (2)

Application Number Title Priority Date Filing Date
JP2017150206A Active JP7028577B2 (en) 2017-08-02 2017-08-02 Construction price processing equipment, construction price processing method, and construction price processing program
JP2022023253A Pending JP2022062267A (en) 2017-08-02 2022-02-17 Construction fee processing device, construction fee processing method and construction fee processing program

Family Applications After (1)

Application Number Title Priority Date Filing Date
JP2022023253A Pending JP2022062267A (en) 2017-08-02 2022-02-17 Construction fee processing device, construction fee processing method and construction fee processing program

Country Status (1)

Country Link
JP (2) JP7028577B2 (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7360879B2 (en) * 2019-09-27 2023-10-13 株式会社オービック Safety cooperation membership fee breakdown management device, safety cooperation membership fee breakdown management method, and safety cooperation membership fee breakdown management program

Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000123075A (en) 1998-10-20 2000-04-28 Ito Komuten:Kk Construction ledger preparation system
JP2010262346A (en) 2009-04-30 2010-11-18 G System:Kk Working system in construction industry
JP2016131015A (en) 2015-01-07 2016-07-21 株式会社オービック Money transfer processing device, money transfer processing method, and money transfer processing program

Patent Citations (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2000123075A (en) 1998-10-20 2000-04-28 Ito Komuten:Kk Construction ledger preparation system
JP2010262346A (en) 2009-04-30 2010-11-18 G System:Kk Working system in construction industry
JP2016131015A (en) 2015-01-07 2016-07-21 株式会社オービック Money transfer processing device, money transfer processing method, and money transfer processing program

Also Published As

Publication number Publication date
JP2019028892A (en) 2019-02-21
JP2022062267A (en) 2022-04-19

Similar Documents

Publication Publication Date Title
JP6830781B2 (en) Store contract accounting processing equipment, store contract accounting processing method, and store contract accounting processing program
JP7093434B2 (en) Accounting equipment, accounting methods, and accounting programs
JP7042076B2 (en) Construction price processing equipment, construction price processing method, and construction price processing program
JP2017168087A (en) Expense journalizing automatic generation device, expense journalizing automatic generation method, and expense journalizing automatic generation program
JP2022062267A (en) Construction fee processing device, construction fee processing method and construction fee processing program
JP6981761B2 (en) Internal transaction management device, internal transaction management method and internal transaction management program
JP2019032650A (en) Deduction amount calculation device, deduction amount calculation method and deduction amount calculation program
JP7389875B2 (en) Inventory value adjustment device, inventory value adjustment method, and inventory value adjustment program
JP2016184405A (en) Accounting processing device, accounting processing method, and accounting processing program
JP7084800B2 (en) Difference management device, difference management method, and difference management program
JP6971044B2 (en) Debt recording device, debt recording method, and debt recording program
JP2022038391A (en) Contract management device, contract management method, and contract management program
JP2020140322A (en) Credit management device, credit management method, and credit management program
JP2020126552A (en) Real estate management device, real estate management method, and real estate management program
JP5710037B2 (en) Information processing apparatus, information processing method, and information processing program
JP6971046B2 (en) Receivable selection device, receivable selection method, and receivable selection program
JP7411470B2 (en) Automatic account charge device, automatic account calculation method, and automatic account calculation program
JP7512133B2 (en) Exchange rate management device, exchange rate management method, and exchange rate management program
JP7328827B2 (en) Sales/Estimated Cost Calculation Device, Sales/Estimated Cost Calculation Method, and Sales/Estimated Cost Calculation Program
JP7530283B2 (en) Cost transfer device, cost transfer method, and cost transfer program
JP7157563B2 (en) Amount calculation device, amount calculation method, and amount calculation program
JP2023112876A (en) Sales management system, sales management method, and sales management program
JP7122924B2 (en) ACCOUNTING PROCESSING DEVICE, ACCOUNTING PROCESSING METHOD, AND ACCOUNTING PROCESSING PROGRAM
JP2024018999A (en) Business support device, business support method and business support program
JP2023015921A (en) Deposit processing apparatus, deposit processing method, and deposit processing program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200730

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210413

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20210414

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20210611

A521 Request for written amendment filed

Free format text: JAPANESE INTERMEDIATE CODE: A523

Effective date: 20210811

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20220217

R150 Certificate of patent or registration of utility model

Ref document number: 7028577

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150