JP2019101874A - Data creation device, data creation method, and data creation program - Google Patents
Data creation device, data creation method, and data creation program Download PDFInfo
- Publication number
- JP2019101874A JP2019101874A JP2017233640A JP2017233640A JP2019101874A JP 2019101874 A JP2019101874 A JP 2019101874A JP 2017233640 A JP2017233640 A JP 2017233640A JP 2017233640 A JP2017233640 A JP 2017233640A JP 2019101874 A JP2019101874 A JP 2019101874A
- Authority
- JP
- Japan
- Prior art keywords
- data
- amount
- purchase
- sales
- data creation
- 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.)
- Pending
Links
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
【課題】取引先へ売り上げる商品の売上金額から、当該取引先から仕入れた商品の仕入金額を差し引いた金額である差引額を含む見積データまたは請求データを作成できるデータ作成装置、データ作成方法およびデータ作成プログラムの提供を課題とする。【解決手段】本実施形態では、(1)売上データおよび仕入データから、同一の得意先コードと紐付く売上税込金額および仕入税込金額を取得し、(2)前記取得した売上税込金額から前記取得した仕入税込金額を差し引くことにより差引額を算出し、当該算出した差引額を含む見積データまたは請求データを作成する。【選択図】図4Kind Code: A1 A data creation device, data creation method and data creation method capable of creating estimate data or billing data including a balance amount obtained by subtracting the purchase amount of a product purchased from the business partner from the sales amount of the product sold to the business partner. The challenge is to provide a data creation program. In this embodiment, (1) from sales data and purchase data, a sales tax amount and purchase tax amount associated with the same customer code are acquired, and (2) from the acquired sales tax amount, A balance amount is calculated by subtracting the purchase tax-included amount obtained above, and estimate data or billing data including the calculated balance amount is created. [Selection drawing] Fig. 4
Description
本発明は、データ作成装置、データ作成方法およびデータ作成プログラムに関する。 The present invention relates to a data creation device, a data creation method, and a data creation program.
特許文献1には、顧客が新規商品の購入依頼と下取り額の見積とともに下取り依頼を容易に行うことが可能な販売支援システムおよび販売支援方法が開示されている(特許文献1の段落0005参照)。 Patent Document 1 discloses a sales support system and a sales support method that allow a customer to easily make a trade-in request together with a purchase request for a new product and estimate of the trade-in amount (see paragraph 0005 of Patent Document 1). .
このように下取額を管理する分野においては、例えば、機械を売り上げる際に、取引先の古い機械を下取機として仕入を行うことがある。この場合に、機械の売上と同時に下取仕入を同時計上して、売上金額から仕入金額を差し引いた(減額した)金額を含む見積データや請求データを自動的に作成することは従来できなかった。 As described above, in the field of managing the amount of trade, for example, when selling machines, purchasing may be performed using old machines of customers as the trade-in machines. In this case, it is conventionally possible to automatically create estimated data and billing data including the amount of sales minus the purchase amount (reduction) simultaneously with the sales of machinery and simultaneous acquisition and purchase of the machine. It was not.
本発明は、上記問題点に鑑みてなされたものであって、取引先へ売り上げる商品の売上金額から、当該取引先から仕入れた商品の仕入金額を差し引いた金額である差引額を含む見積データまたは請求データを作成できるデータ作成装置、データ作成方法およびデータ作成プログラムを提供することを目的とする。 The present invention has been made in view of the above problems, and is estimated data including a deduction amount which is an amount obtained by subtracting the purchase amount of the product purchased from the customer from the sales amount of the product sold to the customer. Or, it is an object of the present invention to provide a data creation device, data creation method and data creation program capable of creating billing data.
上述した課題を解決し、目的を達成するために、本発明に係るデータ作成装置は、制御部および記憶部を備えるデータ作成装置であって、前記記憶部には、取引先を識別するための取引先識別データと前記取引先へ売り上げるまたは売り上げた商品の売上金額とを含む売上データと、取引先識別データと前記取引先から仕入れるまたは仕入れた商品の仕入金額とを含む仕入データと、が格納されており、前記制御部は、前記売上データおよび前記仕入データから、同一の取引先識別データと紐付く売上金額および仕入金額を取得する金額取得手段と、前記金額取得手段で取得した前記売上金額から前記金額取得手段で取得した前記仕入金額を差し引くことにより差引額を算出し、当該算出した差引額を含む見積データまたは請求データを作成するデータ作成手段と、を備えること、を特徴とする。 In order to solve the problems described above and achieve the object, a data creation device according to the present invention is a data creation device including a control unit and a storage unit, and the storage unit is used to identify a customer. Sales data including customer identification data and sales amount of goods sold or sold to the business partners; purchase data including customer identification data and purchase amounts of goods purchased or purchased from the business partners; Is stored, and the control unit acquires from the sales data and the purchase data by the amount acquisition means for acquiring the sales amount and purchase amount associated with the same customer identification data, and the amount acquisition means Calculate the deduction amount by deducting the purchase amount acquired by the amount acquisition means from the sales amount calculated, and create estimate data or billing data including the calculated deduction amount That the data creating means, comprise a, wherein.
また、本発明に係るデータ作成装置は、前記制御部が、前記金額取得手段で取得した前記売上金額を含む売上仕訳および前記金額取得手段で取得した前記仕入金額を含む仕入仕訳を作成する仕訳作成手段を更に備えること、を特徴とする。 Further, in the data creation device according to the present invention, the control unit creates a sales journal including the sales amount acquired by the amount acquisition unit and a purchase journal including the purchase amount acquired by the amount acquisition unit. The method further comprises journalizing means.
また、本発明に係るデータ作成装置は、前記仕入データが、前記仕入金額の消込が完了していないことを示す消込未完了区分を更に含み、前記制御部が、入金入力画面からの指示を受けて、前記記憶部から、前記消込未完了区分を含む仕入データを取得する仕入データ取得手段と、前記仕入データ取得手段で取得した前記仕入データにおける仕入金額および前記入金入力画面で入力された入金額を含む入金データを作成する入金データ作成手段と、前記入金データ作成手段で作成した前記入金データにおける仕入金額および入金額ならびに前記金額取得手段で取得した前記売上金額を含む、前記仕訳作成手段で作成した前記仕訳に対する相殺仕訳を作成する相殺仕訳作成手段と、を更に備えること、を特徴とする。 Further, in the data creation device according to the present invention, the purchase data further includes a clearing uncompleted category indicating that clearing of the purchase price is not completed, and the control unit is configured to A purchase data acquisition unit for acquiring purchase data including the uncleared category from the storage unit in response to the instruction; and a purchase price in the purchase data acquired by the purchase data acquisition unit; Deposit data creation means for creating deposit data including deposit amount input on the deposit input screen, purchase amount and deposit amount in the deposit data created by the deposit data creation means, and the above acquired by the amount acquisition means And offsetting journaling means for creating offsetting journals for the journal entries created by the journalizing means, including sales amounts.
また、本発明に係るデータ作成装置は、前記商品が、機械であり、前記仕入れるまたは仕入れた商品が、前記売り上げるまたは売り上げた商品を前記取引先が購入することを条件として仕入れるまたは仕入れた商品であること、を特徴とする。 Further, in the data creation device according to the present invention, the product is a machine, and the purchased or purchased product is purchased or sold under the condition that the sales partner purchases the sold or sold commodity. It is characterized by certain things.
また、本発明に係るデータ作成方法は、制御部および記憶部を備える情報処理装置で実行されるデータ作成方法であって、前記記憶部には、取引先を識別するための取引先識別データと前記取引先へ売り上げるまたは売り上げた商品の売上金額とを含む売上データと、取引先識別データと前記取引先から仕入れるまたは仕入れた商品の仕入金額とを含む仕入データと、が格納されており、前記制御部で実行される、前記売上データおよび前記仕入データから、同一の取引先識別データと紐付く売上金額および仕入金額を取得する金額取得ステップと、前記金額取得ステップで取得した前記売上金額から前記金額取得ステップで取得した前記仕入金額を差し引くことにより差引額を算出し、当該算出した差引額を含む見積データまたは請求データを作成するデータ作成ステップと、含むこと、を特徴とする。 The data creation method according to the present invention is a data creation method executed by an information processing apparatus including a control unit and a storage unit, and the storage unit includes supplier identification data for identifying a supplier. Stores sales data including sales amount of goods sold to the customer or sold goods, and purchase data including customer identification data and purchase amount of goods purchased or purchased from the customer. An amount acquiring step of acquiring a sales amount and a purchase amount associated with the same customer identification data from the sales data and the purchase data, which is executed by the control unit; and the amount acquired in the amount acquisition step A deduction amount is calculated by subtracting the purchase amount acquired in the amount acquisition step from the sales amount, and estimate data or billing data including the calculated deduction amount And a data generation step of generating, include, characterized by.
また、本発明に係るデータ作成プログラムは、制御部および記憶部を備える情報処理装置に実行させるためのデータ作成プログラムであって、前記記憶部には、取引先を識別するための取引先識別データと前記取引先へ売り上げるまたは売り上げた商品の売上金額とを含む売上データと、取引先識別データと前記取引先から仕入れるまたは仕入れた商品の仕入金額とを含む仕入データと、が格納されており、前記制御部に実行させるための、前記売上データおよび前記仕入データから、同一の取引先識別データと紐付く売上金額および仕入金額を取得する金額取得ステップと、前記金額取得ステップで取得した前記売上金額から前記金額取得ステップで取得した前記仕入金額を差し引くことにより差引額を算出し、当該算出した差引額を含む見積データまたは請求データを作成するデータ作成ステップと、含むこと、を特徴とする。 Further, a data creation program according to the present invention is a data creation program to be executed by an information processing apparatus including a control unit and a storage unit, and the storage unit includes supplier identification data for identifying a supplier. And sales data including sales amounts of products sold to or sold to the business partners, and purchase data including business partner identification data and purchase amounts of products purchased or purchased from the business partners. From the sales data and the purchase data for performing the control unit, an amount acquisition step of acquiring a sales amount and a purchase amount associated with the same customer identification data, and acquired in the amount acquisition step The deduction amount is calculated by deducting the purchase amount acquired in the amount acquisition step from the sales amount calculated, and the deduction amount is included. A data creation step of creating a product data or billing data, include, characterized by.
本発明によれば、取引先へ売り上げる商品の売上金額から、当該取引先から仕入れた商品の仕入金額を差し引いた金額である差引額を含む見積データまたは請求データを作成できるという効果を奏する。 According to the present invention, it is possible to create estimate data or billing data that includes a deduction amount that is the amount obtained by subtracting the purchase price of the product purchased from the customer from the sales price of the product sold to the customer.
以下に、本発明に係るデータ作成装置、データ作成方法およびデータ作成プログラムの実施形態を、図面に基づいて詳細に説明する。なお、本実施形態により本発明が限定されるものではない。 Hereinafter, embodiments of a data creation device, a data creation method, and a data creation program according to the present invention will be described in detail based on the drawings. The present invention is not limited by the present embodiment.
[1.概要]
機械を売り上げる際には、取引先(顧客)の古い機械を下取機として仕入を行うことがあるが、機械売上と同時に下取仕入を同時計上させ、売上金額(例えば、324万円とする)から下取金額(例えば、108万円とする)を減額した金額である差額(216万円)を、見積書と請求書に印字することは従来できなかった。そこで、本実施形態においては、例えば、前記差額(216万円)を見積書や請求書に印字することを可能にした。なお、前記下取機は、売上値引ではなく仕入の扱いとなるため、従来の販売管理においては、見積書と請求書に前記差額(216万円)は印字されていなかった。
[1. Overview]
When selling machines, there are cases where purchasing is performed using the old machine of the customer (customer) as a trade-in machine, but simultaneous sales and purchases are made simultaneously with machine sales, and the sales amount (for example, 3.24 million yen In the past, it was not possible to print the difference (2.16 million yen), which is the amount obtained by reducing the amount of trade-in (for example, 1.80 million yen), from the estimate) on the estimate and invoice. Therefore, in the present embodiment, for example, it is possible to print the difference (2.16 million yen) on a quote or a bill. The trade-in machine is not a sales discount but a purchase, so in the conventional sales management, the difference (2.16 million yen) was not printed on the estimate and the bill.
また、入金時には、売上金額に対して、前記差額が入金される。このため、前記売上金額(324万円)と、前記差額(216万円)および前記下取仕入により発生した買掛金(108万円)と、の相殺をする必要があるため、買掛金の照合を行う必要がある。そこで、本実施形態においては、例えば、前記下取仕入により発生した買掛金を検索により呼び出し、前記相殺をすることを可能にした。 In addition, at the time of payment, the difference is paid with respect to the sales amount. For this reason, it is necessary to offset the sales amount (3.24 million yen) with the difference (2.16 million yen) and the accounts payable (1.08 million yen) generated by the trade-in and purchase. It is necessary to do collation. Therefore, in the present embodiment, for example, it is possible to retrieve the accounts payable generated by the above-mentioned trade-in and purchase by search and make the above-mentioned offset.
以上のようにして、本実施形態においては、例えば、機械売上に伴う下取機が存在する一連の取引を、会計連携仕訳を意識しつつスムーズに行うことを可能にした。以下、具体的な構成および動作について説明する。 As described above, in the present embodiment, for example, it is possible to smoothly carry out a series of transactions in which a trade-in machine associated with machine sales is present, while keeping in mind the accounting-linked journal. The specific configuration and operation will be described below.
[2.構成]
本実施形態に係るデータ作成装置100の構成の一例について、図1を参照して説明する。図1は、データ作成装置100の構成の一例を示すブロック図である。
[2. Constitution]
An example of the configuration of the data creation device 100 according to the present embodiment will be described with reference to FIG. FIG. 1 is a block diagram showing an example of the configuration of the data creation apparatus 100. As shown in FIG.
データ作成装置100は、市販のデスクトップ型パーソナルコンピュータである。なお、データ作成装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置に限らず、市販されているノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォン、タブレット型パーソナルコンピュータなどの携帯型情報処理装置であってもよい。 The data creation device 100 is a commercially available desktop personal computer. The data creating apparatus 100 is not limited to a stationary information processing apparatus such as a desktop personal computer, but may be a portable personal computer such as a commercially available notebook personal computer, PDA (Personal Digital Assistants), a smartphone, a tablet personal computer, etc. It may be an information processing apparatus.
データ作成装置100は、制御部102と通信インターフェース部104と記憶部106と入出力インターフェース部108と、を備えている。データ作成装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。 The data creation device 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. The units included in the data creation device 100 are communicably connected via any communication path.
通信インターフェース部104は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、データ作成装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、データ作成装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。なお、後述する各種マスタ等のデータは、例えばサーバ200に格納されてもよい。 The communication interface unit 104 communicably connects the data creation device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with another device via a communication line. Here, the network 300 has a function of communicably connecting the data creation device 100 and the server 200, and is, for example, the Internet, a local area network (LAN), or the like. Note that data of various masters and the like described later may be stored in the server 200, for example.
入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、及びマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をモニタ114とし、入力装置112をキーボード112またはマウス112として記載する場合がある。 An input device 112 and an output device 114 are connected to the input / output interface unit 108. For the output device 114, in addition to a monitor (including a home television), a speaker or a printer can be used. The input device 112 can be a keyboard, a mouse, a microphone, and a monitor that implements a pointing device function in cooperation with the mouse. Hereinafter, the output device 114 may be described as the monitor 114, and the input device 112 may be described as the keyboard 112 or the mouse 112.
記憶部106には、各種のデータベース、テーブルおよびファイルなどが格納される。記憶部106には、OS(Operating System)と協働してCPU(Central Processing Unit)に命令を与えて各種処理を行うためのコンピュータプログラムが記録される。記憶部106として、例えば、RAM(Random Access Memory)・ROM(Read Only Memory)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、および光ディスク等を用いることができる。 The storage unit 106 stores various databases, tables, files, and the like. The storage unit 106 stores a computer program for giving instructions to a central processing unit (CPU) in cooperation with an operating system (OS) to perform various processes. As the storage unit 106, for example, a memory device such as a random access memory (RAM) or a read only memory (ROM), 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と、を備えている。 For example, the storage unit 106 includes sales estimate data 106a, purchase estimate data 106b, estimate data 106c, order receipt data 106d, order data 106e, sales data 106f, purchase data 106g, and billing data 106h. , Deposit data 106i.
ここで、各用語について定義する。本願請求項における「売上金額」は、取引先へ売り上げる商品の売上予定金額および取引先へ売り上げた商品の売上金額の両方を含む概念である。本願請求項における「売上データ」は、売上見積データ106aおよび売上データ106fの両方を含む概念である。本願請求項における「仕入金額」は、取引先から仕入れる商品の仕入予定金額および取引先から仕入れた商品の仕入金額の両方を含む概念である。本願請求項における「仕入データ」は、仕入見積データ106bおよび仕入データ106gの両方を含む概念である。本願請求項における「差引額」は、売上予定金額から仕入予定金額を差し引いた金額である差引見積額および売上金額から仕入金額を差し引いた金額である差引請求額の両方を含む概念である。 Here, each term is defined. The “sales amount” in the claims of this application is a concept that includes both the estimated sales amount of the product sold to the customer and the sales amount of the product sold to the customer. The “sales data” in the claims of this application is a concept that includes both the sales estimate data 106 a and the sales data 106 f. The “purchase amount” in the claims of this application is a concept that includes both the planned purchase amount of the product purchased from the customer and the purchase price of the product purchased from the customer. “Purchase data” in the present claim is a concept including both purchase quotation data 106 b and purchase data 106 g. The "subtract amount" in the claims of this application is a concept that includes both a deduction amount which is an amount obtained by subtracting a planned purchase amount from a planned sales amount and a deduction amount which is an amount obtained by subtracting the purchase amount from the sales amount. .
本実施形態においては、前記商品は、機械であることが好ましい。また、前記仕入れる商品または前記仕入れた商品は、前記売り上げる商品または前記売り上げた商品を前記取引先が購入することを条件として仕入れるまたは仕入れた商品(いわゆる下取品)であることが好ましい。 In the present embodiment, the goods are preferably machines. Preferably, the purchased product or the purchased product is a purchased product (so-called trade-in product) on the condition that the customer purchases the sold product or the sold product.
以下、各データの概要について説明する。各データにおけるデータ構成例については、[3.処理の具体例]で詳細に説明する。 The outline of each data will be described below. For the data configuration example of each data, see [3. Specific Example of Processing] will be described in detail.
売上見積データ106aは、取引先へ売り上げる商品の売上予定金額等を管理するためのデータである。仕入見積データ106bは、取引先から仕入れる商品の仕入予定金額等を管理するためのデータである。 The sales estimate data 106 a is data for managing an estimated sales amount and the like of products sold to customers. The purchase quotation data 106 b is data for managing a planned purchase price of a product purchased from a business partner.
見積データ106cは、売上見積データ106aおよび仕入見積データ106bから作成され、見積書作成の元となるデータとなる。 The estimate data 106c is created from the sales estimate data 106a and the purchase estimate data 106b, and is the data that is the source of the preparation of the estimate.
受注データ106dは、取引先から受注した商品の受注金額等を管理するためのデータである。発注データ106eは、取引先に発注した商品の発注金額等を管理するためのデータである。 The order receipt data 106 d is data for managing the order receipt amount and the like of the product ordered from the supplier. The order data 106 e is data for managing the order amount and the like of the product ordered to the customer.
売上データ106fは、取引先へ売り上げた商品の売上金額等を管理するためのデータである。仕入データ106gは、取引先から仕入れた商品の仕入金額等を管理するためのデータである。 The sales data 106 f is data for managing the sales amount and the like of products sold to customers. The purchase data 106g is data for managing the purchase price and the like of the product purchased from the customer.
請求データ106hは、売上データ106fおよび仕入データ106gから作成され、請求書作成の元となるデータである。 The billing data 106 h is data that is created from the sales data 106 f and the purchase data 106 g and is the source of billing.
入金データ106iは、取引先からの入金額等を管理するためのデータである。 The deposit data 106i is data for managing a deposit amount from a business partner.
制御部102は、データ作成装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。 The control unit 102 is a CPU or the like that controls the data creation apparatus 100 in an integrated manner. The control unit 102 has an internal memory for storing control programs such as the OS, programs defining various processing procedures, required data, etc., and performs various information processing based on the stored programs. Run.
制御部102は、機能概念的に、例えば、(1)前記売上データおよび前記仕入データから、同一の取引先識別データと紐付く売上金額および仕入金額を取得する金額取得手段としての金額取得部102aと、(2)前記金額取得手段で取得した前記売上金額から前記金額取得手段で取得した前記仕入金額を差し引くことにより差引額を算出し、当該算出した差引額を含む見積データまたは請求データを作成するデータ作成手段としてのデータ作成部102bと、(3)前記データ作成手段で作成した見積データに基づいて、見積書を作成する見積書作成手段としての見積書作成部102cと、(4)前記データ作成手段で作成した請求データに基づいて、請求書を作成する請求書作成手段としての請求書作成部102dと、(5)前記金額取得手段で取得した前記売上金額を含む売上仕訳および前記金額取得手段で取得した前記仕入金額を含む仕入仕訳を作成する仕訳作成手段としての仕訳作成部102eと、(6)入金入力画面からの指示を受けて、前記記憶部から、前記消込未完了区分を含む仕入データを取得する仕入データ取得手段としての仕入データ取得部102fと、(7)前記仕入データ取得手段で取得した前記仕入データにおける仕入金額および前記入金入力画面で入力された入金額を含む入金データを作成する入金データ作成手段としての入金データ作成部102gと、(8)前記入金データ作成手段で作成した前記入金データにおける仕入金額および入金額ならびに前記金額取得手段で取得した前記売上金額を含む、前記仕訳作成手段で作成した前記仕訳に対する相殺仕訳を作成する相殺仕訳作成手段としての相殺仕訳作成部102hと、を備えている。なお、各部が実行する処理の詳細については、以下の[3.処理の具体例]で説明する。 The control unit 102 functionally acquires, for example, (1) the amount of money acquired as an amount acquisition unit that acquires a sales amount and a purchase amount associated with the same customer identification data from the sales data and the purchase data. (2) Calculate the deduction amount by deducting the purchase amount acquired by the amount acquisition means from the sales amount acquired by the amount acquisition means; estimate data or billing including the calculated deduction amount A data creation unit 102b as a data creation unit that creates data, and (3) a quote creation unit 102c as a quote creation unit that creates a quote based on the quote data created by the data creation unit, 4) a bill creation unit 102d as bill creation means for creating a bill based on the billing data created by the data creation means, and (5) the amount of money From a sales journal entry including the sales amount acquired by acquisition means and a journal entry creation unit 102e as a journal entry preparation means for creating a purchase journal entry including the purchase amount acquired by the amount acquisition means; (6) From a deposit input screen A purchase data acquisition unit 102f as purchase data acquisition means for acquiring purchase data including the incomplete clearing category from the storage unit in response to the instruction of (7) by the purchase data acquisition means Deposit data creation unit 102g as deposit data creation means for creating deposit data including the purchase price in the obtained purchase data and the deposit amount input on the deposit input screen; (8) the deposit data creation means The purchase amount and deposit amount in the received payment data and the sales amount acquired by the amount acquisition unit And canceling journal creation unit 102h as offset journal creating means for creating offset journal that has a. In addition, about the detail of the process which each part performs, below [3. Specific Example of Processing].
[3.処理の具体例]
以下、本実施形態に係る処理の具体例について、図2〜図6を用いて詳細に説明する。本項目では、取引先であるT社に対して2017年6月28日に300万円(税込324万円)の機械Aを売り上げて、かつ、T社から2017年6月28日に100万円(税込108万円)の下取機械Bを仕入れて計上も行い、T社から2017年7月20日に差額である216万円の入金があった場合の例について説明する。以下においては、当該例を、見積入力、受注入力等、売上入力等および入金入力の順で項目立てて説明をする。
[3. Specific example of processing]
Hereinafter, specific examples of the process according to the present embodiment will be described in detail with reference to FIGS. In this item, machine A of 3 million yen (tax included 3.24 million yen) was sold on June 28, 2017 to T which is a business partner, and 1 million on June 28, 2017 from T company An example is also described in which the foreign exchange machine B is purchased by the yen (tax included: 1,080,000 yen) and recorded, and there is a payment of 2,216,000 yen, which is the difference, from T company on July 20, 2017. In the following, the example will be described in the order of estimate input, order input, etc., sales input etc. and deposit input.
[3−1.見積入力]
見積入力について、図2を用いて詳細に説明する。
[3-1. Quote input]
The estimate input will be described in detail with reference to FIG.
まず、T社へ売り上げる機械Aについて、図2に示す売上見積データ106aが作成される。 First, sales estimate data 106a shown in FIG. 2 is created for the machine A sold to the T company.
売上見積データ106aは、図2に示すように、例えば、見積番号(MIT01000001)、見積行番号(1)、取引先を識別するための取引先識別データ(得意先コード:T000000001および得意先名:T社)、売上予定日(2017/06/28)、見積区分(01:機械見積)、商品を識別するための商品識別データ(商品コード:T000000001および商品名:機械A)、商品数量(1)、単位コード(01:台)、前記取引先へ売り上げる商品の売上予定単価(300万円)および前記取引先へ売り上げる商品の売上予定金額(300万円)等を含む。 As shown in FIG. 2, the sales estimate data 106a includes, for example, an estimate number (MIT 0100 0001), an estimate row number (1), customer identification data for identifying a customer (customer code: T000000001 and customer name: T company), estimated sales date (2017/06/28), estimate division (01: machine estimate), product identification data (product code: T000000001 and product name: machine A), product quantity (1) And unit code (01: unit), an estimated sales price of the product sold to the customer (3 million yen), an estimated sales amount of the product sold to the customer (3 million yen), and the like.
また、T社から仕入れる機械Bについて、図2に示す仕入見積データ106bが作成される。 Further, for the machine B purchased from the company T, purchase quotation data 106b shown in FIG. 2 is created.
仕入見積データ106bは、図2に示すように、例えば、見積番号(MIT01000001)、見積行番号(2)、取引先識別データ(得意先コード:T000000001および得意先名:T社)、仕入予定日(2017/06/28)、見積区分(02:下取見積)、商品識別データ(商品コード:S000000002および商品名:機械B)、商品数量(1)、単位コード(01:台)、仕入先を識別するための仕入先識別データ(仕入先コード:T000000001および仕入先名:T社)、前記取引先から仕入れる商品の仕入予定単価(100万円)および前記取引先から仕入れる商品の仕入予定金額(100万円)等を含む。 As shown in FIG. 2, the purchase quotation data 106b includes, for example, a quotation number (MIT 0100 0001), a quotation row number (2), supplier identification data (customer code: T000000001 and customer name: T company), purchasing Expected date (2017/06/28), Quotation classification (02: Trade-in quotation), Product identification data (Product code: S000000002 and Product name: Machine B), Product quantity (1), Unit code (01: Unit), Vendor identification data (vendor code: T000000001 and vendor name: T company) for identifying a vendor, scheduled purchase price (1 million yen) of goods purchased from the supplier, and the supplier Includes the planned purchase price (one million yen) of the products purchased from.
そして、売上見積データ106aおよび仕入見積データ106bを元にして、以下で説明するように、(金額取得処理)、(データ作成処理)および(見積書作成処理)が実行される。 Then, based on the sales estimate data 106a and the purchase estimate data 106b, (amount acquisition processing), (data creation processing) and (estimate creation processing) are executed as described below.
(金額取得処理)
金額取得部102aは、売上見積データ106aおよび仕入見積データ106bから、同一の取引先識別データ(得意先コード)と紐付く売上予定金額および仕入予定金額を取得する。
(Amount acquisition process)
The amount acquiring unit 102a acquires, from the sales estimate data 106a and the purchase estimate data 106b, a planned sales amount and a planned purchase amount associated with the same customer identification data (customer code).
具体的には、オペレータにより、得意先コードとして「T000000001」が指定されたとする。図2の売上見積データ106aを参照すると、「T000000001」と紐付く売上予定金額は、300万円であるため、金額取得部102aは、売上予定金額として300万円を取得する。一方で、図2の仕入見積データ106bを参照すると、「T000000001」と紐付く仕入予定金額は、100万円であるため、金額取得部102aは、仕入予定金額として100万円を取得する。 Specifically, it is assumed that "T000000001" is specified as the customer code by the operator. Referring to the sales estimate data 106 a of FIG. 2, since the estimated sales amount associated with “T000000001” is 3 million yen, the amount acquiring unit 102 a acquires 3 million yen as the estimated sales amount. On the other hand, referring to the purchase quotation data 106b in FIG. 2, the planned purchase price associated with "T000000001" is 1,000,000 yen, so the money acquisition unit 102a acquires 1,000,000 yen as the planned purchase price. Do.
(データ作成処理)
データ作成部102bは、金額取得部102aで取得した売上予定金額から金額取得部102aで取得した仕入予定金額を差し引くことにより差引見積額を算出し、当該算出した差引見積額を含む見積データ106cを作成する。
(Data creation process)
The data preparation unit 102b calculates a deduction amount by deducting the planned purchase amount acquired by the amount acquisition unit 102a from the estimated sales amount acquired by the amount acquisition unit 102a, and estimates data 106c including the calculated estimated amount of deduction. Create
具体的には、金額取得部102aで取得した売上予定金額である300万円から金額取得部102aで取得した仕入予定金額である100万円を差し引くと、300万円−100万円=200万円となるが、消費税を考慮して、データ作成部102bは、差引見積額を324万円−108万円=216万円と算出する。そして、データ作成部102bは、当該差引見積額である216万円を含む見積データ106cを作成する。 Specifically, if 1 million yen, which is the planned purchase price acquired by the money acquisition unit 102a, is subtracted from the planned sales amount of 3 million yen acquired by the money acquisition unit 102a, 3,000,000-1,000,000 yen = 200 Although it is 10,000 yen, in consideration of the consumption tax, the data creating unit 102b calculates the deduction amount as 3.24 million yen to 1.80 million yen = 2.16 million yen. Then, the data creation unit 102b creates estimated data 106c including the estimated amount of 2.16 million yen.
見積データ106cは、図示しないが、例えば、御買上額(300万円)、御買上額に対する消費税(24万円)、今回見積額(324万円)、下取額(100万円)、下取額に対する消費税(8万円)および差引見積額(216万円)等を含む。 The estimate data 106c is not shown, but for example, the purchase price (3 million yen), the consumption tax on the purchase price (240,000 yen), the current estimate (32.4 million yen), the trade-off amount (1 million yen), Includes consumption tax (80,000 yen) and estimated deduction (2,160,000 yen) for the amount of proceeds.
(見積書作成処理)
見積書作成部102cは、データ作成部102bで作成した見積データ106cに基づいて、図2の(B)に示すように、見積書を作成する。なお、図2の(B)の見積書において、御買上額(300万円)、御買上額に対する消費税(24万円)、今見積額(324万円)、下取額(100万円)、下取額に対する消費税(8万円)および差引見積額(216万円)が、見積データ106cに基づく情報である。
(Estimate creation process)
The estimate creation unit 102c creates an estimate as shown in (B) of FIG. 2 based on the estimate data 106c created by the data creation unit 102b. In the estimate book in Fig. 2 (B), the purchase price (3 million yen), the consumption tax on the purchase price (240,000 yen), the estimated amount (2.42 million yen), and the trade-off amount (1 million yen) And the consumption tax (80,000 yen) and the deducted estimated amount (2,160,000 yen) for the trade-in amount are information based on the estimated data 106c.
見積書作成部102cは、売上見積データ106aおよび仕入見積データ106bに含まれる情報を、図2の(B)に示すように、見積書に含ませてもよい。図2の(B)の見積書において、売上区分(売上)、商品名(機械A)、数量(1)、単位(台)、単価(300万円)および金額(300万円)が、売上見積データ106aに基づく情報である。一方で、図2の(B)の見積書において、売上区分(下取)、商品名(機械B)、数量(1)、単位(台)、単価(−100万円)および金額(−100万円)が、仕入見積データ106bに基づく情報である。 The estimate creation unit 102c may include the information included in the sales estimate data 106a and the purchase estimate data 106b in the estimate as shown in (B) of FIG. In the estimate book of (B) in Fig. 2, sales classification (sales), product name (machine A), quantity (1), unit (unit), unit price (3 million yen) and amount (3 million yen) It is information based on the estimate data 106a. On the other hand, in the written estimate in FIG. 2B, sales classification (trade-in), product name (machine B), quantity (1), unit (unit), unit price (-1 million yen) and amount (-100) 10,000 yen is information based on the purchase quotation data 106b.
以上説明した図2の(B)の見積書に示すように、下取見積がある場合には、仕入単価(−100万円)および仕入金額(−100万円)はマイナスで印字され、合計欄には、下取金額合計額(100万円)および差引見積額(216万円)が印字される。 As shown in the estimate in FIG. 2B described above, if there is a trade-in estimate, the purchase price (-1 million yen) and the purchase price (-1 million yen) are printed as negative. In the total column, the total amount of trade-in amount (1 million yen) and the estimated amount of deduction (2.16 million yen) are printed.
なお、参考として、下取見積がない場合の見積書を図2の(A)に示す。図2の(A)の見積書に示すように、下取見積がない場合には、下取金額合計額(100万円)および差引見積額(216万円)は印字されない。 As a reference, an estimate when there is no trade-in estimate is shown in FIG. 2 (A). As shown in the written estimate of (A) of FIG. 2, when there is no trade-in estimate, the total amount of trade-in amount (1 million yen) and the estimated amount of deduction (2.16 million yen) are not printed.
[3−2.受注入力等]
受注入力および発注入力について、図3を用いて詳細に説明する。
[3-2. Order entry etc.]
The order entry and the order entry will be described in detail with reference to FIG.
受注および発注が確定すると、売上見積データ106aおよび仕入見積データ106bにおける「見積区分」が判断されて、受注データ106dと発注データ106eへと別々に呼出がされる。すなわち、見積区分「01:機械見積」を有する売上見積データ106aを元にして受注データ106dが作成され、一方で、見積区分「02:下取見積」を有する仕入見積データ106bを元にして発注データ106eが作成される。 When the order and order are confirmed, the “estimate category” in the sales estimate data 106a and the purchase estimate data 106b is determined, and the order data 106d and the order data 106e are separately called. That is, the order receipt data 106d is created based on the sales estimate data 106a having the estimate category "01: machine estimate", while it is based on the purchase estimate data 106b having the estimate category "02: trade-in estimate". Order data 106e is created.
受注データ106dは、図3に示すように、例えば、受注番号(JUC01000002)、受注行番号(1)、見積番号(MIT01000001)、見積行番号(1)、取引先識別データ(得意先コード:T000000001および得意先名:T社)、売上予定日(2017/06/28)、受注区分(1:機械受注)、商品識別データ(商品コード:T000000001および商品名:機械A)、商品数量(1)、単位コード(01:台)、前記取引先へ売り上げる商品の売上予定単価(300万円)、前記取引先へ売り上げる商品の売上予定税抜金額(300万円)および前記取引先へ売り上げる商品の売上予定税込金額(324万円)等を含む。 As shown in FIG. 3, the order data 106d includes, for example, order number (JUC01000002), order line number (1), estimate number (MIT01000001), estimate line number (1), customer identification data (customer code: T000000001). And customer name: T company), scheduled sales date (2017/06/28), order classification (1: machine order), product identification data (product code: T000000001 and product name: machine A), product quantity (1) , Unit code (01: unit), the planned sales price of the product sold to the customer (3 million yen), the expected sales amount for the product sold to the customer (3 million yen), and the product sold to the customer Includes sales forecast including tax (¥ 3.24 million).
発注データ106eは、図3に示すように、例えば、発注番号(HAC01000003)、発注行番号(1)、見積番号(MIT01000001)、見積行番号(2)、仕入先識別データ(仕入先コード:T000000001および仕入先名:T社)、仕入予定日(2017/06/28)、発注区分(2:下取発注)、商品識別データ(商品コード:S000000002および商品名:B商品(機械Bと同義))、商品数量(1)、単位コード(01:台)、前記取引先から仕入れる商品の仕入予定単価(100万円)、前記取引先から仕入れる商品の仕入予定税抜金額(100万円)および前記取引先から仕入れる商品の仕入予定税込金額(108万円)等を含む。 As shown in FIG. 3, the order data 106e includes, for example, order number (HAC01000003), order line number (1), estimate number (MIT01000001), estimate line number (2), vendor identification data (vendor code). : T 00000 0001 and supplier name: T company, scheduled purchase date (2017/06/28), order classification (2: trade-in order), product identification data (product code: S000000002 and product name: B product (machine B) Synonymous with B), quantity of goods (1), unit code (01: unit), planned purchase price of goods purchased from the customer (1 million yen), estimated amount of tax excluded from goods purchased from the customer (1 million yen) and the planned purchase tax amount of goods purchased from the business partners (1,080,000 yen), etc. are included.
[3−3.売上入力等]
売上入力および仕入入力について、図4を用いて詳細に説明する。
[3-3. Sales entry etc]
Sales input and purchase input will be described in detail with reference to FIG.
売上および仕入が確定すると、受注データ106dを元にして売上データ106fが作成され、一方で、発注データ106eを元にして仕入データ106gが作成される。 When the sales and purchase are confirmed, sales data 106f is created based on the order data 106d, while purchase data 106g is created based on the order data 106e.
売上データ106fは、図4に示すように、例えば、売上番号(URI01000004)、売上行番号(1)、受注番号(JUC01000002)、受注行番号(1)、取引先識別データ(得意先コード:T000000001および得意先名:T社)、売上日(2017/06/28)、売上区分(01:機械売上)、商品識別データ(商品コード:T000000001および商品名:機械A)、商品数量(1)、単位コード(01:台)、前記取引先へ売り上げた商品の売上単価(300万円)、前記取引先へ売り上げた商品の売上税抜金額(300万円)および前記取引先へ売り上げた商品の売上税込金額(324万円)等を含む。 As shown in FIG. 4, the sales data 106f includes, for example, sales number (URI01000004), sales line number (1), order number (JUC01000002), order line number (1), customer identification data (customer code: T000000001). And customer name: T company), sales date (2017/06/28), sales division (01: machine sales), product identification data (product code: T000000001 and product name: machine A), product quantity (1), Unit code (01: unit), unit price of goods sold to the customer (3 million yen), sales tax excluded goods sold to the customer (3 million yen), and goods sold to the customer Includes sales tax included (3,240,000 yen), etc.
仕入データ106gは、図4に示すように、例えば、仕入番号(SIR01000005)、仕入行番号(1)、発注番号(HAC01000003)、発注行番号(1)、仕入先識別データ(仕入先コード:T000000001および仕入先名:T社)、仕入日(2017/06/28)、仕入区分(02:下取仕入)、商品識別データ(商品コード:S000000002および商品名:B商品(機械Bと同義))、商品数量(1)、単位コード(01:台)、前記取引先から仕入れた商品の仕入単価(100万円)、前記取引先から仕入れた商品の仕入税抜金額(100万円)、前記取引先から仕入れた商品の仕入税込金額(108万円)、支払消込済金額(0円)および前記仕入税込金額の消込が完了していないこと示す消込未完了区分(0:未消込)等を含む。 As shown in FIG. 4, for example, the purchase data 106g includes a purchase number (SIR01000005), a purchaser number (1), an order number (HAC01000003), an order line number (1), and vendor identification data (purchase). Destination code: T000000001 and vendor name: T company, purchase date (2017/06/28), purchase category (02: trade-in purchase), product identification data (product code: S000000002 and product name: B Product (synonym with machine B), product quantity (1), unit code (01: unit), purchase unit price of the product purchased from the customer (1 million yen), purchase of the product purchased from the customer The tax exclusion amount (1 million yen), the purchase tax amount (1,080,000 yen) of the goods purchased from the business partners, the cleared payment amount (0 yen) and the purchase tax amount have not been cleared Inclusion of the uncompleted category (0: Uncleared) etc.
そして、売上データ106fおよび仕入データ106gを元にして、以下で説明するように、(金額取得処理)、(データ作成処理)、(請求書作成処理)および(仕訳作成処理)が実行される。 Then, based on the sales data 106f and the purchase data 106g, (amount acquisition processing), (data creation processing), (bill creation processing) and (journalization creation processing) are executed as described below. .
(金額取得処理)
金額取得部102aは、売上データ106fおよび仕入データ106gから、同一の取引先識別データ(得意先コード)と紐付く売上金額および仕入金額を取得する。
(Amount acquisition process)
The amount acquisition unit 102a acquires, from the sales data 106f and the purchase data 106g, the sales amount and the purchase amount associated with the same customer identification data (customer code).
具体的には、オペレータにより、得意先コードとして「T000000001」が指定されたとする。図4の売上データ106fを参照すると、「T000000001」と紐付く売上税込金額は、324万円であるため、金額取得部102aは、売上金額として324万円を取得する。一方で、図2の仕入データ106gを参照すると、「T000000001」と紐付く仕入税込金額は、108万円であるため、金額取得部102aは、仕入金額として108万円を取得する。 Specifically, it is assumed that "T000000001" is specified as the customer code by the operator. Referring to the sales data 106f of FIG. 4, the sales tax amount associated with "T000000001" is 3.24 million yen, so the amount acquisition unit 102a acquires 3.24 million yen as the sales amount. On the other hand, referring to the purchase data 106g in FIG. 2, the purchase tax amount associated with "T000000001" is 1,080,000 yen, so the amount acquisition unit 102a acquires 1,080,000 yen as the purchase amount.
(データ作成処理)
データ作成部102bは、金額取得部102aで取得した売上金額から金額取得部102aで取得した仕入金額を差し引くことにより差引請求額を算出し、当該算出した差引請求額を含む請求データ106hを作成する。
(Data creation process)
The data preparation unit 102b calculates the deduction request amount by subtracting the purchase amount acquired by the amount acquisition unit 102a from the sales amount acquired by the amount acquisition unit 102a, and prepares the invoice data 106h including the calculated deduction amount Do.
具体的には、データ作成部102bは、金額取得部102aで取得した売上金額である324万円から金額取得部102aで取得した仕入金額である108万円を差し引いて、差引請求額を324万円−108万円=216万円と算出する。そして、データ作成部102bは、当該差引請求額である216万円を含む請求データ106hを作成する。 Specifically, the data preparation unit 102 b subtracts the amount of claim for deduction 324 by subtracting the purchase amount of 1.08 million yen acquired by the amount acquisition unit 102 a from the amount of sales of 3.24 million yen acquired by the amount acquisition unit 102 a. Calculated as 10,000 yen-1,080,000 yen = 2,160,000 yen. Then, the data creation unit 102b creates the invoice data 106h including the required amount for the deduction of 2.16 million yen.
請求データ106hは、図4の(B)に示す見積書の右横に示すように、例えば、取引先識別データ(得意先コード:T000000001および得意先名:T社)、請求締日(2017/06/30)、前回請求額(0円)、御入金額(0円)、繰越額(0円)、御買上額(300万円)、御買上額に対する消費税(24万円)、今回請求額(324万円)、前回下取相殺額未支払額(0円)、下取相殺額(0円)、下取相殺繰越額(0円)、下取額(100万円)、下取額に対する消費税(8万円)、今回下取相殺額未支払額(108万円)および下取差引請求額(216万円)等を含む。 The billing data 106h may be, for example, customer identification data (customer code: T000000001 and customer name: T company), billing closing date (2017/2017), as shown on the right side of the quotation shown in FIG. 06/30), Last billed amount (0 yen), amount paid (0 yen), amount carried forward (0 yen), purchased amount (3 million yen), consumption tax for purchased amount (240,000 yen), this time Amount billed (2.42 million yen), last trade-off offset unpaid amount (0 yen), trade-off amount (0 yen), trade-off offset carry forward (0 yen), trade-in amount (1 million yen), down This includes consumption tax (80,000 yen) for the amount to be paid, unpaid amount of the current trade-off offset amount (1,080,000 yen), and request amount for the business transaction (2,160,000 yen).
(請求書作成処理)
請求書作成部102dは、データ作成部102bで作成した請求データ106hに基づいて、図4の(B)に示すように、請求書を作成する。なお、図4の(B)の請求書において、前回請求額(0円)、御入金額(0円)、繰越額(0円)、御買上額(300万円)、御買上額に対する消費税(24万円)、今回請求額(324万円)、下取額(100万円)、下取額に対する消費税(8万円)および差引請求額(216万円)が、請求データ106hに基づく情報である。
(Invoice creation process)
The bill creation unit 102d creates a bill as shown in (B) of FIG. 4 based on the billing data 106h created by the data creation unit 102b. In the bill shown in FIG. 4B, the previous billed amount (0 yen), the amount paid (0 yen), the amount carried forward (0 yen), the purchase amount (3 million yen), and the consumption amount for the purchase amount Tax (240,000 yen), current billed amount (3,240,000 yen), trade-in amount (1 million yen), consumption tax (80,000 yen) on trade-in amount, and deduction request amount (2.16 million yen) Information based on
請求書作成部102dは、売上データ106fおよび仕入データ106gに含まれる情報を、図4の(B)に示すように、請求書に含ませてもよい。図4の(B)の請求書において、売上区分(売上)、商品名(機械A)、数量(1)、単位(台)、単価(300万円)および金額(300万円)が、売上データ106fに基づく情報である。一方で、図4の(B)の請求書において、売上区分(下取)、商品名(機械B)、数量(1)、単位(台)、単価(−100万円)および金額(−100万円)が、仕入データ106gに基づく情報である。 The invoice creation unit 102d may include the information included in the sales data 106f and the purchase data 106g in the invoice as illustrated in (B) of FIG. 4. In the invoice in (B) of Fig. 4, sales category (sales), product name (machine A), quantity (1), unit (unit), unit price (3 million yen) and amount (3 million yen) are sales. It is information based on the data 106f. On the other hand, in the bill shown in FIG. 4B, sales classification (trade-in), product name (machine B), quantity (1), unit (unit), unit price (-1 million yen) and amount (-100) 10,000 yen is information based on the purchase data 106g.
以上説明した図4の(B)の請求書に示すように、下取仕入がある場合には、仕入単価(−100万円)および仕入金額(−100万円)はマイナスで印字され、合計欄には、下取金額合計額(100万円)および差引請求額(216万円)が印字される。 As shown in the invoice in FIG. 4B described above, if there is a trade-in purchase, the purchase price (-1 million yen) and the purchase price (-1 million yen) are printed as negative. In the total column, the total amount of trade-in amount (1 million yen) and the deduction amount (2.16 million yen) are printed.
なお、参考として、下取見積がない場合の見積書を図4の(A)に示す。図4の(A)の見積書に示すように、下取見積がない場合には、下取金額合計額(100万円)および差引請求額(216万円)は印字されない。 As a reference, an estimate when there is no trade-in estimate is shown in FIG. 4 (A). As shown in the quotation of FIG. 4A, if there is no trade-in quotation, the total amount of trade-in amount (1 million yen) and the amount of claim for deduction (2.16 million yen) are not printed.
(仕訳作成処理)
仕訳作成部102eは、金額取得部102aで取得した売上金額を含む売上仕訳および金額取得部102aで取得した仕入金額を含む仕入仕訳を作成する。
(Journaling process)
The journal creation unit 102e creates a sales journal including the sales amount acquired by the amount acquisition unit 102a and a purchase journal including the purchase amount acquired by the amount acquisition unit 102a.
具体的に、図4に示す6月の仕訳を用いて説明する。図4の<仕訳>の上の行に示すように、仕訳作成部102eは、借方として、売上税込金額である売掛金324万円が記載され、貸方として、売上税抜金額である300万円および消費税である24万円が記載された売上仕訳を作成する。一方で、図4の<仕訳>の下の行に示すように、仕訳作成部102eは、借方として、仕入税抜金額である100万円および消費税である8万円が記載され、貸方として、仕入税込金額である買掛金108万円が記載された仕入仕訳を作成する。 Concretely, it demonstrates using the journal of June shown in FIG. As shown in the upper row of <Registration> in FIG. 4, the journalizing section 102 e describes, as a debit, accounts receivable of ¥ 32.4 million as sales tax and a credit of ¥ 3 million as sales tax withdrawal amount and Create a sales journal entry containing the sales tax of 240,000 yen. On the other hand, as shown in the line under <Journal entry> in FIG. 4, the journal entry preparation unit 102e describes 1 million yen, which is the purchase tax withdrawal amount, and 80,000 yen, which is the consumption tax, as the debit. Create a purchase journal entry with accounts payable of 1.08 million yen, including the amount of tax included.
[3−4.入金入力]
入金入力について、図5および図6を用いて詳細に説明する。
[3-4. Payment input]
The deposit input will be described in detail with reference to FIGS. 5 and 6.
本項目[3.処理の具体例]の冒頭で説明したように、T社から2017年7月20日に、売上税込金額(324万円)から仕入税込金額(108万円)を差し引いた差額(216万円)が入金されるため、7月の仕訳として、前記[3−3]で作成した6月の仕訳(図4に示す)に対する相殺仕訳(図6に示す)を作成する必要がある。 This item [3. As explained at the beginning of the processing example], on July 20, 2017 from T Company, the difference (2.26 million yen) after subtracting the purchase tax amount (1.08 million yen) from the sales tax amount (3.24 million yen) In order to receive the payment), it is necessary to create an offsetting journal entry (shown in FIG. 6) for the June journal entry (shown in FIG. 4) created in the above [3-3] as a July journal entry.
ここで、図6に示す当該相殺仕訳の作成の際には、通常、売上税込金額である売掛金324万円および実際の入金額216万円の情報はオペレータの手元にあるものの、仕入税込金額である買掛金108万円の情報は、オペレータの手元にないことも考えられるため、買掛金108万円の情報を検索等により取得することが必要となる。 Here, at the time of preparation of the offsetting journal entry shown in FIG. 6, although the information on the accounts receivable amount of ¥ 3.24 million and the actual deposit amount of ¥ 2.16 million is usually at the operator's hand, the amount of purchased taxes is at hand. Since it is possible that the information on the payables of ¥ 10.8 million is not in the hand of the operator, it is necessary to obtain information on the payables of ¥ 10.8 million by searching or the like.
そこで、本項目においては、7月の入金入力を行う際に、実際に振込(入金)された216万円をオペレータが図5に示す入金入力画面MAで入力することにより、請求額324万円に対する未消込額が存在することおよび当該未消込額が下取仕入税込金額108万円であることを確認する方法について説明する。更に、図5に示す検索画面MBを起動し、未消込金額108万円が残っているかを確認し選択することで、入金と同時に買掛相殺の明細を表示させる方法について説明する。以下、買掛金108万円の情報を検索により取得し、当該取得に基づき、図6に示す相殺仕訳を作成する流れについて説明する。 Therefore, in this item, when the deposit input in July is performed, the operator inputs the amount of 2.16 million yen actually transferred (deposited) on the deposit input screen MA shown in FIG. We will explain how to confirm that there is an unopened amount for and that the unopened amount is ¥ 1,080,000 for the amount of trade-in and purchase tax included. Furthermore, a method of displaying details of accounts payable offset at the same time as payment is described by activating the search screen MB shown in FIG. Hereinafter, a flow of acquiring information on accounts payable of 1.08 million yen by search and creating the offsetting journal shown in FIG. 6 based on the acquisition will be described.
まず、図5に示す入金入力画面MAにおいて、請求先コード「T000000001」および入金日「2017/07/20」が入力されると、T社からの2017/07/20の入金額216万円を含む入金データ106iが取得されて、図5のMA1で示す領域に表示される。オペレータは、当該表示により把握できた入金額216万円を、図5のMA2の領域における「今回消込額」に入力する。当該入力が行われると、請求額324万円から当該入力された216万が自動的に減算され、差額の108万円が、図5のMA2の領域における「下取仕入税込金額」に表示される。 First, when the billing address code "T000000001" and the payment date "2017/07/20" are input on the payment input screen MA shown in FIG. The included deposit data 106i is acquired and displayed in the area indicated by MA1 in FIG. The operator inputs the deposit amount of 2.16 million yen which can be grasped by the display in the "currently cleared amount" in the area of MA2 of FIG. When the input is performed, the input amount of 2.12 million is automatically subtracted from the billed amount of 3.24 million yen, and the difference of 1.08 million yen is displayed in the "amount of tax-included trade-in purchase" in the area of MA2 in FIG. Be done.
そして、図5の入金入力画面MAにおいて「下取相殺検索」が選択されると、図5に示す下取相殺検索画面MBより、未相殺または未支払の下取相殺金額の候補を、以下の(仕入データ取得処理)で説明するように取得することができる。 Then, when "Trade-Offset Search" is selected on the deposit input screen MA of FIG. It can be acquired as described in (Purchased data acquisition processing).
(仕入データ取得処理)
仕入データ取得部102fは、入金入力画面からの指示を受けて、記憶部106から、消込未完了区分を含む仕入データ106gを取得する。
(Purchasing data acquisition process)
In response to the instruction from the deposit input screen, the purchase data acquisition unit 102 f acquires the purchase data 106 g including the incomplete clearing category from the storage unit 106.
具体的には、仕入データ取得部102fは、記憶部106から、下取仕入税込金額108万円、仕入区分=02:下取仕入および支払消込済FLG=0:未消込の条件に合致する仕入データ106gを、図5の画面MBに示すように取得する。当該取得した仕入データ106gを元に、以下の(入金データ作成処理)で説明するように、入金データ106iを作成することができる。 Specifically, the purchase data acquisition unit 102 f is configured to store the trade-in purchase tax amount of 1.08 million yen from the storage unit 106, purchase classification = 02: trade-in purchase and payment cleared FLG = 0: not cleared The purchase data 106g meeting the conditions of is acquired as shown in the screen MB of FIG. Based on the acquired purchase data 106g, payment data 106i can be created as described in the following (payment data creation process).
(入金データ作成処理)
入金データ作成部102gは、仕入データ取得部102fで取得した仕入データ106gにおける仕入金額および入金入力画面で入力された入金額を含む入金データ106iを作成する。
(Payment data creation process)
The deposit data creation unit 102g creates deposit data 106i including the purchase amount in the purchase data 106g acquired by the purchase data acquisition unit 102f and the deposit amount input on the deposit input screen.
具体的には、図5の画面MBに示す当該取得した仕入データ106gを選択して、「確定」が選択されると、入金データ作成部102gは、仕入データ取得部102fで取得した仕入データ106g(図5の画面MBに示す)における仕入税込金額(108万円)および入金入力画面MAで入力された入金額(216万円)を含む入金データ106i(図6に示す)を作成する。 Specifically, when the acquired purchase data 106g shown in the screen MB of FIG. 5 is selected and "set" is selected, the payment data creation unit 102g acquires the specifications acquired by the purchase data acquisition unit 102f. Payment data 106i (shown in FIG. 6) including the purchase tax amount (1.08 million yen) in deposit data 106g (shown in screen MB in FIG. 5) and the deposit amount (2.16 million yen) entered in deposit input screen MA create.
入金データ106iは、図6に示すように、例えば、取引先識別データ(得意先コード:T000000001および得意先名:T社)、入金日(2017/07/20)、入金区分(01:振込および02:買掛金相殺)、仕入先識別データ(仕入先コード:T000000001および仕入先名:T社)および入金額(216万円および108万円)等を含む。 As shown in FIG. 6, for example, the payment data 106i includes customer identification data (customer code: T000000001 and customer name: T company), payment date (2017/07/20), payment category (01: transfer and 02: accounts payable offset), vendor identification data (vendor code: T000000001 and vendor name: T company), deposit amount (2.16 million yen and 1.08 million yen), etc. are included.
図5に戻り、画面MBで「確定」が選択されると、図5の画面MAのMA3の領域に買掛相殺の明細が表示される。これにより、MA3の領域に表示された入金額の合計額は、216万円+108万円=324万円となるため、MA4の領域に示すように、「今回消込額」は、216万円から324万円へと更新される。当該更新により、MA4の領域に示すように、「請求額」と「今回消込額」とは、共に324万円で同額となるため、「未消込額」は、108万円から0万円へと更新される。 Referring back to FIG. 5, when “set” is selected on the screen MB, details of payables cancellation are displayed in the area of MA 3 of the screen MA of FIG. 5. As a result, since the total amount of payment displayed in the area of MA3 will be 2.16 million yen + 1.08 million yen = 3.24 million yen, as shown in the area of MA4, the "currently cleared amount" is 2.16 million yen It will be updated to 3.24 million yen. As shown in the area of MA4 due to the update, the “claimed amount” and the “currently cleared amount” will be the same amount at ¥ 3.24 million, so the “open amount” is ¥ 1.08 million to ¥ 0,000. Updated to yen.
また、図5の画面MBに戻り、「確定」が選択されると、図6に示すように、仕入データ取得部102fで取得した仕入データ106gにおける「支払消込済金額」が、0万円から108万円に更新され、「支払消込済FLG」が、仕入金額の消込が完了していないことを示す消込未完了区分(0:未消込)から仕入金額の消込が完了したことを示す消込完了区分(1:消込済)に更新される。 Further, returning to the screen MB of FIG. 5, when “set” is selected, “payment cleared amount” in the purchase data 106 g acquired by the purchase data acquisition unit 102 f is 0, as shown in FIG. 6. Update from 10,000 yen to 1.08 million yen, and "Payment cleared FLG" indicates that clearing of the purchase price has not been completed. It is updated to a clearing completion category (1: cleared) indicating that clearing is complete.
続いて、前記作成された入金データ106iを元に、以下の(相殺仕訳作成処理)で説明するように、図6に示す相殺仕訳を作成することができる。 Then, based on the created payment data 106i, as described in the following (settlement journal creation processing), it is possible to create a setback journal shown in FIG.
(相殺仕訳作成処理)
相殺仕訳作成部102hは、入金データ作成部102gで作成した入金データ106iにおける仕入金額および入金額ならびに金額取得部102aで取得した売上金額を含む、仕訳作成部102eで作成した仕訳に対する相殺仕訳を作成する。
(Offset journal creation process)
The offsetting journal creation unit 102h performs offsetting journalization for the journal entry created by the journal entry creating unit 102e, including the purchase amount and deposit amount in the deposit data 106i created by the deposit data creating unit 102g, and the sales amount acquired by the amount obtaining unit 102a. create.
具体的に、相殺仕訳作成部102hは、図6の7月の<仕訳>に示すように、借方として、入金データ作成部102gで作成した入金データ106iにおける仕入税込金額である買掛金108万円および入金額である当座預金216万が記載され、貸方として、[3−3]の金額取得部102aで取得した売上税込金額である売掛金324万円が記載された相殺仕訳を作成する。当該相殺仕訳は、[3−3]の仕訳作成部102eで作成した仕訳(図4に示す)に対する相殺仕訳である。 More specifically, as shown in the <Journal> in July in FIG. 6, the offsetting journal creation unit 102h debites the accounts payable amount of 10.8 million, which is the purchase tax amount in the deposit data 106i created by the deposit data creation unit 102g. An offsetting journal entry is written in which the yen and the amount of the current account, 2.16 million, are listed, and as a credit, accounts receivable of 2.24 million, which is the sales tax included in the amount acquisition unit 102a of [3-3]. The offsetting journal entry is an offsetting journal entry (shown in FIG. 4) created by the journalizing section 102 e of [3-3].
前段落で説明したように、6月に作成した仕訳に対して、翌月の7月に相殺仕訳を作成することができるが、参考として、7月の請求書は、7月の請求データ106hに基づいて次段落で説明するように作成することができる。 As described in the previous paragraph, against the journal entry created in June, the offset journal can be created in July of the following month, but for reference, the bill for July is the invoice data for July 106h. It can be created as described in the next paragraph.
図6の7月の<請求書>に示すように、請求データ106hの「前回請求額(324万円)」から請求データ106hの「前回下取相殺額未支払額(108万円)」を減算した金額が、請求書に印字される「前回請求額(216万円)」となり、請求データ106hの「御入金額(324万円)」から請求データ106hの「下取相殺額(108万円)」を減算した金額が、請求書に印字される「御入金額(216万円)」となり、請求データ106hの「繰越額(0万円)」から請求データ106hの「下取相殺繰越額(0万円)」を減算した金額が、請求書に印字される「繰越額(0万円)」となる。このように、請求書における「前回請求額」、「御入金額」および「繰越額」には、下取相殺額を含まない(下取相殺額が減算された)金額が印字される。 As shown in the <Invoice> of July in FIG. 6, from the "previous invoice amount (2.42 million yen)" of the invoice data 106h to the "previous offset amount not yet paid out (1.08 million yen)" The deducted amount is the “previous invoice amount (2.16 million yen)” printed on the invoice, and the “submission offset amount (1.08 million) of the invoice data 106h from the“ payment amount (32.4 million yen) ”of the invoice data 106h. The amount obtained by subtracting “yen)” is the “payment amount (2.16 million yen)” printed on the invoice, and “debiting balance carry forward of the invoice data 106h” from the “forward amount (0,000 yen)” of the billing data 106h. The amount obtained by subtracting the amount (0,000 yen) is the amount carried forward (0,000 yen) printed on the bill. As described above, the “previously charged amount”, the “payment amount”, and the “retention amount” in the invoice are printed an amount that does not include the trade-off amount (the trade-off amount is subtracted).
[3−5.まとめ]
以上、[3−1]〜[3−3]で説明したように、本実施形態に係るデータ作成装置100によれば、取引先へ売り上げる商品の売上金額から、当該取引先から仕入れた商品の仕入金額を差し引いた金額である差引額を含む見積データまたは請求データを作成できる。これにより、当該差引額が記載された見積書または請求書を容易に作成することができる。
[3-5. Summary]
As described above, as described in [3-1] to [3-3], according to the data creating apparatus 100 according to the present embodiment, from the sales amount of the product sold to the customer, the product purchased from the customer Estimate data or billing data can be created that includes a deduction amount that is the amount obtained by subtracting the purchase amount. Thereby, it is possible to easily create a quote or a bill in which the said deduction amount is written.
また、[3−3]で説明したように、本実施形態に係るデータ作成装置100が仕訳作成部102eを備えれば、図4の仕訳に示すように、取引先へ売り上げる商品の売上金額(324万円)と当該取引先から仕入れた商品の仕入金額(108万円)とが記載された仕訳を作成することができる。 In addition, as described in [3-3], if the data creation device 100 according to the present embodiment includes the journalizing unit 102e, as shown in the journalizing of FIG. It is possible to create a journal entry in which 3.24 million yen) and the purchase price (1.08 million yen) of the product purchased from the customer are described.
そして、[3−4]で説明したように、本実施形態に係るデータ作成装置100が仕入データ取得部102f、入金データ作成部102gおよび相殺仕訳作成部102hを備えれば、消込未完了区分を含む仕入データ106gを容易に検索し、これにより、相殺仕訳を作成して未消込額(108万円)の消込を行うことができる。 Then, as described in [3-4], if the data creation device 100 according to the present embodiment includes the purchase data acquisition unit 102f, the payment data creation unit 102g, and the offsetting journal creation unit 102h, the clearing is not completed It is possible to easily search for the purchase data 106g including the classification, thereby creating an offsetting journal entry and clearing the unsettled amount (¥ 1,080,000).
[4.他の実施形態]
本発明は、上述した実施形態以外にも、特許請求の範囲に記載した技術的思想の範囲内において種々の異なる実施形態にて実施されてよいものである。
[4. Other embodiments]
The present invention may be practiced in various different embodiments within the scope of the technical idea described in the claims in addition to the embodiments described above.
例えば、実施形態において説明した各処理のうち、自動的に行われるものとして説明した処理の全部または一部を手動的に行うこともでき、あるいは、手動的に行われるものとして説明した処理の全部または一部を公知の方法で自動的に行うこともできる。 For example, among the processes described in the embodiment, all or part of the process described as being automatically performed may be manually performed, or all the processes described as being manually performed. Alternatively, some of them can be performed automatically by known methods.
また、本明細書中や図面中で示した処理手順、制御手順、具体的名称、各処理の登録データや検索条件等のパラメータを含む情報、画面例、データベース構成については、特記する場合を除いて任意に変更することができる。 In addition, information including processing procedures, control procedures, specific names, registered data of each processing, parameters such as search conditions, screen examples, and database configurations shown in the present specification and the drawings are described unless otherwise specified. Can be changed arbitrarily.
また、データ作成装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 Further, with regard to the data creation device 100, each component shown in the drawings is functionally conceptual, and does not necessarily have to be physically configured as shown.
例えば、データ作成装置100が備える処理機能、特に制御部にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じてデータ作成装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。 For example, even if all or any part of the processing functions included in the data creation apparatus 100, in particular each processing function performed by the control unit, are realized by a CPU and a program interpreted and executed by the CPU, Well, it may be realized as wired logic hardware. The program is stored in a non-temporary computer-readable recording medium that includes programmed instructions for causing the information processing apparatus to execute the processing described in the present embodiment, and the data creation apparatus as necessary. Mechanically read to 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 HDD (Hard Disk Drive). The computer program is executed by being loaded into the RAM, and cooperates with the CPU to configure the control unit.
また、このコンピュータプログラムは、データ作成装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。 Also, this computer program may be stored in an application program server connected to the data creation apparatus 100 via any network, and it is possible to download all or a part of the computer program as needed. is there.
また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、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 processing 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" means a memory card, a universal serial bus (USB) memory, a secure digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an erasable programmable read only memory (EPROM), and an EEPROM (registration). Trademarks (Electrically Erasable and Programmable Read Only Memory), CD-ROM (Compact Disk Read Only Memory), MO (Magneto-Optical disk), DVD (Digital Versatile Disk), and Blu-ray (registered trademark) Disc etc. Any "portable physical media It is intended to include.
また、「プログラム」とは、任意の言語または記述方法にて記述されたデータ処理方法であり、ソースコードまたはバイナリコード等の形式を問わない。なお、「プログラム」は必ずしも単一的に構成されるものに限られず、複数のモジュールやライブラリとして分散構成されるものや、OSに代表される別個のプログラムと協働してその機能を達成するものをも含む。なお、実施形態に示した各装置において記録媒体を読み取るための具体的な構成および読み取り手順ならびに読み取り後のインストール手順等については、周知の構成や手順を用いることができる。 The “program” is a data processing method described in any language or description method, and may be in any format such as source code or binary code. Note that the “program” is not necessarily limited to one that is configured in a single way, and achieves its function in cooperation with a separate program represented by a plurality of modules or libraries or a separate program represented by the OS. Including things. In addition, as a specific configuration and reading procedure for reading the recording medium in each device shown in the embodiment, an installation procedure after reading, and the like, a known configuration and procedure can be used.
記憶部に格納される各種のデータベース等は、RAM、ROM等のメモリ装置、ハードディスク等の固定ディスク装置、フレキシブルディスク、および、光ディスク等のストレージ手段であり、各種処理やウェブサイト提供に用いる各種のプログラム、テーブル、データベース、および、ウェブページ用ファイル等を格納する。 The various databases and the like stored in the storage unit are storage devices such as RAM, memory devices such as ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, etc. Stores programs, tables, databases, files for web pages, etc.
また、データ作成装置100は、既知のパーソナルコンピュータまたはワークステーション等の情報処理装置として構成してもよく、また、任意の周辺装置が接続された当該情報処理装置として構成してもよい。また、データ作成装置100は、当該装置に本実施形態で説明した処理を実現させるソフトウェア(プログラムまたはデータ等を含む)を実装することにより実現してもよい。 Further, the data creating apparatus 100 may be configured as an information processing apparatus such as a known personal computer or a workstation, or may be configured as the information processing apparatus to which any peripheral device is connected. Also, the data creation device 100 may be implemented by mounting software (including a program or data) that causes the device to realize the processing described in the present embodiment.
更に、装置の分散・統合の具体的形態は図示するものに限られず、その全部または一部を、各種の付加等に応じてまたは機能負荷に応じて、任意の単位で機能的または物理的に分散・統合して構成することができる。すなわち、上述した実施形態を任意に組み合わせて実施してもよく、実施形態を選択的に実施してもよい。 Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them may be functionally or physically in any unit in accordance with various additions or according to functional load. It can be distributed and integrated. That is, the embodiments described above may be implemented in any combination, and the embodiments may be implemented selectively.
本発明は、あらゆる業界および業種において有用であるが、特に、機械販売を行う業界において極めて有用である。 The present invention is useful in all industries and industries, but is particularly useful in the machine selling industry.
100 データ作成装置
102 制御部
102a 金額取得部
102b データ作成部
102c 見積書作成部
102d 請求書作成部
102e 仕訳作成部
102f 仕入データ取得部
102g 入金データ作成部
102h 相殺仕訳作成部
104 通信インターフェース部
106 記憶部
106a 売上見積データ
106b 仕入見積データ
106c 見積データ
106d 受注データ
106e 発注データ
106f 売上データ
106g 仕入データ
106h 請求データ
106i 入金データ
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
100 data creation device 102 control unit
102a amount acquisition part
102b Data creation unit
102c Quotation Writing Department
102d Invoice preparation department
102e Journalizing department
102f Purchase Data Acquisition Department
102g payment data creation department
102h offsetting journal creation unit 104 communication interface unit 106 storage unit
106a Sales estimate data
106b Purchase Quotation Data
106c Estimated data
106d Order data
106e Ordering data
106f Sales data
106g purchase data
106h Billing data
106i payment data 108 input / output interface unit 112 input device 114 output device 200 server 300 network
Claims (6)
前記記憶部には、
取引先を識別するための取引先識別データと前記取引先へ売り上げるまたは売り上げた商品の売上金額とを含む売上データと、
取引先識別データと前記取引先から仕入れるまたは仕入れた商品の仕入金額とを含む仕入データと、
が格納されており、
前記制御部は、
前記売上データおよび前記仕入データから、同一の取引先識別データと紐付く売上金額および仕入金額を取得する金額取得手段と、
前記金額取得手段で取得した前記売上金額から前記金額取得手段で取得した前記仕入金額を差し引くことにより差引額を算出し、当該算出した差引額を含む見積データまたは請求データを作成するデータ作成手段と、
を備えること、
を特徴とするデータ作成装置。 A data creation apparatus comprising a control unit and a storage unit, the data creation apparatus comprising:
The storage unit
Sales data including business partner identification data for identifying business partners and sales amounts of products sold to or sold to the business partners;
Purchase data including customer identification data and purchase amount of goods purchased or purchased from the business partners;
Is stored,
The control unit
An amount acquisition unit for acquiring a sales amount and a purchase amount associated with the same customer identification data from the sales data and the purchase data;
A data creation means for calculating a deduction amount by subtracting the purchase amount acquired by the amount acquisition means from the sales amount acquired by the amount acquisition means, and creating estimated data or billing data including the calculated deduction amount When,
To provide
Data creation device characterized by
前記金額取得手段で取得した前記売上金額を含む売上仕訳および前記金額取得手段で取得した前記仕入金額を含む仕入仕訳を作成する仕訳作成手段
を更に備えること、
を特徴とする請求項1に記載のデータ作成装置。 The control unit
It further comprises: a sales journal entry including the sales amount acquired by the amount acquisition unit; and a journalizing unit for preparing a purchase journal including the purchase amount acquired by the amount acquisition unit.
The data creation device according to claim 1, characterized in that
前記制御部は、
入金入力画面からの指示を受けて、前記記憶部から、前記消込未完了区分を含む仕入データを取得する仕入データ取得手段と、
前記仕入データ取得手段で取得した前記仕入データにおける仕入金額および前記入金入力画面で入力された入金額を含む入金データを作成する入金データ作成手段と、
前記入金データ作成手段で作成した前記入金データにおける仕入金額および入金額ならびに前記金額取得手段で取得した前記売上金額を含む、前記仕訳作成手段で作成した前記仕訳に対する相殺仕訳を作成する相殺仕訳作成手段と、
を更に備えること、
を特徴とする請求項2に記載のデータ作成装置。 The purchase data further includes a clearing uncompleted section indicating that clearing of the purchase price has not been completed,
The control unit
Purchase data acquisition means for acquiring purchase data including the uncleared category from the storage unit in response to an instruction from a deposit input screen;
Deposit data creation means for creating deposit data including the purchase amount of the purchase data acquired by the purchase data acquisition means and the deposit amount input on the deposit input screen;
An offsetting journal entry for creating an offsetting journal entry for the journal entry created by the journal entry creating means, including the purchase amount and deposit amount in the deposit data created by the deposit data creation means, and the sales amount obtained by the price acquisition means Means,
Further comprising
The data creation device according to claim 2, characterized in that
前記仕入れるまたは仕入れた商品は、前記売り上げるまたは売り上げた商品を前記取引先が購入することを条件として仕入れるまたは仕入れた商品であること、
を特徴とする請求項1から3のいずれか1つに記載のデータ作成装置。 The product is a machine,
The purchased or purchased product is a product purchased or purchased on condition that the sales or sold product is purchased by the business partner,
The data creation device according to any one of claims 1 to 3, characterized in that
前記記憶部には、
取引先を識別するための取引先識別データと前記取引先へ売り上げるまたは売り上げた商品の売上金額とを含む売上データと、
取引先識別データと前記取引先から仕入れるまたは仕入れた商品の仕入金額とを含む仕入データと、
が格納されており、
前記制御部で実行される、
前記売上データおよび前記仕入データから、同一の取引先識別データと紐付く売上金額および仕入金額を取得する金額取得ステップと、
前記金額取得ステップで取得した前記売上金額から前記金額取得ステップで取得した前記仕入金額を差し引くことにより差引額を算出し、当該算出した差引額を含む見積データまたは請求データを作成するデータ作成ステップと、
含むこと、
を特徴とするデータ作成方法。 It is a data creation method executed by an information processing apparatus including a control unit and a storage unit,
The storage unit
Sales data including business partner identification data for identifying business partners and sales amounts of products sold to or sold to the business partners;
Purchase data including customer identification data and purchase amount of goods purchased or purchased from the business partners;
Is stored,
Executed by the controller
An amount acquisition step of acquiring a sales amount and a purchase amount associated with the same customer identification data from the sales data and the purchase data;
A data creation step of calculating a deduction amount by subtracting the purchase amount acquired in the amount acquisition step from the sales amount acquired in the amount acquisition step, and creating estimated data or billing data including the calculated deduction amount When,
Including
A method of creating data characterized by
前記記憶部には、
取引先を識別するための取引先識別データと前記取引先へ売り上げるまたは売り上げた商品の売上金額とを含む売上データと、
取引先識別データと前記取引先から仕入れるまたは仕入れた商品の仕入金額とを含む仕入データと、
が格納されており、
前記制御部に実行させるための、
前記売上データおよび前記仕入データから、同一の取引先識別データと紐付く売上金額および仕入金額を取得する金額取得ステップと、
前記金額取得ステップで取得した前記売上金額から前記金額取得ステップで取得した前記仕入金額を差し引くことにより差引額を算出し、当該算出した差引額を含む見積データまたは請求データを作成するデータ作成ステップと、
含むこと、
を特徴とするデータ作成プログラム。 A data creation program for causing an information processing apparatus including a control unit and a storage unit to execute the program.
The storage unit
Sales data including business partner identification data for identifying business partners and sales amounts of products sold to or sold to the business partners;
Purchase data including customer identification data and purchase amount of goods purchased or purchased from the business partners;
Is stored,
For the control unit to execute
An amount acquisition step of acquiring a sales amount and a purchase amount associated with the same customer identification data from the sales data and the purchase data;
A data creation step of calculating a deduction amount by subtracting the purchase amount acquired in the amount acquisition step from the sales amount acquired in the amount acquisition step, and creating estimated data or billing data including the calculated deduction amount When,
Including
A data creation program characterized by
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017233640A JP2019101874A (en) | 2017-12-05 | 2017-12-05 | Data creation device, data creation method, and data creation program |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
JP2017233640A JP2019101874A (en) | 2017-12-05 | 2017-12-05 | Data creation device, data creation method, and data creation program |
Publications (1)
Publication Number | Publication Date |
---|---|
JP2019101874A true JP2019101874A (en) | 2019-06-24 |
Family
ID=66973816
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
JP2017233640A Pending JP2019101874A (en) | 2017-12-05 | 2017-12-05 | Data creation device, data creation method, and data creation program |
Country Status (1)
Country | Link |
---|---|
JP (1) | JP2019101874A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7565739B2 (en) | 2020-10-05 | 2024-10-11 | 株式会社オービック | Credit and payable management device, business support program, and business support method |
JP7649269B2 (en) | 2022-02-02 | 2025-03-19 | 株式会社オービック | Store transaction management device, store transaction management method, and store transaction management program |
-
2017
- 2017-12-05 JP JP2017233640A patent/JP2019101874A/en active Pending
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP7565739B2 (en) | 2020-10-05 | 2024-10-11 | 株式会社オービック | Credit and payable management device, business support program, and business support method |
JP7649269B2 (en) | 2022-02-02 | 2025-03-19 | 株式会社オービック | Store transaction management device, store transaction management method, and store transaction management program |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP7093434B2 (en) | Accounting equipment, accounting methods, and accounting programs | |
JP6830781B2 (en) | Store contract accounting processing equipment, store contract accounting processing method, and store contract accounting processing program | |
JP7426460B2 (en) | Journal data creation device, journal data creation method, and journal data creation program | |
JP2022016658A (en) | Account management system, account management method, program, and information provision system | |
JP7084800B2 (en) | Difference management device, difference management method, and difference management program | |
JP2017168087A (en) | Expense journal automatic creation device, expense journal automatic creation method, and expense journal automatic creation program | |
JP2019101874A (en) | Data creation device, data creation method, and data creation program | |
JP6981761B2 (en) | Internal transaction management device, internal transaction management method and internal transaction management program | |
JP2019219924A (en) | Journal creation device, journal creation method, and journal creation program | |
JP2020035049A (en) | Journal creation device, journal creation method and journal creation program | |
JP2019175156A (en) | Balance management device for each store, balance management method therefor, and balance management program therefor | |
JP2019032765A (en) | Auxiliary book management device, auxiliary book management method, and auxiliary book management program | |
JP7132056B2 (en) | Departmental Profit and Loss Management Device, Departmental Profit and Loss Management Method, and Departmental Profit and Loss Management Program | |
JP7220091B2 (en) | Billing data generation device, billing data generation method and billing data generation program | |
JP7389875B2 (en) | Inventory value adjustment device, inventory value adjustment method, and inventory value adjustment program | |
JP2023065148A (en) | Sales management device, sales management method, and sales management program | |
JP2020004246A (en) | Order status management device, order status management method, and order status management program | |
JP2018073124A (en) | Advance accounting management device, advance accounting management method, and advance accounting management program | |
JP7173842B2 (en) | Journal writing device, journal writing method and journal writing program | |
JP7257573B2 (en) | Project management device, project detail output method and project detail output program | |
JP7542024B2 (en) | Scrap material trading support device, scrap material trading support method, and scrap material trading support program | |
JP7296510B1 (en) | Business support device, business support method, and business support program | |
JP7157563B2 (en) | Amount calculation device, amount calculation method, and amount calculation program | |
JP7117197B2 (en) | Data creation device, data creation method and data creation program | |
JP2019219864A (en) | Expense application related business support device, expense application related business support method and expense application related business support program |