Settlement processing device, settlement processing method, and settlement processing program

The settlement processing apparatus automates settlement operations for real estate contract cancellations by determining cancellation reasons and down payment status, reducing errors and workload through automated data creation.

JP2025105170AActive Publication Date: 2025-07-10OBIC CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Application Number
JP2023223530
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2023-12-28
Publication Date
2025-07-10
Estimated Expiration
2043-12-28

AI Technical Summary

Technical Problem

The process of handling settlement operations for cancelled real estate contracts is complex and prone to errors due to the need for manual handling by salespersons, leading to double registration and communication mistakes.

Method used

A settlement processing apparatus that automates the creation of recovery schedule data, payment request data, and journal entry data based on the reason for contract cancellation, down payment status, and presence of a memorandum, using a control unit to access relevant masters and calculate refund and fee amounts.

Benefits of technology

Automates settlement processing for real estate contract cancellations, reducing errors and workload, and enhancing business efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025105170000001_ABST
    Figure 2025105170000001_ABST
Patent Text Reader

Abstract

To provide a settlement processing device, settlement processing method and settlement processing program, which enable automation of settlement processing to be performed when a real estate transaction contract is canceled.SOLUTION: A settlement processing device according to an embodiment comprises settlement processing means for generating one or more of collection schedule data, payment request data, and journal data depending on a combination of: whether the contract cancellation is due to reasons of a buyer or reasons of a seller; whether a deposit has been received or not; and the presence or absence of a memorandum.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to a settlement processing device, a settlement processing method, and a settlement processing program.

Background Art

[0002] Conventionally, as a system for performing settlement processing when a real estate contract is cancelled, for example, there is Patent Document 1.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] When a real estate contract is cancelled, the seller generally performs settlement operations for the customer who cancelled the contract in three patterns: (1) refund of the received down payment, (2) forfeiture of the received down payment, and (3) additional billing for the receipt form fee. It is difficult for the salesperson who communicates with the customer to handle the necessary settlement operations after understanding them, and in many cases, the clerical staff performs the processing separately. Also, double registration and communication mistakes between the staff were problems.

[0005] The present invention has been made in view of the above, and an object thereof is to provide a settlement processing device, a settlement processing method, and a settlement processing program capable of automating the settlement processing when a contract is cancelled in a real estate sale and purchase contract.

Means for Solving the Problems

[0006] In order to solve the above-described problems and achieve the object, the present invention is a settlement processing apparatus that includes a control unit and performs settlement processing when a contract is canceled in a real estate purchase and sale contract. The settlement processing means creates one or more of recovery schedule data, payment request data, and journal entry data according to the combination of whether the reason for contract cancellation is due to the buyer or the seller, whether the down payment has been received or not, and the presence or absence of a memorandum.

[0007] Further, according to one aspect of the present invention, the control unit is configured to be able to access a contract master in which a contract number, a project, a section number, a contract date, a contract cancellation date, and a cancellation reason code are associated and registered, a cancellation reason master in which a cancellation reason code, a cancellation reason, and a convenience classification are associated and registered, a memorandum master in which a contract number, a memorandum conclusion date, and a memorandum stamp fee are associated and registered, recovery schedule data including a contract number, a recovery schedule key, an item, and an amount, and deposit write-off data including a recovery schedule key, a deposit write-off key, a deposit date, and a deposit amount. The settlement processing means determines the reason for contract cancellation by referring to the cancellation reason master using the cancellation reason code of the contract master as a key, determines the status of the down payment by referring to the deposit write-off data associated with the contract number of the contract master to obtain the amount of the deposited money, and determines the presence or absence of the memorandum by referring to the memorandum master associated with the contract number of the contract master to obtain the amount of the memorandum stamp fee.

[0008] Further, according to one aspect of the present invention, the settlement processing means may calculate the down payment refund amount as 0 yen when the reason for contract cancellation is due to the buyer, and calculate it as the amount of the deposited down payment when the reason for contract cancellation is due to the seller.

[0009] Further, according to one aspect of the present invention, the settlement processing means may calculate the memorandum stamp fee claim amount as 0 yen when there is no memorandum, and calculate it as the total of the memorandum stamp fees in the memorandum master when there is a memorandum.

[0010] Also, according to one aspect of the present invention, when the amount of the invoice paper sub-claim > 0 and the amount of the down payment refund = 0, the collection schedule data is created; when the amount of the down payment refund > 0, the payment request data is created; and when the amount of the invoice paper sub-claim > 0, the payment request data is created with the amount of "the amount of the down payment refund - the amount of the invoice paper sub-claim", and when the amount of the down payment received > 0 and the amount of the down payment refund = 0, the journal data may be created.

[0011] Further, in order to solve the above-described problems and achieve the object, the present invention is a settlement processing method executed by an information processing apparatus including a control unit, and includes a settlement processing step executed in the control unit of creating one or more of collection schedule data, payment request data, and journal data according to a combination of whether the contract cancellation reason is due to the buyer or the seller, whether the down payment has been received or not, and the presence or absence of a memorandum.

[0012] Further, in order to solve the above-described problems and achieve the object, the present invention is a settlement processing program for causing an information processing apparatus including a control unit to execute, and is a settlement processing program for causing the control unit to execute a settlement processing step of creating one or more of collection schedule data, payment request data, and journal data according to a combination of whether the contract cancellation reason is due to the buyer or the seller, whether the down payment has been received or not, and the presence or absence of a memorandum.

Effect of the Invention

[0013] According to the present invention, there is an effect that it becomes possible to automate the settlement processing when a contract is cancelled in a real estate sales contract.

Brief Description of the Drawings

[0014]

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8A

Figure 8B

Figure 9A

Figure 9B

[0015] Embodiments of the present invention will be described in detail with reference to the drawings. Note that the present invention is not limited to the present embodiments.

[0016] [1. Overview] For example, the settlement processing associated with the "contract cancellation" of a real estate sales contract is complicated. The seller generally performs the following three types of operations for the customer who has canceled the contract. (1) Refund of the received down payment (2) Confiscation of the received down payment (3) Additional billing for the memorandum stamp fee

[0017] Which business to conduct is the result of multiplying the three elements of "reason for contract cancellation", "status of earnest money", and "presence or absence of a memorandum accompanying the contract modification". Since claim payment and journal entry posting according to the result are necessary, the process becomes complicated, the workload on the person in charge is large, and mistakes have occurred.

[0018] The inventor of the present application considered that since the three elements of "reason for contract cancellation (buyer's convenience or seller's convenience)", "status of earnest money (received or not received)", and "presence or absence of a memorandum accompanying the contract modification (yes or no)" are contents registered in the system in advance, the necessary settlement processing can be automated from there.

[0019] Therefore, an object of the present invention is to provide a settlement processing apparatus capable of automating the settlement processing when a contract is canceled in a real estate sales contract.

[0020] The settlement processing apparatus of the present invention has the following functions. (1) Automatic calculation of settlement amount and creation function of claim and payment data. After automatically calculating the amount from the three elements, claim and payment data are created. (2) Automatic journal entry creation function accompanying forfeiture of earnest money. When forfeiture of earnest money occurs, journal entry data is automatically created.

[0021] The settlement processing apparatus of the present invention is widely applicable to industries that conduct real estate sales such as condominium developers and real estate sales companies.

[0022] [2. Configuration] FIG. 1 is a block diagram showing an example of the configuration of the settlement processing apparatus 100 according to the present embodiment. The settlement processing apparatus 100 is, for example, a commercially available desktop personal computer. Note that the settlement processing apparatus 100 is not limited to a stationary information processing apparatus such as a desktop personal computer, and may be a portable information processing apparatus such as a commercially available notebook personal computer, a PDA (Personal Digital Assistants), a smartphone, or a tablet personal computer. In FIG. 1, the settlement 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 settlement processing apparatus 100 is communicably connected via an arbitrary communication path.

[0023] The communication interface unit 104 communicably connects the settlement processing apparatus 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 communicably connecting the settlement processing apparatus 100 and the server 200 to each other, and is, for example, the Internet or a LAN (Local Area Network).

[0024] An input device 112 and an output device 114 are connected to the input / output interface unit 108. As the output device 114, in addition to a monitor (including a home television), a speaker or a printer can be used. As the input device 112, in addition to a keyboard, a mouse, and a microphone, a monitor that cooperates with the mouse to realize a pointing device function can be used. Note that hereinafter, the output device 114 may be described as the monitor 114.

[0025] The storage unit 106 stores various databases, tables, files, and the like. The storage unit 106 records a computer program for giving instructions to the CPU (Central Processing Unit) in cooperation with the OS (Operating System) to perform various processes. As the storage unit 106, for example, a memory device such as a RAM (Random Access Memory) or a ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, an optical disk, etc. can be used.

[0026] The storage unit 106 stores a contract master 106a, a cancellation reason master 106b, a memorandum master 106c, a journal pattern master 106d, recovery schedule data, payment offset data, payment request data, journal data, and the like. FIG. 2 is a diagram showing a configuration example of the contract master 106a. FIG. 3 is a diagram showing a configuration example of the cancellation reason master 106b. FIG. 4 is a diagram showing a configuration example of the memorandum master 106c. FIG. 5 is a diagram showing a configuration example of the journal pattern master 106d.

[0027] As shown in FIG. 2, the contract master 106a can be composed of a table or the like in which a contract number, a project, a section number, a contract date, a contract cancellation date, and a cancellation reason code are registered in association with each other. In the example shown in the figure, the first row has a contract number of "100000", a project of "D0001", a section number of "D0001", a contract date of "2023 / 04 / 01", a contract cancellation date of "2023 / 05 / 31", and a cancellation reason code of "03".

[0028] As shown in FIG. 3, the cancellation reason master 106b can be composed of a table or the like in which a cancellation reason code, a cancellation reason, and a convenience classification are registered in association with each other. In the example shown in the figure, the third row has a cancellation reason code of "03", a cancellation reason of "financial difficulties", and a convenience classification of "seller's convenience".

[0029] The memorandum master 106c can be composed of a table or the like that registers by associating the contract number, the memorandum conclusion date, and the memorandum stamp fee. In the example shown in the figure, the first row shows the contract number "100000", the memorandum conclusion date "2023 / 5 / 1", and the memorandum stamp fee "400".

[0030] The journal pattern master 106d can be composed of a table or the like that registers by associating the expense item code, the expense item name, the sales and purchase amount receipt account, and the sales account. In the example shown in the figure, the first row is the expense item code "H0001", the expense item name "down payment", the sales and purchase amount receipt account "advance receipt", and the second row is the expense item code "S0001", the expense item name "confiscated amount", and the sales account "miscellaneous income".

[0031] The collection schedule data may include the contract number, the collection schedule key, the expense item, and the amount.

[0032] The payment offset data may include the collection schedule key, the payment offset key, the payment date, and the payment amount.

[0033] The payment request data may include the contract number, the payment request key, the expense item, and the amount.

[0034] The journal data may include the contract number, the debit account item, the debit amount, the credit account item, and the credit amount.

[0035] Figure 6 is a diagram showing the processing rules that define the necessary operations and creation data for each combination of the above patterns. In the processing rules, the necessary operations and creation data are defined according to the combination of the contract cancellation reason (buyer's convenience or seller's convenience), the status of the down payment (received or not received), and the presence or absence of a memorandum (present or absent). The processing is performed according to this processing rule.

[0036] For example, in the case where the first line has the contract cancellation reason "Buyer's convenience", the down payment status "Received", and the existence of a memorandum "Yes", the necessary operations are "Transfer the received down payment to the sales account. Bill the customer for the cost of the memorandum form." and the created data is "Collection schedule data, journal data". For the fifth line, in the case where the contract cancellation reason is "Seller's convenience", the down payment status is "Received", and the existence of a memorandum is "Yes", the necessary operation is "Refund to the customer the amount obtained by subtracting the amount of the additional bill for the memorandum form from the amount of the received down payment." and the created data is "Payment request data".

[0037] The control unit 102 is a CPU or the like that comprehensively controls the settlement processing device 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs defining various processing procedures, and required data, and executes various information processes based on these stored programs.

[0038] The control unit 102 is configured to be able to access the contract master 106a, cancellation reason master 106b, memorandum master 106c, journal pattern master 106d, collection schedule data, payment offset data, payment request data, journal data, etc. stored in the storage unit 106. Note that the contract master 106a, cancellation reason master 106b, memorandum master 106c, journal pattern master 106d, collection schedule data, payment offset data, payment request data, journal data, etc. may be stored in another location (for example, the server 200), as long as the control unit 102 can access it.

[0039] Functionally conceptually, the control unit 102 includes a master maintenance unit 102a, a data registration unit 102b, a settlement processing unit 102c, and a screen display control unit.

[0040] The master maintenance unit 102a performs settings such as data input, addition, change, and update on the cancellation reason master 106b, memorandum master 106c, and journal pattern master 106d in response to operations of the operator on a master maintenance screen (not shown) displayed on the monitor 114, for example.

[0041] The data registration unit 102b registers and updates the data in the contract master 106a, and also registers and updates various data such as the collection schedule data and the payment offset data in the storage unit 106.

[0042] The settlement processing unit 102c creates one or more of the collection schedule data, the payment request data, and the journal entry data according to the combination of whether the contract cancellation reason is the buyer's convenience or the seller's convenience, whether the down payment has been received or not, and the presence or absence of a memorandum.

[0043] Also, in the settlement process, 102c determines the contract cancellation reason by referring to the cancellation reason master 106b using the cancellation reason code in the contract master 106a as a key, determines the status of the down payment by referring to the payment offset data associated with the contract number in the contract master 106a to obtain the paid amount, and determines the presence or absence of a memorandum by referring to the memorandum master 106c associated with the contract number in the contract master 106a to obtain the amount of the memorandum stamp fee.

[0044] Also, the settlement processing unit 102c may calculate the down payment refund amount as 0 yen when the contract cancellation reason is the buyer's convenience, and as the paid down payment amount when the contract cancellation reason is the seller's convenience.

[0045] Also, the settlement processing unit 102c may calculate the claim amount for the memorandum stamp fee as 0 yen when there is no memorandum, and as the total of the memorandum stamp fees in the memorandum master 106c when there is a memorandum.

[0046] Also, the settlement processing unit 102c creates the collection schedule data when the claim amount for the memorandum stamp fee > 0 and the down payment refund amount = 0, creates the payment request data when the down payment refund amount > 0, and also creates the payment request data with the amount of "down payment refund amount - claim amount for the memorandum stamp fee" when the claim amount for the memorandum stamp fee > 0, and creates the journal entry data when the paid down payment amount > 0 and the down payment refund amount = 0.

[0047] The screen display control unit controls the display and input reception of various screens (e.g., master maintenance screen, various input / registration screens, etc.) to be displayed on the monitor 114.

[0048] [3. Specific Example] With reference to FIGS. 1 to 9B, a specific example of the processing of the settlement processing unit 102c in the settlement processing apparatus 100 according to the present embodiment will be described.

[0049] [3-1. Processing Flow of Settlement Processing Unit] FIG. 7 is a diagram showing the processing flow of the settlement processing unit 102c in the settlement processing apparatus 100 according to the present embodiment. With reference to FIG. 7, the flow of the processing of the settlement processing unit 102c in the settlement processing apparatus 100 according to the present embodiment will be described.

[0050] Determine each element used for settlement (S1) Reason for contract cancellation: Determine with reference to the cancellation reason master 106b from the "cancellation reason" of the contract master 106a registered in contract registration (cancellation) Status of down payment: Obtain the amount of paid-in money by referring to the payment offset data associated with the contract number Existence of memo: Obtain the amount of memo stamp fee by referring to the memo master 106c associated with the contract number

[0051] Calculate the down payment refund amount (S2) Down payment refund amount: When the "cancellation reason" is "buyer's convenience", 0 yen When the "cancellation reason" is "seller's convenience", the amount of paid-in down payment in S1

[0052] Calculate the claim amount for memo stamp fee (S3) Claim amount for memo stamp fee: When there is no memo in S1, 0 yen When there is a memo in S1, the total of the memo stamp fees in the memo master 106c

[0053] Judge the necessary data for each pattern of the processing rule (FIG. 6) and create the data (S4). Scheduled collection data: Created when the amount in S3 > 0 and the amount in S2 = 0 Payment request data: Created when the amount in S2 > 0, and when the amount in S3 > 0, it is created with the amount of "S2 minus S3" Accounting data: Created when the down payment amount received for S1 > 0 and the amount for S2 = 0

[0054] [3-2. Processing example] (Processing example 1) Processing example 1 will be described with reference to FIGS. 8A and 8B. In processing example 1, the processing rules of FIG. 6 For the 5th line, the contract cancellation reason is "Seller's convenience", the down payment status is "Received", the existence of a memorandum is "Yes", the necessary business is "Refund the customer the amount obtained by subtracting the amount of additional claim for memorandum paper from the received down payment amount.", and the created data is "Payment request data".

[0055] Determine each element used for settlement (S1) In FIG. 8A, using the cancellation reason code "03" of the contract master 106a as a key, obtain the reason category "Seller's convenience" from the cancellation reason master 106b. Therefore, the contract cancellation reason is: Seller's convenience.

[0056] Obtain the received amount "1,000,000" from the payment offset data associated with the contract number "100000" of the contract master 106a. Therefore, the down payment status is: Received (1,000,000 yen).

[0057] Obtain the memorandum paper fee "400" from the memorandum master 106c associated with the contract number "100000" of the contract master 106a. Therefore, the existence of a memorandum is: Yes (memorandum paper fee 400 yen).

[0058] Calculate the down payment refund amount (S2). In FIG. 8B, the down payment refund amount: Since the "cancellation reason" is "Seller's convenience", it is the down payment amount received for S1, "1,000,000 yen".

[0059] Calculate the claim amount for the memorandum paper fee (S3) Claim amount for memorandum paper fee: Since there is a memorandum for S1, it is "400 yen".

[0060] For each pattern of the processing rules (FIG. 6), determine the necessary data and create the data (S4). Recovery Scheduled Data: Not created because the amount in S2 ≠ 0 Payment Request Data: Since the amount in S2 > 0 and the amount in S3 > 0, create payment request data as shown in Figure 8B for "1,000,000 - 400 = 999,600 yen". In this example, the payment request data has a contract number of "100000", a payment request key of "DDDD", an expense item of "Down Payment Refund", and an amount of "999,600". Journal Entries Data: Not created because the amount in S2 ≠ 0

[0061] (Processing Example 2) Processing Example 2 will be described with reference to Figures 9A and 9B. In Processing Example 2, for the first line of the processing rule in Figure 6, the contract cancellation reason is "Buyer's Reason", the status of the down payment is "Received", the existence of a memorandum is "Yes", and the necessary operations are "Transfer the received down payment to the sales account. Bill the customer for the memorandum stamp fee." The case of creating data "Recovery Scheduled Data, Journal Entries Data" will be described.

[0062] Determine each element that is the basis for settlement (S1) In Figure 9A, using the cancellation reason code "02" in the contract master 106a as the key, obtain the reason category "Buyer's Reason" from the cancellation reason master 106b. Therefore, the contract cancellation reason is: Buyer's Reason.

[0063] Obtain the paid amount "1,000,000" from the payment offset data associated with the contract number "100000" in the contract master 106a. Therefore, the status of the down payment is: Paid (1,000,000 yen).

[0064] Obtain the memorandum stamp fee "400" from the memorandum master 106c associated with the contract number "100000" in the contract master 106a. Therefore, the existence of a memorandum is: Yes (memorandum stamp fee 400 yen).

[0065] Calculate the down payment refund amount (S2). In Figure 9B, the down payment refund amount: Since the "cancellation reason" is "Buyer's Reason", it is "0 yen".

[0066] Calculate the claim amount for the memorandum paper fee (S3) Claim amount for memorandum paper fee: Since there is a memorandum in S1, it is "400 yen".

[0067] For each pattern of the processing rules (Figure 6), determine the necessary data and create the data (S4). Scheduled collection data: Since the amount in S3 > 0 and the amount in S2 = 0, create scheduled collection data as shown in Figure 9B. In this example, the scheduled collection data has a contract number of "100000", a scheduled collection key of "CCCC", an expense item of "memorandum paper fee", and an amount of "400". Payment request data: Not created because the amount in S2 = 0. Journal entry data: Since the amount of the down payment received in S1 > 0 and the amount in S2 = 0, create journal entry data as shown in Figure 9B. The journal entry data is created by obtaining the accounting item from the journal entry pattern master 106d. The prepayment of the down payment is transferred to the P / L miscellaneous income. In this example, the journal entry data has a contract number of "100000", a debit accounting item of "prepayment", a debit amount of "1,000,000", a credit accounting item of "miscellaneous income", and a credit amount of "1,000,000".

[0068] As described above, according to this embodiment, the settlement processing unit 102c that creates one or more of the scheduled collection data, payment request data, and journal entry data according to the combination of whether the contract cancellation reason is due to the buyer or the seller, whether the down payment has been received or not, and the presence or absence of a memorandum. Therefore, in a real estate sales contract, it is possible to automate the settlement processing when the contract is cancelled.

[0069] [4. Contribution to the Sustainable Development Goals (SDGs) Led by the United Nations] According to this embodiment, it can contribute to promoting business efficiency and appropriate business judgment of the enterprise, so it is possible to contribute to Goals 8 and 9 of the SDGs.

[0070] Also, according to this embodiment, it can contribute to reducing waste loss and promoting paperless and digitalization, so it is possible to contribute to Goals 12, 13, and 15 of the SDGs.

[0071] In addition, according to this embodiment, since it can contribute to control and strengthening of governance, it becomes possible to contribute to Goal 16 of the SDGs.

[0072] [5. Other Embodiments] The present invention may be implemented in various different embodiments within the scope of the technical idea described in the claims, in addition to the embodiments described above.

[0073] For example, among the processes described in the embodiments, all or part of the processes described as being automatically performed can be manually performed, or all or part of the processes described as being manually performed can be automatically performed by a known method.

[0074] In addition, regarding the processing procedures, control procedures, specific names, information including parameters such as registered data and search conditions for each process, screen examples, and database configurations shown in this specification and the drawings, they can be arbitrarily changed unless otherwise specified.

[0075] Also, regarding the settlement processing device 100, each component shown in the figure is a functional concept, and it is not necessarily physically configured as shown in the figure.

[0076] For example, regarding the processing functions provided by the settlement processing device 100, particularly each processing function performed by the control unit, all or any part of them may be realized by a CPU and a program interpreted and executed by the CPU, or may be realized as hardware by wired logic. Note that the program is recorded on a non-transitory computer-readable recording medium including programmed instructions for causing an information processing device to execute the processing described in this embodiment, and is mechanically read by the settlement processing device 100 as necessary. That is, a computer program for giving instructions to the CPU in cooperation with the OS to perform various processes is recorded in a storage unit such as a ROM or an HDD (Hard Disk Drive). This computer program is executed by being loaded into the RAM, and constitutes the control unit in cooperation with the CPU.

[0077] Further, this computer program may be stored in an application program server connected to the settlement processing device 100 via an arbitrary network, and it is also possible to download all or a part of it as necessary.

[0078] Also, the program for executing the processing described in this embodiment may be stored in a non-transitory computer-readable recording medium, or may be configured as a program product. Here, this "recording medium" includes any "portable physical medium" such as a memory card, a USB (Universal Serial Bus) memory, an SD (Secure Digital) card, a flexible disk, a magneto-optical disk, a ROM, an EPROM (Erasable Programmable Read Only Memory), an EEPROM (registered trademark) (Electrically Erasable and Programmable Read Only Memory), a CD-ROM (Compact Disk Read Only Memory), an MO (Magneto-Optical disk), a DVD (Digital Versatile Disk), and a Blu-ray (registered trademark) Disc.

[0079] Also, a "program" is a data processing method described in any language or description method, regardless of the form such as source code or binary code. Note that the "program" is not necessarily limited to being configured singly, and also includes those that are distributedly configured as a plurality of modules or libraries, or those that achieve their functions in cooperation with other separate programs typified by an OS. Regarding the specific configuration, reading procedure, and installation procedure after reading for reading a recording medium in each device shown in the embodiments, well-known configurations and procedures can be used.

[0080] Various databases and the like stored in the storage unit are storage means 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.

[0081] Also, the settlement 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 any peripheral device is connected. Also, the settlement processing device 100 may be realized by installing software (including programs or data, etc.) for realizing the processing described in this embodiment in the device.

[0082] Furthermore, the specific form of the distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be functionally or physically distributed and integrated in any unit according to various additions or according to the function load. That is, the above-described embodiments may be arbitrarily combined and implemented, or the embodiments may be selectively implemented.

Explanation of Reference Numerals

[0083] 100 Settlement processing device 102 Control unit 102a Master maintenance unit 102b Data Registration Section 102c Settlement Processing Section 104 Communication Interface Section 106 Memory Section 106a Contract Master 106b Cancellation Reason Master 106c Memo Master 106d Journal Pattern Master 108 Input / Output Interface Section 112 Input Device 114 Output Device 300 Network

Claims

1. An accounting processing device that includes a control unit and performs accounting processing when a real estate sales contract is canceled, characterized in that it comprises accounting processing means for creating one or more of recovery schedule data, payment request data, and journal entry data according to the combination of whether the reason for contract cancellation is due to the buyer or the seller, whether the down payment has been received or not, and the presence or absence of a memorandum.

2. The control unit is configured to be able to access a contract master in which a contract number, contract date, contract cancellation date, and cancellation reason code are registered in association, a cancellation reason master in which a cancellation reason code, cancellation reason, and convenience classification are registered in association, a memorandum master in which a contract number, memorandum conclusion date, and memorandum stamp fee are registered in association, recovery schedule data including a contract number, recovery schedule key, expense item, and amount, payment offset data including a recovery schedule key, payment offset key, payment date, and payment amount, and is configured to be accessible thereto, wherein the accounting processing means determines the contract cancellation reason by referring to the cancellation reason master using the cancellation reason code in the contract master as a key, determines the status of the down payment by obtaining the paid amount by referring to the payment offset data associated with the contract number in the contract master, and determines the presence or absence of a memorandum by obtaining the amount of the memorandum stamp fee by referring to the memorandum master associated with the contract number in the contract master. The accounting processing device according to claim 1.

3. The accounting processing means calculates the down payment refund amount to be 0 yen when the reason for contract cancellation is due to the buyer, and calculates it as the amount of the received down payment when the reason for contract cancellation is due to the seller. The accounting processing device according to claim 2.

4. The accounting processing means calculates the memorandum stamp fee claim amount to be 0 yen when there is no memorandum, and calculates it as the total of the memorandum stamp fees in the memorandum master when there is a memorandum. The accounting processing device according to claim 3.

5. The accounting processing means creates recovery schedule data when the memorandum stamp fee claim amount > 0 and the down payment refund amount = 0, creates payment request data when the down payment refund amount > 0, and creates payment request data with the amount of "down payment refund amount - memorandum stamp fee claim amount" when the memorandum stamp fee claim amount > 0, and creates journal entry data when the received down payment amount > 0 and the down payment refund amount = 0. The accounting processing device according to claim 4.

6. An accounting processing method executed by an information processing device including a control unit, executed in the control unit, An accounting processing method characterized by including an accounting processing step of creating one or more of scheduled recovery data, payment request data, and journal entry data according to the combination of whether the contract cancellation reason is due to the buyer or the seller, whether the down payment has been received or not, and whether there is a memorandum or not.

7. An accounting processing program for causing an information processing apparatus provided with a control unit to execute, wherein the control unit, An accounting processing program for causing the control unit to execute an accounting processing step of creating one or more of scheduled recovery data, payment request data, and journal entry data according to the combination of whether the contract cancellation reason is due to the buyer or the seller, whether the down payment has been received or not, and whether there is a memorandum or not.

Citation Information

Patent Citations

  • Contract mediation method, device and program, and recording medium with the program recorded

    JP2004341587A

  • Membership right transaction intermediation support method, and server and program for realizing support method

    JP2005196355A

  • Real estate dealing mediation processing system, real estate dealing mediation processing method

    JP2005302003A

  • Schedule management apparatus, schedule management method, and schedule management program

    JP2022165777A