Withdrawal processing device, withdrawal processing method, and withdrawal processing program
The withdrawal processing device addresses the heavy workload and errors in creating payment and billing data for rental properties by using a control unit to import and link data from a bank's website, reducing errors and improving efficiency.
Patent Information
- Application Number
- JP2024067666
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Filing Date
- 2024-04-18
- Publication Date
- 2025-10-30
AI Technical Summary
In the real estate industry, management companies face a heavy workload and operational errors when creating payment slips and billing data for electricity and cleaning fees for rental properties due to direct debit payments, which are registered for each owner and property.
A withdrawal processing device and method that utilizes a control unit to access management contract and linked data, creating payment and billing data by importing deposit/withdrawal details from a bank's website using customer numbers as keys, and linking settlement methods and billing items.
Reduces workload and operational errors in creating payment and billing data for rental properties by direct debit, enhancing efficiency and reducing errors.
Smart Images

Figure 2025163982000001_ABST
Abstract
Description
[Technical Field]
[0001] The present invention relates to a dispensing processing device, a dispensing processing method, and a dispensing processing program. [Background technology]
[0002] For example, in the real estate industry, the contractor bills the management company for the electricity charges and regular cleaning fees for the common areas of the rental property in a lump sum, and the management company then collects the advance payment from the owner. Conventionally, there is a system for managing rental properties, for example, as disclosed in Patent Document 1. [Prior art documents] [Patent documents]
[0003] [Patent Document 1] Japanese Patent Publication No. 2020-57086 Summary of the Invention [Problem to be solved by the invention]
[0004] However, because management companies pay contractors by direct debit, they need to create separate payment slips and billing data for the amount collected on their behalf. Since this is registered for each owner and property, it creates a heavy workload and can lead to operational errors such as incorrect or missing amounts.
[0005] The present invention has been made in consideration of the above, and aims to provide a withdrawal processing device, a withdrawal processing method, and a withdrawal processing program that can reduce the workload and work errors when creating payment data when payments for rental managed properties are made by direct debit. [Means for solving the problem]
[0006] In order to solve the above-mentioned problems and achieve the objectives, the present invention provides a withdrawal processing device equipped with a control unit for managing withdrawals from rental management properties, wherein the control unit is configured to be able to access management contract data including management contract number, owner, and property, and linked data including management contract number, customer number, payee, and payment item, and is characterized by having a withdrawal import processing means for obtaining a deposit / withdrawal details file from a bank's website, including the accounting date, income / debit classification indicating deposit or withdrawal, transaction amount, and customer number, and using the customer number in the deposit / withdrawal details file as a key, obtaining the management contract number, customer number, payee, and payment item from the linked data, creating withdrawal details data including the accounting date, withdrawal amount, customer number, management contract number, payee, and payment item, and creating payment data including payment number, accounting date, payee, payment item, and payment amount based on the created withdrawal details data.
[0007] Furthermore, according to one aspect of the present invention, the linked data may further include a settlement method and billing items, and the created withdrawal details data may further include a settlement method and billing items, and the withdrawal import processing means may create billing data including a billing number, management contract number, settlement method, billing items, and billing amount based on the created withdrawal details data.
[0008] According to another aspect of the present invention, the settlement method may include a normal billing and a deduction or withdrawal to offset the billing amount from the amount sent to the owner.
[0009] Furthermore, according to one aspect of the present invention, the linked data may further include a billing month, the created withdrawal details data may further include a billing month, and the created billing data may include a billing year and month obtained by adding the billing month to the month of the accounting date.
[0010] In addition, in order to solve the above-mentioned problems and achieve the object, the present invention provides a withdrawal processing method executed by an information processing device equipped with a control unit, wherein the control unit is configured to be able to access management contract data including management contract number, owner, and property, and linked data including management contract number, customer number, payee, and payment item, and is characterized by including a withdrawal import processing step executed by the control unit to obtain a deposit / withdrawal details file from a bank's website including an accounting date, income / deposit / payment classification indicating deposit or withdrawal, transaction amount, and customer number, and to use the customer number in the deposit / withdrawal details file as a key to obtain the management contract number, customer number, payee, and payment item from the linked data, create withdrawal details data including the accounting date, withdrawal amount, customer number, management contract number, payee, and payment item, and create payment data including payment number, accounting date, payee, payment item, and payment amount based on the created withdrawal details data.
[0011] In addition, in order to solve the above-mentioned problems and achieve the object, the present invention is a withdrawal processing program to be executed by an information processing device equipped with a control unit, which is configured to be able to access management contract data including management contract number, owner, and property, and linked data including management contract number, customer number, payee, and payment item, and causes the control unit to execute a withdrawal import processing step of obtaining a deposit / withdrawal details file from a bank's website, which file includes the accounting date, income / deposit / payment classification indicating deposit or withdrawal, transaction amount, and customer number, using the customer number in the deposit / withdrawal details file as a key, obtaining the management contract number, customer number, payee, and payment item from the linked data, creating withdrawal details data including the accounting date, withdrawal amount, customer number, management contract number, payee, and payment item, and creating payment data including payment number, accounting date, payee, payment item, and payment amount based on the created withdrawal details data. [Effects of the Invention]
[0012] According to the present invention, when payments for rental properties are made by direct debit, it is possible to reduce the workload and errors involved in creating payment data. [Brief explanation of the drawings]
[0013] [Figure 1] FIG. 1 is a block diagram showing an example of the configuration of a dispensing processing device according to this embodiment. [Figure 2] FIG. 2 is a diagram for explaining an example of the overall processing of the dispensing processing device in this embodiment. [Figure 3A] FIG. 3A is a diagram for explaining a specific example of processing by the dispensing processing device in this embodiment. [Figure 3B] FIG. 3B is a diagram for explaining a specific example of processing by the dispensing processing device in this embodiment. [Figure 3C] FIG. 3C is a diagram for explaining a specific example of processing by the dispensing processing device in this embodiment. DETAILED DESCRIPTION OF THE INVENTION
[0014] Hereinafter, embodiments of a dispensing device, a dispensing method, and a dispensing program according to the present invention will be described in detail with reference to the drawings. However, the present invention is not limited to these embodiments.
[0015] [1. Overview] The outline of the present invention will be explained in the following order: [1-1. Problem], [1-2. Solution], [1-3. Effects], and [1-4. Functional Overview].
[0016] [1-1. Issues] In the real estate industry, the contractor bills for electricity and regular cleaning fees for the common areas of rental properties (for example, residential properties) in a lump sum to the management company, which then collects the advance payments from the owner. In many cases, the payment of electricity and regular cleaning fees from the management company to the contractor is made by direct debit.
[0017] However, because management companies pay contractors by direct debit, they need to create separate payment slips and billing data for the amount collected on their behalf. Since this is registered for each owner and property, it creates a heavy workload and can lead to operational errors such as incorrect or missing amounts.
[0018] [1-2. Solution] By setting the deduction details and collection details for each management contract in the linked data, it is possible to create payment data for the contractor and billing data for the owner when reading the deposit / withdrawal details file containing the deduction information. Also, since the customer number is different for each contract (each deduction), it is possible to link them using the customer number in the linked data. Also, since the billing cycle is predetermined, it is possible to create billing data for the corresponding collection month by setting the billing month in the linked data.
[0019] [1-3.Effects] According to the present invention, it is possible to significantly reduce the workload (effort) required to create each payment data and billing data, and also to reduce operational errors such as incorrect or missing amounts.
[0020] [1-4. Functionality Overview] The present invention implements the following functions: (1) A function has been implemented to set the payment destination information and collection method to the owner for each contractor on a management contract basis. (2) We implemented a function to automatically create payment data for vendors and billing data for owners using a deposit and withdrawal details file read from the bank (Japan Bankers Association) website and the linked data from (1).
[0021] The present invention can be widely used in the rental property management industry and the like, and can be suitably used, for example, by management companies that manage rental properties.
[0022] [2. Configuration] The configuration of a dispensing processing device 100 according to this embodiment will be described with reference to Fig. 1. The dispensing processing device 100 according to this embodiment can be used, for example, in a management company that manages rental properties. Fig. 1 is a block diagram showing an example of the configuration of the dispensing processing device 100 according to this embodiment.
[0023] The dispensing processing device 100 is a commercially available desktop personal computer. Note that the dispensing processing device 100 is not limited to a stationary information processing device such as a desktop personal computer, and may be a portable information processing device such as a commercially available notebook personal computer, PDA (Personal Digital Assistant), smartphone, or tablet personal computer.
[0024] As shown in Fig. 1, the dispensing processing device 100 includes a control unit 102, a communication interface unit 104, a memory unit 106, and an input / output interface unit 108. The units included in the dispensing processing device 100 are communicatively connected via any communication path.
[0025] The communication interface unit 104 communicatively connects the withdrawal processing device 100 to a 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 the communication line. Here, the network 300 has a function of connecting the withdrawal processing device 100 and the bank's website 400 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network).
[0026] 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 cooperates with a mouse to achieve a pointing device function. Note that, hereinafter, 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. Furthermore, displaying on the screen of the output device (monitor) 114 by a user and operating the input device 112 may be referred to as a "user operation via a UI."
[0027] Various databases, tables, files, etc. are stored in the storage unit 106. Computer programs that work in conjunction with an OS (Operating System) to issue commands to a CPU (Central Processing Unit) to perform various processes are recorded in the storage unit 106. The storage unit 106 can be, 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.
[0028] The storage unit 106 stores management consignment contract data, billing / payment linking data (linking data), deposit / withdrawal details file, withdrawal details data, payment data, billing data, and the like.
[0029] The management contract data may include the management contract number, the owner, and the property.
[0030] Billing and payment linking data may include the management contract number, customer number, payee, payment item, settlement method (0: billing, 1: deduction, no setting: debit), billing item, and billing month. The settlement method "0: billing" is a regular billing, and "1: deduction" means payment is made by offsetting the amount sent to the landlord. The settlement method "no setting" means "debit".
[0031] The transaction details file may include the accounting date, the transaction type, the transaction amount, and the customer number.
[0032] The withdrawal details data may include the accounting date, withdrawal amount, customer number, management contract number, payee, payment item, settlement method, billing item, and billing month.
[0033] The payment data is for a merchant and includes the following fields: payment number, account date, payee, payment item, and payment amount.
[0034] The billing data is for the owner and may include billing number, billing year and month, management contract number, settlement method, billing items, and billing amount.
[0035] The control unit 102 is a CPU or the like that performs overall control of the dispensing processing device 100. The control unit 102 has an internal memory for storing control programs such as an OS, programs that define various processing procedures, required data, etc., and executes various information processing operations based on these stored programs.
[0036] The control unit 102 is configured to be able to access the management outsourcing contract data, billing and payment linking data, deposit and withdrawal detail file, withdrawal detail data, payment data, billing data, etc. stored in the memory unit 106. Note that the management outsourcing contract data, billing and payment linking data, deposit and withdrawal detail file, withdrawal detail data, payment data, billing data, etc. may also be stored in another location (for example, server 200) as long as the control unit 102 is able to access them.
[0037] The control unit 102 conceptually includes a contract registration unit 102a, a withdrawal import processing unit 102b, and a screen display control unit 102c.
[0038] The contract registration unit 102a inputs management outsourcing contract data and billing / payment linking data and registers them in the memory unit 106, for example, in response to an operator's operation on a registration screen (not shown) displayed on a monitor.
[0039] The withdrawal capture processing unit 102b, for example, in response to an operator's operation on a withdrawal data capture screen (not shown) displayed on the monitor, acquires a deposit / withdrawal detail file from the bank's website 400, including the accounting date, the deposit / withdrawal classification indicating the deposit or withdrawal, the transaction amount, and the customer number, and stores the file in the memory unit 106. The withdrawal capture processing unit 102b uses the customer number in the acquired deposit / withdrawal detail file as a key to acquire the management outsourcing contract number, customer number, payee, and payment item from the bill / payment linking data, creates withdrawal detail data including the accounting date, withdrawal amount, customer number, management outsourcing contract number, payee, and payment item, and stores the created withdrawal detail data in the memory unit 106. Based on the created withdrawal detail data, the processing unit 102b creates payment data including the payment number, accounting date, payee, payment item, and payment amount, and stores the created payment detail data in the memory unit 106.
[0040] In addition, the billing / payment linking data may further include the settlement method and billing items, and the created withdrawal detail data may further include the settlement method and billing items, and the withdrawal import processing unit 102b may create billing data including the billing number, management contract number, settlement method, billing items, and billing amount based on the created withdrawal detail data.
[0041] Additionally, the settlement method may include a bill that is a regular bill and a deduction that offsets the bill amount from the amount sent to the owner.
[0042] In addition, the billing / payment linking data may further include the billing month, the created withdrawal details data may further include the billing month, and the created billing data may include the billing year and month obtained by adding the billing month to the month of the accounting date.
[0043] The screen display control unit 102c controls the display of various screens (for example, a registration screen, a withdrawal data import screen, etc.) displayed on the monitor 114 and the reception of inputs.
[0044] [3. Specific Examples] 1 to 3C, a specific example of the processing by the control unit 102 of the dispensing processing device 100 in the present embodiment will be described. Fig. 2 is a diagram for explaining an example of the overall processing by the control unit 102 of the dispensing processing device 100 in the present embodiment.
[0045] [3-1. Overall processing] An example of the overall processing of the control unit 102 of the dispensing processing device 100 in this embodiment will be described with reference to FIG.
[0046] 2, the contract registration unit 102a executes a management consignment registration process (step S1). Specifically, in the management consignment registration process, the contract registration unit 102a inputs management consignment contract data and billing / payment linking data in response to, for example, an operator's operation on a registration screen (not shown) displayed on a monitor, and registers the data in the storage unit 106.
[0047] The withdrawal capture processing unit 102b executes a withdrawal data import process (step S2). Specifically, in the withdrawal data import process, the withdrawal capture processing unit 102b acquires a deposit / withdrawal details file including the accounting date, the receipt / payment classification indicating the deposit or withdrawal, the transaction amount, and the customer number from the bank's website 400 in response to, for example, an operator's operation on a withdrawal data import screen (not shown) displayed on the monitor, and stores the file in the memory unit 106. The withdrawal capture processing unit 102b uses the customer number in the acquired deposit / withdrawal details file as a key to acquire the management outsourcing contract number, customer number, payee, payment item, settlement method, billing item, and billing month from the billing / payment linking data, and creates withdrawal details data including the accounting date, withdrawal amount, customer number, management outsourcing contract number, payee, payment item, settlement method, billing item, and billing month, and stores the data in the memory unit 106. Based on the created withdrawal detail data, the withdrawal import processing unit 102b creates payment data including the payment number, accounting date, payee, payment item, and payment amount, and stores this in the memory unit 106. It also creates billing data including the billing number, billing year and month calculated by adding the month of the accounting date to the billing month, management contract number, settlement method, billing items, and billing amount, and stores this in the memory unit 106.
[0048] [3-2. Sample data] 3A to 3C are diagrams showing sample data for explaining a specific example of processing by the control unit 102 of the dispensing processing device 100 according to the present embodiment. A specific example of processing by the control unit 102 of the dispensing processing device 100 according to the present embodiment will be described with reference to FIGS. 3A to 3C.
[0049] (S1: Management Entrustment Registration Processing) A specific example of the management consignment registration process will be described with reference to Figures 3A and 3B. The contract registration unit 102a inputs management consignment contract data and billing / payment linking data in response to, for example, an operator's operation on a registration screen (not shown) displayed on a monitor, and registers the data in the storage unit 106. The management consignment contract registration process registers the deduction details and collection details.
[0050] Figure 3A (A) shows an example of management contract data. The management contract data includes the fields of management contract number, owner, and property. In the example shown in the figure, the management contract number is "0000000001", the owner is "Homeowner Taro", and the property is "XXX Apartment".
[0051] Figure 3B(B) shows an example of billing and payment linking data. The billing and payment linking data includes the following fields: management contract number, customer number, payee, payment item, settlement method (0: billing, 1: deduction, not set: deduction), billing item, and billing month.
[0052] For the "Settlement Method", it is possible to select whether to deduct at the time of invoice or payment, and it is also possible to set it to deduction only (if the invoice method is not set, only deduction will be set). The settlement method "0: Invoice" is normal invoice, "1: Deduction" is payment by offsetting the amount sent to the owner, and "Not set" is deduction. The "Customer Number" is assigned to each payment supplier and management contract, so a customer number is set for each supplier and management contract, and payment data and invoice data are created for each applicable customer. The "Invoice Month" is used to add to the invoice year and month of the invoice data.
[0053] In the example shown in the figure, the first line has the management contract number "0000000001," customer number "12345678901234567890," payee "○× Electricity," payment item "4000: Electricity bill," settlement method (0: Billing), invoice item "4000: Electricity bill," and invoice month "1." The second line has the management contract number "0000000001," customer number "1111111102222222220," payee "△□ Contractor," payment item "3000: Regular cleaning fee," settlement method "1: Deduction," invoice item "3000: Regular cleaning fee," and invoice month "2." The third line contains the management contract number "0000000001", customer number "99999999901111111110", payee "XX company", and payment item "5000: management fee".
[0054] (S2: Withdrawal data import process) A specific example of the withdrawal data import process will be described with reference to Figures 3B and 3C. The withdrawal import processing unit 102b acquires a deposit / withdrawal details file including the accounting date, the deposit / withdrawal classification indicating the deposit or withdrawal, the transaction amount, and the customer number from the bank's website 400 in response to, for example, an operator's operation on a withdrawal data import screen (not shown) displayed on the monitor, and stores the file in the memory unit 106.
[0055] Figure 3B(C) shows an example of data from a deposit / withdrawal details file. The deposit / withdrawal details file has fields for the accounting date, deposit / withdrawal category, transaction amount, and customer number. The deposit / withdrawal details file contains a mix of data for deposits and withdrawals, so only data with a "withdrawal" category is read.
[0056] In the example shown in the figure, the first line has the accounting date "2024 / 03 / 01", the payment category "withdrawal", the transaction amount "¥12,050", and the customer number "12345678901234567890". The second line has the accounting date "2024 / 03 / 01", the payment category "withdrawal", the transaction amount "¥25,000", and the customer number "11111111102222222220". The third line has the accounting date "2024 / 03 / 01", the payment category "withdrawal", the transaction amount "¥10,000", and the customer number "99999999901111111110".
[0057] The billing and payment linking data and the deposit and withdrawal details file are linked by the customer number. The withdrawal import processing unit 102b uses the customer number of the acquired deposit and withdrawal details file as a key to obtain the management outsourcing contract number, customer number, payee, payment item, settlement method, and billing month from the billing and payment linking data, and creates withdrawal details data including the accounting date, withdrawal amount (the transaction amount), customer number, management outsourcing contract number, payee, payment item, settlement method, billing item, and billing month, and stores this in the memory unit 106.
[0058] Figure 3C(D) shows an example of the withdrawal details data. The withdrawal details data includes the following fields: accounting date, withdrawal amount, customer number, management contract number, payee, payment item, settlement method, billing item, and billing month.
[0059] In the example shown in the figure, the first line has the accounting date "2024 / 03 / 01", withdrawal amount "¥12,050", management contract number "0000000001", customer number "12345678901234567890", payee "○× Electricity", payment item "4000: Electricity bill", settlement method (0: Billing), billing item "4000: Electricity bill", and billing month "1". The second line has the accounting date "2024 / 03 / 01," the withdrawal amount "¥25,000," the management contract number "0000000001," the customer number "1111111102222222220," the payee "△□ contractor," the payment item "3000: regular cleaning fee," the settlement method "1: deduction," the billing item "3000: regular cleaning fee," and the billing month "2." The third line has the accounting date "2024 / 03 / 01," the withdrawal amount "¥10,000," the management contract number "0000000001," the customer number "9999999990111111110," the payee "XX contractor," and the payment item "5000: management fee."
[0060] Based on the withdrawal details data, the withdrawal capture processing unit 102b creates payment data for the merchant from which the payment was withdrawn, including the payment number, billing date, payee, payment item, and payment amount, and stores this data in the storage unit 106.
[0061] Figure 3C (E) shows an example of payment data. Payment data includes fields for payment number, billing date, payee, payment item, and payment amount. In the example shown in the figure, the first line contains payment number "0000000001," billing date "2024 / 03 / 01," payee "XX Electric Power," payment item "4000: Electricity bill," and payment amount "¥12,050." The third line contains payment number "0000000003," billing date "2024 / 03 / 01," payee "XX Company," payment item "5000: Management fee," and payment amount "¥10,000."
[0062] Based on the withdrawal details data, the withdrawal import processing unit 102b creates billing data including the billing number, billing year and month, management outsourcing contract number, settlement method, billing items, and billing amount for the owner linked by the management outsourcing contract number, and stores this data in the memory unit 106. The "billing year and month" is calculated by adding the "billing month" to the "accounting date" month in the withdrawal details data.
[0063] Figure 3C (F) shows an example of billing data. The billing data includes the following fields: billing number, billing year and month, management contract number, settlement method, billing item, and billing amount. In the example shown in the figure, the first line contains billing number "1000000001," billing year and month "2024 / 04," management contract number "0000000001," settlement method "0: billing," billing item "4000: electricity bill," and billing amount "¥12,050." The second line contains billing number "1000000002," billing year and month "2024 / 05," management contract number "0000000001," settlement method "1: deduction," billing item "3000: regular cleaning fee," and billing amount "¥25,000."
[0064] As described above, according to this embodiment, a deposit / withdrawal details file containing the accounting date, the income / debit classification indicating the deposit or withdrawal, the transaction amount, and the customer number is obtained from the bank's website 400, and the customer number in the deposit / withdrawal details file is used as a key to obtain the management contract number, customer number, payee, and payment item from the linked data, and withdrawal details data containing the accounting date, withdrawal amount, customer number, management contract number, payee, and payment item is created, and payment details data containing the payment number, accounting date, payee, payment item, and payment amount is created based on the created withdrawal details data.Therefore, when payments for rental managed properties are made by direct debit, it is possible to reduce the workload and operational errors when creating payment data.
[0065] [4. 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.
[0066] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and electronic systems, thereby contributing to the achievement of SDGs Goals 12, 13, and 15.
[0067] Furthermore, this embodiment can contribute to strengthening control and governance, which can contribute to the achievement of Goal 16 of the SDGs.
[0068] 5. 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.
[0069] 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.
[0070] Furthermore, 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 drawings can be changed as desired unless otherwise specified.
[0071] Furthermore, with regard to the dispensing processing device 100, the components shown in the drawings are functional concepts, and the dispensing processing device 100 does not necessarily have to be physically configured as shown in the drawings.
[0072] For example, all or any part of the processing functions of the dispensing processing device 100, particularly the processing functions performed by the control unit, may be implemented 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 processes described in this embodiment, and is mechanically read by the dispensing processing device 100 as needed. That is, a computer program is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive) for working 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.
[0073] This computer program may be stored in an application program server connected to the dispensing processing device 100 via any network, and all or part of it may be downloaded as needed.
[0074] Furthermore, the program for executing the processes described in this embodiment may be stored in a non-transitory computer-readable recording medium or configured as a program product. Here, the term "recording medium" includes any "portable physical medium" such as a memory card, a Universal Serial Bus (USB) memory, a Secure Digital (SD) card, a flexible disk, a magneto-optical disk, a ROM, an Erasable Programmable Read Only Memory (EPROM), an Electrically Erasable and Programmable Read Only Memory (EEPROM (registered trademark)), a Compact Disk Read Only Memory (CD-ROM), a Magneto-Optical disk (MO), a Digital Versatile Disk (DVD), and a Blu-ray (registered trademark) disc.
[0075] Furthermore, a "program" is a data processing method written in any language or description method, regardless of the format, such as source code or binary code. Note that a "program" is not necessarily limited to a single structure, but also includes a structure that is distributed as multiple modules or libraries, or a structure that achieves its function by cooperating with a separate program, such as an OS. Note that the specific configuration 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 configurations and procedures.
[0076] The various databases stored in the memory 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 providing websites.
[0077] The dispensing processing device 100 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as such an information processing device to which any peripheral device is connected. The dispensing processing device 100 may also be realized by installing software (including programs, data, etc.) that causes the device to perform the processes described in this embodiment.
[0078] Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be configured by functionally or physically distributing and integrating them in any unit depending on various additions or functional loads. In other words, the above-described embodiments can be implemented in any combination, or embodiments can be implemented selectively. [Explanation of symbols]
[0079] 100 Dispensing processing device 102 Control section 102a Contract Registration Department 102b Withdrawal import processing unit 102c Screen display control unit 104 Communication interface unit 106 Storage section 108 Input / Output Interface Section 112 Input Device 114 Output Device 200 servers 300 Network 400 Bank Websites
Claims
1. A withdrawal processing device for managing withdrawals for rental management properties, comprising: The control unit Management contract data including management contract number, owner, and property, Linking data including management outsourcing contract number, customer number, payment destination, and payment item, It is configured to be accessible to A withdrawal processing device characterized by comprising a withdrawal import processing means that obtains a deposit / withdrawal details file from a bank's website, including the accounting date, the income / debit classification indicating the deposit or withdrawal, the transaction amount, and the customer number, and uses the customer number of the deposit / withdrawal details file as a key to obtain the management outsourcing contract number, customer number, payee, and payment item from the linked data, creates withdrawal details data including the accounting date, withdrawal amount, customer number, management outsourcing contract number, payee, and payment item, and creates payment data including the payment number, accounting date, payee, payment item, and payment amount based on the created withdrawal details data.
2. The linking data further includes a settlement method and billing items, The created withdrawal details data further includes the settlement method and billing items, A withdrawal processing device as described in claim 1, characterized in that the withdrawal import processing means creates billing data including a billing number, a management outsourcing contract number, a settlement method, billing items, and a billing amount based on the created withdrawal detail data.
3. The dispensing device according to claim 2, wherein the settlement method includes a normal billing and a deduction or withdrawal to offset the billing amount from the amount sent to the owner.
4. The linking data further includes a billing month, The created withdrawal details data further includes the billing month, 4. The dispensing processing device according to claim 2, wherein the created billing data includes a billing year and month obtained by adding the billing month to the month of the accounting date.
5. A withdrawal processing method executed by an information processing device having a control unit, The control unit Management contract data including management contract number, owner, and property, Linking data including management outsourcing contract number, customer number, payment destination, and payment item, It is configured to be accessible to Executed in the control unit: A withdrawal processing method characterized by including a withdrawal import processing step of obtaining a deposit / withdrawal details file from a bank's website, the file including the accounting date, the income / debit classification indicating the deposit or withdrawal, the transaction amount, and the customer number; using the customer number in the deposit / withdrawal details file as a key, obtaining the management outsourcing contract number, customer number, payee, and payment item from the linked data, creating withdrawal details data including the accounting date, withdrawal amount, customer number, management outsourcing contract number, payee, and payment item; and creating payment data including the payment number, accounting date, payee, payment item, and payment amount based on the created withdrawal details data.
6. A withdrawal processing program to be executed by an information processing device having a control unit, The control unit Management contract data including management contract number, owner, and property, Linking data including management outsourcing contract number, customer number, payment destination, and payment item, It is configured to be accessible to The control unit A withdrawal processing program for executing a withdrawal import processing step that obtains a deposit / withdrawal details file from a bank's website, including the accounting date, the income / debit classification indicating the deposit or withdrawal, the transaction amount, and the customer number, and uses the customer number of the deposit / withdrawal details file as a key to obtain the management outsourcing contract number, customer number, payee, and payment item from the linked data, creates withdrawal details data including the accounting date, withdrawal amount, customer number, management outsourcing contract number, payee, and payment item, and creates payment data including the payment number, accounting date, payee, payment item, and payment amount based on the created withdrawal details data.
Citation Information
Patent Citations
Rent management device, rent management method, and rent management program
JP2020057086A