JP6850160B2 - Payroll processing device, payroll correction processing method, and payroll correction processing program - Google Patents

Payroll processing device, payroll correction processing method, and payroll correction processing program Download PDF

Info

Publication number
JP6850160B2
JP6850160B2 JP2017043255A JP2017043255A JP6850160B2 JP 6850160 B2 JP6850160 B2 JP 6850160B2 JP 2017043255 A JP2017043255 A JP 2017043255A JP 2017043255 A JP2017043255 A JP 2017043255A JP 6850160 B2 JP6850160 B2 JP 6850160B2
Authority
JP
Japan
Prior art keywords
amount
master
current month
unpaid
equivalent
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
JP2017043255A
Other languages
Japanese (ja)
Other versions
JP2018147328A (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 JP2017043255A priority Critical patent/JP6850160B2/en
Publication of JP2018147328A publication Critical patent/JP2018147328A/en
Application granted granted Critical
Publication of JP6850160B2 publication Critical patent/JP6850160B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Landscapes

  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Description

本発明は、給与補正処理装置、給与補正処理方法、および給与補正処理プログラムに関する。 The present invention relates to a payroll correction processing apparatus, a payroll correction processing method, and a payroll correction processing program.

従来、例えば、原価を計算する原価計算システムとして特許文献1がある。かかる特許文献1の原価計算システムは、受注をうけたオーダに関する受注情報を受信し且つオーダ別に記憶するための販売情報管理サーバ23と、リアルタイムでオーダに対応した作業を行う製作者に関する勤怠情報と関連付けられた作業情報を受信し且つオーダ別に記憶するための作業情報管理サーバ24と、製作者の労務費を算出するための会計情報を記憶するための会計情報管理サーバ25と、特定のオーダに関して、販売情報管理サーバ23から受注情報を取得し、作業情報管理サーバ24から作業情報を取得し、会計情報管理サーバ25から会計情報を取得して、特定のオーダ別に会計情報及び作業情報から製作者の労務費を逐次計算する原価管理サーバ26と、を備えている(要約書、段落[0006]、[0031]、及び[0032]等参照)。 Conventionally, for example, there is Patent Document 1 as a cost accounting system for calculating costs. The cost accounting system of Patent Document 1 includes a sales information management server 23 for receiving order information regarding an order received and storing it for each order, and attendance information regarding a producer who performs work corresponding to the order in real time. Regarding the work information management server 24 for receiving the associated work information and storing it for each order, the accounting information management server 25 for storing the accounting information for calculating the labor cost of the producer, and the specific order. , Order information is acquired from the sales information management server 23, work information is acquired from the work information management server 24, accounting information is acquired from the accounting information management server 25, and the producer is obtained from the accounting information and work information for each specific order. It is provided with a cost control server 26 for sequentially calculating labor costs (see abstract, paragraphs [0006], [0031], [0032], etc.).

特開2006−072724号公報Japanese Unexamined Patent Publication No. 2006-07724

しかしながら、上記特許文献1では、オーダ単位で労務費を算出することに関して記載されているが、残業代や各種手当等の労務に関する費用について、給与支給日と原価を認識する会計年月に差異が発生し、当月原価を正しく認識できないという点に関しては何等考慮されていない。 However, although the above-mentioned Patent Document 1 describes the calculation of labor costs on an order-by-order basis, there is a difference between the salary payment date and the fiscal year in which costs are recognized for labor-related costs such as overtime pay and various allowances. No consideration is given to the fact that it occurs and the current month's cost cannot be recognized correctly.

本発明は、上記に鑑みてなされたものであって、簡単な処理により処理会計年月の労務に関する費用の原価を求めることが可能な給与補正処理装置、給与補正処理方法、および給与補正処理プログラムを提供することを目的とする。 The present invention has been made in view of the above, and is a salary correction processing device, a salary correction processing method, and a salary correction processing program that can obtain the cost of labor related to the processing accounting year and month by simple processing. The purpose is to provide.

上述した課題を解決し、目的を達成するために、制御部を備えた給与補正処理装置であって、労務に関する費用のうち補正対象の項目を指定するためのマスタを備え、前記制御部は、前記マスタで指定された項目の当月の未払相当の金額を、社員についての、前記マスタで指定された項目の当月の支払金額を保持しているデータと、同社員についての、当月の1日から締日までの作業時間、及び当月の同締日の翌日から末日までの作業時間を保持しているデータと、並びに、同社員についての、前記マスタで指定された項目の前月の未払相当の金額を保持しているデータと、に基づいて算出する未払相当金額算出手段と、前記マスタで指定された項目の当月の支払金額から前記マスタで指定された項目の前月の未払相当の金額を減算して得られる当月の支払相当の金額に、前記未払相当金額算出手段で算出した、前記マスタで指定された項目の当月の未払相当の金額を加算したものを、前記マスタで指定された項目の当月の発生原価として算出する発生原価算出手段と、を備えたことを特徴とする。 In order to solve the above-mentioned problems and achieve the purpose, a salary correction processing device provided with a control unit, the control unit includes a master for designating an item to be corrected among labor-related expenses. The amount equivalent to the unpaid amount of the item specified by the master for the current month, the data holding the amount of payment for the item specified by the master for the current month for the employee, and the first day of the current month for the same employee. Data that holds the working hours from to the closing date and the working hours from the next day to the last day of the same closing day of the current month, and the unpaid equivalent of the item specified in the master for the same employee in the previous month The unpaid equivalent amount calculation means calculated based on the data holding the amount of money, and the unpaid equivalent of the item specified by the master in the previous month from the current month's payment amount of the item specified by the master. The master adds the amount equivalent to the current month's payment obtained by subtracting the amount to the amount equivalent to the current month's unpaid amount of the item specified in the master calculated by the unpaid equivalent amount calculating means. It is characterized by having an incurred cost calculation means for calculating the incurred cost of the specified item in the current month.

また、本発明の好ましい態様によれば、前記マスタで指定された項目は、残業代であることが望ましい。 Further, according to a preferred embodiment of the present invention, it is desirable that the item specified by the master is overtime pay.

また、本発明の好ましい態様によれば、前記発生原価算出手段は、前記マスタで指定された項目の仕訳を作成することが望ましい。 Further, according to a preferred embodiment of the present invention, it is desirable that the incurred cost calculation means creates a journal entry for the item specified by the master.

また、上述した課題を解決し、目的を達成するために、本発明は、制御部を備えた情報処理装置で実行される給与補正処理方法であって、前記制御部で実行される、労務に関する費用のうち補正対象の項目を指定するためのマスタで指定された項目の当月未払相当の金額を、社員についての、前記マスタで指定された項目の当月の支払金額を保持しているデータと、同社員についての、当月の1日から締日までの作業時間、及び当月の同締日の翌日から末日までの作業時間を保持しているデータと、並びに、同社員についての、前記マスタで指定された項目の前月の未払相当の金額を保持しているデータと、に基づいて算出する未払相当金額算出ステップと、前記マスタで指定された項目の当月の支払金額から前記マスタで指定された項目の前月の未払相当の金額を減算して得られる当月の支払相当の金額に、前記未払相当金額算出手段で算出した、前記マスタで指定された項目の当月の未払相当の金額を加算したものを、前記マスタで指定された項目の当月の発生原価として算出する発生原価算出ステップと、を含むことを特徴とする。 Further, in order to solve the above-mentioned problems and achieve the object, the present invention relates to a payroll correction processing method executed by an information processing apparatus provided with a control unit, and is related to labor executed by the control unit. Of the expenses, the amount equivalent to the current month's unpaid amount of the item specified in the master for specifying the item to be corrected, and the data holding the current month's payment amount of the item specified in the master for the employee , Data that holds the working hours from the first day to the closing day of the current month and the working hours from the next day to the last day of the same closing day of the current month for the same employee, and the above master for the same employee Designated by the master from the data that holds the amount equivalent to the unpaid amount of the specified item in the previous month, the step of calculating the amount equivalent to the unpaid amount calculated based on, and the payment amount of the item specified by the master in the current month. The amount equivalent to the payment for the current month obtained by subtracting the amount equivalent to the unpaid amount for the previous month of the specified item, and the amount equivalent to the unpaid amount for the current month of the item specified by the master calculated by the means for calculating the amount equivalent to the unpaid amount. It is characterized by including an incurred cost calculation step in which the sum of the amounts is calculated as the incurred cost of the item specified in the master for the current month.

また、上述した課題を解決し、目的を達成するために、本発明は、制御部を備えた情報処理装置に実行させるための給与補正処理プログラムであって、前記制御部で実行させるための、労務に関する費用のうち補正対象の項目を指定するためのマスタで指定された項目の当月未払相当の金額を、社員についての、前記マスタで指定された項目の当月の支払金額を保持しているデータと、同社員についての、当月の1日から締日までの作業時間、及び当月の同締日の翌日から末日までの作業時間を保持しているデータと、並びに、同社員についての、前記マスタで指定された項目の前月の未払相当の金額を保持しているデータと、に基づいて算出する未払相当金額算出ステップと、前記マスタで指定された項目の当月の支払金額から前記マスタで指定された項目の前月の未払相当の金額を減算して得られる当月の支払相当の金額に、前記未払相当金額算出手段で算出した、前記マスタで指定された項目の当月の未払相当の金額を加算したものを、前記マスタで指定された項目の当月の発生原価として算出する発生原価算出ステップと、を含むことを特徴とする。 Further, in order to solve the above-mentioned problems and achieve the object, the present invention is a payroll correction processing program to be executed by an information processing apparatus provided with a control unit, and is to be executed by the control unit. Of the labor-related expenses, the amount equivalent to the current month's unpaid amount of the item specified by the master for specifying the item to be corrected is held, and the amount of the employee's current month's payment of the item specified by the master is held. The data, the data holding the working hours from the first day to the closing day of the current month, and the working hours from the next day to the last day of the same closing day of the current month, and the above-mentioned about the same employee. The master from the data that holds the amount equivalent to the unpaid amount of the item specified in the master in the previous month, the step to calculate the amount equivalent to the unpaid amount calculated based on, and the payment amount of the item specified in the master in the current month. The amount equivalent to the payment for the current month obtained by subtracting the amount equivalent to the unpaid amount for the previous month of the item specified in It is characterized by including an incurred cost calculation step of calculating the incurred cost of the item specified in the master as the incurred cost for the current month by adding a considerable amount of money.

本発明によれば、簡単な処理により処理会計年月の労務に関する費用の原価を求めることが可能となるという効果を奏する。 According to the present invention, it is possible to obtain the cost of labor related expenses in the processing accounting year and month by simple processing.

図1は、本実施の形態の概念を説明するための説明図である。FIG. 1 is an explanatory diagram for explaining the concept of the present embodiment. 図2は、給与補正処理装置の構成の一例を示すブロック図である。FIG. 2 is a block diagram showing an example of the configuration of the payroll correction processing device. 図3は、社員マスタ、給与レイアウトマスタ、給与締日支給日マスタ、日報データ、社員原価日報データ、個人給与データ、及び個人原価補正給与データのデータ構成例を示す図である。FIG. 3 is a diagram showing a data configuration example of an employee master, a salary layout master, a salary closing date payment date master, daily report data, employee cost daily report data, personal salary data, and personal cost correction salary data. 図4は、本実施形態に係る処理の具体例を説明するための図である。FIG. 4 is a diagram for explaining a specific example of the process according to the present embodiment.

以下に、本発明に係る給与補正処理装置、給与補正方法および給与補正プログラムの実施の形態を、図面に基づいて詳細に説明する。なお、本実施形態によりこの発明が限定されるものではない。 Hereinafter, embodiments of a salary correction processing device, a salary correction method, and a salary correction 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.概要]
IT業界・機械製造業を中心に、実際に個人支給された給与を案件や製品の労務費原価として扱い、その給与を日々の日報(案件(プロジェクト)や製品に作業時間を入力したもの)で按分し案件原価算出をしているケースも多い。しかしながら、実際、給与を労務費として取り扱う際に、残業代や各種手当てについては給与支給日と原価を認識する会計年月に差異が発生し、当月原価を正しく認識できない。
[1. Overview]
Mainly in the IT industry and machine manufacturing industry, the salary actually paid by individuals is treated as the labor cost cost of the project or product, and the salary is used in the daily report (the work time is entered in the project or product). In many cases, the project cost is calculated proportionally. However, in fact, when treating salary as labor expenses, there is a difference between the salary payment date and the fiscal year in which the cost is recognized for overtime pay and various allowances, and the cost for the current month cannot be recognized correctly.

そこで、本実施の形態では、給与の支給項目毎にマスタに給与の補正有無の区分を設け、各社の給与支払い項目が異なっていてもマスタ設定で補正が必要な支給項目を判別し、社員の日報と給与締日に基づいて、「当月発生原価」=「当月支払額」−「前月未払相当額」+「当月未払相当額」として、処理会計年月の原価を求めることを可能にした。同時に、財務会計への仕訳を作成して捉えることを可能にした。 Therefore, in the present embodiment, the master is provided with a classification for whether or not the salary is corrected for each salary payment item, and even if the salary payment items of each company are different, the payment items that need to be corrected are determined in the master setting, and the employee's Based on the daily report and salary closing date, it is possible to calculate the cost of the processing fiscal year as "cost incurred in the current month" = "payment in the current month"-"equivalent to unpaid in the previous month" + "equivalent to unpaid in the current month" did. At the same time, it made it possible to create and capture journals for financial accounting.

本実施の形態の概念を、図1を参照して説明する。図1は、本実施の形態の概念を説明するための説明図である。図1は、給与明細の実発生期間と、経理上の費用認識と、対象社員の日報入力期間との関係を示しており、3月度を一例として説明する。 The concept of this embodiment will be described with reference to FIG. FIG. 1 is an explanatory diagram for explaining the concept of the present embodiment. FIG. 1 shows the relationship between the actual occurrence period of the salary statement, the accounting expense recognition, and the daily report input period of the target employee, and will be described by taking March as an example.

図1において、1ヶ月分の給与は、当月15日締め(前月16日〜当月15日)で当月の25日に支給するのが一般的である。これに対して、経理上は月単位で処理される。3月度の労務費を算出するにあたり、3/25支給の給与明細を取込処理する。3月25日に支給されるのは、3月分の基本給と、2月16日〜3月15日の残業代であり、3月度の経理上の期間原価と一致していない。なお、残業代は、みなし3月原価として取り込みする運用もあり、四半期末の決算月に帳尻を合わせるように調整している場合もある。 In FIG. 1, the salary for one month is generally paid on the 25th of the current month by closing on the 15th of the current month (16th to 15th of the previous month). On the other hand, in accounting, it is processed on a monthly basis. In calculating the labor cost for March, the salary statement paid on 3/25 will be imported and processed. The basic salary for March and the overtime pay from February 16 to March 15 will be paid on March 25, which does not match the accounting period cost for March. In some cases, the overtime pay is taken in as the deemed March cost, and it may be adjusted so that the book ends with the closing month at the end of the quarter.

そこで、本実施の形態では、社員が日々残業時間を入力する日報の締日前後の残業時間を利用し、当月の未払相当の残業代を毎月算出することにより、当月の発生原価を算出する。 Therefore, in this embodiment, the incurred cost for the current month is calculated by using the overtime hours before and after the closing date of the daily report in which the employee inputs the overtime hours every day and calculating the overtime pay equivalent to the unpaid amount for the current month every month. ..

(1)当月支払(当月給与明細)の残業代は100,000円である{2月16日〜3月15日の残業代}。
(2)前月未払相当の残業代は60,000円である{前月に算出した未払相当残業代}。
(3)当月支払相当の残業代は40,000円である{(1)当月支払の残業代100,000円−(2)前月未払相当の残業代60,000円で算出する}。
(4)当月未払相当の残業代は120,000円である{(3)当月支払相当の残業代40,000円÷月初めから締日までの残業時間50hr×締日の翌日から月末までの残業時間150hで算出。当月支払相当の残業代から残業時間単価を求め、締日の翌日から月末までの残業時間を乗算して当月未払相当の残業代を算出する}。
(5)当月発生費用は、160,000円である{(3)当月支払相当の残業代40,000円+(4)当月未払相当の残業代120,000円を算出する}。
(1) The overtime pay for this month's payment (salary statement for this month) is 100,000 yen {overtime pay from February 16th to March 15th}.
(2) The overtime pay equivalent to the unpaid amount in the previous month is 60,000 yen {the overtime pay equivalent to the unpaid amount calculated in the previous month}.
(3) The overtime pay equivalent to the current month's payment is 40,000 yen {(1) Overtime pay equivalent to the current month's payment of 100,000 yen- (2) Calculated based on the overtime pay of 60,000 yen equivalent to the unpaid amount of the previous month}.
(4) Overtime pay equivalent to unpaid this month is 120,000 yen {(3) Overtime pay equivalent to this month payment 40,000 yen ÷ Overtime hours from the beginning of the month to the closing date 50hr x From the day after the closing date to the end of the month Calculated based on overtime hours of 150 hours. Obtain the overtime hour unit price from the overtime pay equivalent to the current month's payment, and multiply by the overtime hours from the day after the closing date to the end of the month to calculate the overtime pay equivalent to the current month's unpaid amount}.
(5) The cost incurred this month is 160,000 yen {(3) Overtime pay of 40,000 yen equivalent to this month's payment + (4) Overtime pay of 120,000 yen equivalent to unpaid this month is calculated}.

また、上記の当月発生費用を算出(認識)した際に、残業代仕訳を作成する。これにより、財務会計としても期間原価を捉えることが可能となる。残業代仕訳は、例えば、
(1)3/25 残業代100,000円/預金100,000円{2/16〜3/15について支払われる残業代}
(2)3/1 未払費用60,000円/残業代60,000円{前月未払相相当額の取り崩し仕訳(月初に計上)
(4)3/31 残業代120,000円/未払費用120,000円(当月未払相当額の費用認識仕訳(月末に計上)であり、翌月初に取り崩す)
以下、具体的な構成および動作について説明する。
In addition, when the above-mentioned expenses incurred this month are calculated (recognized), an overtime charge journal is created. As a result, it becomes possible to grasp the period cost as financial accounting. Overtime journals are, for example,
(1) 3/25 Overtime fee 100,000 yen / Deposit 100,000 yen {Overtime fee paid for 2/16 to 3/15}
(2) 3/1 Accrued expenses 60,000 yen / Overtime charges 60,000 yen {Reversal journal of the amount equivalent to the unpaid phase in the previous month (recorded at the beginning of the month)
(4) 3/31 Overtime fee 120,000 yen / Accrued expense 120,000 yen (Expense recognition journal of the amount equivalent to unpaid amount in the current month (recorded at the end of the month), which will be withdrawn at the beginning of the following month)
Hereinafter, a specific configuration and operation will be described.

[2.構成]
本実施形態に係る給与補正処理装置100の構成について、図2を参照して説明する。図2は、給与補正処理装置100の構成の一例を示すブロック図である。
[2. Constitution]
The configuration of the salary correction 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 payroll correction processing device 100.

給与補正処理装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、給与補正処理装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。 The payroll correction processing device 100 is a commercially available desktop personal computer. The salary correction processing device 100 is not limited to a stationary information processing device such as a desktop personal computer, but is a portable 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 payroll correction 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 payroll correction processing device 100 is communicably connected 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 payroll correction 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 payroll correction 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, in addition to a keyboard, a mouse, and a microphone, a monitor that cooperates with the mouse to realize a pointing device function can be used. In the following, the output device 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 a command 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) or a 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とを格納する。図3は、社員マスタ106a、給与レイアウトマスタ106b、給与締日支給日マスタ106c、日報データ106d、社員原価日報データ106e、個人給与データ106f、個人原価補正給与データ106gのデータ構成例を示す図である。 The storage unit 106 includes an employee master 106a, a salary layout master 106b, a salary closing date payment date master 106c, daily report data 106d, employee cost daily report data 106e, personal salary data 106f, and personal cost correction salary data 106g. To store. FIG. 3 is a diagram showing a data configuration example of employee master 106a, salary layout master 106b, salary closing date payment date master 106c, daily report data 106d, employee cost daily report data 106e, personal salary data 106f, and personal cost correction salary data 106g. is there.

社員マスタ106a、給与レイアウトマスタ106b、給与締日支給日マスタ106c、日報データ106d、社員原価日報データ106e、個人給与データ106f、個人原価補正給与データ106gは、UIを介したユーザ操作により、入力・追加・変更・削除等の編集が可能に構成されている。 Employee master 106a, salary layout master 106b, salary closing date payment date master 106c, daily report data 106d, employee cost daily report data 106e, personal salary data 106f, personal cost correction salary data 106g are input by user operation via UI. It is configured so that it can be added, changed, deleted, etc.

社員マスタ106aは、社員を識別するための社員CD(コード)、社員の名前を示す社員名、及び給与レイアウトを大別するための給与レイアウト区分のデータを対応づけて格納するテーブル等である。 The employee master 106a is an employee CD (code) for identifying an employee, an employee name indicating an employee's name, and a table for storing data of salary layout classification for roughly classifying salary layouts.

給与レイアウトマスタ106bは、給与レイアウト区分、給与レイアウトの各項目を示す給与レイアウトNO、項目の種類(例えば、社員CD、支給項目等)を示す項目種別、項目の名称(例えば、社員CD、基本給、残業代、通勤費)を示す項目名、借方勘定の科目(例えば、基本給、残業代、通勤費等)を示す借方勘定科目、貸方勘定の科目(例えば、預金等)を示す貸方勘定科目、及び補正対象の項目を特定するための補正対象(例えば、補正対象の場合は「対象」、補正対象でない場合は「対象外」)のデータを対応づけて格納するテーブル等である。給与レイアウトマスタ106bにおいて、”項目名”のうち補正処理したい項目を”補正対象”で「対象」と指定することで、後述するように指定された項目の給与補正処理が行われる。「補正対象」は、UIを介したユーザ操作により変更することができる。 The salary layout master 106b includes a salary layout classification, a salary layout NO indicating each item of the salary layout, an item type indicating an item type (for example, employee CD, payment item, etc.), and an item name (for example, employee CD, basic salary, etc.). Item names indicating overtime pay, commuting expenses), debit account items indicating debit account items (eg, basic salary, overtime pay, commuting expenses, etc.), credit account items indicating credit account items (eg, deposits, etc.), and credit account items. It is a table or the like that stores the data of the correction target (for example, "target" in the case of the correction target and "non-target" in the case of not the correction target) for specifying the item to be corrected in association with each other. In the salary layout master 106b, by designating the item to be corrected in the "item name" as the "target" in the "correction target", the salary correction process of the designated item is performed as described later. The "correction target" can be changed by user operation via the UI.

給与締日支給日マスタ106cは、会計年度、給与の締日(通常は15日)を示す締日、支払日の区分(通常は当月)を示す支払日区分、及び給与の支給日(通常は25日)を示す給与日のデータを対応づけて格納するテーブル等である。 Salary closing date The payment date master 106c has a fiscal year, a closing date indicating the salary closing date (usually 15 days), a payment date category indicating the payment date classification (usually the current month), and a salary payment date (usually the current month). It is a table or the like that stores the data of the payday indicating (25th) in association with each other.

日報データ106dは、社員CD、日付、行NO、プロジェクトを識別するためのプロジェクトNO、及び当該社員の作業時間を示す時間(例えば、就業時間内の就労時間、残業時間等)のデータ等を含んでいる。社員は、日々の業務において、入力装置112又はネットワーク300に接続された端末装置を介して、日報のデータを給与補正処理装置100に入力し、制御部102は、社員からの日報のデータを日報データ106dとして順次格納してもよい。 The daily report data 106d includes employee CD, date, line number, project number for identifying the project, and data indicating the working hours of the employee (for example, working hours during working hours, overtime hours, etc.). I'm out. In daily work, the employee inputs the daily report data into the payroll correction processing device 100 via the input device 112 or the terminal device connected to the network 300, and the control unit 102 inputs the daily report data from the employee into the daily report. It may be sequentially stored as data 106d.

社員原価日報データ106eは、会計年度、社員CD、社員の当月の作業時間の合計(3月度の場合は3/1〜3/31までの作業時間の合計)を示す原価日報時間、当月の月初めから締日までの作業時間の合計(3月度の場合は3/1〜3/15までの作業時間の合計)を示す支払日報時間、及び当月の締日の翌日から月末までの作業時間の合計(3月度の場合は3/16〜3/31までの作業時間の合計)を示す未払日報時間のデータ等を含んでいる。 The employee cost daily report data 106e is the cost daily report time indicating the fiscal year, the employee CD, the total working hours of the employee in the current month (in the case of March, the total working hours from March 1 to 3/31), and the month of the current month. Daily payment report time showing the total work time from the beginning to the closing date (total working time from March 1 to 3/15 in the case of March), and the working time from the day after the closing date of the current month to the end of the month It includes data such as unpaid daily report hours showing the total (total working hours from March 16th to March 31st in the case of March).

個人給与データ106fは、給与の支払い年月を示す支払年月、社員CD、借方勘定科目CD、貸方勘定科目CD、及び金額のデータ等を含んでいる。 The personal salary data 106f includes payment date indicating the payment date of salary, employee CD, debit account CD, credit account CD, amount data, and the like.

個人原価補正給与データ106gは、支払年月、社員CD、給与明細と経理上の費用とを区別するための支払区分(当月給与明細で支払われるものを「1:当月支払」、経理上の費用として考慮するための当月の支払相当分を「2:当月支払相当」、経理上の費用として考慮するための当月の未払相当分を「3:当月未払相当」と表記する。上記図1参照)、勘定科目CD、及び金額のデータ等を含んでいる。 The personal cost-corrected salary data 106g is a payment category for distinguishing payment date, employee CD, salary statement and accounting expense (“1: current month payment” for what is paid on the current month salary statement, accounting expense”. The amount equivalent to the current month's payment to be considered as "2: equivalent to the current month's payment" is referred to as "3: the amount equivalent to the current month's unpaid amount" to be considered as accounting expenses. Includes), accounting CDs, amount data, etc.

制御部102は、給与補正処理装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。制御部102は、機能概念的に、給与取込処理部102aと、未払相当金額算出部102bと、発生原価算出部102cとを備えている。 The control unit 102 is a CPU or the like that comprehensively controls the payroll correction 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. Run. The control unit 102 functionally includes a salary acquisition processing unit 102a, an unpaid equivalent amount calculation unit 102b, and an incurred cost calculation unit 102c.

給与取込処理部102aは、社員CDと、基本給、残業代、通勤費等を含む社員の当月の支払い給与明細を取り込み、社員CDをキーとして、社員マスタ106aの対応する給与レイアウト区分を参照する。また、給与取込処理部102aは、給与レイアウトマスタ106bの対応する給与レイアウト区分の支給項目の借方及び貸方勘定科目を参照して、個人給与データ106fに、各社員について、支給項目(基本給、残業代、通勤費)の勘定項目毎に集約する。 The salary acquisition processing unit 102a takes in the employee CD and the salary details paid for the current month of the employee including the basic salary, overtime pay, commuting expenses, etc., and refers to the corresponding salary layout classification of the employee master 106a using the employee CD as a key. .. Further, the salary acquisition processing unit 102a refers to the debit and credit accounts of the payment items of the corresponding salary layout category of the salary layout master 106b, and displays the payment items (basic salary, overtime) for each employee in the personal salary data 106f. Aggregate by account item (salary, commuting expenses).

未払相当金額算出部102bは、各社員(社員CD)について、日報データ106dと給与締日支払日マスタ106cを参照して、社員原価日報データ106eの原価日報時間と、支払日報時間と、未払日報時間を算出する。また、未払相当金額算出部102bは、
個人給与データ106fと社員原価日報データ106eとに基づいて、給与レイアウトマスタ106bの補正対象として指定された項目(例えば、残業代)の当月支払、前月未相当、当月未払相当の金額を算出する。より具体的には、未払相当金額算出部102bは、当月支払残業代÷支払日報時間×未払日報時間により当月未払相当の金額を算出する。
The unpaid equivalent amount calculation unit 102b refers to the daily report data 106d and the salary closing date payment date master 106c for each employee (employee CD), and refers to the daily cost report time of the employee cost daily report data 106e, the daily payment time, and the unpaid amount. Calculate the daily payment time. In addition, the unpaid equivalent amount calculation unit 102b
Based on the personal salary data 106f and the daily employee cost report data 106e, the amount of the item (for example, overtime pay) specified as the correction target of the salary layout master 106b for the current month, the amount equivalent to the previous month, and the amount equivalent to the current month unpaid is calculated. .. More specifically, the unpaid equivalent amount calculation unit 102b calculates the unpaid amount equivalent to the current month by multiplying the overtime paid overtime paid in the current month by the daily paid report time × the daily unpaid report time.

すなわち、未払相当金額算出部102bは、給与レイアウトマスタ106bで指定された項目(例えば、残業代)の個人原価補正給与データ106gの当月未払相当の金額を、社員についての、残業代の当月支払の金額を保持している個人給与データ106fと、同社員についての、当月の1日から締日までの作業時間(支払日報時間)、及び当月の同締日の翌日から末日までの作業時間(未払日報時間)とを保持している社員原価日報データ106eと、残業代の前月未払相当の金額とを保持している個人原価補正給与データ106gに基づいて算出する。 That is, the unpaid equivalent amount calculation unit 102b applies the amount equivalent to the unpaid amount of the personal cost-corrected salary data 106 g of the item (for example, overtime pay) specified in the salary layout master 106b to the employee in the current month of the overtime pay. Personal salary data 106f that holds the amount of payment, working hours (daily payment report time) from the first day to the closing day of the current month, and working hours from the day after the same closing day to the last day of the month for the same employee It is calculated based on the employee cost daily report data 106e that holds (unpaid daily report time) and the personal cost-corrected salary data 106g that holds the amount equivalent to the unpaid amount of the overtime pay in the previous month.

発生原価算出部102cは、社員原価日報データ106eの残業代の当月支払相当の金額に、残業代の当月未払相当の金額を加算して当月の残業代発生費用を算出する。また、発生原価算出部102cは、残業代の仕訳を作成する。 The incurred cost calculation unit 102c calculates the overtime pay incurred cost for the current month by adding the amount equivalent to the overtime pay for the current month to the amount equivalent to the overtime pay for the current month in the daily employee cost report data 106e. In addition, the incurred cost calculation unit 102c creates a journal for overtime pay.

[3.処理の具体例]
本実施形態に係る処理の具体例について、図2〜図4を参照して詳細に説明する。図4は、本実施形態に係る処理の具体例を説明するための図である。
[3. Specific example of processing]
Specific examples of the processing according to the present embodiment will be described in detail with reference to FIGS. 2 to 4. FIG. 4 is a diagram for explaining a specific example of the process according to the present embodiment.

図4において、(1)給与取込処理では、給与取込処理部102aは、支給月=201603の個人の支払給与明細を取り込む。支払給与明細には、社員CD、基本給、残業代、交通費等のデータが含まれている。以下では、社員CD=1234の場合について説明する。支払給与明細の社員CD=1234は、基本給=200,000円、残業代=100,000円、交通費=20,000円となっている。 In FIG. 4, in (1) salary acquisition processing, the salary acquisition processing unit 102a imports the individual payment salary details of the payment month = 201603. The payroll statement includes data such as employee CDs, basic salaries, overtime pay, and transportation expenses. The case where the employee CD = 1234 will be described below. The employee CD = 1234 on the pay slip is basic salary = 200,000 yen, overtime pay = 100,000 yen, and transportation expenses = 20,000 yen.

給与取込処理部102aは、社員CD=1234をキーとして、社員マスタ106aの対応する給与レイアウト区分を参照する。給与取込処理部102aは、給与レイアウトマスタ106bの対応する給与レイアウト区分の支給項目の借方及び貸方勘定科目を参照して、個人給与データ106fに、社員CD=1234について、支給項目(基本給、残業代、通勤費)の勘定項目毎に集約する。 The salary acquisition processing unit 102a refers to the corresponding salary layout classification of the employee master 106a with the employee CD = 1234 as a key. The salary acquisition processing unit 102a refers to the debit and credit accounts of the payment items of the corresponding salary layout classification of the salary layout master 106b, and provides the payment items (basic salary, overtime) for the employee CD = 1234 in the personal salary data 106f. Aggregate by account item (salary, commuting expenses).

社員マスタ106aの社員CD=1234の給与レイアウト区分=1となっている。給与レイアウトマスタ108bの給与レイアウト区分=1の給与レイアウトNO=1は、項目種別=1:社員CD、項目名=社員CD、借方勘定科目CD=NULL、貸方勘定科目CD=NULL、及び給与補正対象=対象外となっている。また、給与レイアウトNO=2は、項目種別=2:支払い項目、項目名=基本給、借方勘定科目CD=101:残業代、貸方勘定科目CD=400:預金、及び給与補正対象=対象外となっている。給与レイアウトNO=3は、項目種別=2:支払い項目、項目名=基本給、借方勘定科目CD=101:残業代、貸方勘定科目CD=400:預金、及び給与補正対象=対象となっている。すなわち、残業代が補正対象として指定されている。給与レイアウトNO=4は、項目種別=2:支払い項目、項目名=基本給、借方勘定科目CD=101:残業代、貸方勘定科目CD=400:預金、及び給与補正対象=対象外となっている。 The employee CD of the employee master 106a = 1234, and the salary layout category = 1. The salary layout NO = 1 of the salary layout master 108b is the item type = 1: employee CD, item name = employee CD, debit account CD = NULL, credit account CD = NULL, and salary correction target. = Not applicable. In addition, salary layout NO = 2 is not applicable to item type = 2: payment item, item name = basic salary, debit account CD = 101: overtime, credit account CD = 400: deposit, and salary correction target = ing. Salary layout NO = 3 is subject to item type = 2: payment item, item name = basic salary, debit account CD = 101: overtime pay, credit account CD = 400: deposit, and salary correction target = target. That is, the overtime pay is designated as the correction target. Salary layout NO = 4 is item type = 2: payment item, item name = basic salary, debit account CD = 101: overtime, credit account CD = 400: deposit, and salary correction target = not applicable. ..

個人給与データ106fは、支払年月=201603、社員CD=1234、借方勘定科目CD=100:基本給、貸方勘定科目CD=400:預金、及び金額=200、000となる。また、支払年月=201603、社員CD=1234、借方勘定科目CD=200:残業代、貸方勘定科目CD=400:預金、及び金額=100,000となる。また、支払年月=201603、社員CD=1234、借方勘定科目CD=通勤費、貸方勘定科目CD=400:預金、及び金額=20,000となる。以上で、給与取込処理は終了する。 The personal salary data 106f has payment date = 201603, employee CD = 1234, debit account CD = 100: basic salary, credit account CD = 400: deposit, and amount = 200,000. The payment date = 201603, employee CD = 1234, debit account CD = 200: overtime, credit account CD = 400: deposit, and amount = 100,000. In addition, payment date = 201603, employee CD = 1234, debit account CD = commuting expenses, credit account CD = 400: deposit, and amount = 20,000. This completes the salary acquisition process.

次に、(2)原価計算処理では、未払相当金額算出部102bは、社員CD=1234について、日報データ106dと給与締日支払日マスタ106cを参照して、社員原価日報データ106eの原価日報時間と、支払日報時間と、未払日報時間を算出する。 Next, in (2) cost accounting processing, the accrued equivalent amount calculation unit 102b refers to the daily report data 106d and the payroll closing date payment date master 106c for the employee CD = 1234, and refers to the daily cost report of the employee cost daily report data 106e. Calculate the time, daily paid report time, and daily unpaid report time.

日報データ106dは、同図に示す例では、一部のみを示しているが、社員CD=1234については、日付=3/1では、行NO=1、プロジェクトNO=PJ10001、及び時間=3、行NO=2、プロジェクトNO=PJ10002、及び時間=4となっている。また、日付=3/2では、行NO=1、プロジェクトNO=PJ10001、及び時間=6、行NO=2、プロジェクトNO=PJ10002、及び時間=3となっている。3/3〜3/31については図示を省略する。 The daily report data 106d shows only a part in the example shown in the figure, but for the employee CD = 1234, on the date = 3/1, the line NO = 1, the project NO = PJ10001, and the time = 3, Line NO = 2, project NO = PJ10002, and time = 4. Further, on date = 3/2, row NO = 1, project NO = PJ10001, and time = 6, row NO = 2, project NO = PJ10002, and time = 3. The illustration of 3/3 to 3/31 is omitted.

給与締日支払日マスタ106cは、会計年度=201603、締日=15、支払日区分=0(当月)、及び給与日=25、会計年度=201604、締日=15、支払日区分=0(当月)、及び給与日=25、・・・となっている。 Salary closing date Payment date master 106c has fiscal year = 201603, closing date = 15, payment date classification = 0 (current month), and salary date = 25, fiscal year = 201604, closing date = 15, payment date classification = 0 ( This month) and payday = 25, ...

日報データ106dの残業時間と給与締日支払日マスタ106cの締日に基づいて、社員原価日報データ106eの原価日報時価、支払日報時間、及び未払日報時間が算出される。社員原価日報データ106eでは、会計年度=201603及び社員CD=1234の場合は、同図の日報データ106dでは一部しか示していないが、3/1〜3/31までの作業時間の合計は200時間となるので、原価日報時間=200となり、3/1〜3/15(締日)までの作業時間は50時間となるので、支払日報時間=50となり、3/16〜3/31までの作業時間は150時間となるので、未払日報時間=150となる。 Overtime hours of daily report data 106d and salary closing date Payment date Based on the closing date of the master 106c, the daily cost report market value, daily payment report time, and daily unpaid report time of employee cost daily report data 106e are calculated. In the employee cost daily report data 106e, when the fiscal year = 201603 and the employee CD = 1234, the daily report data 106d in the figure shows only a part, but the total working time from 3 / 1-3 / 31 is 200. Since it is time, the daily cost report time is 200, and the working time from 3 / 1-3 / 15 (closing date) is 50 hours, so the daily payment time is 50, and from 3/16 to 3/31. Since the working time is 150 hours, the unpaid daily report time = 150.

未払相当金額算出部102bは、個人給与データ106fと社員原価日報データ106eとに基づいて、個人原価補正給与データ106gの支払年月、社員CD、支払区分、勘定科目コード、金額の各欄にデータを書き込む。その際、未払相当金額算出部102bは、残業代の当月支払相当及び当月未払相当の金額を算出する。 Based on the personal salary data 106f and the employee cost daily report data 106e, the unpaid equivalent amount calculation unit 102b sets the payment date, employee CD, payment category, account code, and amount of the personal cost correction salary data 106g in each column. Write data. At that time, the unpaid equivalent amount calculation unit 102b calculates the amount of overtime paid in the current month and the amount of unpaid amount in the current month.

個人原価補正給与データ106gでは、少なくとも前月(201602)のデータが保存されており、図示するように、1行のレコードには、前月の残業代の当月未払相当の金額60,000円が記録されている。当月(201603)については、個人原価補正給与データ106gの2,3,6行に、個人給与データ106fの基本給=200,000円、残業代=100,000円、通勤費の金額=20,000円が当月支払の金額としてコピーされる(書き込まれる)。また、4行の当月支払相当については、3行の当月支払の残業代100,000円−1行の前月未払相当の残業代60,000円=40,000円が書き込まれる(図1参照)。5行の当月未払相当の残業代は、当月支払相当の残業代40,000円÷社員原価日報データ106eの1行目の支払日報時間50h×社員原価日報データ106eの1行目の未払日報時間150h=120,000円が書き込まれる(図1参照)。 In the personal cost correction salary data 106g, at least the data of the previous month (201602) is stored, and as shown in the figure, the amount of 60,000 yen equivalent to the unpaid amount of overtime pay of the previous month is recorded in one line of record. Has been done. For this month (201603), the basic salary of personal salary data 106f = 200,000 yen, overtime pay = 100,000 yen, and commuting cost = 20,000 in lines 2, 3 and 6 of personal cost correction salary data 106g. Yen is copied (written) as the amount paid this month. For the current month's payment of 4 lines, the overtime pay of 100,000 yen for the current month's payment of 3 lines-1 line of overtime pay of 60,000 yen = 40,000 yen for the previous month's unpaid amount is written (see Fig. 1) ). The overtime pay equivalent to the current month's unpaid amount of 5 banks is 40,000 yen equivalent to the current month's payment ÷ the daily payment time of the first line of the employee cost daily report data 106e x the unpaid amount of the first line of the employee cost daily report data 106e. Daily report time 150h = 120,000 yen is written (see FIG. 1).

発生原価算出部102cは、個人原価補正給与データ106gの4行の当月支払相当の残業代40,000円+5行の当月未払相当の残業代120,000円により、当月発生費用160,000円を算出する(図1参照)。また、発生原価算出部102cは、図1で示したような残業代仕訳を作成する。 The incurred cost calculation unit 102c pays 160,000 yen for the current month due to the overtime pay of 40,000 yen equivalent to the current month's payment of 4 lines of personal cost correction salary data 106 g + 120,000 yen of the overtime pay equivalent to the unpaid amount of the current month of 5 lines. Is calculated (see FIG. 1). In addition, the incurred cost calculation unit 102c creates an overtime charge journal as shown in FIG.

以上説明したように、本実施の形態の給与補正処理装置100によれば、労務に関する費用のうち補正対象の項目を指定するための給与レイアウトマスタ106bを備え、未払相当金額算出部102bは、社員についての、給与レイアウトマスタ106bで指定された項目の当月の支払金額を保持している個人給与データ106fと、同社員についての、当月の1日から締日までの作業時間、及び当月の同締日の翌日から末日までの作業時間を保持している社員原価日報データ106eと、並びに、同社員についての、給与レイアウトマスタ106bで指定された項目の前月の未払相当の金額を保持している個人原価補正給与データ106gと、に基づいて、給与レイアウトマスタ106bで指定された項目の当月未払相当の金額を算出し、発生原価算出部102cは、給与レイアウトマスタ106bで指定された項目の当月の支払相当の金額と給与レイアウトマスタ106bで指定された項目の当月の未払相当の金額の和を給与レイアウトマスタ106bで指定された項目の当月の発生原価として算出することとしたので、簡単な処理により処理会計年月の労務に関する費用の原価を求めることが可能となる。付言すると、給与レイアウトマスタ106bで補正対象の項目を指定するだけで、日報データ106dを利用して補正対象の項目の原価を作成することが可能となる。 As described above, according to the salary correction processing device 100 of the present embodiment, the salary layout master 106b for designating the item to be corrected among the labor-related expenses is provided, and the unpaid equivalent amount calculation unit 102b is provided. Personal salary data 106f that holds the payment amount for the item specified in the salary layout master 106b for the employee, the working hours from the first day to the closing date of the current month, and the same for the current month. Holds the daily employee cost report data 106e, which holds the working hours from the day after the closing date to the last day, and the amount equivalent to the unpaid amount of the item specified in the salary layout master 106b for the same employee in the previous month. Based on the personal cost-corrected salary data 106g, the amount equivalent to the unpaid amount of the item specified in the salary layout master 106b for the current month is calculated, and the incurred cost calculation unit 102c of the item specified in the salary layout master 106b. It is easy because the sum of the amount equivalent to the payment for the current month and the amount equivalent to the unpaid amount for the item specified in the salary layout master 106b for the current month is calculated as the cost incurred for the item specified in the salary layout master 106b for the current month. It is possible to obtain the cost of labor-related expenses for the processing accounting date. In addition, it is possible to create the cost of the item to be corrected by using the daily report data 106d only by specifying the item to be corrected in the salary layout master 106b.

また、給与レイアウトマスタ106bで指定された項目を残業代としたので、給与レイアウトマスタ106bで残業代を補正対象と指定するだけで、残業代の原価を作成することが可能となる。 Further, since the item specified by the salary layout master 106b is set as the overtime pay, it is possible to create the cost of the overtime pay only by designating the overtime pay as the correction target in the salary layout master 106b.

また、発生原価算出部102cは、給与レイアウトマスタ106bで指定された項目の仕訳を作成することとしたので、給与レイアウトマスタ106bで補正対象と指定するだけで、給与レイアウトマスタ106bで指定された項目の仕訳を作成することが可能となる。 Further, since the incurred cost calculation unit 102c decides to create a journal entry for the item specified in the salary layout master 106b, the item specified in the salary layout master 106b can be simply specified as a correction target in the salary layout master 106b. It is possible to create a journal entry for.

なお、上記実施の形態では、補正対象を残業代とした場合について説明したが、本発明はこれに限られるものではなく、労務に関する費用のうち他の手当等を補正対象として指定することにしてもよい。 In the above embodiment, the case where the amendment target is the overtime pay has been described, but the present invention is not limited to this, and other allowances and the like among the labor-related expenses are designated as the amendment target. May be good.

[4.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
[4. 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, of each of the processes described in the embodiments, all or part of the processes described as being automatically performed may be manually performed, or all of the processes described as being performed manually. Alternatively, a part thereof can be automatically performed by a known method.

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

また、給与補正処理装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 Further, with respect to the salary correction processing 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が備える処理機能、特に制御部102にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて給与補正処理装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。 For example, with respect to the processing functions included in the payroll correction processing device 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 salary correction 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 the 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 payroll correction processing device 100 via an arbitrary network, and all or a part thereof can 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 Programmable Read Only Memory), CD-ROM (Compact Disk Read Only Memory), MO (Magnet-Optical Disk), MO (Magnet-Optical Disk), MO (Magnet-Optical Disc), DVD (Digital), DVD (Digital) It shall include any "portable physical medium".

また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 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 a plurality of 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 in each device shown in the embodiment, the installation procedure after reading, and the like.

記憶部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 payroll correction 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 payroll correction 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.

更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Further, the specific form of distribution / integration of the device is not limited to that shown in the figure, and all or a part thereof may be functionally or physically in an arbitrary 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 個人原価補正給与データ
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
100 Payroll correction processing device
102 Control unit
102a Payroll capture processing department
102b Unpaid equivalent amount calculation unit
102c Incurred cost calculation unit
104 Communication interface section
106 Storage
106a Employee Master
106b Payroll Layout Master
106c Salary closing date Payment date master
106d daily report data
106e Employee cost daily report data
106f Personal salary data
106g personal cost correction salary data
108 Input / output interface section
112 Input device
114 Output device 200 Server 300 Network

Claims (5)

制御部を備えた給与補正処理装置であって、
労務に関する費用のうち補正対象の項目を指定するためのマスタを備え、
前記制御部は、
前記マスタで指定された項目の当月の未払相当の金額を、社員についての、前記マスタで指定された項目の当月の支払金額を保持しているデータと、同社員についての、当月の1日から締日までの作業時間、及び当月の同締日の翌日から末日までの作業時間を保持しているデータと、並びに、同社員についての、前記マスタで指定された項目の前月の未払相当の金額を保持しているデータとに基づいて算出する未払相当金額算出手段と、
前記マスタで指定された項目の当月の支払金額から前記マスタで指定された項目の前月の未払相当の金額を減算して得られる当月の支払相当の金額に、前記未払相当金額算出手段で算出した、前記マスタで指定された項目の当月の未払相当の金額を加算したものを、前記マスタで指定された項目の当月の発生原価として算出する発生原価算出手段と、
を備えたことを特徴とする給与補正処理装置。
It is a payroll correction processing device equipped with a control unit.
Equipped with a master for specifying items to be corrected among labor costs
The control unit
The amount equivalent to the unpaid amount of the item specified by the master for the current month, the data holding the payment amount of the item specified by the master for the current month for the employee, and the first day of the current month for the same employee. Data that holds the working hours from to the closing date and the working hours from the next day to the last day of the same closing day of the current month, and the unpaid equivalent of the item specified in the master for the same employee in the previous month Unpaid equivalent amount calculation means to calculate based on the data holding the amount of
The amount equivalent to the payment for the current month obtained by subtracting the amount equivalent to the unpaid amount for the previous month of the item specified by the master from the amount paid for the item specified by the master in the current month to the amount equivalent to the payment for the current month by the means for calculating the amount equivalent to the unpaid amount An incurred cost calculation means that calculates the incurred cost of the item specified in the master as the incurred cost of the item in the current month by adding the amount equivalent to the unpaid amount of the item specified in the master for the current month.
A payroll correction processing device characterized by being equipped with.
前記マスタで指定された項目は、残業代であることを特徴とする請求項1に記載の給与補正処理装置。 The salary correction processing device according to claim 1, wherein the item specified by the master is overtime pay. 前記発生原価算出手段は、前記マスタで特定された項目の仕訳を作成することを特徴とする請求項1又は請求項2に記載の給与補正処理装置。 The payroll correction processing device according to claim 1 or 2, wherein the incurred cost calculation means creates a journal entry for the item specified by the master. 制御部を備えた情報処理装置で実行される給与補正処理方法であって、
前記制御部で実行される、
労務に関する費用のうち補正対象の項目を指定するためのマスタで指定された項目の当月未払相当の金額を、社員についての、前記マスタで指定された項目の当月の支払金額を保持しているデータと、同社員についての、当月の1日から締日までの作業時間、及び当月の同締日の翌日から末日までの作業時間を保持しているデータと、並びに、同社員についての、前記マスタで指定された項目の前月の未払相当の金額を保持しているデータとに基づいて算出する未払相当金額算出ステップと、
前記マスタで指定された項目の当月の支払金額から前記マスタで指定された項目の前月の未払相当の金額を減算して得られる当月の支払相当の金額に、前記未払相当金額算出ステップで算出した、前記マスタで指定された項目の当月の未払相当の金額を加算したものを、前記マスタで指定された項目の当月の発生原価として算出する発生原価算出ステップと、
を含むことを特徴とする給与補正処理方法。
It is a payroll correction processing method executed by an information processing device equipped with a control unit.
Executed by the control unit,
Of the labor-related expenses, the amount equivalent to the current month's unpaid amount of the item specified by the master for specifying the item to be corrected is held, and the amount of the employee's current month's payment of the item specified by the master is held. The data, the data holding the working hours from the first day to the closing day of the current month, and the working hours from the next day to the last day of the same closing day of the current month, and the above-mentioned about the same employee. The unpaid equivalent amount calculation step calculated based on the data holding the unpaid equivalent amount of the previous month of the item specified in the master, and
In the unpaid equivalent amount calculation step, the amount equivalent to the current month's payment obtained by subtracting the unpaid equivalent amount of the previous month of the item specified by the master from the current month's payment amount of the item specified by the master. The incurred cost calculation step of calculating the incurred cost of the item specified in the master as the incurred cost of the current month by adding the amount equivalent to the unpaid amount of the item specified in the master for the current month.
A salary correction processing method characterized by including.
制御部を備えた情報処理装置に実行させるための給与補正処理プログラムであって、
前記制御部で実行させるための、
労務に関する費用のうち補正対象の項目を指定するためのマスタで指定された項目の当月未払相当の金額を、社員についての、前記マスタで指定された項目の当月の支払金額を保持しているデータと、同社員についての、当月の1日から締日までの作業時間、及び当月の同締日の翌日から末日までの作業時間を保持しているデータと、並びに、同社員についての、前記マスタで指定された項目の前月の未払相当の金額を保持しているデータとに基づいて算出する未払相当金額算出ステップと、
前記マスタで指定された項目の当月の支払金額から前記マスタで指定された項目の前月の未払相当の金額を減算して得られる当月の支払相当の金額に、前記未払相当金額算出ステップで算出した、前記マスタで指定された項目の当月の未払相当の金額を加算したものを、前記マスタで指定された項目の当月の発生原価として算出する発生原価算出ステップと、
を含むことを特徴とする給与補正処理プログラム。
It is a payroll correction processing program to be executed by an information processing device equipped with a control unit.
To be executed by the control unit
Of the labor-related expenses, the amount equivalent to the current month's unpaid amount of the item specified by the master for specifying the item to be corrected is held, and the amount of the employee's current month's payment of the item specified by the master is held. The data, the data holding the working hours from the first day to the closing day of the current month, and the working hours from the next day to the last day of the same closing day of the current month, and the above-mentioned about the same employee. The unpaid equivalent amount calculation step calculated based on the data holding the unpaid equivalent amount of the previous month of the item specified in the master, and
In the unpaid equivalent amount calculation step, the amount equivalent to the current month's payment obtained by subtracting the unpaid equivalent amount of the previous month of the item specified by the master from the current month's payment amount of the item specified by the master. The incurred cost calculation step of calculating the incurred cost of the item specified in the master as the incurred cost of the current month by adding the amount equivalent to the unpaid amount of the item specified in the master for the current month.
A payroll correction processing program characterized by including.
JP2017043255A 2017-03-07 2017-03-07 Payroll processing device, payroll correction processing method, and payroll correction processing program Active JP6850160B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017043255A JP6850160B2 (en) 2017-03-07 2017-03-07 Payroll processing device, payroll correction processing method, and payroll correction processing program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017043255A JP6850160B2 (en) 2017-03-07 2017-03-07 Payroll processing device, payroll correction processing method, and payroll correction processing program

Publications (2)

Publication Number Publication Date
JP2018147328A JP2018147328A (en) 2018-09-20
JP6850160B2 true JP6850160B2 (en) 2021-03-31

Family

ID=63588891

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017043255A Active JP6850160B2 (en) 2017-03-07 2017-03-07 Payroll processing device, payroll correction processing method, and payroll correction processing program

Country Status (1)

Country Link
JP (1) JP6850160B2 (en)

Families Citing this family (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7352476B2 (en) * 2020-01-20 2023-09-28 株式会社オービック Payroll processing device, payroll processing method, and payroll processing program
JP7308338B1 (en) 2022-07-28 2023-07-13 株式会社オービック Business support device, business support method, and business support program

Family Cites Families (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11328263A (en) * 1998-05-11 1999-11-30 Denso Corp Product cost recognition method
JP2006072724A (en) * 2004-09-02 2006-03-16 Fuji Telecom Kk System for calculating cost by order
US7840562B2 (en) * 2007-12-14 2010-11-23 Sap Ag System and method of reconciling human resource database

Also Published As

Publication number Publication date
JP2018147328A (en) 2018-09-20

Similar Documents

Publication Publication Date Title
JP7426460B2 (en) Journal data creation device, journal data creation method, and journal data creation program
JP7064342B2 (en) Application processing device, application processing method, and application processing program
JP7032164B2 (en) Work-in-process automatic transfer device, work-in-process automatic transfer method, and work-in-process automatic transfer program
JP7085304B2 (en) Cost calculator, cost calculation method and cost calculation program
JP7223097B2 (en) Journal data creation device, journal data creation method and journal data creation program
JP6850160B2 (en) Payroll processing device, payroll correction processing method, and payroll correction processing program
JP2017168087A (en) Expense journalizing automatic generation device, expense journalizing automatic generation method, and expense journalizing automatic generation program
JP7079674B2 (en) Money transfer management support device, money transfer management support method and money transfer management support program
JP7011470B2 (en) Work-in-process automatic transfer device, work-in-process automatic transfer method, and work-in-process automatic transfer program
JP6981758B2 (en) Credit line management device, credit line management method, and credit line management program
JP2019168980A (en) Progress rate calculation device, progress rate calculation method and progress rate calculation program
JP7235552B2 (en) Claim data creation device, claim data creation program, and claim data creation method
JP2018139053A (en) Amount data generation device, amount data generation method and amount data generation program
JP7104528B2 (en) Aggregate data creation device, aggregate data creation method and aggregate data creation program
JP2021149405A (en) Management device associating prepayment with transfer, management method associating prepayment with transfer and management program associating prepayment with transfer
JP7291088B2 (en) Slip Closing Support Device, Slip Closing Support Method, and Slip Closing Support Program
JP7324162B2 (en) Cost output device, cost output method, and cost output program
JP2020140322A (en) Credit management device, credit management method, and credit management program
JP7426517B2 (en) Business support devices, business support programs, and business support methods
JP7261332B2 (en) Automatic work-in-process transfer device, automatic work-in-process transfer method, and automatic work-in-process transfer program
JP7064381B2 (en) Miscalculation confirmation business support device, miscalculation confirmation business support method and miscalculation confirmation business support program
JP7250979B2 (en) Accounting error confirmation work support device, account error confirmation work support method, and account error confirmation work support program
JP7117197B2 (en) Data creation device, data creation method and data creation program
JP7449882B2 (en) Journal creation device, journal creation method, and journal creation program
JP7264659B2 (en) Property management device, property management method, and property management program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20200302

A977 Report on retrieval

Free format text: JAPANESE INTERMEDIATE CODE: A971007

Effective date: 20201223

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

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20210305

R150 Certificate of patent or registration of utility model

Ref document number: 6850160

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150

R250 Receipt of annual fees

Free format text: JAPANESE INTERMEDIATE CODE: R250