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

JP7723027B2 - Account transfer management device, account transfer management method, and account transfer management program - Google Patents

Account transfer management device, account transfer management method, and account transfer management program

Info

Publication number
JP7723027B2
JP7723027B2 JP2023048071A JP2023048071A JP7723027B2 JP 7723027 B2 JP7723027 B2 JP 7723027B2 JP 2023048071 A JP2023048071 A JP 2023048071A JP 2023048071 A JP2023048071 A JP 2023048071A JP 7723027 B2 JP7723027 B2 JP 7723027B2
Authority
JP
Japan
Prior art keywords
billing
account transfer
data
amount
transfer management
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
JP2023048071A
Other languages
Japanese (ja)
Other versions
JP2024136812A (en
Inventor
一樹 波多野
Original Assignee
株式会社オービック
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 株式会社オービック filed Critical 株式会社オービック
Priority to JP2023048071A priority Critical patent/JP7723027B2/en
Publication of JP2024136812A publication Critical patent/JP2024136812A/en
Application granted granted Critical
Publication of JP7723027B2 publication Critical patent/JP7723027B2/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Landscapes

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

Description

本発明は、口座振替管理装置、口座振替管理方法及び口座振替管理プログラムに関する。 The present invention relates to an account transfer management device, an account transfer management method, and an account transfer management program.

従来、事業者における商品販売代金等についての未収金発生によるリスク及び収納代行業者への回収依頼に伴うコストを低減する口座振替管理装置が知られている(例えば、特許文献1参照)。 Account transfer management devices are known that reduce the risk of unpaid receivables for product sales and other payments at businesses, as well as the costs associated with requesting collection from collection agents (see, for example, Patent Document 1).

特開2022-079831号公報Japanese Patent Application Laid-Open No. 2022-079831

特許文献1に記載のような口座振替管理装置では、取り扱う商品の性質、各社での運用の方法等に応じて、各種態様で口座振替が行われる。そのため、例えば商品の性質や運用の方法等に応じて、口座振替管理装置のカスタマイズが必要となる場合がある。 In account transfer management devices such as those described in Patent Document 1, account transfers are carried out in various ways depending on the nature of the products handled, the management methods used by each company, etc. Therefore, it may be necessary to customize the account transfer management device depending on, for example, the nature of the products and the management methods.

本発明は、上記課題に鑑みてなされたものであって、カスタマイズを行うことなく、商品の性質や運用の方法等に応じて柔軟に対応が可能な口座振替管理装置、口座振替管理方法及び口座振替管理プログラムを提供することを目的とする。 The present invention was made in consideration of the above-mentioned problems, and aims to provide an account transfer management device, an account transfer management method, and an account transfer management program that can flexibly adapt to the characteristics of products, operation methods, etc., without the need for customization.

上述した課題を解決し、目的を達成するために、本発明に係る口座振替管理装置は、制御部及び記憶部を備えた口座振替管理装置であって、前記記憶部は、任意のタイミングで請求を行う任意設定が有効か無効かを債権ごとに示す情報を含む任意設定データと、請求方法が単月請求か併徴請求かを前記債権ごとに示す情報を含む請求方法データとを記憶し、前記制御部は、前記任意設定データに基づいて、前記債権ごとに前記任意設定が無効か否かを判定し、前記任意設定が無効であると判定した場合、前記請求方法データに基づいて、前記請求方法が前記単月請求か前記併徴請求かを判定し、前記請求方法の判定結果に基づいて、前記債権ごとに請求額を算出し、算出結果に基づいて、顧客に対する前記請求額を設定する。 To solve the above-mentioned problems and achieve the objectives, the account transfer management device of the present invention is an account transfer management device equipped with a control unit and a memory unit, wherein the memory unit stores optional setting data including information indicating for each bond whether the optional setting for billing at any timing is valid or invalid, and billing method data including information indicating for each bond whether the billing method is single-month billing or multiple-collection billing, the control unit determines whether the optional setting is invalid for each bond based on the optional setting data, and if it determines that the optional setting is invalid, determines whether the billing method is single-month billing or multiple-collection billing based on the billing method data, calculates the billing amount for each bond based on the billing method determination result, and sets the billing amount to the customer based on the calculation result.

また、本発明に係る口座振替管理方法は、制御部及び記憶部を備えた口座振替管理装置で実行される口座振替管理方法であって、前記記憶部は、任意のタイミングで請求を行う任意設定が有効か無効かを債権ごとに示す情報を含む任意設定データと、請求方法が単月請求か併徴請求かを前記債権ごとに示す情報を含む請求方法データとを記憶し、前記任意設定データに基づいて、前記債権ごとに前記任意設定が無効か否かを判定するステップと、前記任意設定が無効であると判定した場合、前記請求方法データに基づいて、前記請求方法が前記単月請求か前記併徴請求かを判定するステップと、前記請求方法の判定結果に基づいて、前記債権ごとに請求額を算出するステップと、算出結果に基づいて、顧客に対する前記請求額を設定するステップとを前記制御部が行う。 The account transfer management method of the present invention is executed by an account transfer management device equipped with a control unit and a memory unit. The memory unit stores optional setting data including information indicating for each bond whether the optional setting for billing at any timing is valid or invalid, and billing method data including information indicating for each bond whether the billing method is single-month billing or multiple-collection billing. The control unit performs the following steps: determining whether the optional setting is invalid for each bond based on the optional setting data; if it is determined that the optional setting is invalid, determining whether the billing method is single-month billing or multiple-collection billing based on the billing method data; calculating the billing amount for each bond based on the billing method determination result; and setting the billing amount for the customer based on the calculation result.

また、本発明に係る口座振替管理プログラムは、制御部及び記憶部を備えた口座振替管理装置に実行させる口座振替管理プログラムであって、前記記憶部は、任意のタイミングで請求を行う任意設定が有効か無効かを債権ごとに示す情報を含む任意設定データと、請求方法が単月請求か併徴請求かを前記債権ごとに示す情報を含む請求方法データとを記憶し、前記任意設定データに基づいて、前記債権ごとに前記任意設定が無効か否かを判定する処理と、前記任意設定が無効であると判定した場合、前記請求方法データに基づいて、前記請求方法が前記単月請求か前記併徴請求かを判定する処理と、前記請求方法の判定結果に基づいて、前記債権ごとに請求額を算出する処理と、算出結果に基づいて、顧客に対する前記請求額を設定する処理とを前記制御部に実行させる。 The account transfer management program of the present invention is an account transfer management program executed by an account transfer management device equipped with a control unit and a memory unit. The memory unit stores optional setting data including information indicating for each bond whether the optional setting for billing at any timing is valid or invalid, and billing method data including information indicating for each bond whether the billing method is single-month billing or multiple-collection billing. The control unit executes the following processes: determining whether the optional setting is invalid for each bond based on the optional setting data; if it is determined that the optional setting is invalid, determining whether the billing method is single-month billing or multiple-collection billing based on the billing method data; calculating the billing amount for each bond based on the billing method determination result; and setting the billing amount for the customer based on the calculation result.

本発明は、カスタマイズを行うことなく、商品の性質や運用の方法等に応じて柔軟に対応できるという効果を奏する。 The present invention has the advantage of being able to flexibly adapt to the characteristics of products, operating methods, etc. without the need for customization.

図1は、本実施形態に係る口座振替管理装置の一例を示すブロック図である。FIG. 1 is a block diagram showing an example of an account transfer management device according to this embodiment. 図2は、口座振替管理装置における処理の流れの一例を示すフローチャートである。FIG. 2 is a flowchart showing an example of the flow of processing in the account transfer management device. 図3は、記憶部に記憶される各種マスタの一例を示す図である。FIG. 3 is a diagram illustrating an example of various masters stored in the storage unit. 図4は、記憶部に記憶されるデータの一例を示す図である。FIG. 4 is a diagram illustrating an example of data stored in the storage unit. 図5は、口座振替管理装置における操作画面の一例を示す図である。FIG. 5 is a diagram showing an example of an operation screen in the account transfer management device. 図6は、回収予定データ及び回収実績データの一例を示す図である。FIG. 6 is a diagram showing an example of collection schedule data and collection record data. 図7は、取引履歴データの一例を示す図である。FIG. 7 is a diagram showing an example of transaction history data. 図8は、口座振替管理装置における操作画面の一例を示す図である。FIG. 8 is a diagram showing an example of an operation screen in the account transfer management device. 図9は、口座振替管理装置における操作画面の一例を示す図である。FIG. 9 is a diagram showing an example of an operation screen in the account transfer management device. 図10は、口座振替依頼データ及び口座振替依頼顧客合算データの生成処理におけるデータの流れの一例を模式的に示した図である。FIG. 10 is a diagram showing an example of the data flow in the process of generating account transfer request data and account transfer request customer total data. 図11は、口座振替依頼ファイルの生成処理におけるデータの流れの一例を模式的に示した図である。FIG. 11 is a diagram showing an example of a data flow in the process of generating an account transfer request file. 図12は、口座振替管理装置における操作画面の一例を示す図である。FIG. 12 is a diagram showing an example of an operation screen in the account transfer management device.

以下に、本発明に係る口座振替管理装置、口座振替管理方法及び口座振替管理プログラムの実施形態を、図面に基づいて詳細に説明する。なお、本実施形態により本発明が限定されるものではない。 Embodiments of an account transfer management device, an account transfer management method, and an account transfer management program according to the present invention are described in detail below with reference to the accompanying drawings. Note that the present invention is not limited to these embodiments.

[1.構成]
本実施形態に係る口座振替管理装置の構成の一例について、図面を参照して説明する。本実施形態に係る口座振替管理装置は、金融業界等の債権回収業務や、各種事業者の債権回収業務等を行う場合に用いられる。このような債権管理、債権回収においては、取り扱う商品の性質や各社での運用の方法等に応じて、様々な態様、様々な請求額での口座振替が行われる。
図1は、本実施形態に係る口座振替管理装置100の一例を示すブロック図である。図1に示す口座振替管理装置100は、市販のデスクトップ型パーソナルコンピュータを基に構築したものである。なお、口座振替管理装置100は、デスクトップ型パーソナルコンピュータのような据置型情報処理装置を基に構築したものに限らず、市販のノート型パーソナルコンピュータ、PDA(Personal Digital Assistants)、スマートフォンまたはタブレット型パーソナルコンピュータなどの携帯型情報処理装置を基に構築したものであってもよい。
[1. Configuration]
An example of the configuration of an account transfer management device according to this embodiment will be described with reference to the drawings. The account transfer management device according to this embodiment is used for debt collection operations in the financial industry and for debt collection operations by various businesses. In such debt management and debt collection operations, account transfers are carried out in various ways and for various amounts depending on the nature of the products handled and the operating methods of each company.
Fig. 1 is a block diagram showing an example of an account transfer management device 100 according to this embodiment. The account transfer management device 100 shown in Fig. 1 is constructed based on a commercially available desktop personal computer. Note that the account transfer management device 100 is not limited to devices constructed based on stationary information processing devices such as desktop personal computers, but may also be constructed based on portable information processing devices such as commercially available notebook personal computers, PDAs (Personal Digital Assistants), smartphones, or tablet personal computers.

口座振替管理装置100は、制御部102と、通信インターフェース部104と、記憶部106と、入出力インターフェース部108とを備えている。口座振替管理装置100が備えている各部は、任意の通信路を介して通信可能に接続されている。 The account transfer management device 100 comprises a control unit 102, a communication interface unit 104, a memory unit 106, and an input/output interface unit 108. Each unit of the account transfer management device 100 is connected to each other so that they can communicate with each other via any communication path.

制御部102は、口座振替管理装置100を統括的に制御するCPU(Central Processing Unit)等である。制御部102は、情報処理として、記憶部106に記憶された各種データに基づいて処理を実行する。制御部102は、OS等の制御プログラム・各種の処理手順等を規定したプログラム・所要データなどを格納するための内部メモリを有し、格納されているこれらのプログラムに基づいて種々の情報処理を実行する。制御部102の具体的な処理内容については、後述する。 The control unit 102 is a CPU (Central Processing Unit) or the like that provides overall control of the account transfer management device 100. The control unit 102 performs information processing based on various data stored in the storage unit 106. The control unit 102 has internal memory for storing control programs such as an OS, programs that define various processing procedures, and required data, and performs various information processing based on these stored programs. The specific processing content of the control unit 102 will be described later.

通信インターフェース部104は、ルータ等の通信装置および専用線等の有線または無線の通信回線を介して、口座振替管理装置100をそれぞれネットワーク300に通信可能に接続する。通信インターフェース部104は、他の装置と通信回線を介してデータを通信する機能を有する。ここで、ネットワーク300は、口座振替管理装置100と他の装置とを相互に通信可能に接続する機能を有し、例えばインターネットやLAN(Local Area Network)等である。また、ネットワーク300は、口座振替管理装置100と、サーバ200とを相互に通信可能に接続する機能を有してもよい。この場合、記憶部106に格納されるデータは、例えばサーバ200に格納されてもよい。 The communication interface unit 104 communicatively connects the account transfer management device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has the function of communicating data with other devices via a communication line. Here, the network 300 has the function of connecting the account transfer management device 100 and other devices so that they can communicate with each other, such as the Internet or a LAN (Local Area Network). The network 300 may also have the function of connecting the account transfer management device 100 and the server 200 so that they can communicate with each other. In this case, the data stored in the memory unit 106 may be stored in the server 200, for example.

入出力インターフェース部108には、入力装置112および出力装置114が接続されている。出力装置114には、モニタ(家庭用テレビを含む)の他、スピーカやプリンタを用いることができる。入力装置112には、キーボード、マウス、およびマイクの他、マウスと協働してポインティングデバイス機能を実現するモニタを用いることができる。なお、以下では、出力装置114をモニタ114とし、入力装置112をキーボード112またはマウス112として記載する場合がある。 An input device 112 and an output device 114 are connected to the input/output interface unit 108. The output device 114 may be a monitor (including a home television), a speaker, or a printer. The input device 112 may be a keyboard, a mouse, a microphone, or a monitor that functions as a pointing device in conjunction with a mouse. Note that, below, the output device 114 may be referred to as the monitor 114, and the input device 112 may be referred to as the keyboard 112 or the mouse 112.

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

記憶部106は、商品マスタ10、口座振替委託先マスタ11、口座振替管理マスタ12、回収方法マスタ13、口座振替請求方法マスタ14の各種マスタを記憶する。また、記憶部106は、債権顧客紐付けデータ20、債権情報データ21、顧客銀行口座データ22、請求方法データ23、回収予定データ24、回収実績データ25、取引履歴データ26、口座振替金額任意設定データ27、口座振替依頼データ28、口座振替依頼顧客合算データ29の各データを記憶する。また、記憶部106は、口座振替依頼ファイル30を記憶する。記憶部106の各種マスタ、各種データ及びファイルについては、以下の処理の具体例において併せて説明する。 The memory unit 106 stores various master data, including the product master data 10, the account transfer entrusted party master data 11, the account transfer management master data 12, the collection method master data 13, and the account transfer billing method master data 14. The memory unit 106 also stores the following data: debt customer linking data 20, debt information data 21, customer bank account data 22, billing method data 23, collection schedule data 24, collection performance data 25, transaction history data 26, optional account transfer amount setting data 27, account transfer request data 28, and account transfer request customer total data 29. The memory unit 106 also stores an account transfer request file 30. The various master data, data, and files of the memory unit 106 will be explained in conjunction with the specific processing examples below.

[2.処理の具体例]
次に、口座振替管理装置100において、制御部102が実行する処理の具体例について、詳細に説明する。図2は、口座振替管理装置100における処理の流れの一例を示すフローチャートである。
2. Specific examples of processing
Next, a detailed description will be given of a specific example of the processing executed by the control unit 102 in the account transfer management device 100. Figure 2 is a flowchart showing an example of the flow of processing in the account transfer management device 100.

<マスタ設定(事前設定)>
制御部102は、入力装置112からの入力に基づいて各種マスタを設定し、記憶部106に記憶させる(ステップS101)。
<Master settings (pre-settings)>
The control unit 102 sets various masters based on input from the input device 112 and stores them in the storage unit 106 (step S101).

図3は、記憶部106に記憶される各種マスタの一例を示す図である。図3に示すように、商品マスタ10は、商品情報を示すデータである。商品マスタ10は、商品の識別番号を示す商品コードと、商品の名称を示す商品名と、口座振替の委託先の識別番号を示す口座振替委託先コードと、口座振替の請求時に請求額から預り金を差し引くか否かを示す口座振替預り金差し引きフラグと、口座振替の請求方法が単月請求か併徴請求かを示す口座振替請求方法コードと、を含む。ここで、口座振替委託先コード、口座振替預り金差し引きフラグ及び口座振替請求方法コードは、後述する請求方法登録における初期表示用の設定項目である。なお、各項目は、商品単位で設定が決まるが、債権単位でも変更可能である。 Figure 3 is a diagram showing an example of various masters stored in the memory unit 106. As shown in Figure 3, the product master 10 is data showing product information. The product master 10 includes a product code indicating the product's identification number, a product name indicating the product's name, an account transfer contractor code indicating the identification number of the account transfer contractor, an account transfer deposit deduction flag indicating whether the deposit will be deducted from the account transfer billing amount when the account transfer is billed, and an account transfer billing method code indicating whether the account transfer billing method is a single-month billing or a combined billing. Here, the account transfer contractor code, account transfer deposit deduction flag, and account transfer billing method code are setting items for initial display when registering the billing method, which will be described later. Note that while the settings for each item are determined on a product-by-product basis, they can also be changed on a receivable-by-receivable basis.

口座振替委託先マスタ11は、口座振替委託先コードと口座振替委託者の名称とを対応付けるデータである。 The account transfer trustee master data 11 is data that associates the account transfer trustee code with the name of the account transfer trustor.

口座振替管理マスタ12は、上記した口座振替委託先コードと、商品の約定日と、請求単位が債権個別か顧客合算かを示す請求単位コードと、を含む。 The account transfer management master 12 includes the account transfer entrusted party code mentioned above, the product contract date, and a billing unit code indicating whether the billing unit is for individual receivables or for the total customer.

回収方法マスタ13は、回収方法コードと、回収方法の名称とを対応付けるデータである。本実施形態では、例えば回収方法コード1に対応する回収方法名が口座振替と設定され、回収方法コード2に対応する回収方法名が振込と設定され、回収方法コード3に対応する回収方法名が天引きと設定される。 The collection method master 13 is data that associates collection method codes with collection method names. In this embodiment, for example, the collection method name corresponding to collection method code 1 is set to account transfer, the collection method name corresponding to collection method code 2 is set to bank transfer, and the collection method name corresponding to collection method code 3 is set to deduction.

口座振替請求方法マスタ14は、口座振替請求方法の識別番号を示す口座振替請求方法コードと、口座振替請求方法の名称とを対応付けるデータである。口座振替請求方法コード1の場合、単月請求と設定される。口座振替請求方法コード2の場合、併徴請求と設定される。 The direct debit billing method master 14 is data that associates the direct debit billing method code, which indicates the identification number of the direct debit billing method, with the name of the direct debit billing method. For direct debit billing method code 1, it is set to single-month billing. For direct debit billing method code 2, it is set to multiple collection billing.

<申込入力、請求方法登録>
各種マスタを登録した後、例えば住宅ローン等のような口座振替の対象となる取引の申込入力を行う。申込入力では、入力装置112により、例えば口座振替の管理を行う対象となる債権、顧客(債務者)、顧客の銀行口座等を入力する。申込入力において、制御部102は、入力装置112からの入力に基づいて債権顧客紐づけデータ20、債権情報データ21及び顧客銀行口座データ22を生成し、記憶部106に記憶させる(ステップS102)。
<Application entry, billing method registration>
After registering the various master data, an application is made for a transaction that is subject to account transfer, such as a mortgage. In the application, the input device 112 is used to input, for example, the receivables that are the subject of account transfer management, the customer (debtor), the customer's bank account, etc. In the application, the control unit 102 generates receivable-customer linking data 20, receivable information data 21, and customer bank account data 22 based on the input from the input device 112, and stores them in the storage unit 106 (step S102).

図4は、記憶部106に記憶されるデータの一例を示す図である。図4には、債権顧客紐付けデータ20、債権情報データ21及び顧客銀行口座データ22を示している。図4には、各データの関係について簡易ER図を用いて示している。図4において、主キーをPK、外部参照キーをFKで示している。 Figure 4 is a diagram showing an example of data stored in the memory unit 106. Figure 4 shows credit customer linking data 20, credit information data 21, and customer bank account data 22. Figure 4 also shows the relationships between each piece of data using a simple ER diagram. In Figure 4, the primary key is indicated by PK, and the external reference key is indicated by FK.

図4に示すように、債権顧客紐付けデータ20は、債権と顧客(債務者)との紐づけ情報を管理する。債権顧客紐付けデータ20は、債権の識別番号を示す債権番号と、顧客の識別番号を示す顧客番号とを含む。 As shown in Figure 4, the bond-customer linking data 20 manages linking information between bonds and customers (debtors). The bond-customer linking data 20 includes a bond number indicating the identification number of the bond and a customer number indicating the identification number of the customer.

債権情報データ21は、債権の情報(商品コードなど)を管理する。債権情報データ21は、債権の識別番号を示す債権番号と、顧客の識別番号を示す顧客番号とを含む。 The credit information data 21 manages credit information (such as product codes). The credit information data 21 includes a credit number indicating the identification number of the credit and a customer number indicating the identification number of the customer.

顧客銀行口座データ22は、顧客の銀行口座の情報を管理する。顧客銀行口座データ22は、顧客番号と、銀行の識別番号を示す銀行番号と、銀行における支店の識別番号を示す視点番号と、預金の種目を示す預金種目と、顧客の口座番号を示す口座番号と、口座の名義人の名前とを含む。 Customer bank account data 22 manages information about customer bank accounts. Customer bank account data 22 includes a customer number, a bank number indicating the bank's identification number, a viewpoint number indicating the bank's branch identification number, a deposit type indicating the deposit type, an account number indicating the customer's account number, and the account holder's name.

申込入力の後、請求方法登録を行う。図5は、口座振替管理装置100における操作画面の一例を示す図である。なお、図5では、操作画面と、当該操作画面での操作に関連するデータとを対応付けて示している。 After entering the application information, the billing method is registered. Figure 5 shows an example of the operation screen of the account transfer management device 100. Note that Figure 5 shows the operation screen in association with data related to operations on that operation screen.

図5に示すように、制御部102は、口座振替管理装置100において請求方法登録を行う場合、モニタ114に操作画面F1を表示する。操作画面F1には、例えば債権番号、回収方法コード、口座振替委託先コード、口座振替預り金差し引きフラグ、口座振替請求方法コード等の入力欄が表示される。制御部102は、キーボード112等により債権番号が入力された場合、当該債権番号に対応する回収方法コード、口座振替委託先コード、口座振替預り金差し引きフラグ、口座振替請求方法コードを各種マスタから参照し、自動で入力する。 As shown in FIG. 5, when registering a billing method in the account transfer management device 100, the control unit 102 displays the operation screen F1 on the monitor 114. The operation screen F1 displays input fields for, for example, the claim number, collection method code, account transfer trustee code, account transfer deposit deduction flag, account transfer billing method code, etc. When a claim number is entered using the keyboard 112 or the like, the control unit 102 references various masters and automatically enters the collection method code, account transfer trustee code, account transfer deposit deduction flag, and account transfer billing method code corresponding to the claim number.

例えば、制御部102は、回収方法コードマスタで設定されるコード値を回収方法コードとして入力する。制御部102は、回収方法コードとして1(口座振替)が指定された場合、口座振替委託先コード、口座振替預り金差し引きフラグ、口座振替請求方法コードを設定可能とする。 For example, the control unit 102 inputs the code value set in the collection method code master as the collection method code. If 1 (direct debit) is specified as the collection method code, the control unit 102 can set the direct debit entrusted party code, direct debit deposit deduction flag, and direct debit billing method code.

新規に請求方法を登録する場合、制御部102は、口座振替委託先コードについて、商品マスタ10の口座振替委託先コードを初期表示とする。その後、制御部102は、口座振替委託先マスタ11を参照して、口座振替委託先コードを設定する。 When registering a new billing method, the control unit 102 initially displays the account transfer entrusted party code in the product master 10. The control unit 102 then references the account transfer entrusted party master 11 and sets the account transfer entrusted party code.

また、新規に請求方法を登録する場合、制御部102は、口座振替預り金差し引きフラグについて、商品マスタ10の口座振替預り金差し引きフラグを初期表示とする。制御部102は、預り金を差引きする場合はチェックON(true)にし、預り金を差引きしない場合はチェックをOFF(false)にする。 In addition, when registering a new billing method, the control unit 102 sets the account transfer deposit deduction flag in the product master 10 to its initial display. If the deposit will be deducted, the control unit 102 checks the box ON (true), and if the deposit will not be deducted, the control unit 102 checks the box OFF (false).

また、新規に請求方法を登録する場合、制御部102は、口座振替請求方法コードについて、商品マスタ10の口座振替請求方法コードを初期表示とする。その後、制御部102は、口座振替請求方法マスタ14を参照して、口座振替請求方法コードを設定する。口座振替請求方法コードは、単月請求の場合には0、併徴請求の場合には1とする。上記各項目が入力された後、マウス112等により操作画面F1の登録のボタンが選択された場合、制御部102は、入力事項に基づいて、請求方法データ23を生成する(ステップS103)。図5では、請求方法データ23のうち、債権番号1000000001に対応するデータを生成する場合の例を示している。上記同様の処理を行うことにより、債権番号1000000002以降についても同様に生成することができる。 Furthermore, when registering a new billing method, the control unit 102 initially displays the direct debit billing method code from the product master 10. The control unit 102 then references the direct debit billing method master 14 and sets the direct debit billing method code. The direct debit billing method code is set to 0 for single-month billing and 1 for multiple-payment billing. After the above items have been entered, if the register button on the operation screen F1 is selected with the mouse 112 or the like, the control unit 102 generates billing method data 23 based on the input items (step S103). Figure 5 shows an example of generating data from the billing method data 23 corresponding to bond number 1000000001. By performing the same process as above, data can be generated in the same way for bond numbers 1000000002 and onwards.

<取引開始>
請求方法登録が行われた後、顧客との間の契約に基づいて、例えば債権の回収計画が設定され、当該回収計画に基づいて顧客から口座振替による入金等が行われる。この場合、制御部102は、回収計画に基づいて回収の予定を管理する回収予定データ24、回収予定に対する回収の実績を管理する回収実績データ25を生成する(ステップS104)。また、制御部102は、実行、回収、預り金計上等の取引の履歴を管理する取引履歴データ26を生成する(ステップS104)。
<Start of trading>
After the billing method is registered, a debt collection plan is set based on the contract with the customer, and the customer makes deposits by account transfer, etc., based on the collection plan. In this case, the control unit 102 generates collection schedule data 24 that manages the collection schedule based on the collection plan, and collection performance data 25 that manages the collection performance against the collection schedule (step S104). The control unit 102 also generates transaction history data 26 that manages the transaction history, such as execution, collection, and deposit recording (step S104).

図6は、回収予定データ24及び回収実績データ25の一例を示す図である。図7は、取引履歴データ26の一例を示す図である。図7には、回収予定データ24、回収実績データ25及び取引履歴データ26と、債権顧客紐付けデータ20との関係について、簡易ER図を用いて示している。図7において、主キーをPK、外部参照キーをFKで示している。 Figure 6 is a diagram showing an example of collection schedule data 24 and collection performance data 25. Figure 7 is a diagram showing an example of transaction history data 26. Figure 7 uses a simple ER diagram to show the relationship between the collection schedule data 24, collection performance data 25, and transaction history data 26 and the debt-customer linking data 20. In Figure 7, the primary key is indicated by PK, and the external reference key is indicated by FK.

なお、図6及び図7を含む以降の例では、2023年2月1日時点でのデータを示しており、2022年12月15日に債権番号1000000001から1000000012の融資契約が実行され、第1回の回収予定日が2023年1月26日であり、第2回の回収予定日が2023年2月27日である場合について示している。 Note that the following examples, including Figures 6 and 7, show data as of February 1, 2023, and illustrate a case where loan agreements for bond numbers 1000000001 to 1000000012 were executed on December 15, 2022, the first scheduled repayment date is January 26, 2023, and the second scheduled repayment date is February 27, 2023.

図6に示すように、回収予定データ24は、債権番号に対応して、回収シーケンス(回収SEQ)、回収シーケンス、回収年月、回収日、回収額、元金、利息及び手数料等の各種項目が設定される。回収予定データ24では、回収シーケンスごとに、回収年月、回収日、回収額、元金、利息及び手数料等の値が入力される。 As shown in Figure 6, the collection schedule data 24 includes various items corresponding to the debt number, such as the collection sequence (collection SEQ), collection sequence, collection month and year, collection date, collection amount, principal, interest, and fees. In the collection schedule data 24, values such as the collection month and year, collection date, collection amount, principal, interest, and fees are entered for each collection sequence.

回収実績データ25は、回収予定データ24の回収シーケンスに対応して設定される。回収実績データ25は、債権番号、回収シーケンス、取引シーケンス、回収日、回収額等の各項目が設定される。回収実績データ25の各項目には、回収シーケンスにおいて回収の実績があった場合に、回収実績に応じた値が入力される。回収実績データ25のうち各項目の値が空欄になっている部分は、未回収の状態を示している。 Collection performance data 25 is set in accordance with the collection sequence of collection schedule data 24. The collection performance data 25 includes items such as the debt number, collection sequence, transaction sequence, collection date, and collection amount. If there is a collection record in the collection sequence, a value corresponding to the collection record is entered into each item of the collection performance data 25. A blank value for each item in the collection performance data 25 indicates an uncollected state.

例えば、図6に示す回収実績データ25では、債権番号1000000001の回収シーケンス1に対応する分(2023年1月分)、債権番号1000000004の回収シーケンス1に対応する分(2023年1月分)、債権番号1000000010の回収シーケンス1に対応する分(2023年1月分)、債権番号1000000012の回収シーケンス1に対応する分(2023年1月分)が、それぞれ未回収であることを示している。 For example, the collection performance data 25 shown in Figure 6 indicates that the amount corresponding to collection sequence 1 of claim number 1000000001 (January 2023), the amount corresponding to collection sequence 1 of claim number 1000000004 (January 2023), the amount corresponding to collection sequence 1 of claim number 1000000010 (January 2023), and the amount corresponding to collection sequence 1 of claim number 1000000012 (January 2023) are each uncollected.

また、図7に示すように、取引履歴データ26は、取引シーケンス、取引種別コード、取引日、融資金額、回収額、繰越預り金等の各項目が設定される。取引種別コードについては、例えば契約実行を1、回収を2、預り金計上を3で示している。取引履歴データ26の各項目には、取引シーケンスにおいて取引があった場合に、取引内容に応じた値が入力される。取引履歴データ26のうち各項目の値が空欄になっている部分は、取引が行われていない状態を示している。 As shown in Figure 7, the transaction history data 26 includes fields such as transaction sequence, transaction type code, transaction date, loan amount, recovery amount, and carried-over deposit. Transaction type codes are, for example, 1 for contract execution, 2 for recovery, and 3 for deposit recording. When a transaction occurs in a transaction sequence, a value corresponding to the transaction content is entered into each field of the transaction history data 26. A blank value for each field in the transaction history data 26 indicates that no transaction has occurred.

<任意設定>
本実施形態に係る口座振替管理装置100においては、取引が開始された後、任意のタイミングで口座振替の金額を設定(任意設定)することができる。図8は、口座振替管理装置100における操作画面の一例を示す図である。なお、図8では、操作画面と、当該操作画面での操作に関連するデータとを対応付けて示している。
<Optional settings>
In the account transfer management device 100 according to this embodiment, the account transfer amount can be set (optionally set) at any time after the transaction has started. Figure 8 is a diagram showing an example of an operation screen in the account transfer management device 100. Note that Figure 8 shows the operation screen in association with data related to operations on the operation screen.

図8に示すように、制御部102は、口座振替管理装置100において任意設定を行う場合(ステップS105のYes)、モニタ114に操作画面F2を表示する。操作画面F2には、例えば債権番号、任意請求方法コード、指定年月、計算基準日、任意請求額の各入力欄が表示される。任意請求方法コードについては、指定月のみの場合には0、指定年月以降毎回の場合には1とする。また、操作画面F2には、計算基準日時点での請求金額が表示される。制御部102は、キーボード112等により債権番号、任意請求方法コード、指定年月、計算基準日が入力された場合、各種マスタ及びデータを参照して計算基準日時点の請求金額を算出し、操作画面F2に表示する。制御部102は、任意請求額が入力され、登録のボタンが選択された場合、口座振替金額任意設定データ27を生成し、記憶部106に記憶させる(ステップS106)。なお、制御部102は、任意設定を行わない場合(ステップS105のNo)、ステップS106をスキップする。 As shown in FIG. 8, when performing optional settings in the account transfer management device 100 (Yes in step S105), the control unit 102 displays the operation screen F2 on the monitor 114. The operation screen F2 displays input fields for, for example, the claim number, optional billing method code, specified year and month, calculation base date, and optional billing amount. The optional billing method code is set to 0 for the specified month only, and 1 for every month thereafter. The operation screen F2 also displays the billing amount as of the calculation base date. When the claim number, optional billing method code, specified year and month, and calculation base date are entered via the keyboard 112, etc., the control unit 102 refers to various masters and data to calculate the billing amount as of the calculation base date, and displays it on the operation screen F2. When the optional billing amount is entered and the register button is selected, the control unit 102 generates optional account transfer amount setting data 27 and stores it in the memory unit 106 (step S106). If no optional settings are to be made (No in step S105), the control unit 102 skips step S106.

<口座振替依頼>
口座振替を行う場合、口座振替管理装置100は、所定期間ごと(例えば月次)で口座振替依頼データ28及び口座振替依頼顧客合算データ29を委託先向けに生成する。図9は、口座振替管理装置100における操作画面F3の一例を示す図である。なお、図9では、操作画面F3と、当該操作画面での操作に関連するデータとを対応付けて示している。
<Account transfer request>
When performing an account transfer, the account transfer management device 100 generates account transfer request data 28 and account transfer request customer total data 29 for the entrusted party at predetermined intervals (e.g., monthly). Figure 9 is a diagram showing an example of an operation screen F3 in the account transfer management device 100. Note that Figure 9 shows the operation screen F3 in association with data related to operations on that operation screen.

図9に示すように、制御部102は、口座振替管理装置100において口座振替依頼データ28を生成する場合、モニタ114に操作画面F3を表示する。操作画面F3には、例えば依頼年月、口座振替委託先コード等の入力欄が表示される。制御部102は、キーボード112等により依頼年月、口座振替委託先コードが入力され、登録ボタンが選択された場合(ステップS107のYes)、該当する月の各種データに基づいて、口座振替依頼データ28を生成する。 As shown in FIG. 9, when the control unit 102 generates account transfer request data 28 in the account transfer management device 100, it displays an operation screen F3 on the monitor 114. The operation screen F3 displays input fields for, for example, the request year and month, account transfer trustee code, etc. When the request year and month and account transfer trustee code are entered using the keyboard 112 or the like and the register button is selected (Yes in step S107), the control unit 102 generates account transfer request data 28 based on various data for the corresponding month.

口座振替依頼データ28を生成する処理において、制御部102は、債権ごとに任意設定が有効であるか否かを判定する(ステップS108)。ステップS108において、制御部102は、口座振替金額任意設定データ27を参照する。ステップS108において、口座振替金額任意設定データ27の任意請求方法コードが0(指定月のみ)でありかつ指定年月が次回の口座振替の月となるデータが存在する場合、制御部102は、口座振替金額任意設定データ27の任意設定請求額の金額を請求額として設定し、口座振替依頼データ28を生成又は更新する。また、口座振替金額任意設定データ27の任意請求方法コードが1(指定年月以降毎回)でありかつ指定年月≦次回以降の月となるデータが存在する場合、制御部102は、口座振替金額任意設定データ27の任意設定請求額の金額を請求額として設定し、口座振替依頼データ28を生成又は更新する。 In the process of generating the account transfer request data 28, the control unit 102 determines whether the optional setting is valid for each receivable (step S108). In step S108, the control unit 102 references the account transfer amount optional setting data 27. In step S108, if the optional billing method code in the account transfer amount optional setting data 27 is 0 (specified month only) and there is data in which the specified year and month is the month of the next account transfer, the control unit 102 sets the optional billing amount in the account transfer amount optional setting data 27 as the billing amount and generates or updates the account transfer request data 28. Also, if the optional billing method code in the account transfer amount optional setting data 27 is 1 (every time from the specified year and month onwards) and there is data in which the specified year and month is equal to or less than the next month and thereafter, the control unit 102 sets the optional billing amount in the account transfer amount optional setting data 27 as the billing amount and generates or updates the account transfer request data 28.

口座振替金額任意設定データ27は、図8に示すように、債権番号と、任意請求方法コードと、指定年月と、任意請求額とを含む。なお、図8の例では、上記したように、2023年2月1日時点でのデータである。また、第1回の回収予定日が2023年1月26日であり、第2回の回収予定日が2023年2月27日である。 As shown in Figure 8, the optional account transfer amount setting data 27 includes the claim number, optional billing method code, specified year and month, and optional billing amount. Note that in the example of Figure 8, as mentioned above, the data is as of February 1, 2023. The first scheduled collection date is January 26, 2023, and the second scheduled collection date is February 27, 2023.

このため、口座振替金額任意設定データ27のうち、例えば債権番号1000000009のデータについては、指定年月が2023年1月であり、任意請求方法コードが0(指定月のみ)であるため、既に実行された口座振替について設定したものとなっている。従って、制御部102は、当該設定については、無効であると判定することができる。 For this reason, in the optional account transfer amount setting data 27, for example, the data for bond number 1000000009 has a specified year and month of January 2023 and an optional billing method code of 0 (specified month only), so it is set for an account transfer that has already been executed. Therefore, the control unit 102 can determine that this setting is invalid.

また、例えば債権番号1000000010のデータについては、指定年月が2023年1月であり、任意請求方法コードが1(指定年月以降毎回)であるため、既に実行された2023年1月の口座振替と、未実行の2023年2月以降の口座振替との両方について設定したものとなっている。従って、制御部102は、当該データについては、2023年1月の設定については無効であると判定し、2023年2月以降の設定については有効であると判定することができる。 For example, in the data for bond number 1000000010, the specified date is January 2023 and the optional billing method code is 1 (every time from the specified date onwards), so settings are made for both the account transfer that has already been made in January 2023 and the account transfer that has not yet been made from February 2023 onwards. Therefore, the control unit 102 can determine that the settings for January 2023 for this data are invalid, and that the settings for February 2023 onwards are valid.

また、例えば債権番号1000000011のデータについては、指定年月が2023年2月であり、任意請求方法コードが0(指定月のみ)であるため、未実行の2023年2のみについて設定したものとなっている。従って、制御部102は、当該データについては有効であると判定することができる。 For example, in the data for bond number 1000000011, the specified year and month is February 2023, and the optional billing method code is 0 (specified month only), so it is set only for the unexecuted year 2023. Therefore, the control unit 102 can determine that the data is valid.

また、例えば債権番号1000000012のデータについては、指定年月が2023年3月であり、任意請求方法コードが1(指定年月以降毎回)であるため、未実行の2023年3月以降の口座振替について設定したものとなっている。従って、制御部102は、当該データについては、2023年2月の設定については無効であると判定し、2023年3月以降の設定については有効であると判定することができる。 For example, in the data for bond number 1000000012, the specified date is March 2023 and the optional billing method code is 1 (every time from the specified date onwards), so the setting is for unexecuted account transfers from March 2023 onwards. Therefore, the control unit 102 can determine that the settings for February 2023 are invalid for this data, and that the settings for March 2023 onwards are valid.

任意設定が有効と判定した場合(ステップS108のYes)、制御部102は、口座振替金額任意設定データ27の任意設定請求額を請求額として設定する(ステップS109)。 If it is determined that the optional setting is valid (Yes in step S108), the control unit 102 sets the optional setting invoice amount in the account transfer amount optional setting data 27 as the invoice amount (step S109).

一方、任意設定が無効と判定した場合(ステップS108のNo)、制御部102は、請求方法データ、回収予定データ、回収実績データ、取引履歴データ及び口座振替管理マスタの各データを参照して請求額を算出する(ステップS110)。 On the other hand, if it is determined that the optional setting is invalid (No in step S108), the control unit 102 calculates the billing amount by referring to the billing method data, collection schedule data, collection performance data, transaction history data, and account transfer management master data (step S110).

ステップS110において、制御部102は、預り金差引き前の請求額を算出する。請求方法データ23の口座振替請求方法コードが0(単月請求)の場合、制御部102は、回収予定データ24の回収年月が次回の口座振替の月となる回収予定データ24を取得し、回収予定データ24の回収額の金額を預り金差引き前の請求額とする。また、請求方法データ23の口座振替請求方法コードが1(併徴請求)の場合、制御部102は、回収予定データ24の回収年月≦次回の口座振替の月となる回収予定データ24と、当該回収予定データ24に対して、回収実績データ25の債権番号が回収予定データ24の債権番号と同一でありかつ回収実績データ25の回収シーケンスが回収予定データ24の回収シーケンスと同一となる回収実績データ25と、を取得する。この場合、制御部102は、回収予定データ24の回収額の合計金額から回収実績データ25の回収額の合計金額を減算し、遅延損害金(口座振替依頼日時点の金額)を加算した金額を預り金差引き前の請求額とする。 In step S110, the control unit 102 calculates the billing amount before the deduction of the deposit. If the account transfer billing method code in the billing method data 23 is 0 (single-month billing), the control unit 102 obtains the scheduled collection data 24 for which the collection year and month in the scheduled collection data 24 is the month of the next account transfer, and sets the amount of the collection amount in the scheduled collection data 24 as the billing amount before the deduction of the deposit. Also, if the account transfer billing method code in the billing method data 23 is 1 (multiple collection billing), the control unit 102 obtains the scheduled collection data 24 for which the collection year and month in the scheduled collection data 24 is equal to or less than the month of the next account transfer, and, for that scheduled collection data 24, obtains the collection history data 25 for which the claim number in the collection history data 25 is the same as the claim number in the scheduled collection data 24 and the collection sequence in the scheduled collection data 24 is the same as the collection sequence in the scheduled collection data 24. In this case, the control unit 102 subtracts the total amount of collections in the collection results data 25 from the total amount of collections in the collection schedule data 24, and adds the late payment penalty (the amount as of the account transfer request date) to determine the amount to be claimed before deducting the deposit.

預り金差引き前の請求額を算出した後、制御部102は、預り金差引きを行い、請求額を設定し、口座振替依頼データ28を生成する(ステップS111)。制御部102は、口座振替依頼データ28を生成した後、顧客合算を行うか否かを判定し(ステップS112)、顧客合算を行う場合には(ステップS112のYes)、口座振替依頼顧客合算データ29を生成する(ステップS113)。また、顧客合算を行う場合には(ステップS112のNo)、制御部102は、ステップS113をスキップする。以下、ステップS111及びステップS113について説明する。図10は、口座振替依頼データ28及び口座振替依頼顧客合算データ29の生成処理におけるデータの流れの一例を模式的に示した図である。 After calculating the billing amount before deducting the deposit, the control unit 102 deducts the deposit, sets the billing amount, and generates account transfer request data 28 (step S111). After generating the account transfer request data 28, the control unit 102 determines whether to perform customer summation (step S112). If customer summation is to be performed (Yes in step S112), the control unit 102 generates account transfer request customer summation data 29 (step S113). If customer summation is to be performed (No in step S112), the control unit 102 skips step S113. Steps S111 and S113 are described below. Figure 10 is a diagram schematically illustrating an example of the data flow in the process of generating account transfer request data 28 and account transfer request customer summation data 29.

ステップS111について、請求方法データ23の口座振替預り金差引きフラグがtrue(有り)の場合、制御部102は、預り金差引き前の請求額から取引履歴データ26の繰越預り金(債権番号ごとに取引履歴シーケンスが最大となるデータ)を減算して算出した金額を請求額として設定し、口座振替依頼データ28を生成又は更新し、口座振替依頼データ28を生成し、記憶部106に記憶又は更新する。また、請求方法データ23の口座振替預り金差引きフラグがfalse(無し)の場合、制御部102は、預り金差引き前の請求額の金額を請求額として設定し、口座振替依頼データ28を生成し、記憶部106に記憶又は更新する。 In step S111, if the account transfer deposit deduction flag in the billing method data 23 is true (present), the control unit 102 sets the amount claimed to be the amount claimed to be the amount calculated by subtracting the carried over deposit in the transaction history data 26 (the data with the longest transaction history sequence for each bond number) from the amount claimed to be the amount before the deposit deduction, generates or updates the account transfer request data 28, generates the account transfer request data 28, and stores or updates it in the memory unit 106. Also, if the account transfer deposit deduction flag in the billing method data 23 is false (absent), the control unit 102 sets the amount claimed to be the amount before the deposit deduction, generates the account transfer request data 28, and stores or updates it in the memory unit 106.

ステップS112について、制御部102は、口座振替管理マスタ12を参照し、口座振替管理マスタ12の口座振替委託先コードが操作画面F3に表示される口座振替委託先コードとなるレコードを取得する。口座振替管理マスタ12の請求単位コードが0(債権個別)である場合(ステップS112のNo)、制御部102は、口座振替依頼顧客合算データを更新しない。一方、口座振替管理マスタ12の請求単位コードが1(顧客合算)である場合(ステップS112のYes)、制御部102は、口座振替依頼データ28の債権顧客紐付けデータ20を参照して債権単位から顧客単位に集計を行い、口座振替依頼顧客合算データ29を生成し、記憶部106に記憶又は更新する(ステップS113)。 In step S112, the control unit 102 references the account transfer management master 12 and obtains a record in which the account transfer trustee code in the account transfer management master 12 is the account transfer trustee code displayed on the operation screen F3. If the billing unit code in the account transfer management master 12 is 0 (individual credit) (No in step S112), the control unit 102 does not update the account transfer request customer combined data. On the other hand, if the billing unit code in the account transfer management master 12 is 1 (customer combined) (Yes in step S112), the control unit 102 references the credit customer linking data 20 in the account transfer request data 28, aggregates the data from credit unit to customer unit, generates account transfer request customer combined data 29, and stores or updates it in the memory unit 106 (step S113).

図9に示す各債権について具体的に説明する。
債権番号1000000001で指定される債権については、任意設定が無しであり、請求方法コードが0(単月請求)であり、口座振替預り金差し引きフラグがfalse(無し)であり、請求単位コードが0(債権個別)である。この場合、2023年2月分のみ、当該債権について個別の請求となる。未回収分が存在するが、単月請求のため請求には含まない。この場合、請求額は10900円となる。
Each bond shown in FIG. 9 will now be described in detail.
For the claim specified by claim number 1000000001, there are no optional settings, the billing method code is 0 (single-month billing), the account transfer deposit deduction flag is false (none), and the billing unit code is 0 (individual claim). In this case, only the February 2023 amount will be billed individually for that claim. There is an uncollected amount, but since it is a single-month billing, it is not included in the bill. In this case, the billing amount will be 10,900 yen.

債権番号1000000002で指定される債権については、任意設定が無しであり、請求方法コードが1(併徴請求)であり、口座振替預り金差し引きフラグがfalse(無し)であり、請求単位コードが0(債権個別)である。この場合、2023年2月分のみ、当該債権について個別の請求となる。未回収分は存在しない。この場合、請求額は21800円となる。 For the claim specified by claim number 1000000002, there are no optional settings, the billing method code is 1 (concurrent billing), the direct debit deposit deduction flag is false (none), and the billing unit code is 0 (individual claim). In this case, only the February 2023 payment will be billed individually for that claim. There are no unpaid amounts. In this case, the billing amount will be 21,800 yen.

債権番号1000000003で指定される債権については、任意設定が無しであり、請求方法コードが0(単月請求)であり、口座振替預り金差し引きフラグがtrue(有り)であり、請求単位コードが0(債権個別)である。この場合、2023年2月分のみ、当該債権について個別の請求となり、預り金の差引を行った金額となる。この場合、請求額は31900円(32700円-繰越預かり金800円)となる。 For the claim specified by claim number 1000000003, there are no optional settings, the billing method code is 0 (single-month billing), the direct debit deposit deduction flag is true (present), and the billing unit code is 0 (individual claim). In this case, only the February 2023 amount will be billed individually for that claim, and the amount will be the amount after the deposit deduction. In this case, the billing amount will be 31,900 yen (32,700 yen - 800 yen carried over deposit).

債権番号1000000004で指定される債権については、任意設定が無しであり、請求方法コードが1(併徴請求)であり、口座振替預り金差し引きフラグがtrue(有り)であり、請求単位コードが0(債権個別)である。この場合、2023年1月分と2月分とを請求し、当該債権について個別の請求となる。この場合、請求額は88600円(1月分44000円+1月分遅延損害金1000円+2月分43600円-繰越預り金0円)となる。 For the claim specified by claim number 1000000004, there are no optional settings, the billing method code is 1 (concurrent billing), the direct debit deposit deduction flag is true (present), and the billing unit code is 0 (individual claim). In this case, claims will be billed for January and February 2023, with separate billings for the claim. In this case, the billing amount will be 88,600 yen (January: 44,000 yen + January: late payment interest: 1,000 yen + February: 43,600 yen - carried over deposit: 0 yen).

債権番号1000000005で指定される債権については、任意設定が無しであり、請求方法コードが0(単月請求)であり、口座振替預り金差し引きフラグがfalse(無し)であり、請求単位コードが1(顧客合算)である。この場合、2023年2月分のみ、顧客において合算した請求となる。この場合、請求額は54500円となる。 For the claim specified by claim number 1000000005, there are no optional settings, the billing method code is 0 (single-month billing), the direct debit deposit deduction flag is false (none), and the billing unit code is 1 (customer combined). In this case, the customer will be billed combined for February 2023 only. In this case, the billing amount will be 54,500 yen.

債権番号1000000006で指定される債権については、任意設定が無しであり、請求方法コードが1(併徴請求)であり、口座振替預り金差し引きフラグがfalse(無し)であり、請求単位コードが1(顧客合算)である。この場合、2023年2月分のみ、顧客において合算した請求となる。未回収分は存在しない。この場合、請求額は65400円となる。 For the claim specified by claim number 1000000006, there are no optional settings, the billing method code is 1 (concurrent billing), the direct debit deposit deduction flag is false (none), and the billing unit code is 1 (customer combined). In this case, only the February 2023 amount will be billed as a combined bill for the customer. There are no unpaid amounts. In this case, the billing amount will be 65,400 yen.

なお、債権番号1000000005、1000000006の2つの債権については、口座振替管理マスタ12の請求単位コードが1(顧客合算)のデータである。したがって、顧客単位で合算し、口座振替依頼顧客合算データ29を作成する。具体的には、顧客番号2000000003の顧客であり、合算請求額が119900円(54500円+65400円)である。 For the two claims with claim numbers 1000000005 and 1000000006, the billing unit code in the account transfer management master 12 is data 1 (customer total). Therefore, the amounts are totaled by customer to create account transfer request customer total data 29. Specifically, the customer is customer number 2000000003, and the total billing amount is 119,900 yen (54,500 yen + 65,400 yen).

債権番号1000000007で指定される債権については、任意設定が無しであり、請求方法コードが0(単月請求)であり、口座振替預り金差し引きフラグがtrue(有り)であり、請求単位コードが1(顧客合算)である。この場合、2023年2月分のみ、顧客において合算した請求となり、預り金の差引を行った金額となる。この場合、請求額は75900円(76300円-繰越預かり金400円)となる。 For the claim specified by claim number 1000000007, there are no optional settings, the billing method code is 0 (single-month billing), the direct debit deposit deduction flag is true (present), and the billing unit code is 1 (customer combined). In this case, only the February 2023 amount will be billed as a combined amount for the customer, with the amount after the deposit deduction. In this case, the billing amount will be 75,900 yen (76,300 yen - 400 yen carried over deposit).

債権番号1000000008で指定される債権については、任意設定が無しであり、請求方法コードが1(併徴請求)であり、口座振替預り金差し引きフラグがtrue(有り)であり、請求単位コードが1(顧客合算)である。この場合、2023年2月分のみ、顧客において合算した請求となる。未回収分は存在しない。この場合、請求額は86900円(87200円-繰越預り金300円)となる。 For the claim specified by claim number 1000000008, there are no optional settings, the billing method code is 1 (concurrent billing), the direct debit deposit deduction flag is true (present), and the billing unit code is 1 (customer combined). In this case, only the February 2023 amount will be billed as a combined bill for the customer. There are no uncollected amounts. In this case, the billing amount will be 86,900 yen (87,200 yen - 300 yen carried over deposit).

なお、債権番号1000000007、1000000008の2つの債権については、口座振替管理マスタ12の請求単位コードが1(顧客合算)のデータである。したがって、顧客単位で合算し、口座振替依頼顧客合算データ29を作成する。具体的には、顧客番号2000000004の顧客であり、合算請求額が162800円(75900円+86900円)である。 For the two claims with claim numbers 1000000007 and 1000000008, the billing unit code in the account transfer management master 12 is data 1 (customer total). Therefore, the amounts are totaled by customer to create account transfer request customer total data 29. Specifically, the customer is customer number 2000000004, and the total billing amount is 162,800 yen (75,900 yen + 86,900 yen).

債権番号1000000009で指定される債権については、任意設定が有り(無効)であり、請求方法コードが0(単月請求)であり、口座振替預り金差し引きフラグがfalse(無し)であり、請求単位コードが0(債権個別)である。この場合、2023年2月分のみ、当該債権について個別の請求となる。この場合、請求額は98100円となる。 The claim specified by claim number 1000000009 has optional settings (disabled), the billing method code is 0 (single-month billing), the direct debit deposit deduction flag is false (none), and the billing unit code is 0 (individual claim). In this case, only the February 2023 payment will be billed individually for that claim. In this case, the billing amount will be 98,100 yen.

債権番号1000000010で指定される債権については、任意設定が有り(有効)であり、請求方法コードが1(併徴請求)であり、口座振替預り金差し引きフラグがfalse(無し)であり、請求単位コードが0(債権個別)である。この場合、口座振替請求方法コード、口座振替預り金差引きフラグの設定に依らず、口座振替金額任意設定データ27の任意請求額となる。この場合、請求額は200000円となる。 For the claim specified by claim number 1000000010, optional settings are available (enabled), the billing method code is 1 (concurrent billing), the account transfer deposit deduction flag is false (none), and the billing unit code is 0 (individual claim). In this case, regardless of the settings of the account transfer billing method code and account transfer deposit deduction flag, the optional billing amount in the account transfer amount optional setting data 27 will be used. In this case, the billing amount will be 200,000 yen.

債権番号1000000011で指定される債権については、任意設定が有り(有効)であり、請求方法コードが0(単月請求)であり、口座振替預り金差し引きフラグがtrue(有り)であり、請求単位コードが0(債権個別)である。この場合、口座振替請求方法コード、口座振替預り金差引きフラグの設定に依らず、口座振替金額任意設定データ27の任意請求額となる。この場合、請求額は150000円となる。 For the claim specified by claim number 1000000011, optional settings are enabled (enabled), the billing method code is 0 (single-month billing), the direct debit deposit deduction flag is true (enabled), and the billing unit code is 0 (individual claim). In this case, regardless of the settings of the direct debit billing method code and the direct debit deposit deduction flag, the optional billing amount in the direct debit amount optional setting data 27 will be used. In this case, the billing amount will be 150,000 yen.

債権番号1000000012で指定される債権については、任意設定が有り(無効)であり、請求方法コードが1(併徴請求)であり、口座振替預り金差し引きフラグがtrue(有り)であり、請求単位コードが0(債権個別)である。この場合、2023年1月分と2月分とを請求し、当該債権について個別の請求となる。この場合、請求額は261800円(1月分132000円+1月分遅延損害金1000円+2月分130800円-繰越預り金2000円)となる。 The claim specified by claim number 1000000012 has optional settings (disabled), the billing method code is 1 (concurrent billing), the direct debit deposit deduction flag is true (enabled), and the billing unit code is 0 (individual claim). In this case, claims for January and February 2023 will be billed separately, with separate billings for the claim. In this case, the billing amount will be 261,800 yen (January: 132,000 yen + January late payment interest: 1,000 yen + February: 130,800 yen - carried over deposit: 2,000 yen).

口座振替依頼データ28及び口座振替依頼顧客合算データ29を生成した後、制御部102は、口座振替依頼ファイル30を生成する(ステップS114)。図11は、口座振替依頼ファイル30の生成処理におけるデータの流れの一例を模式的に示した図である。ステップS114において、制御部102は、口座振替依頼データ28及び口座振替依頼顧客合算データ29の作成で固めたデータに基づいて、口座振替依頼ファイル30を生成して出力する。 After generating the account transfer request data 28 and the account transfer requesting customer combined data 29, the control unit 102 generates an account transfer request file 30 (step S114). Figure 11 is a diagram showing a schematic example of the data flow in the process of generating the account transfer request file 30. In step S114, the control unit 102 generates and outputs the account transfer request file 30 based on the data finalized in the creation of the account transfer request data 28 and the account transfer requesting customer combined data 29.

図12は、口座振替管理装置100における操作画面F4の一例を示す図である。なお、図12では、操作画面F4と、当該操作画面での操作に関連するデータとを対応付けて示している。図12に示すように、制御部102は、口座振替管理装置100において口座振替依頼ファイル30を生成する場合、モニタ114に操作画面F4を表示する。操作画面F4には、例えば依頼年月、口座振替委託先コード等の入力欄が表示される。制御部102は、キーボード112等により依頼年月、口座振替委託先コードが入力され、登録ボタンが選択された場合、該当する月の各種データに基づいて、口座振替依頼ファイル30を生成する。 Figure 12 is a diagram showing an example of the operation screen F4 in the account transfer management device 100. Note that Figure 12 shows the operation screen F4 in association with data related to operations on that operation screen. As shown in Figure 12, when the control unit 102 generates an account transfer request file 30 in the account transfer management device 100, it displays the operation screen F4 on the monitor 114. The operation screen F4 displays input fields for, for example, the request year and month, account transfer trustee code, etc. When the request year and month and account transfer trustee code are entered via the keyboard 112, etc., and the register button is selected, the control unit 102 generates the account transfer request file 30 based on the various data for the corresponding month.

ステップS114において、制御部102は、口座振替管理マスタ12を参照し、口座振替管理マスタの口座振替委託先コードが操作画面F4の口座振替委託先コードとなるレコードを取得する。口座振替管理マスタ12の請求単位コードが0(債権個別)の場合、制御部102は、口座振替依頼データ28に基づいて、口座振替依頼ファイル30を生成して出力する。また、口座振替管理マスタ12の請求単位コードが1(顧客合算)の場合、制御部102は、口座振替依頼顧客合算データ29に基づいて、口座振替依頼ファイル30を生成して出力する。 In step S114, the control unit 102 references the account transfer management master 12 and obtains a record in which the account transfer trustee code in the account transfer management master is the same as the account transfer trustee code on operation screen F4. If the billing unit code in the account transfer management master 12 is 0 (individual receivable), the control unit 102 generates and outputs an account transfer request file 30 based on the account transfer request data 28. Furthermore, if the billing unit code in the account transfer management master 12 is 1 (customer combined), the control unit 102 generates and outputs an account transfer request file 30 based on the account transfer request customer combined data 29.

以上のように、本実施形態に係る口座振替管理装置100は、制御部102及び記憶部106を備えた口座振替管理装置100であって、記憶部106は、任意のタイミングで請求を行う任意設定が有効か無効かを債権ごとに示す情報を含む口座振替金額任意設定データ27と、請求方法が単月請求か併徴請求かを債権ごとに示す情報を含む請求方法データ23とを記憶し、制御部102は、口座振替金額任意設定データ27に基づいて、債権ごとに任意設定が無効か否かを判定し、任意設定が無効であると判定した場合、請求方法データ23に基づいて、請求方法が単月請求か併徴請求かを判定し、請求方法の判定結果に基づいて、債権ごとに請求額を算出し、算出結果に基づいて、顧客に対する請求額を設定する。 As described above, the account transfer management device 100 of this embodiment is an account transfer management device 100 equipped with a control unit 102 and a memory unit 106. The memory unit 106 stores optional account transfer amount setting data 27, which includes information indicating for each bond whether the optional setting for billing at any timing is valid or invalid, and billing method data 23, which includes information indicating for each bond whether the billing method is single-month billing or multiple-collection billing. The control unit 102 determines whether the optional setting is invalid for each bond based on the optional account transfer amount setting data 27, and if it determines that the optional setting is invalid, determines whether the billing method is single-month billing or multiple-collection billing based on the billing method data 23, calculates the billing amount for each bond based on the billing method determination result, and sets the amount to be billed to the customer based on the calculation result.

また、本実施形態に係る口座振替管理方法は、制御部102及び記憶部106を備えた口座振替管理装置100で実行される口座振替管理方法であって、記憶部106は、任意のタイミングで請求を行う任意設定が有効か無効かを債権ごとに示す情報を含む口座振替金額任意設定データ27と、請求方法が単月請求か併徴請求かを債権ごとに示す情報を含む請求方法データ23とを記憶し、口座振替金額任意設定データ27に基づいて、債権ごとに任意設定が無効か否かを判定するステップと、任意設定が無効であると判定した場合、請求方法データ23に基づいて、請求方法が単月請求か併徴請求かを判定するステップと、請求方法の判定結果に基づいて、債権ごとに請求額を算出するステップと、算出結果に基づいて、顧客に対する請求額を設定するステップとを制御部102が行う。 The account transfer management method according to this embodiment is executed by an account transfer management device 100 equipped with a control unit 102 and a memory unit 106. The memory unit 106 stores account transfer amount optional setting data 27, which includes information indicating for each bond whether the optional setting for billing at any timing is valid or invalid, and billing method data 23, which includes information indicating for each bond whether the billing method is single-month billing or multiple-collection billing. The control unit 102 performs the following steps: determining whether the optional setting is invalid for each bond based on the account transfer amount optional setting data 27; if it determines that the optional setting is invalid, determining whether the billing method is single-month billing or multiple-collection billing based on the billing method data 23; calculating the billing amount for each bond based on the billing method determination result; and setting the billing amount for the customer based on the calculation result.

また、本実施形態に係る口座振替管理プログラムは、制御部102及び記憶部106を備えた口座振替管理装置100に実行させる口座振替管理プログラムであって、記憶部106は、任意のタイミングで請求を行う任意設定が有効か無効かを債権ごとに示す情報を含む口座振替金額任意設定データ27と、請求方法が単月請求か併徴請求かを債権ごとに示す情報を含む請求方法データ23とを記憶し、口座振替金額任意設定データ27に基づいて、債権ごとに任意設定が無効か否かを判定する処理と、任意設定が無効であると判定した場合、請求方法データ23に基づいて、請求方法が単月請求か併徴請求かを判定する処理と、請求方法の判定結果に基づいて、債権ごとに請求額を算出する処理と、算出結果に基づいて、顧客に対する請求額を設定する処理とを制御部102に実行させる。 The account transfer management program according to this embodiment is an account transfer management program executed by an account transfer management device 100 equipped with a control unit 102 and a memory unit 106. The memory unit 106 stores account transfer amount optional setting data 27, which includes information indicating for each bond whether the optional setting for billing at any timing is valid or invalid, and billing method data 23, which includes information indicating for each bond whether the billing method is single-month billing or multiple-collection billing. The control unit 102 executes the following processes: determining whether the optional setting is invalid for each bond based on the account transfer amount optional setting data 27; if it is determined that the optional setting is invalid, determining whether the billing method is single-month billing or multiple-collection billing based on the billing method data 23; calculating the billing amount for each bond based on the billing method determination result; and setting the billing amount for the customer based on the calculation result.

本実施形態によれば、請求方法データ23に基づいて請求方法が単月請求か併徴請求かを判定し、請求方法の判定結果に基づいて債権ごとに請求額を算出し、算出結果に基づいて顧客に対する請求額を設定するため、カスタマイズを行うことなく、商品の性質や運用の方法等に応じて柔軟に対応が可能となる。 According to this embodiment, the system determines whether the billing method is a single-month billing or a combined billing based on the billing method data 23, calculates the billing amount for each receivable based on the billing method determination result, and sets the billing amount to the customer based on the calculation result. This allows for flexible response to the nature of the product, operation method, etc. without the need for customization.

本実施形態に係る口座振替管理装置100において、請求方法データ23は、請求額から預り金を差し引く設定か否かを示す預り金差し引きフラグを含み、制御部102は、請求方法の判定において、預り金差し引きフラグに基づいて、請求額から預り金を差し引く設定か否かを更に判定する。この構成によれば、請求額から預り金を差し引く設定か否かに応じて請求額を設定できるため、商品の性質や運用の方法等に応じて柔軟に対応が可能となる。 In the account transfer management device 100 according to this embodiment, the billing method data 23 includes a deposit deduction flag that indicates whether the setting is to deduct the deposit from the billing amount, and the control unit 102, when determining the billing method, further determines whether the setting is to deduct the deposit from the billing amount based on the deposit deduction flag. This configuration allows the billing amount to be set depending on whether the setting is to deduct the deposit from the billing amount, enabling flexible response depending on the characteristics of the product, the method of operation, etc.

本実施形態に係る口座振替管理装置100において、記憶部106は、債権ごとに請求を行う債権個別か、顧客ごとに債権の請求額を合算する顧客合算かの請求単位を示す口座振替管理マスタ12を記憶し、制御部102は、債権ごとに請求額を算出した場合、口座振替管理マスタ12に基づいて、請求単位が債権個別か顧客合算かを判定し、請求単位の判定結果に基づいて、顧客に対する請求額を設定する。この構成によれば、債権ごとに請求を行う債権個別か、顧客ごとに債権の請求額を合算する顧客合算かに応じて請求額を設定できるため、商品の性質や運用の方法等に応じて柔軟に対応が可能となる。 In the account transfer management device 100 according to this embodiment, the memory unit 106 stores the account transfer management master 12, which indicates the billing unit, either individual claims, where a bill is billed for each claim, or total claims, where the billing amount for each customer is totaled. When the control unit 102 calculates the billing amount for each claim, it determines whether the billing unit is individual claims or total claims, based on the account transfer management master 12, and sets the billing amount for the customer based on the result of the billing unit determination. This configuration allows the billing amount to be set depending on whether the billing amount is individual claims, where a bill is billed for each claim, or total claims, where the billing amount for each customer is totaled, allowing for flexible response depending on the nature of the product, the method of operation, etc.

本実施形態に係る口座振替管理装置100において、口座振替金額任意設定データ27は、任意請求額の情報を含み、制御部102は、任意設定が有効であると判定した場合、口座振替金額任意設定データ27の任意請求額に基づいて、顧客に対する請求額を設定する。この構成によれば、任意設定に応じて請求額を設定できるため、商品の性質や運用の方法等に応じて柔軟に対応が可能となる。 In the account transfer management device 100 according to this embodiment, the account transfer amount custom setting data 27 includes information on the custom billing amount, and when the control unit 102 determines that the custom setting is valid, it sets the billing amount for the customer based on the custom billing amount in the account transfer amount custom setting data 27. This configuration allows the billing amount to be set according to the custom setting, enabling flexible response depending on the nature of the product, the method of operation, etc.

本実施形態に係る口座振替管理装置100において、制御部102は、顧客に対する請求額を設定した場合、顧客と請求額とを対応付けた口座振替依頼ファイル30を生成し、生成した口座振替依頼ファイル30を出力する。この構成によれば、口座振替の依頼を円滑に行うことができる。 In the account transfer management device 100 according to this embodiment, when the control unit 102 sets the amount to be charged to a customer, it generates an account transfer request file 30 that associates the customer with the amount to be charged, and outputs the generated account transfer request file 30. This configuration allows for smooth account transfer requests.

[3.国連が主導する持続可能な開発目標(SDGs)への貢献]
本実施形態により、業務効率化や企業の適切な経営判断を推進することに寄与することができるので、SDGsの目標8および9に貢献することが可能となる。
[3. Contribution to the United Nations-led Sustainable Development Goals (SDGs)]
This embodiment can contribute to improving business efficiency and promoting appropriate management decisions by companies, thereby contributing to the achievement of SDGs Goals 8 and 9.

また、本実施形態により、廃棄ロス削減や、ペーパレス・電子化を推進することに寄与することができるので、SDGsの目標12、13および15に貢献することが可能となる。 Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to SDGs goals 12, 13, and 15.

また、本実施形態により、統制、ガバナンス強化に寄与することができるので、SDGsの目標16に貢献することが可能となる。 Furthermore, this embodiment can contribute to strengthening control and governance, thereby contributing to Goal 16 of the SDGs.

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

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

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

また、口座振替管理装置100に関して、図示の各構成要素は機能概念的なものであり、必ずしも物理的に図示の如く構成されていることを要しない。 Furthermore, with regard to the account transfer management device 100, the components shown in the figure are functional concepts and do not necessarily have to be physically configured as shown.

例えば、口座振替管理装置100が備える処理機能、特に制御部にて行われる各処理機能については、その全部または任意の一部を、CPUおよび当該CPUにて解釈実行されるプログラムにて実現してもよく、また、ワイヤードロジックによるハードウェアとして実現してもよい。尚、プログラムは、本実施形態で説明した処理を情報処理装置に実行させるためのプログラム化された命令を含む一時的でないコンピュータ読み取り可能な記録媒体に記録されており、必要に応じて口座振替管理装置100に機械的に読み取られる。すなわち、ROMまたはHDD(Hard Disk Drive)などの記憶部などには、OSと協働してCPUに命令を与え、各種処理を行うためのコンピュータプログラムが記録されている。このコンピュータプログラムは、RAMにロードされることによって実行され、CPUと協働して制御部を構成する。 For example, the processing functions of the account transfer management device 100, particularly the processing functions performed by the control unit, may be implemented in whole or in part by a CPU and a program interpreted and executed by the CPU, or may be implemented as hardware using wired logic. The program is recorded on a non-transitory, computer-readable recording medium containing programmed instructions for causing the information processing device to execute the processing described in this embodiment, and is mechanically read by the account transfer management device 100 as needed. In other words, a computer program is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive) that works with the OS to issue instructions to the CPU and perform various processes. This computer program is executed by being loaded into RAM, and works with the CPU to form the control unit.

また、このコンピュータプログラムは、口座振替管理装置100に対して任意のネットワークを介して接続されたアプリケーションプログラムサーバに記憶されていてもよく、必要に応じてその全部または一部をダウンロードすることも可能である。 In addition, this computer program may be stored on an application program server connected to the account transfer management device 100 via any network, and all or part of it may be downloaded as needed.

また、本実施形態で説明した処理を実行するためのプログラムを、一時的でないコンピュータ読み取り可能な記録媒体に格納してもよく、また、プログラム製品として構成することもできる。ここで、この「記録媒体」とは、メモリーカード、USB(Universal Serial Bus)メモリ、SD(Secure Digital)カード、フレキシブルディスク、光磁気ディスク、ROM、EPROM(Erasable Programmable Read Only Memory)、EEPROM(登録商標)(Electrically Erasable and Programmable Read Only Memory)、CD-ROM(Compact Disk Read Only Memory)、MO(Magneto-Optical disk)、DVD(Digital Versatile Disk)、および、Blu-ray(登録商標) Disc等の任意の「可搬用の物理媒体」を含むものとする。 In addition, the program for executing the processing described in this embodiment may be stored on a non-temporary computer-readable recording medium, or may be configured as a program product. Here, this "recording medium" includes memory cards, USB (Universal Serial Bus) memories, SD (Secure Digital) cards, flexible disks, magneto-optical disks, ROMs, EPROMs (Erasable Programmable Read Only Memory), EEPROMs (registered trademark) (Electrically Erasable and Programmable Read Only Memory), CD-ROMs (Compact Disk Read Only Memory), MOs (Magneto-Optical disks), DVDs (Digital Versatile Disks), and more. This includes any "portable physical media" such as a Blu-ray Disc (registered trademark) and a Blu-ray (registered trademark) Disc.

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

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

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

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

本発明は、金融業等において、債権回収業務や、各種事業者の債権回収業務等を行う場合に有用である。 The present invention is useful in the financial industry, etc., for debt collection operations and debt collection operations for various businesses.

F1,F2,F3,F4 操作画面
10 商品マスタ
11 口座振替委託先マスタ
12 口座振替管理マスタ
13 回収方法マスタ
14 口座振替請求方法マスタ
20 債権顧客紐付けデータ,データ
21 債権情報データ
22 顧客銀行口座データ
23 請求方法データ
24 回収予定データ
25 回収実績データ
26 取引履歴データ
27 口座振替金額任意設定データ
28 口座振替依頼データ
29 口座振替依頼顧客合算データ
30 口座振替依頼ファイル
100 口座振替管理装置
102 制御部
104 通信インターフェース部
106 記憶部
108 入出力インターフェース部
112 入力装置
114 出力装置
200 サーバ
300 ネットワーク
F1, F2, F3, F4 Operation screen 10 Product master 11 Account transfer entrusted party master 12 Account transfer management master 13 Collection method master 14 Account transfer billing method master 20 Credit customer linking data, data 21 Credit information data 22 Customer bank account data 23 Billing method data 24 Collection schedule data 25 Collection performance data 26 Transaction history data 27 Account transfer amount optional setting data 28 Account transfer request data 29 Account transfer request customer total data 30 Account transfer request file 100 Account transfer management device 102 Control unit 104 Communication interface unit 106 Memory unit 108 Input/output interface unit 112 Input device 114 Output device 200 Server 300 Network

Claims (7)

制御部及び記憶部を備えた口座振替管理装置であって、
前記記憶部は、
任意のタイミングで請求を行う任意設定が有効か無効かを債権ごとに示す情報を含む任意設定データと、
請求方法が単月請求か併徴請求かを前記債権ごとに示す情報を含む請求方法データと
を記憶し、
前記制御部は、
前記任意設定データに基づいて、前記債権ごとに前記任意設定が無効か否かを判定し、
前記任意設定が無効であると判定した場合、前記請求方法データに基づいて、前記請求方法が前記単月請求か前記併徴請求かを判定し、
前記請求方法の判定結果に基づいて、前記債権ごとに請求額を算出し、
算出結果に基づいて、顧客に対する前記請求額を設定する
口座振替管理装置。
An account transfer management device comprising a control unit and a storage unit,
The storage unit
optional setting data including information indicating whether optional setting for making a claim at any time is valid or invalid for each claim;
billing method data including information indicating whether the billing method is a single-month billing or a multiple-month billing for each of the claims;
The control unit
determining whether the optional setting is invalid for each of the claims based on the optional setting data;
If it is determined that the optional setting is invalid, it is determined whether the billing method is the single-month billing or the multiple-collection billing based on the billing method data;
Calculating the amount of claim for each claim based on the determination result of the claim method;
The account transfer management device sets the amount to be charged to the customer based on the calculation result.
前記請求方法データは、前記請求額から預り金を差し引く設定か否かを示す預り金差し引きフラグを含み、
前記制御部は、前記請求方法の判定において、前記預り金差し引きフラグに基づいて、前記請求額から預り金を差し引く設定か否かを更に判定する
請求項1に記載の口座振替管理装置。
The billing method data includes a deposit deduction flag indicating whether a deposit is to be deducted from the billing amount,
The account transfer management device according to claim 1 , wherein the control unit, in determining the billing method, further determines whether or not the setting is such that the deposit is deducted from the billing amount, based on the deposit deduction flag.
前記記憶部は、前記債権ごとに請求を行う債権個別か、顧客ごとに前記債権の請求額を合算する顧客合算かの請求単位を示す口座振替管理マスタを記憶し、
前記制御部は、前記債権ごとに前記請求額を算出した場合、前記口座振替管理マスタに基づいて、前記請求単位が前記債権個別か前記顧客合算かを判定し、
前記請求単位の判定結果に基づいて、前記顧客に対する前記請求額を設定する
請求項1に記載の口座振替管理装置。
the storage unit stores an account transfer management master indicating a billing unit, which is either an individual claim invoice for each claim or a customer aggregate invoice for each customer,
When the control unit calculates the billing amount for each of the receivables, the control unit determines whether the billing unit is for each of the receivables individually or for the total of the receivables, based on the account transfer management master;
The account transfer management device according to claim 1 , wherein the amount to be charged to the customer is set based on the result of determining the billing unit.
前記任意設定データは、任意請求額の情報を含み、
前記制御部は、前記任意設定が有効であると判定した場合、前記任意設定データの前記任意請求額に基づいて、前記顧客に対する前記請求額を設定する
請求項1に記載の口座振替管理装置。
The optional setting data includes optional billing amount information,
The account transfer management device according to claim 1 , wherein the control unit, when determining that the optional setting is valid, sets the amount to be charged to the customer based on the optional billing amount in the optional setting data.
前記制御部は、前記顧客に対する前記請求額を設定した場合、前記顧客と前記請求額とを対応付けた口座振替依頼ファイルを生成し、生成した前記口座振替依頼ファイルを出力する
請求項1に記載の口座振替管理装置。
The account transfer management device of claim 1, wherein the control unit, when setting the billing amount for the customer, generates an account transfer request file that associates the customer with the billing amount and outputs the generated account transfer request file.
制御部及び記憶部を備えた口座振替管理装置で実行される口座振替管理方法であって、
前記記憶部は、
任意のタイミングで請求を行う任意設定が有効か無効かを債権ごとに示す情報を含む任意設定データと、
請求方法が単月請求か併徴請求かを前記債権ごとに示す情報を含む請求方法データと
を記憶し、
前記任意設定データに基づいて、前記債権ごとに前記任意設定が無効か否かを判定するステップと、
前記任意設定が無効であると判定した場合、前記請求方法データに基づいて、前記請求方法が前記単月請求か前記併徴請求かを判定するステップと、
前記請求方法の判定結果に基づいて、前記債権ごとに請求額を算出するステップと、
算出結果に基づいて、顧客に対する前記請求額を設定するステップと
を前記制御部が行う
口座振替管理方法。
An account transfer management method executed by an account transfer management device having a control unit and a storage unit,
The storage unit
optional setting data including information indicating whether optional setting for making a claim at any time is valid or invalid for each claim;
billing method data including information indicating whether the billing method is a single-month billing or a multiple-month billing for each of the claims;
a step of determining whether the optional setting is invalid for each of the bonds based on the optional setting data;
If it is determined that the optional setting is invalid, determining whether the billing method is the single-month billing or the multiple-collection billing based on the billing method data;
calculating a claim amount for each claim based on the determination result of the claim method;
and setting the amount to be charged to the customer based on the calculation result,
制御部及び記憶部を備えた口座振替管理装置に実行させる口座振替管理プログラムであって、
前記記憶部は、
任意のタイミングで請求を行う任意設定が有効か無効かを債権ごとに示す情報を含む任意設定データと、
請求方法が単月請求か併徴請求かを前記債権ごとに示す情報を含む請求方法データと
を記憶し、
前記任意設定データに基づいて、前記債権ごとに前記任意設定が無効か否かを判定する処理と、
前記任意設定が無効であると判定した場合、前記請求方法データに基づいて、前記請求方法が前記単月請求か前記併徴請求かを判定する処理と、
前記請求方法の判定結果に基づいて、前記債権ごとに請求額を算出する処理と、
算出結果に基づいて、顧客に対する前記請求額を設定する処理と
を前記制御部に実行させる
口座振替管理プログラム。
An account transfer management program to be executed by an account transfer management device having a control unit and a storage unit,
The storage unit
optional setting data including information indicating whether optional setting for making a claim at any time is valid or invalid for each claim;
billing method data including information indicating whether the billing method is a single-month billing or a multiple-month billing for each of the claims;
a process of determining whether the optional setting is invalid for each bond based on the optional setting data;
If it is determined that the optional setting is invalid, a process of determining whether the billing method is the single-month billing or the multiple-collection billing based on the billing method data;
A process of calculating a claim amount for each claim based on the determination result of the claim method;
and setting the amount to be charged to the customer based on the calculation result.
JP2023048071A 2023-03-24 2023-03-24 Account transfer management device, account transfer management method, and account transfer management program Active JP7723027B2 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
JP2023048071A JP7723027B2 (en) 2023-03-24 2023-03-24 Account transfer management device, account transfer management method, and account transfer management program

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
JP2023048071A JP7723027B2 (en) 2023-03-24 2023-03-24 Account transfer management device, account transfer management method, and account transfer management program

Publications (2)

Publication Number Publication Date
JP2024136812A JP2024136812A (en) 2024-10-04
JP7723027B2 true JP7723027B2 (en) 2025-08-13

Family

ID=92912635

Family Applications (1)

Application Number Title Priority Date Filing Date
JP2023048071A Active JP7723027B2 (en) 2023-03-24 2023-03-24 Account transfer management device, account transfer management method, and account transfer management program

Country Status (1)

Country Link
JP (1) JP7723027B2 (en)

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008276404A (en) 2007-04-26 2008-11-13 Mizuho Information & Research Institute Inc Collection support system, collection support method, and collection support program
JP2020177332A (en) 2019-04-16 2020-10-29 株式会社アロハソリューション Management device and management program

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP7246353B2 (en) * 2020-11-17 2023-03-27 住信Sbiネット銀行株式会社 Account transfer system and computer program

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2008276404A (en) 2007-04-26 2008-11-13 Mizuho Information & Research Institute Inc Collection support system, collection support method, and collection support program
JP2020177332A (en) 2019-04-16 2020-10-29 株式会社アロハソリューション Management device and management program

Also Published As

Publication number Publication date
JP2024136812A (en) 2024-10-04

Similar Documents

Publication Publication Date Title
JP7084800B2 (en) Difference management device, difference management method, and difference management program
JP2020140322A (en) Credit management device, credit management method, and credit management program
JP7235552B2 (en) Claim data creation device, claim data creation program, and claim data creation method
JP7723027B2 (en) Account transfer management device, account transfer management method, and account transfer management program
JP7726938B2 (en) Credit and Debt Management Device, Credit and Debt Management Method, and Credit and Debt Management Program
JP7637086B2 (en) Divided revenue recording device, divided revenue recording method, and divided revenue recording program
JP7692752B2 (en) Prediction device, prediction method, and prediction program
JP7393391B2 (en) Loan management devices, loan management methods, and programs
JP2023184672A (en) Excess amount reflection device, excess amount reflection method, and excess amount reflection program
JP2024035967A (en) Business support device, business support method, and business support program
JP7411470B2 (en) Automatic account charge device, automatic account calculation method, and automatic account calculation program
JP7132065B2 (en) In-House Interest Calculation Device, In-House Interest Calculation Method and In-House Interest Calculation Program
JP2023014771A (en) Business support device, business support method, and business support program
JP2023015921A (en) Deposit processing device, deposit processing method, and deposit processing program
JP7812824B2 (en) Cash flow planning device, cash flow planning method, and cash flow planning program
JP2022155075A (en) Journalization creation device, journalization creation method and journalization creation program
JP7772734B2 (en) Billing amount calculation system, billing amount calculation method, and billing amount calculation program
JP7802027B2 (en) Business support device, business support method, and business support program
JP7736745B2 (en) Account settlement management device, account settlement management method, and account settlement management program
JP7716379B2 (en) Dunning fee collection determination device, dunning fee collection determination method, and dunning fee collection determination program
JP7764417B2 (en) Debt management device, debt management method, and debt management program
JP7507932B2 (en) Business support device, business support method, and business support program
JP7525530B2 (en) Credit claim transfer system, credit claim transfer method, and credit claim transfer program
JP7754793B2 (en) Retransfer information generating device, retransfer information generating method, and retransfer information generating program
JP7557437B2 (en) Overseas payment operation support device, overseas payment operation support method, and overseas payment operation support program

Legal Events

Date Code Title Description
A621 Written request for application examination

Free format text: JAPANESE INTERMEDIATE CODE: A621

Effective date: 20250418

A871 Explanation of circumstances concerning accelerated examination

Free format text: JAPANESE INTERMEDIATE CODE: A871

Effective date: 20250418

TRDD Decision of grant or rejection written
A01 Written decision to grant a patent or to grant a registration (utility model)

Free format text: JAPANESE INTERMEDIATE CODE: A01

Effective date: 20250708

A61 First payment of annual fees (during grant procedure)

Free format text: JAPANESE INTERMEDIATE CODE: A61

Effective date: 20250731

R150 Certificate of patent or registration of utility model

Ref document number: 7723027

Country of ref document: JP

Free format text: JAPANESE INTERMEDIATE CODE: R150