[go: up one dir, main page]

JP2018169904A - Reconciliation device, reconciliation method, and reconciliation program - Google Patents

Reconciliation device, reconciliation method, and reconciliation program Download PDF

Info

Publication number
JP2018169904A
JP2018169904A JP2017068041A JP2017068041A JP2018169904A JP 2018169904 A JP2018169904 A JP 2018169904A JP 2017068041 A JP2017068041 A JP 2017068041A JP 2017068041 A JP2017068041 A JP 2017068041A JP 2018169904 A JP2018169904 A JP 2018169904A
Authority
JP
Japan
Prior art keywords
sales
application
amount
sales data
display area
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
Application number
JP2017068041A
Other languages
Japanese (ja)
Inventor
惠理 加藤
Eri Kato
惠理 加藤
亮太 花井
Ryota Hanai
亮太 花井
静乃 佐香
Shizuno Saga
静乃 佐香
邦明 芹澤
Kuniaki Serizawa
邦明 芹澤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Obic Co Ltd
Original Assignee
Obic Co Ltd
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 Obic Co Ltd filed Critical Obic Co Ltd
Priority to JP2017068041A priority Critical patent/JP2018169904A/en
Publication of JP2018169904A publication Critical patent/JP2018169904A/en
Pending legal-status Critical Current

Links

Landscapes

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

Abstract

【課題】売上金額と入金金額が一致しない場合でもユーザが効率的に消込を行うことが可能な消込処理装置、消込処理方法、及び消込処理プログラムを提供すること。【解決手段】本実施の形態に係る消込処理装置は、売上伝票番号と先方伝票番号が一致し、かつ、売上金額と入金金額が異なる部分一致の売上データを所定の条件で抽出して表示手段の画面の第1の表示領域に表示する部分一致抽出手段と、ユーザ操作に応じて、前記第1の表示領域に表示される前記部分一致の売上データから消込対象を選択する選択手段と、前記選択手段で選択された売上データに対して消込を実行する消込手段と、を備えている。【選択図】図3PROBLEM TO BE SOLVED: To provide an application processing device, an application processing method, and an application processing program capable of efficiently applying an application even when the sales amount and the deposit amount do not match. SOLUTION: The application processing device according to the present embodiment extracts and displays the sales data of the partial match in which the sales slip number and the destination slip number match and the sales amount and the deposit amount are different under predetermined conditions. A partial match extraction means displayed in the first display area of the screen of the means, and a selection means for selecting an application target from the sales data of the partial match displayed in the first display area according to a user operation. , The application means for executing the application for the sales data selected by the selection means. [Selection diagram] Fig. 3

Description

本発明は、消込処理装置、消込処理方法、及び消込処理プログラムに関する。   The present invention relates to a consumption processing apparatus, a consumption processing method, and a consumption processing program.

従来、例えば、消込を行う消込処理システムとして特許文献1がある。かかる特許文献1の消込処理システムでは、消込処理システム20の制御部21は、入金データ記憶部34、請求データ記憶部33に記録されたレコードを用いてパターン展開を行なう。そして、制御部21は、生成したパターンをパターンメモリ23に格納した場合、パターンメモリ23の容量以下かどうかを確認する。メモリ容量を超える場合にはパターン展開処理を終了し、パターンメモリ23に格納した合算パターンを、金額を用いてソートする。制御部21は、パターンメモリ23に記録した各合算パターンの金額と、消込相手のレコードの金額とを比較することにより、マッチングを行なう。そして、消し込みができた場合には消込コードを含む消込フラグを記録する。   Conventionally, for example, there is Patent Document 1 as an application processing system for performing application. In the application processing system of Patent Document 1, the control unit 21 of the application processing system 20 performs pattern development using the records recorded in the deposit data storage unit 34 and the billing data storage unit 33. Then, when the generated pattern is stored in the pattern memory 23, the control unit 21 checks whether or not the capacity of the pattern memory 23 is less than the capacity. If the memory capacity is exceeded, the pattern development process is terminated, and the combined patterns stored in the pattern memory 23 are sorted using the amount. The control unit 21 performs matching by comparing the amount of each summation pattern recorded in the pattern memory 23 with the amount of the record of the consumption partner. When the application is completed, an application flag including an application code is recorded.

特開2007−265332号公報JP 2007-265332 A

しかしながら、上記特許文献1では、売上金額と入金金額が一致しない場合の消込について何等考慮されていない。   However, in the above-mentioned Patent Document 1, no consideration is given to the application when the sales amount does not match the deposit amount.

本発明は、上記に鑑みてなされたものであって、売上金額と入金金額が一致しない場合でもユーザが効率的に消込を行うことが可能な消込処理装置、消込処理方法、及び消込処理プログラムを提供することを目的とする。   The present invention has been made in view of the above, and an application processing device, an application processing method, and an application that can be applied efficiently even when the sales amount and the payment amount do not match. The purpose is to provide an embedded processing program.

上述した課題を解決し、目的を達成するために、制御部を備えた消込処理装置であって、前記制御部は、売上伝票番号と先方伝票番号が一致し、かつ、売上金額と入金金額が異なる部分一致の売上データを所定の条件で抽出して表示手段の画面の第1の表示領域に表示する部分一致抽出手段と、前記第1の表示領域に表示される前記部分一致の売上データから消込対象を選択する選択手段と、前記選択手段で選択された売上データに対して消込を実行する消込手段と、を備えたことを特徴とする。   In order to solve the above-described problems and achieve the object, the application processing unit is provided with a control unit, and the control unit matches the sales slip number and the destination slip number, and the sales amount and the deposit amount. Partial match sales means for extracting partial match sales data with different conditions and displaying them in a first display area on the screen of the display means, and the partial match sales data displayed in the first display area Selecting means for selecting an object to be deleted, and an application means for executing an application to the sales data selected by the selecting means.

また、本発明の好ましい態様によれば、さらに、売上伝票番号と先方伝票番号が一致し、かつ、売上金額と入金金額が同じであり完全一致の売上データと、前記部分一致の売上データを前記表示手段の画面の第2の表示領域に表示する抽出手段を備え、前記部分一致抽出手段は、前記第2の表示領域に表示される前記部分一致の売上データを前記所定の条件で抽出して前記第1の表示領域に表示し、前記消込手段は、前記第2の表示領域に表示される前記完全一致の売上データに対して消込を実行することが望ましい。   Further, according to a preferred aspect of the present invention, the sales slip number and the destination slip number match, and the sales amount and the payment amount are the same and the sales data is the same as the sales data. An extraction means for displaying in a second display area of the screen of the display means, wherein the partial match extraction means extracts the partial match sales data displayed in the second display area under the predetermined condition; It is desirable that the display means display the first display area, and the application means performs the application to the completely matched sales data displayed in the second display area.

また、本発明の好ましい態様によれば、前記消込手段は、前記表示手段の画面に消込額と未消込額を表示することが望ましい。   Moreover, according to a preferable aspect of the present invention, it is desirable that the application unit displays an application amount and an unapplied amount on the screen of the display unit.

また、本発明の好ましい態様によれば、前記抽出手段は、店舗毎に、前記完全一致及び前記部分一致の売上データを抽出して前記表示手段の画面の前記第2の表示領域に表示することが望ましい。   According to a preferred aspect of the present invention, the extracting means extracts the sales data of the complete match and the partial match for each store and displays them in the second display area of the screen of the display means. Is desirable.

また、上述した課題を解決し、目的を達成するために、本発明は、制御部を備えた情報処理装置で実行される消込処理方法であって、前記制御部で実行される、売上伝票番号と先方伝票番号が一致し、かつ、売上金額と入金金額が異なる部分一致の売上データを所定の条件で抽出して表示手段の画面の第1の表示領域に表示する部分一致抽出ステップと、
前記第1の表示領域に表示される前記部分一致の売上データから消込対象を選択する選択ステップと、前記選択ステップで選択された売上データに対して消込を実行する消込ステップと、を含むことを特徴とする。
In order to solve the above-described problems and achieve the object, the present invention is a consumption processing method executed by an information processing apparatus including a control unit, and is a sales slip executed by the control unit. A partial match extraction step for extracting partial match sales data in which the number and the destination voucher number match and the sales amount and the payment amount are different under a predetermined condition and displaying them in the first display area of the display means screen;
A selection step of selecting a consumption target from the partially matched sales data displayed in the first display area, and a consumption step of executing a cancellation for the sales data selected in the selection step. It is characterized by including.

また、上述した課題を解決し、目的を達成するために、本発明は、制御部を備えた情報処理装置に実行させるための消込処理プログラムであって、前記制御部において、売上伝票番号と先方伝票番号が一致し、かつ、売上金額と入金金額が異なる部分一致の売上データを所定の条件で抽出して表示手段の画面の第1の表示領域に表示する部分一致抽出ステップと、前記第1の表示領域に表示される前記部分一致の売上データから消込対象を選択する選択ステップと、前記選択ステップで選択された売上データに対して消込を実行する消込ステップと、を実行させるための消込処理プログラムである。   Further, in order to solve the above-described problem and achieve the object, the present invention is an application processing program for causing an information processing apparatus provided with a control unit to execute the program, A partial match extraction step of extracting partial match sales data having a matching destination voucher number and a different sales amount and deposit amount under predetermined conditions and displaying them in a first display area of the display means screen; A selection step of selecting a consumption target from the partially matched sales data displayed in one display area, and a cancellation step of executing a cancellation for the sales data selected in the selection step It is a consumption processing program for.

本発明によれば、売上金額と入金金額が一致しない場合でもユーザが効率的に消込を行うことが可能となるという効果を奏する。   According to the present invention, even when the sales amount and the deposit amount do not coincide with each other, there is an effect that the user can efficiently perform the application.

図1は、本実施の形態の概要を説明するための説明図である。FIG. 1 is an explanatory diagram for explaining the outline of the present embodiment. 図2は、本実施の形態の概要を説明するための説明図である。FIG. 2 is an explanatory diagram for explaining the outline of the present embodiment. 図3は、本実施の形態に係る消込処理装置の構成の一例を示すブロック図である。FIG. 3 is a block diagram showing an example of the configuration of the consumption processing apparatus according to the present embodiment. 図4は、本実施の形態に係る消込処理装置の全体の処理の概略を説明するためのフローチャートである。FIG. 4 is a flowchart for explaining the outline of the overall processing of the consumption processing apparatus according to the present embodiment. 図5は、本実施の形態に係る処理の具体例を説明するためのサンプルデータを示す図である。FIG. 5 is a diagram showing sample data for explaining a specific example of the processing according to the present embodiment. 図6は、本実施の形態に係る処理の具体例を説明するためのサンプルデータを示す図である。FIG. 6 is a diagram illustrating sample data for explaining a specific example of the processing according to the present embodiment. 図7は、本実施の形態に係る処理の具体例を説明するためのサンプルデータを示す図である。FIG. 7 is a diagram showing sample data for explaining a specific example of the processing according to the present embodiment. 図8は、本実施の形態に係る処理の具体例を説明するためのサンプルデータを示す図である。FIG. 8 is a diagram showing sample data for explaining a specific example of the processing according to the present embodiment. 図9は、本実施の形態に係る処理の具体例を説明するためのサンプルデータを示す図である。FIG. 9 is a diagram showing sample data for explaining a specific example of processing according to the present embodiment. 図10は、本実施の形態に係る処理の具体例を説明するためのサンプルデータを示す図である。FIG. 10 is a diagram showing sample data for explaining a specific example of the processing according to the present embodiment. 図11は、本実施の形態に係る処理の具体例を説明するためのサンプルデータを示す図である。FIG. 11 is a diagram showing sample data for explaining a specific example of the processing according to the present embodiment. 図12は、本実施の形態に係る処理の具体例を説明するためのサンプルデータを示す図である。FIG. 12 is a diagram showing sample data for explaining a specific example of processing according to the present embodiment.

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

[1.概要]
図1及び図2を参照して、本実施の形態の概要を説明する。図1及び図2は、本実施の形態の概要を説明するための表示例を示す図である。
[1. Overview]
The outline of the present embodiment will be described with reference to FIGS. 1 and 2 are diagrams showing display examples for explaining the outline of the present embodiment.

売掛金や買掛金など債権・債務の勘定科目の残高を消していく作業を「消込」という。
「消込」により、例えば、売掛金の入金があった場合、支払明細と照らし合わせながら入金されているデータを消していくことで、売掛金が請求通りに回収できているか、残りの売掛金がデータ上と実際の入金でズレていないか、回収の遅れが出ていないかを把握することができる。
The process of erasing the balance of accounts receivable and debt such as accounts receivable and accounts payable is called “clearing”.
For example, if there is an account receivable due to “consumption”, the account receivable can be collected as requested by deleting the data received while checking the payment details, or the remaining accounts receivable It is possible to grasp whether there is a gap in the actual deposit or whether there is a delay in collection.

しかしながら、例えば、従来は、売上データの計上順に並んだ大量の消込対象から消込対象の得意先(店舗)や売上伝票番号を大量の候補の中から目検で抽出する必要があった。そのため、消込業務に人的コストが発生しており、ミスが発生し易い状況であった。   However, conventionally, for example, it has been necessary to extract customers (stores) and sales slip numbers to be erased from a large number of candidates arranged in the order in which sales data is recorded from a large number of candidates. For this reason, human costs have been generated in the application work, and mistakes are likely to occur.

より具体的には、(1)小売・卸業では、多数の自社店舗(得意先)で計上された伝票に対して1つの請求先から入金があるというケースが多くある(カード決済・代引運用など)。(2)特に代引の場合、入金対象の請求先に得意先が複数紐付く、かつ、売上伝票毎に把握する必要があるため、売上計上から入金(回収)、消込対象の伝票を把握するのに、煩雑な業務を行っている。(3)店舗単位での合計金額が把握できる形での入金データが請求先より送られてくることが多いため、経理では消込金額を確認し、消込対象を把握するという業務がある。(4)請求先から売上日・先方伝票番号・伝票金額で送付されてくるため消込対象の得意先・自社の売上伝票番号・売上金額の把握をしている。   More specifically, (1) In retail / wholesale, there are many cases in which payments are received from one billing party for slips recorded at many in-house stores (customers) (card settlement / cash on delivery) Operation). (2) Especially in the case of cash on delivery, there are multiple customers associated with the billing target for payment, and it is necessary to grasp for each sales slip. To do this, it is a complicated task. (3) Since payment data in a form in which the total amount at each store can be grasped is often sent from the billing party, accounting involves checking the amount of money to be consumed and grasping the object to be consumed. (4) Since it is sent from the billing party with the sales date, the destination voucher number, and the voucher amount, the customer, the sales voucher number of the company, and the sales amount are grasped.

(5)本実施の形態では、(3)で把握した情報と、請求先から送付される、店舗(得意先)毎の合計金額を確認しながら該当伝票を抽出することで消込業務をスムーズに行えるようにする。   (5) In this embodiment, the application is smoothly performed by extracting the corresponding slip while checking the information grasped in (3) and the total amount of each store (customer) sent from the billing party. To be able to.

本実施の形態では、請求先からの入金データ(先方伝票番号、売上日、店舗(得意先)、入金金額)を取り込み、売上データ(売上(自社)伝票番号、店舗(得意先)、売上日、売上金額)と入金データを照会し、店舗毎に、消込対象の売上データを抽出して、消込処理を実行する(例えば、1つの入金に対して、店舗毎に抽出して消込を繰り返し実行する)。この場合、本実施の形態では、ユーザの消込操作が効率的になるように、店舗毎に、完全一致((売上伝票番号と先方伝票番号が一致し、かつ、売上金額と入金金額が一致する場合)及び部分一致(売上伝票番号と先方伝票番号が一致し、かつ、売上金額と入金金額が異なる場合)の売上データを抽出して、画面の第2の表示領域に表示する。本実施の形態では、完全一致の売上データについては消込を実行する。   In this embodiment, the receipt data from the billing party (destination voucher number, sales date, store (customer), payment amount) is taken in, and sales data (sales (in-house) voucher number, store (customer), sales date) , Sales amount) and payment data, and for each store, extract the sales data to be applied and execute the application process (for example, for each payment, extract and apply for each store) Repeatedly.) In this case, in this embodiment, in order for the user's application operation to be efficient, each store has a complete match ((sales slip number and destination slip number match, and sales amount and deposit amount match) Sales data) and partial match (when sales slip number and destination slip number match and sales amount and deposit amount are different) are extracted and displayed in the second display area of the screen. In this form, the application is executed for the completely matched sales data.

つづいて、本実施の形態では、第2の表示領域に表示される部分一致の売上データを所定の条件で抽出して、第1の表示領域に表示する。そして、本実施の形態では、第1の表示領域に表示される部分一致の売上データのうち、消込対象をユーザに選択させ、ユーザによって選択された部分一致の売上データに対して消込を行う。このように、本実施の形態では、ユーザの消込操作をUIで補助することで、ユーザが消込を効率的に実行できるようにしている。   Subsequently, in the present embodiment, partially matched sales data displayed in the second display area is extracted under a predetermined condition and displayed in the first display area. In the present embodiment, among the partially matched sales data displayed in the first display area, the user selects the consumption target, and the partially matched sales data selected by the user is erased. Do. As described above, in the present embodiment, the user can perform the consumption efficiently by assisting the user's consumption operation with the UI.

本実施の形態では、例えば、図1に示すように、店舗毎に、完全一致と部分一致の売上データを第2の表示領域401に表示する。図1に示す例では、第2の表示領域401に加藤複数店舗の3件の売上データ(伝票番号A01Z00000110、A01Z00000111,A01Z00000112)が表示されている。本実施の形態では、完全一致の売上データについては初期チェックを行い、消込を実行する。   In the present embodiment, for example, as shown in FIG. 1, sales data that is completely matched and partially matched is displayed in the second display area 401 for each store. In the example shown in FIG. 1, sales data (slip numbers A01Z00000110, A01Z00000111, A01Z00000111) of a plurality of Kato stores are displayed in the second display area 401. In the present embodiment, the initial check is performed on the completely matched sales data, and the application is executed.

さらに、本実施の形態では、第2の表示領域401に表示した部分一致の売上データを所定の条件で抽出して第1の表示領域402に表示する。図2に示す例では、第1の表示領域402に加藤複数店舗の2件の売上データ(伝票番号A01Z00000110、A01Z00000112)が表示されている。本実施の形態では、第1の表示領域402でユーザが選択した部分一致の売上データについて消込を実行する。   Furthermore, in the present embodiment, partially matched sales data displayed in the second display area 401 is extracted under a predetermined condition and displayed in the first display area 402. In the example shown in FIG. 2, two sales data (slip numbers A01Z00000110 and A01Z00000111) are displayed in the first display area 402. In the present embodiment, the partial matching sales data selected by the user in the first display area 402 is cleared.

以下、具体的な構成及び動作について説明する。   Hereinafter, a specific configuration and operation will be described.

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

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

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

通信インターフェース部104は、ルータ等の通信装置及び専用線等の有線又は無線の通信回線を介して、消込処理装置100をネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、消込処理装置100とサーバ200とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。なお、後述する記憶部106に格納されるデータは、サーバ200に格納されてもよい。   The communication interface unit 104 connects the consumption processing device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via a communication line. Here, the network 300 has a function of connecting the consumption processing apparatus 100 and the server 200 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network). Note that data stored in the storage unit 106 to 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 (including a home television), a speaker, and a printer can be used. As the input device 112, in addition to a keyboard, a mouse, and a microphone, a monitor that realizes a pointing device function in cooperation with the mouse can be used. In the following description, 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. In addition, when the user displays on the monitor 114 and performs an operation or the like with 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)等のメモリ装置、ハードディスクのような固定ディスク装置、フレキシブルディスク、及び光ディスク等を用いることができる。   The storage unit 106 stores various databases, tables, files, and the like. The storage unit 106 stores a computer program for giving various instructions to a CPU (Central Processing Unit) in cooperation with an OS (Operating System). As the storage unit 106, for example, a memory device such as a RAM (Random Access Memory) and a ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, and an optical disk can be used.

記憶部106は、売上データファイル106aと、入金データファイル106bと、消込データファイル106cとを備えている。   The storage unit 106 includes a sales data file 106a, a deposit data file 106b, and an application data file 106c.

売上データファイル106aは、売上データ(自社伝票番号、得意先、売上日、売上金額等)を格納するためのファイルである。制御部102は、売上データファイル106aに売上データを格納する。   The sales data file 106a is a file for storing sales data (company slip number, customer, sales date, sales amount, etc.). The control unit 102 stores the sales data in the sales data file 106a.

入金データファイル106bは、請求先からの入金データ(先方伝票番号、売上日、得意先(店舗)、入金金額)を格納するためのファイルである。制御部102は、例えば、通信インターフェース部104を介して、請求先の端末装置等から入金データを受信して入金データファイル106bに格納する。   The deposit data file 106b is a file for storing deposit data from the billing party (destination slip number, sales date, customer (store), deposit amount). For example, the control unit 102 receives the deposit data from the terminal device of the billing destination via the communication interface unit 104 and stores it in the deposit data file 106b.

消込データファイル106cは、消込処理後のデータを格納するためのファイルである。制御部102は、消込処理後のデータを消込データファイル106cに格納する。   The application data file 106c is a file for storing data after the application process. The control unit 102 stores the data after the application process in the application data file 106c.

制御部102は、消込処理装置100を統括的に制御するCPU等である。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。制御部102は、機能概念的に、抽出部102aと、部分一致抽出部102bと、選択部102cと、消込処理部102dとを備えている。   The control unit 102 is a CPU or the like that comprehensively controls the consumption processing apparatus 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, and necessary data, and performs various information processing based on these stored programs. Run. The control unit 102 includes an extraction unit 102a, a partial match extraction unit 102b, a selection unit 102c, and a consumption processing unit 102d in terms of functional concept.

抽出部102aは、例えば、店舗(得意先)毎に、売上データファイル106aに格納されている売上データと入金データファイル106bに格納されている入金データの照合を行い、売上伝票番号と先方伝票番号が一致し、かつ、売上金額と入金金額が一致(以下「完全一致」と称する)する売上データ、並びに、売上伝票番号と先方伝票番号が一致し、かつ、売上金額と入金金額が異なる(以下「部分一致」と称する)売上データを抽出して、モニタ114の画面の第2の表示領域(例えば、図9の領域504参照)に表示する。   For example, for each store (customer), the extraction unit 102a collates the sales data stored in the sales data file 106a with the payment data stored in the payment data file 106b, and determines the sales slip number and the destination slip number. Sales data that matches the sales amount and the payment amount (hereinafter referred to as “exact match”), and the sales slip number and the destination slip number match, and the sales amount and the payment amount are different (hereinafter referred to as “sales data”). Sales data (referred to as “partial match”) is extracted and displayed in a second display area of the screen of the monitor 114 (see, for example, area 504 in FIG. 9).

部分一致抽出部102bは、第2の表示領域に表示される部分一致の売上データを所定の条件で抽出してモニタ114の画面の第1の表示領域(例えば、図9の領域505参照)に表示する。   The partial coincidence extraction unit 102b extracts partial coincidence sales data displayed in the second display area under a predetermined condition, and extracts the partial coincidence sales data to the first display area (for example, the area 505 in FIG. 9) of the monitor 114. indicate.

選択部103cは、ユーザ操作に応じて、第1の表示領域に表示される部分一致の売上データから消込対象を選択する。   The selection unit 103c selects a consumption target from partially matched sales data displayed in the first display area in response to a user operation.

消込処理部103dは、第2の表示領域に表示される完全一致の売上データに対して消込を行い、また、選択部103cにより第1の表示領域で選択された部分一致の売上データに対して消込を行う。消込処理部103dは、モニタ114の画面に今回消込額(例えば、図9の領域510,506参照)と未消込額(例えば、図9の領域507,508参照)を表示することにしてもよい。   The application processing unit 103d performs an application operation on the completely matched sales data displayed in the second display area, and converts the partially matched sales data selected in the first display area by the selection unit 103c. In response to the application. The application processing unit 103d displays the current application amount (see, for example, areas 510 and 506 in FIG. 9) and the unapplied amount (see, for example, areas 507 and 508 in FIG. 9) on the screen of the monitor 114. May be.

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

まず、本実施の形態の消込処理装置100の全体の処理の概略を説明する。図4は、本実施の形態の消込処理装置100の全体の処理の概略を説明するためのフローチャートである。   First, the outline of the whole process of the consumption processing apparatus 100 of this Embodiment is demonstrated. FIG. 4 is a flowchart for explaining an outline of the entire processing of the consumption processing apparatus 100 according to the present embodiment.

図4において、抽出部102aは、得意先(店舗)毎に、売上データファイル106aに格納されている売上データと入金データファイル106bに格納されている入金データの照合を行い、完全一致及び部分一致の売上データを抽出して、モニタ114の画面の第2の表示領域(例えば、図9の領域504参照)に表示する(ステップS1)。   In FIG. 4, the extraction unit 102a collates the sales data stored in the sales data file 106a with the payment data stored in the payment data file 106b for each customer (store), and complete and partial matches. Sales data is extracted and displayed in the second display area (for example, see area 504 in FIG. 9) of the screen of the monitor 114 (step S1).

消込処理部103dは、第2の表示領域に表示される完全一致の売上データ及び入金データに対して消込を行う(ステップS2)。   The application processing unit 103d performs application on the completely matched sales data and payment data displayed in the second display area (step S2).

部分一致表示部103bは、UIを介したユーザ操作に応じて、第2の表示領域に表示されている部分一致の売上データを所定の条件で抽出して第1の表示領域(例えば、図9の領域505参照)に表示する(ステップS3)。   The partial match display unit 103b extracts partial match sales data displayed in the second display area under a predetermined condition in response to a user operation via the UI, and extracts the first display area (for example, FIG. 9). (Refer to region 505)) (step S3).

選択部103cは、UIを介したユーザ操作に応じて、第1の表示領域に表示される部分一致の売上データから消込対象を選択する(ステップS4)。   The selection unit 103c selects a consumption target from partially matched sales data displayed in the first display area in response to a user operation via the UI (step S4).

消込処理部103dは、選択部103cで選択された部分一致の売上データに対して消込を行う(ステップS5)。   The application processing unit 103d performs application on the partially matched sales data selected by the selection unit 103c (step S5).

本実施の形態の消込処理装置100の具体例を図5〜図12のサンプルデータを参照して説明する。図5〜図12は、サンプルデータを示す図である。制御部102は、図6〜図12に示す画面をモニタ114に表示し、入力装置112を介したユーザ操作に応答して、消込を含む各種処理を行う。   A specific example of the consumption processing apparatus 100 according to the present embodiment will be described with reference to the sample data shown in FIGS. 5 to 12 are diagrams showing sample data. The control unit 102 displays the screens shown in FIGS. 6 to 12 on the monitor 114, and performs various processes including the application in response to a user operation via the input device 112.

図5は、消込処理パターンを説明するための図である。図5は、消込処理パターン、入金−照会番号(先方伝票番号)、入金額、売上額、売上−照合番号(売上伝票番号)、照合番号の一致(〇、×)、差額金額(=入金額−売上金額)、照合結果、及び入金入力制御を示している。   FIG. 5 is a diagram for explaining a consumption process pattern. FIG. 5 shows an application pattern, receipt-inquiry number (destination slip number), deposit amount, sales amount, sales-matching number (sales slip number), matching match number (O, x), difference amount (= Amount-sales amount), verification result, and deposit input control.

(1)は、完全消込パターンであり、入金−照会番号(先方伝票番号)及び入金金額と、売上−照会番号(売上伝票番号)と売上金額が完全に一致する場合は、入力入金画面で消込チェックの初期表示を行って消込を行う。(2)は、部分消込(入金が少ない)パターンであり、入金−照会番号と売上−照会番号が一致し、入金金額が売上金額より少ない一部一致の場合であり、入金入力画面で「要確認」を表示する。(3)は、部分消込(入金が多い)パターンであり、入金−照会番号と売上−照会番号が一致し、入金金額が売上金額より多い一部一致の場合であり、入金入力画面で「要確認」を表示する。   (1) is a complete application pattern. If the receipt-inquiry number (destination slip number) and the deposit amount, and the sale-inquiry number (sales slip number) and the sale amount completely match, Apply the initial display of the application check. (2) is a partial application (less deposit) pattern, where the deposit-reference number matches the sales-reference number, and the deposit amount is a partial match less than the sales amount. “Confirm” is displayed. (3) is a partial application (a lot of deposits) pattern where the deposit-reference number matches the sales-reference number and the deposit amount is a partial match greater than the sales amount. “Confirm” is displayed.

(4)−1、(4)−2は、同じ伝票番号で重複して入金した部分消込パターンであり、入金入力画面で「要確認」を表示する。(4)−1の部分消込パターンでは、(4)−2で一部返品し、(4)−2の部分消込パターンでは、(4)−1の一部返品を行う。同図に示す例では(4)−1の売上額を「¥10,000」とし、(4)−2の売上額を「¥−1,000」とする。(5)は、入金がなかったパターンであり、入金入力画面で消込チェックを行わない。(6)は、消込対象がないパターンであり、入金入力画面で処理を行わない。   (4) -1 and (4) -2 are partial application patterns that are repeatedly deposited with the same slip number, and “confirmation required” is displayed on the deposit input screen. In the partial consumption pattern of (4) -1, a partial return is made in (4) -2, and in the partial consumption pattern of (4) -2, a partial return of (4) -1 is performed. In the example shown in the figure, the sales amount of (4) -1 is “¥ 10,000”, and the sales amount of (4) -2 is “¥ -1,000”. (5) is a pattern in which no deposit has been made, and the application check is not performed on the deposit input screen. (6) is a pattern with no application target, and no processing is performed on the deposit input screen.

図6は、制御部102により表示される、図5に対応する入金確認照会画面の一例示している。図6に示す例では、基準日「2018/8/10」、売上日「2016/7/1〜1016/7/31」、入金日「2016/8/10」、事業所「東京事業所」、差額「有り」、請求先コード「90000(代引き請求)」の場合を示している。領域501には、図5の消込処理パターン(1)〜(5)に対応するデータが表示されており、売上日、照合番号、売上番号、請求先、請求先名、得意先コード、得意先名、入金額、売上額、差額の各項目のデータが表示されている。   FIG. 6 illustrates an example of a payment confirmation inquiry screen corresponding to FIG. 5 displayed by the control unit 102. In the example illustrated in FIG. 6, the reference date “2018/8/10”, the sales date “2016/7/1 to 1016/7/31”, the payment date “2016/8/10”, and the office “Tokyo Office”. , The difference is “present”, and the billing destination code is “90000 (cash on delivery request)”. In the area 501, data corresponding to the consumption processing patterns (1) to (5) in FIG. 5 is displayed. The sales date, the collation number, the sales number, the billing party, the billing party name, the customer code, and the specialty The data of each item of the name, deposit amount, sales amount, and difference is displayed.

図7は、制御部102により表示される入金入力画面の一例を示している。図7に示す例では、事業所「A100」東京本社、入金日「2016/08/10」、入金日「2016/9/10」、入金請求先「909000」代引請求先の場合を示している。図7において、入金消込単位が「自動」、「請求単位」、「伝票単位」、「明細単位」で設定可能となっており、同図に示す例では、「伝票単位」が選択されている。領域502において、例えば、ユーザは、(1)入金総額19,000円を入力する。これは、図5の消込処理パターン(1)と(4)−1、(4)−2の消込を行うためのものである。   FIG. 7 shows an example of a deposit input screen displayed by the control unit 102. In the example shown in FIG. 7, the case of the office “A100” Tokyo head office, the payment date “2016/08/10”, the payment date “2016/9/10”, the payment request destination “909000” is shown. Yes. In FIG. 7, the receipt application unit can be set to “automatic”, “billing unit”, “slip unit”, and “detail unit”. In the example shown in FIG. 7, “slip unit” is selected. Yes. In the area 502, for example, the user inputs (1) a total deposit of 19,000 yen. This is for performing the consumption processing patterns (1), (4) -1, and (4) -2 in FIG.

領域503に、(2)消込対象の請求データ(請求先、締日毎)を表示して、消込作業を実施する。同図に示す例では、請求番号「SQ0000002」、請求先「90000」代引請求先、回収予定「2016/08/10」、請求金額「¥38,000」が表示されている。   In the area 503, (2) the billing data to be cleared (for each billing party and each closing date) is displayed, and the clearing operation is performed. In the example shown in the figure, a billing number “SQ0000002”, a billing destination “90000” cash-on-delivery billing destination, a collection schedule “2016/08/10”, and a billing amount “¥ 38,000” are displayed.

図8は、制御部102により表示される入金入力・入金消込画面の一例を示している。図8において、領域504(第2の表示領域)には、抽出部102aにより、入金_照合番号と売上_照合番号、売上金額と入金金額が合致したもの(完全一致)と入金_照合番号と売上_照合番号が一致して、売上金額と入金金額が合致していないもの(部分一致)の売上データが抽出されて表示される。図8に示す例では、領域504には、売上番号、売上金額、消込対象のチェックボックス□、消込金額、確認ステータス(要確認)が表示されている。消込処理部102dは、(3)入金_照合番号と売上_照合番号、売上金額と入金金額が合致したものに対しては、消込対象のチェックボックス□を自動的にチェックして、さらに、消込金額を自動でセットして、消込を行う。図8に示す例では、消込処理パターン(1)の売上番号0000001、売上金額「¥10,000」については、入金_照合番号と売上_照合番号、売上金額と入金金額が合致しているので、消込対象のチェックボックス□がチェックされ、消込金額「¥10,000」がセットされる。   FIG. 8 shows an example of a deposit input / deposit application screen displayed by the control unit 102. In FIG. 8, in the area 504 (second display area), the extraction unit 102 a uses the deposit_matching number and the sales_matching number, the sales amount and the deposit amount that match (complete match), and the receipt_matching number. Sales data with a sales_matching number that matches and a sales amount that does not match the deposit amount (partial match) is extracted and displayed. In the example illustrated in FIG. 8, the area 504 displays a sales number, a sales amount, a check box □ for application, an application amount, and a confirmation status (confirmation required). The application processing unit 102d (3) automatically checks the check box □ to be applied to the receipt_matching number and sales_matching number, and the sales amount and the receipt amount match, , Set the application amount automatically and perform application. In the example illustrated in FIG. 8, for the sales number 0000001 and the sales amount “¥ 10,000” of the application process pattern (1), the receipt_matching number and the sale_matching number match the sales amount and the deposited amount. Therefore, the check box □ to be applied is checked and the application amount “¥ 10,000” is set.

抽出部102aは、(4)入金_照合番号と売上_照合番号が一致して、売上金額と入金金額が合致していないものについては、要確認の確認ステータスを表示する。同図に示す例では、入金_照合番号と売上_照合番号が一致して、売上金額と入金金額が合致していない売上番号0000002〜0000005については、要確認が表示されている。   The extraction unit 102a displays (4) the confirmation status of the confirmation required for the case where the deposit_matching number and the sales_matching number match and the sales amount and the deposit amount do not match. In the example shown in the figure, confirmation is required for sales numbers 0000002 to 00050005 in which the receipt_matching number matches the sales_matching number, and the sales amount and the deposit amount do not match.

領域510、506には、消込処理部102dにより「今回消込額」が表示され、図7に示す例では、「¥10,000」が表示されている。領域507には、消込処理部102dにより、入金金額に対する「未消込額」が表示される。図8に示す例では、入金金額は¥19,000であり、消込額は¥10,000であるので、「¥9,000」が表示される。これにより、(5)ユーザは、残り幾らで消込可能かを確認することができる。   In the areas 510 and 506, the “current application amount” is displayed by the application processing unit 102d, and “¥ 10,000” is displayed in the example shown in FIG. In the area 507, the “unapplied amount” for the deposit amount is displayed by the application processing unit 102d. In the example shown in FIG. 8, since the deposit amount is ¥ 19,000 and the application amount is ¥ 10,000, “¥ 9,000” is displayed. As a result, (5) the user can check how much can be deleted.

部分一致抽出部102bは、領域505(第1の表示領域)に、領域504で表示されたデータを、確認ステータスや得意先コード(所定の条件)で抽出して表示可能であり、得意先や売上日の昇順・降順で並び替えが可能である。これらの条件は、ユーザが抽出条件設定601で設定することができる。部分一致抽出部102bは、ユーザにより抽出ボタン701が押下されると、例えば、図9に示すように、領域505に抽出したデータを表示する。同図に示す例では、確認ステータス「要確認」、得意先「昇順」、売上日「昇順」にデータが表示されている。   The partial match extraction unit 102b can extract and display the data displayed in the area 504 in the area 505 (first display area) with the confirmation status and the customer code (predetermined conditions). Sorting in ascending / descending order by sales date is possible. These conditions can be set by the user in the extraction condition setting 601. When the extraction button 701 is pressed by the user, the partial match extraction unit 102b displays the extracted data in the area 505, for example, as shown in FIG. In the example shown in the drawing, data is displayed in the confirmation status “confirmation required”, the customer “ascending order”, and the sales date “ascending order”.

次に、図10に示すように、領域505において、ユーザは、(8)消込を反映させたい明細に消込対象のチェックボックス□をチェックする。これに応じて、消込処理部102dは、消込金額を表示する。図10に示す例では、ユーザにより、売上番号0000004,0000005がチェックされ、消込金額¥10,000、¥−1,000が表示される。また、消込処理部102dは、(9)領域508に、今回消込額を表示する。図10に示す例では、¥9,000が表示される。(10)ユーザは、領域507の未消込額と領域508の今回消込額を確認し、消込漏れを確認すること可能である。   Next, as shown in FIG. 10, in the area 505, the user checks (8) the check box □ to be applied to the details to which the application is to be reflected. In response to this, the application processing unit 102d displays the application amount. In the example shown in FIG. 10, the sales number 0000004000000 is checked by the user, and the applied amounts of ¥ 10,000 and ¥ -1,000 are displayed. Further, the application processing unit 102d displays the current application amount in (9) area 508. In the example shown in FIG. 10, ¥ 9,000 is displayed. (10) The user can check the unapplied amount in the area 507 and the current applied amount in the area 508 to check for omissions.

ユーザにより消込反映ボタン702が押下されると、消込処理部102dは、図11に示すように、(12)領域504に消込情報を反映すると共に、領域510、506の今回消込額、領域507の未消込額に反映させる。図11に示す例では、領域504において、売上番号0000004、0000005の消込対象のチェックボックスが自動でチェックされ、消込金額「¥10,000」、「¥−1,000」が表示され、領域510,506の今回消込額が「19,000」、領域507の未消込額「¥0」が表示される。   When the user presses the application reflection button 702, the application processing unit 102d reflects (12) the application information in the area 504 and the current application amount in the areas 510 and 506 as shown in FIG. , It is reflected in the unapplied amount in the area 507. In the example shown in FIG. 11, in the area 504, the check boxes for the sales numbers “0000004” and “0000005” are automatically checked, and the application amounts “¥ 10,000” and “¥ -1,000” are displayed. The current application amount in the areas 510 and 506 is “19,000”, and the unapplied amount “¥ 0” in the area 507 is displayed.

図12は、図11の変形例を示す図である。図12において、要確認(部分一致と判断される伝票)で消込がされている伝票については、領域504では、「確認済み」を表示してもよい。同図に示す例では、売上番号0000004、0000005について、確認ステータス「確認済み」が表示されている。   FIG. 12 is a diagram showing a modification of FIG. In FIG. 12, “confirmed” may be displayed in the area 504 for a slip that has been cleared due to a confirmation required (a slip determined to be a partial match). In the example shown in the figure, the confirmation status “confirmed” is displayed for the sales numbers 0000004, 0000005.

以上説明したように、本実施の形態によれば、売上伝票番号と先方伝票番号が一致し、かつ、売上金額と入金金額が異なる部分一致の売上データを所定の条件で抽出してモニタ114の画面の第1の表示領域に表示する部分一致抽出部102bと、ユーザ操作に応じて、第1の表示領域に表示される部分一致の売上データから消込対象を選択する選択部102cと、選択部102cで選択された売上データに対して消込を実行する消込処理部102dと、を備えているので、売上金額と入金金額が一致しない場合でもユーザが効率的に消込を行うことが可能となる。   As described above, according to the present embodiment, partially matching sales data in which the sales slip number and the destination slip number match and the sales amount and the deposit amount are different are extracted under a predetermined condition. A partial match extraction unit 102b to be displayed in the first display area of the screen; a selection unit 102c to select a consumption target from the partial match sales data displayed in the first display area in response to a user operation; And an application processing unit 102d for executing application to the sales data selected by the unit 102c, so that even if the sales amount does not match the payment amount, the user can efficiently apply It becomes possible.

また、本実施の形態によれば、さらに、売上伝票番号と先方伝票番号が一致し、かつ、売上金額と入金金額が同じである完全一致の売上データと、前記部分一致の売上データを前記表示手段の画面の第2の表示領域に表示する抽出部102aを備え、部分一致抽出部102bは、第2の表示領域に表示される部分一致の売上データを所定の条件で抽出して第1の表示領域に表示し、消込処理部102dは、第2の表示領域に表示される完全一致の売上データに対して消込を実行することとしたので、完全一致と部分一致の売上データに対してユーザは効率的に消込操作を行うことが可能となる。   In addition, according to the present embodiment, the sales slip number and the destination slip number match and the sales amount and the deposit amount are the same. And a partial match extraction unit 102b that extracts partial match sales data displayed in the second display area under a predetermined condition to extract the first match data. Since the display processing unit 102d displays the data in the display area and executes the application to the completely matched sales data displayed in the second display area, the completely matched and partially matched sales data is displayed. Thus, the user can efficiently perform the consumption operation.

また、消込処理部102dは、モニタ114の画面に今回消込額と未消込額を表示することとしたので、ユーザは、残り幾らで消込可能かを確認することが可能になる。   Further, since the application processing unit 102d displays the current application amount and the unapplied amount on the screen of the monitor 114, the user can check how much can be deleted.

[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 idea described in the claims.

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

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

また、消込処理装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。   Further, regarding the consumption processing apparatus 100, each illustrated component is functionally conceptual and does not necessarily need to be physically configured as illustrated.

例えば、消込処理装置100が備える処理機能、特に制御部102にて行われる各処理機能については、その全部又は任意の一部を、CPU及び当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて消込処理装置100に機械的に読み取られる。すなわち、ROM又はHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。   For example, all or some of the processing functions provided in the consumption processing device 100, particularly the processing functions performed by the control unit 102, are realized by a CPU and a program interpreted and executed by the CPU. It may also 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. It is mechanically read by the device 100. In other words, in a storage unit such as a ROM or a HDD (Hard Disk Drive), a computer program for giving instructions to the CPU in cooperation with the OS and performing various processes is recorded. This computer program is executed by being loaded into the RAM, and constitutes a control unit in cooperation with the CPU.

また、このコンピュータプログラムは、消込処理装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部又は一部をダウンロードすることも可能である。   Further, this computer program may be stored in an application program server connected to the consumption processing apparatus 100 via an arbitrary network, and may be downloaded in whole or in part as necessary. It 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等の任意の「可搬用の物理媒体」を含むものとする。   In addition, a program for executing the processing described in this embodiment may be stored in a non-temporary computer-readable recording medium, or may be configured as a program product. Here, the “recording medium” refers to a memory card, USB (Universal Serial Bus) memory, SD (Secure Digital) card, flexible disk, magneto-optical disk, ROM, EPROM (Erasable Programmable Read Only Memory), EEPROM (registration). Trademark) (Electrically Erasable and Programmable Read Only Memory), CD-ROM (Compact Disk Read Only Memory), MO (Magneto-Optical disk, etc.), DVD (Digital Digital, Trademark) Any "portable physical medium" It is intended to include.

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

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

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

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

100 消込処理装置
102 制御部
102a 抽出部
102b 部分一致抽出部
102c 選択部
102d 消込処理部
104 通信インターフェース部
106 記憶部
106a 売上データファイル
106b 入金データファイル
106c 消込データファイル
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
100 Consumption processing equipment
102 Control unit
102a Extractor
102b Partial match extraction unit
102c selection unit
102d consumption processing part
104 Communication interface
106 Storage unit
106a Sales data file
106b Deposit data file
106c Application data file
108 Input / output interface
112 Input device
114 Output device 200 Server 300 Network

Claims (6)

制御部を備えた消込処理装置であって、
前記制御部は、
売上伝票番号と先方伝票番号が一致し、かつ、売上金額と入金金額が異なる部分一致の売上データを所定の条件で抽出して表示手段の画面の第1の表示領域に表示する部分一致抽出手段と、
ユーザ操作に応じて、前記第1の表示領域に表示される前記部分一致の売上データから消込対象を選択する選択手段と、
前記選択手段で選択された売上データに対して消込を実行する消込手段と、
を備えたことを特徴とする消込処理装置。
A consumption processing apparatus provided with a control unit,
The controller is
Partial match extraction means for extracting partial match sales data in which the sales slip number and the destination slip number match and the sales amount and the payment amount are different under a predetermined condition and displaying them in the first display area of the display means screen When,
In response to a user operation, a selection means for selecting a consumption target from the partially matched sales data displayed in the first display area;
An application unit for executing an application to the sales data selected by the selection unit;
A consumption processing apparatus comprising:
さらに、売上伝票番号と先方伝票番号が一致し、かつ、売上金額と入金金額が同じであり完全一致の売上データと、前記部分一致の売上データを前記表示手段の画面の第2の表示領域に表示する抽出手段を備え、
前記部分一致抽出手段は、前記第2の表示領域に表示される前記部分一致の売上データを前記所定の条件で抽出して前記第1の表示領域に表示し、
前記消込手段は、前記第2の表示領域に表示される前記完全一致の売上データに対して消込を実行することを特徴とする請求項1に記載の消込処理装置。
Further, the sales slip number and the destination slip number match, and the sales amount and the deposit amount are the same, and the completely matched sales data and the partially matched sales data are displayed in the second display area of the display means screen. An extraction means for displaying,
The partial match extraction unit extracts the partial match sales data displayed in the second display area under the predetermined condition and displays the sales data in the first display area.
2. The application processing apparatus according to claim 1, wherein the application means executes an application on the completely matched sales data displayed in the second display area.
前記消込手段は、前記表示手段の画面に今回消込額と未消込額を表示することを特徴とする請求項1又は請求項2に記載の消込処理装置。   3. The application processing apparatus according to claim 1, wherein the application unit displays a current application amount and an unapplied amount on the screen of the display unit. 前記抽出手段は、店舗毎に、前記完全一致及び前記部分一致の売上データを抽出して前記表示手段の画面の前記第2の表示領域に表示することを特徴とする請求項2に記載の消込処理装置。   3. The eraser according to claim 2, wherein the extraction unit extracts the sales data of the complete match and the partial match for each store and displays the sales data in the second display area of the screen of the display unit. Processing device. 制御部を備えた情報処理装置で実行される消込処理方法であって、
前記制御部で実行される、
売上伝票番号と先方伝票番号が一致し、かつ、売上金額と入金金額が異なる部分一致の売上データを所定の条件で抽出して表示手段の画面の第1の表示領域に表示する部分一致抽出ステップと、
前記第1の表示領域に表示される前記部分一致の売上データから消込対象を選択する選択ステップと、
前記選択ステップで選択された売上データに対して消込を実行する消込ステップと、
を含むことを特徴とする消込処理方法。
A consumption processing method executed by an information processing apparatus including a control unit,
Executed by the control unit,
Partial match extraction step for extracting partially matched sales data in which the sales slip number and the destination slip number match and the sales amount and the deposit amount are different and displaying them in the first display area of the display means screen When,
A selection step of selecting a consumption object from the partially matched sales data displayed in the first display area;
A clearing step for performing clearing on the sales data selected in the selection step;
An application processing method comprising:
制御部を備えた情報処理装置に実行させるための消込処理プログラムであって、
前記制御部において、
売上伝票番号と先方伝票番号が一致し、かつ、売上金額と入金金額が異なる部分一致の売上データを所定の条件で抽出して表示手段の画面の第1の表示領域に表示する部分一致抽出ステップと、
前記第1の表示領域に表示される前記部分一致の売上データから消込対象を選択する選択ステップと、
前記選択ステップで選択された売上データに対して消込を実行する消込ステップと、
を実行させるための消込処理プログラム。
It is a consumption processing program for causing an information processing device provided with a control unit to execute,
In the control unit,
Partial match extraction step for extracting partially matched sales data in which the sales slip number and the destination slip number match and the sales amount and the deposit amount are different and displaying them in the first display area of the display means screen When,
A selection step of selecting a consumption object from the partially matched sales data displayed in the first display area;
A clearing step for performing clearing on the sales data selected in the selection step;
Application processing program to execute.
JP2017068041A 2017-03-30 2017-03-30 Reconciliation device, reconciliation method, and reconciliation program Pending JP2018169904A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2017068041A JP2018169904A (en) 2017-03-30 2017-03-30 Reconciliation device, reconciliation method, and reconciliation program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2017068041A JP2018169904A (en) 2017-03-30 2017-03-30 Reconciliation device, reconciliation method, and reconciliation program

Publications (1)

Publication Number Publication Date
JP2018169904A true JP2018169904A (en) 2018-11-01

Family

ID=64018899

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2017068041A Pending JP2018169904A (en) 2017-03-30 2017-03-30 Reconciliation device, reconciliation method, and reconciliation program

Country Status (1)

Country Link
JP (1) JP2018169904A (en)

Cited By (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110750692A (en) * 2019-10-15 2020-02-04 上海瀚之友信息技术服务有限公司 Invoice automatic verification and sale computer processing method and device
JP2022025832A (en) * 2020-07-30 2022-02-10 株式会社オービック Clearing work support device, clearing work support method and clearing work support program
JP2022165868A (en) * 2021-04-20 2022-11-01 フリー株式会社 Program, information processing device and method

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0619934A (en) * 1992-06-29 1994-01-28 Toshiba Corp Slip processing device
JP2011138312A (en) * 2009-12-28 2011-07-14 Obic Co Ltd Data collation device, data collation method and program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH0619934A (en) * 1992-06-29 1994-01-28 Toshiba Corp Slip processing device
JP2011138312A (en) * 2009-12-28 2011-07-14 Obic Co Ltd Data collation device, data collation method and program

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110750692A (en) * 2019-10-15 2020-02-04 上海瀚之友信息技术服务有限公司 Invoice automatic verification and sale computer processing method and device
CN110750692B (en) * 2019-10-15 2023-06-27 上海瀚之友信息技术服务有限公司 A computer processing method and device for automatic verification and write-off of invoices
JP2022025832A (en) * 2020-07-30 2022-02-10 株式会社オービック Clearing work support device, clearing work support method and clearing work support program
JP7481191B2 (en) 2020-07-30 2024-05-10 株式会社オービック Clearing operation support device, clearing operation support method, and clearing operation support program
JP2022165868A (en) * 2021-04-20 2022-11-01 フリー株式会社 Program, information processing device and method
JP7377830B2 (en) 2021-04-20 2023-11-10 フリー株式会社 Program, information processing device and method

Similar Documents

Publication Publication Date Title
JP7064342B2 (en) Application processing device, application processing method, and application processing program
JP2023014355A (en) Contract-related information management device, contract-related information management method, and contract-related information management program
JP2022097622A (en) Information processing equipment, information processing methods and information processing programs
JP7084800B2 (en) Difference management device, difference management method, and difference management program
JP2021149914A (en) Forecast/actual management device, forecast/actual management method and forecast/actual management program
JP2018169904A (en) Reconciliation device, reconciliation method, and reconciliation program
JP2017168087A (en) Expense journal automatic creation device, expense journal automatic creation method, and expense journal automatic creation program
JP6400162B2 (en) Accounting system, accounting method and accounting program
JP7324162B2 (en) Cost output device, cost output method, and cost output program
JP7536556B2 (en) Interdepartmental information sharing device, interdepartmental information sharing method, and interdepartmental information sharing program
JP2020140322A (en) Credit management device, credit management method, and credit management program
JP2019061406A (en) Classification data preparation device, classification data creation method and classification data creation program
JP6821764B2 (en) Accounting book management device, accounting book management method, and accounting book management program
JP2019219850A (en) Management accounting data creation support device, management accounting data creation support method, and management accounting data creation support program
JP7084796B2 (en) Journal information creation device, journal information creation method and journal information creation program
JP6850160B2 (en) Payroll processing device, payroll correction processing method, and payroll correction processing program
JP2020166623A (en) Contract information analyzer, contract information analysis method, and contract information analysis program
JP6947596B2 (en) Deposit processing device, deposit processing method, and deposit processing program
JP7117172B2 (en) Inventory control device, inventory control method, and inventory control 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
JP7261332B2 (en) Automatic work-in-process transfer device, automatic work-in-process transfer method, and automatic work-in-process transfer program
JP6058943B2 (en) Accounting system, accounting method and accounting program
JP2020155048A (en) Business support equipment, business support programs and business support methods
JP2019028892A (en) Construction price processing device, construction price processing method, and construction price processing 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: 20201224

A131 Notification of reasons for refusal

Free format text: JAPANESE INTERMEDIATE CODE: A131

Effective date: 20210216

A601 Written request for extension of time

Free format text: JAPANESE INTERMEDIATE CODE: A601

Effective date: 20210301

A02 Decision of refusal

Free format text: JAPANESE INTERMEDIATE CODE: A02

Effective date: 20210824