Business support device, business support method, and business support program
The business support device addresses invoicing discrepancies by generating and managing sales data with retroactive discount classifications, enhancing reconciliation accuracy and efficiency.
Patent Information
- Application Number
- JP2023104166
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2023-06-26
- Publication Date
- 2025-07-01
- Estimated Expiration
- 2043-06-26
AI Technical Summary
Retroactive discounts in invoicing cause discrepancies between invoiced amounts and received amounts, complicating reconciliation accounting operations.
A business support device and method that generates and manages sales data with specific classifications for retroactive discounts, allowing for accurate detection and output of discount amounts, enabling reconciliation by associating sales data with invoice and billing data.
Facilitates efficient reconciliation of retroactive discounts by clearly identifying and managing discount amounts, improving accounting operations and reducing operational burdens.
Smart Images

Figure 0007701407000001 
Figure 0007701407000002 
Figure 0007701407000003
Abstract
Description
Technical Field
[0001] The present invention relates to a business support device, a business support method, and a business support program.
Background Art
[0002] Patent Document 1 (Japanese Unexamined Patent Application Publication No. 2022-079352) discloses an information processing apparatus capable of shortening the time required for confirmation of inconsistencies compared to the case where the correspondence to the inconsistencies between the invoice and the documents is determined only by human knowledge.
[0003] In this information processing apparatus, an invoice element extraction unit acquires an invoice and extracts predetermined elements used for confirmation of the payment amount, and a related document extraction unit extracts documents related to the invoice to be processed from a related document DB. Further, a related document element extraction unit extracts elements used for confirmation of the payment amount from the related documents. Then, a consistency determination unit collates the elements of the invoice and the elements of the related documents to determine the consistency, and when there is an inconsistency, an inconsistency content classification unit calculates the magnitude of the difference and classifies the level to classify the content of the inconsistency. The UI screen display unit performs a display for giving the next instruction to the accounting person in charge according to the determination result of this consistency.
[0004] Here, for example, some forms of price discounts called "rebates" are known as business customs in the food industry and the like. One of these "rebates", the price discount form of "post-deduction", occurs for each sales transaction, and is a price discount form in which a price discount is made afterwards in response to a request for a price discount from the trading partner after invoicing and monthly closing.
Prior Art Documents
Patent Documents
[0005]
Patent Document 1
Summary of the Invention
Problems to be Solved by the Invention
[0006] However, such "retroactive discounting" is a retroactive price reduction after invoicing, monthly closing, etc., so the invoiced amount invoiced to the customer based on the invoicing and monthly closing calculations does not match the amount received from the customer (the received amount reflecting the retroactive discounting), causing problems in the reconciliation accounting operations.
[0007] The present invention has been made in view of the above problems, and an object thereof is to provide a business support device, a business support method, and a business support program that enable the reconciliation accounting operations when a "retroactive discounting" price reduction occurs.
Means for Solving the Problems
[0008] In order to solve the above problems and achieve the object, a business support device according to the present invention includes: an invoice data generation unit that generates invoice data including an invoice number, an invoice destination, a sales amount, and an invoice amount input at the time of invoice processing; a sales data generation unit that generates sales data including a sales number, a sales classification of "ordinary sales" indicating that it is a sales amount by ordinary sales, a customer, a sales amount, and, after the creation of the invoice data, when performing a "retroactive discounting" price reduction of a predetermined amount, generates sales data including a sales classification indicating the "retroactive discounting", an invoice destination, and the price reduction amount of the "retroactive discounting"; a sales addition data generation unit that generates sales addition data including the sales number of the sales data including the sales classification of "ordinary sales" and the invoice number of the invoice data as the previous invoice number when the sales data including the sales classification indicating the "retroactive discounting" is generated; and an output control unit that, when the output of reconciliation candidates is specified, detects the price reduction amount of the "retroactive discounting" from the sales data including the sales classification indicating the "retroactive discounting", and also refers to the invoice data associated with the sales data including the sales classification indicating the "retroactive discounting" and the sales data including the sales classification of "ordinary sales" based on the sales addition data, and outputs and controls to an output device the detected price reduction amount of the "retroactive discounting" and the total amount after subtracting the price reduction amount of the "retroactive discounting" from the invoice amount.
[0009] Also, in order to solve the above problems and achieve the object, the business support method according to the present invention includes a claim data generation step in which a claim data generation unit generates claim data including a claim number, a claim destination, a sales amount, and a claim amount input during claim processing; a sales data generation step in which a sales data generation unit generates sales data including a sales number, a sales classification of "ordinary sales" indicating that it is a sales amount by ordinary sales, a business partner, a sales amount, and sales data including a sales classification of "post-discount" indicating a discount of a predetermined amount when performing the "post-discount" discount after the creation of the claim data, a claim destination, and a post-discount amount; a sales additional data generation step in which a sales additional data generation unit generates sales additional data including the sales number of the sales data including the sales classification of "ordinary sales" and the claim number of the claim data as the previous claim number when the sales data including the sales classification of "post-discount" is generated; and an output control step in which an output control unit detects the post-discount amount from the sales data including the sales classification of "post-discount" when the output of the write-off candidate is specified, and also refers to the claim data associated with the sales data including the sales classification of "post-discount" and the sales data including the sales classification of "ordinary sales" based on the sales additional data, and outputs and controls to an output device the detected post-discount amount and the post-discount total amount obtained by subtracting the post-discount amount from the claim amount.
[0010] Also, in order to solve the above-described problems and achieve the object, the business support program according to the present invention causes a computer to include a billing data generation unit that generates billing data including a billing number, a billing destination, a sales amount, and a billing amount input during billing processing; a sales number input during sales input, a sales classification of "ordinary sales" indicating that it is a sales amount by ordinary sales, a business partner, sales data including a sales amount, and after creating the billing data, when performing a discount of "subsequent discount" which is a discount of a predetermined amount, a sales data generation unit that generates sales data including a sales classification indicating the "subsequent discount", a billing destination, and a discount amount of the "subsequent discount"; a sales addition data generation unit that generates sales addition data including a previous upper number of sales data including a sales classification of "ordinary sales" and a billing number of the billing data as a previous billing number when sales data including a sales classification indicating the "subsequent discount" is generated; and when an output of a reconciliation candidate is specified, detects a discount amount of the "subsequent discount" from the sales data including a sales classification indicating the "subsequent discount", and also refers to the billing data associated with the sales data including a sales classification indicating the "subsequent discount" and the sales data including a sales classification of "ordinary sales" by the sales addition data, and outputs and controls to an output device a detected discount amount of the "subsequent discount" and a total subsequent amount obtained by subtracting the discount amount of the "subsequent discount" from the billing amount as an output control unit.
Effect of the Invention
[0011] The present invention can support the accounting operation of reconciliation when a discount of "subsequent discount" occurs.
Brief Description of the Drawings
[0012]
Figure 1
Figure 2
Figure 3
Figure 4
Figure 5
Figure 6
Figure 7
Figure 8
Embodiments for Carrying Out the Invention
[0013] Hereinafter, a business support device according to an embodiment to which the present invention is applied will be described in detail with reference to the drawings. Note that the present invention is not limited to the following embodiments.
[0014] (Overview) Currently, as one form of discount, a "backward discount" discount form in which a discount is made due to a request from the billing destination or the like after the billing closing process is known. When this "backward discount" occurs, for example, in the management of billing, payment, and offset in the case of the following commercial transactions, it becomes difficult for the operator to judge whether to offset.
[0015] That is, by accounting for the sales from March 21 to April 20 on April 20 (closing on April 20), for example, after issuing an invoice for "10,000 yen", if a request for a "200 yen" "credit note" is received from the invoiced party on April 25 and the seller agrees to it. Since the seller agrees to the "credit note", for example, on May 10, the amount received from the invoiced party is "9,800 yen" after subtracting the "200 yen" discount amount of the "credit note" from the original invoice amount of "10,000 yen". At this stage, the receivable that can be offset by the seller is "10,000 yen", and to offset the discount of the "credit note", it is necessary to wait until May 20, which is the closing date of the next month for the seller. Also, since the operator is not aware of the existence of the "credit note", it is impossible to determine whether the mismatch caused by the receipt of "9,800 yen" for the invoice of "10,000 yen" is due to a payment error.
[0016] As will be described below, the business support device according to the embodiment totals specific discount vouchers (credit notes) that have not been invoiced in addition to the invoiced receivables at the time of offsetting payments (when entering payments) and makes them viewable as information for offsetting. Specifically, by managing the previous invoice number of the credit note, it is possible to easily grasp for which invoice the credit note is.
[0017] As a result, as candidates for offsetting payments, it is possible to grasp the "confirmed invoice amount" and the "discount amount of the credit note related to the invoice", and the operator can easily grasp the existence of the credit note. Also, at the time of payment, it becomes possible to offset the receivables, improving the turnover rate of the receivables (making it possible to process the receivables quickly), and appropriate credit management for the invoiced party can be performed.
[0018] (Hardware Configuration) As shown in FIG. 1, the business support device 1 of the embodiment includes a storage unit 2, a control unit 3, a communication interface unit 4, and an input / output interface unit 5. An input device 6 and an output device 7 are connected to the input / output interface unit 5. As the output device 7, a display unit such as a monitor device (including a home TV), a printing device, or a speaker device corresponds. As the input device 6, in addition to a keyboard device, a mouse device, and a microphone device, a monitor device that realizes a pointing device function in cooperation with the mouse device can be used. The communication interface unit 4 is connected to a network such as a wide area network such as the Internet or a private network such as a LAN (Local Area Network).
[0019] As the storage unit 2, for example, a storage device such as a ROM (Read Only Memory), a RAM (Random Access Memory), an HDD (Hard Disk Drive), or an SSD (Solid State Drive) can be used. The storage unit 2 stores a business support program for supporting the cancellation operation for "carry-back". Further, the storage unit 2 stores sales data, sales additional data, billing data, payment data, and payment cancellation data, etc., which will be described later.
[0020] (Functional Configuration of Business Support Device) Next, the control unit 3 functions as a billing data generation unit 21, a sales data generation unit 22, a sales additional data generation unit 23, a display control unit 24, and a payment cancellation data generation unit 25 as shown in FIG. 1 by executing the business support program stored in the storage unit 2. The display control unit 24 is an example of an output control unit, and as an example, it displays a payment input screen or the like, which will be described later, via the output device 7 which is a display unit. Note that a print control unit or an audio output control unit or the like may be provided as the output control unit. When the print control unit is provided, various data are printed by the output device 7 which is a printing device. Also, when the audio output control unit is provided, various data are output as audio via the output device 7 which is a speaker device.
[0021] The billing data generation unit 21 generates billing data including the billing number, the billing destination, the sales amount, and the billed amount input during the billing process.
[0022] The sales data generation unit 22 generates sales data including the sales number, the sales category of "ordinary sales" indicating that the amount is from ordinary sales, the business partner, and the sales amount input during the sales input. Also, when the sales data generation unit 22 performs a discount of "post-discount" which is a discount of a predetermined amount after the creation of the billing data, it generates sales data including the sales category indicating the "post-discount", the billing destination, and the discount amount of the "post-discount".
[0023] When sales data including the sales category indicating the "post-discount" is generated, the sales addition data generation unit 23 generates sales addition data including the sales number of the sales data including the sales category of "ordinary sales" and the billing number of the billing data as the previous billing number.
[0024] As an example, the output control unit which is the display control unit 24 detects the discount amount of the "post-discount" from the sales data including the sales category indicating the "post-discount" when the output of the write-off candidate is specified. Also, the output control unit refers to the billing data associated with the sales data including the sales category indicating the "post-discount" and the sales data including the sales category of "ordinary sales" based on the sales addition data. Then, the output control unit outputs and controls to the output device the detected discount amount of the "post-discount" and the total post-discount amount obtained by subtracting the discount amount of the "post-discount" from the billed amount.
[0025] When the previous billing number exists and the received amount input during the receipt input matches the total post-discount amount, the receipt write-off data generation unit 25 generates receipt write-off data including the write-off amount corresponding to the received amount and the provisional write-off amount corresponding to the discount amount of the "post-discount".
[0026] Also, after the billing closing process, the receipt write-off data generation unit 25 generates new receipt write-off data with the provisional write-off amount of the receipt write-off data set to 0 yen and the discount amount of the "post-discount" as the write-off amount.
[0027] (Support operation for the write-off operation of "backward deduction") Next, FIG. 2 shows an overview of the write-off support operation corresponding to "backward deduction". In this FIG. 2, usually, sales data is input based on sales, and after the closing date of the seller, billing data is generated through the billing closing process, and an invoice is sent to the billing destination.
[0028] After such a billing closing process, assume that the seller has accepted the request for a price reduction from the billing destination. As a result, the seller performs a sales input corresponding to the price reduction of "backward deduction", and sales data corresponding to the price reduction amount of "backward deduction" is generated. At this time, together with the sales data corresponding to the price reduction amount of "backward deduction", sales additional data that associates the sales number of the initial sales data and the billing number (previous billing number) of the previously created billing data is generated.
[0029] The billing destination makes a payment for the amount obtained by subtracting the price reduction amount of "backward deduction" from the billing amount. When performing the payment input, the business support device 1, as shown in FIG. 3, based on the above-mentioned sales additional data, displays the initial billing amount (the billing amount before "backward deduction": 10,000 yen in the example of FIG. 3), the payment amount received from the billing destination (9,800 yen in the example of FIG. 3), and the price reduction amount of "backward deduction" related to the payment amount from this billing destination (-200 yen in the example of FIG. 3) in association. Thereby, the operator can grasp the "confirmed billing amount" and the "price reduction amount of backward deduction related to the billing" as candidates for payment write-off, and can easily grasp the presence or absence of backward deduction and perform the payment write-off operation.
[0030] The following will be specifically described. This support operation for the write-off operation functions as a billing data generation unit 21 to a payment write-off data generation unit 25, etc. based on the business support program stored in the storage unit 2 by the control unit 3 and is executed.
[0031] First, assume that on "April 10, 2023", 5 items of a product with a unit price of "2,000 yen" were sold to the customer with the customer code of "TK0011" using the product code of "IT001", resulting in a sales amount of "10,000 yen". In this case, the operator designates the sales classification of "Normal Sales" via the sales input screen displayed by the display control unit 24 and inputs the above-mentioned product code and sales amount, etc.
[0032] Thereby, as shown in Fig. 4(a), the sales data generation unit 22 generates product data including a sales number, a line number, a sales classification, an office code, a sales date, a billing destination code, a customer code, a product code, a quantity, a unit price, and a sales amount, and stores this in the storage unit 2. Note that the sales number is input by automatic sequential numbering, and in this example, it is "UR001".
[0033] Also, when such sales data is generated, the sales additional data generation unit 23 generates sales additional data that associates the sales number of the sales data with the "previous billing number", which is the billing number of the billing data generated corresponding to the generated sales data, as shown in Fig. 4(b). At this stage, since the sales data has been generated but the billing data has not been generated, as shown in Fig. 4(b), the sales additional data with only the sales number of "UR001" input is generated by the sales additional data generation unit 23.
[0034] Next, assume that the billing closing date of the seller is the "20th". Then, the operator inputs the billing date of "April 20, 2023", the billing destination code of "SE001", the customer code of "TK0011", the sales amount of "10,000 yen", the discount amount of "0 yen", the current billing amount of "10,000 yen", and the collection scheduled date of "May 10, 2023", etc. via the billing closing process screen displayed by the display control unit 24.
[0035] As a result, the billing data generation unit 21 generates billing data including a billing number, a business office code, a billing date, a billing destination code, a customer code, a previous billing amount, a sales amount, a discount amount, a current billing amount, and a scheduled collection date, as shown in FIG. 5, and stores it in the storage unit 2. Note that the billing number is automatically assigned a serial number and is "IV001" in this example. At this stage, since no "retroactive discount" has occurred, the discount amount in the billing data is "0 yen".
[0036] Here, it is assumed that on "April 25, 2023" after creating such billing data (after the billing closing process), a "200 yen" discount (retroactive discount) occurred for the "10,000 yen" product sold at the request of the billing destination. When such a "retroactive discount" occurs, the operator inputs the sales date of "April 25, 2023", the sales category of "retroactive discount", the sales amount of "-200 yen", etc. via the sales input screen displayed by the display control unit 24.
[0037] As a result, the sales data generation unit 22 generates product data for "retroactive discount" corresponding to the billing destination with the billing destination code of "SE001" and the product with the product code of "IT001", with the sales category set to "retroactive discount" and the sales amount set to "-200 yen", as shown in FIG. 6, and stores it in the storage unit 2.
[0038] When the product data for the "retroactive discount" product category is generated in this way, the sales additional data generation unit 23 detects the billing number of the billing data shown in FIG. 5 in which the billing destination code of "SE001" (or (and) the customer code of "TK0011") shown in FIG. 6(a) is input. In the example of FIG. 5, the billing number is "IV001". Then, the sales additional data generation unit 23 inputs the detected billing number of "IV001" as the "previous billing number" of the sales additional data in which the sales number of "UR001" is previously input, as shown in FIG. 6(b).
[0039] As a result, based on the sales addition data shown in Fig. 6(b), the product data of the sales number of the product category "UR002" after "backdating" (Fig. 6(a)) can be associated with the product data of the product category "UR001" before "backdating" (Fig. 4(a)) and the claim data of the claim number "IV001" corresponding to the product data of the product category "UR001" before this "backdating".
[0040] In other words, based on the sales addition data shown in Fig. 6(b), it can be shown that the sales data of the product category of "backdating" shown in Fig. 6(a) is related to the sales data of the sales category of "normal sales" before "backdating" shown in Fig. 4(a) and the claim data related to the claim data shown in Fig. 5, which is the claim data of this sales category of "normal sales".
[0041] Next, the operator designates an operation to display the payment input screen. Thereby, the display control unit 24 displays the payment input screen shown in Fig. 3 via the output device 7. As shown in Fig. 3, this payment input screen is provided with input fields for the office code, payment date, billing destination code, and payment amount. The operator inputs, for example, the office code of "T100", the payment date of "May 10, 2023", the billing destination of "SE001", and the payment amount of "9,800 yen", and operates the write-off candidate display button 50.
[0042] When this write-off candidate display button 50 is operated, the display control unit 24 detects the discount amount of "-200 yen" for "backdating" from the sales data including the sales category of "backdating" shown in Fig. 6(a). Also, based on the sales addition data shown in Fig. 6(b), the display control unit 24 refers to the claim data shown in Fig. 5 and the sales data including the sales category of "normal sales" shown in Fig. 4, which are associated with the sales data including the sales category of "backdating" shown in Fig. 6(a), and displays the detected discount amount for "backdating" (-200 yen) and the total amount after backdating (10,000 yen - 200 yen = 9,800 yen) obtained by subtracting the discount amount for "backdating" from the claim amount in the write-off candidate display column of the payment input screen.
[0043] In addition, based on the claim data shown in FIG. 5, the display control unit 24 acquires the claim number of "IV001", the claim destination code of "SE001", the scheduled collection date of "May 10, 2023", and the current claim amount of "10,000 yen", and displays them in the write-off candidate display column of the payment input screen.
[0044] As a result, the operator can easily grasp that, although the original claim amount was "10,000 yen", a "backward deduction" discount of "-200 yen" occurred, and thus the amount received from the claim destination became the received amount of "10,000 yen - 200 yen = 9,800 yen".
[0045] Next, when an input is made to the payment input screen in this way, the payment write-off data generation unit 25 generates payment data for the payment of "9,800 yen" after the application of "backward deduction" as shown in FIG. 7(a). This payment data is composed of a payment number, a business office code, a payment date, a claim destination code, and a payment amount, etc. In the case of this example, as the payment amount, the payment amount of "9,800 yen" after the application of "backward deduction" is input. Also, the payment number is input by automatic sequential numbering, and this example is an example where the payment number of "NY001" is input.
[0046] In addition, since the previous claim number such as "IV001" exists in the sales addition data as shown in FIG. 6(b) and the payment amount of "9,800 yen" input at the time of payment input matches the total backward deduction amount of "9,800 yen", the payment write-off data generation unit 25 generates payment write-off data including the write-off amount corresponding to the payment amount of "9,800 yen" and the provisional write-off amount corresponding to the discount amount of "200 yen" for "backward deduction" as shown in FIG. 7(b), and stores it in the storage unit 2.
[0047] As a result, even for sales for which claim processing has not been performed, it can be made confirmable on the payment input screen in association with the information of the write-off candidate.
[0048] Next, the payment write-off data generation unit 25 sets the provisional write-off amount of the payment write-off data to "0 yen" and the write-off amount of the "carry-back" price reduction amount to "200 yen" on and after the next monthly billing settlement date, which is "May 20, 2023", for the previous billing settlement process on "April 20, 2023", as shown in Fig. 8(b), and generates new payment write-off data. As a result, the payment write-off data can be automatically generated, further reducing the burden on the operator's payment write-off work. Note that, as shown in Fig. 8(a), the payment data is not changed.
[0049] (Effects of the Embodiment) As is clear from the above description, the business support device 1 of the embodiment can totalize specific unclaimed discount slips (carry-back) in addition to the claimed claims at the time of payment write-off (when payment is input) and can confirm them as information for write-off.
[0050] That is, by managing the previous invoice number of the carry-back slip, it is possible to easily recognize which claim the carry-back is for. Therefore, as candidates for payment write-off, the "confirmed claim amount" and the "carry-back amount related to the claim" can be easily recognized, and the operator can easily grasp the presence or absence of carry-back.
[0051] In addition, since the claim can be written off at the time of payment, it is possible to improve the turnover rate of the claim (enable the claim to be processed quickly) and perform appropriate credit management for the claimant.
[0052] [Contribution to the Sustainable Development Goals (SDGs) Led by the United Nations] This embodiment can contribute to promoting business efficiency and appropriate business judgment of enterprises, so it is possible to contribute to Goals 8 and 9 of the SDGs.
[0053] In addition, this embodiment can contribute to promoting waste loss reduction and paperless digitization, so it is possible to contribute to Goals 12, 13, and 15 of the SDGs.
[0054] In addition, according to the present embodiment, since it can contribute to strengthening control and governance, it becomes possible to contribute to Goal 16 of the SDGs.
[0055] [Other Embodiments] In addition to the embodiments described above, the present invention may be implemented in various different embodiments within the scope of the technical idea described in the claims.
[0056] 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.
[0057] 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.
[0058] Regarding the business support device 1, each component shown in the figure is a functional concept, and it is not necessarily physically configured as shown in the figure.
[0059] For example, regarding the processing functions provided by the business support device 1, particularly each processing function performed by the control unit 3 and the control unit 3, all or any part of them may be realized by a CPU (Central Processing Unit) and a program interpreted and executed by this CPU, or may be realized as hardware by wired logic. The program is recorded on a non-transitory computer-readable recording medium including programmed instructions for causing the information processing device to execute the processing described in this embodiment, and is mechanically read by the business support device 1 as necessary. That is, in a storage unit such as a ROM or an HDD, a computer program for giving instructions to the CPU in cooperation with the OS and performing various processes is recorded. This computer program is executed by being loaded into the RAM and constitutes the control unit 3 in cooperation with the CPU.
[0060] Also, the business support program of this business support device 1 may be stored in another server device connected to the business support device 1 via an arbitrary network, and all or part of it can be downloaded as necessary.
[0061] Also, the business support program for executing the processes described in this embodiment may be stored in a non-transitory computer-readable recording medium, and may also 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, etc.
[0062] Also, the "program" is a data processing method described in any language or description method, and is not limited to a 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 another program represented by an OS. Regarding the specific configuration, reading procedure, and installation procedure after reading for the recording medium in the business support apparatus 1 shown in the embodiment, well-known configurations and procedures can be used.
[0063] The storage unit 2 is a storage means such as a memory device such as a RAM or a ROM, a fixed disk device such as a hard disk, a flexible disk, and an optical disk, and stores various programs, tables, databases, and web page files used for various processes and website provision.
[0064] Further, the business support device 1 may be configured by an information processing device such as a known personal computer device or a workstation, or may be configured by an information processing device to which an arbitrary peripheral device is connected. Further, the information processing device may be realized by implementing software (including programs or data, etc.) that realizes the processing described in the present embodiment.
[0065] 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 arbitrary units according to various additions or according to the functional load. That is, the above-described embodiments may be arbitrarily combined and implemented, or the embodiments may be selectively implemented.
Industrial Applicability
[0066] The present invention is suitable for application to accounting operations of various occupations, and in particular, is suitable for application to accounting operations in industries with rebate business practices such as the food industry.
Explanation of Signs
[0067] 1 Business support device 2 Storage unit 3 Control unit 4 Communication interface unit 5 Input / output interface unit 6 Input device 7 Output device 21 Claim data generation unit 22 Sales data generation unit 23 Sales additional data generation unit 24 Display control unit 25 Deposit offset data generation unit 50 Offset candidate display button
Claims
1. A claim data generation unit that generates claim data including a claim number, a claim destination, a sales amount, and a claim amount input during claim processing; A sales data generation unit that generates sales data including a sales number, a sales classification of "ordinary sales" indicating that the sales amount is from ordinary sales, a business partner, a sales amount, and sales data including a sales classification of "post-discount" indicating a discount of a predetermined amount after the creation of the claim data, a claim destination, and the post-discount amount; A sales addition data generation unit that generates sales addition data including the sales number of the sales data including the sales classification of "ordinary sales" and the claim number of the claim data as the previous claim number when the sales data including the sales classification of "post-discount" is generated; An output control unit that, when an output of a reconciliation candidate is specified, detects the post-discount amount from the sales data including the sales classification of "post-discount", and refers to the claim data and the sales data including the sales classification of "ordinary sales" associated with the sales data including the sales classification of "post-discount" by the sales addition data, and outputs and controls to an output device the detected post-discount amount and the total post-discount amount obtained by subtracting the post-discount amount from the claim amount; A business support device having the above.
2. When the previous claim number exists and the deposited amount input during deposit input matches the total post-discount amount, further comprising a deposit reconciliation data generation unit that generates deposit reconciliation data including a reconciliation amount corresponding to the deposited amount and a provisional reconciliation amount corresponding to the post-discount amount; The business support device according to claim 1, characterized in that.
3. The deposit reconciliation data generation unit generates new deposit reconciliation data with the provisional reconciliation amount of the deposit reconciliation data set to 0 yen and the post-discount amount set as the reconciliation amount after claim closing processing; The business support device according to claim 2, characterized in that.
4. A claim data generation step in which a claim data generation unit generates claim data including a claim number, a claim destination, a sales amount, and a claim amount input during claim processing; A sales data generation step in which a sales data generation unit generates sales data including a sales number input at the time of sales input, a sales classification of "ordinary sales" indicating that the sales amount is from ordinary sales, a customer, a sales amount, and, after creation of the billing data, when performing a discount of "subsequent discount" which is a discount of a predetermined amount, generates sales data including a sales classification indicating the "subsequent discount", a billing destination, and the discount amount of the "subsequent discount". A sales additional data generation step in which a sales additional data generation unit generates sales additional data including the sales number of the sales data including the sales classification of "ordinary sales" and the billing number of the billing data as the previous billing number when the sales data including the sales classification indicating the "subsequent discount" is generated. An output control step in which an output control unit, when output of reconciliation candidates is specified, detects the discount amount of the "subsequent discount" from the sales data including the sales classification indicating the "subsequent discount", and also refers to the billing data and the sales data including the sales classification of "ordinary sales" associated with the sales data including the sales classification indicating the "subsequent discount" based on the sales additional data, and performs output control to output to an output device the detected discount amount of the "subsequent discount" and the total amount after subtracting the discount amount of the "subsequent discount" from the billing amount. A business support method having the above.
5. A computer is configured to A billing data generation unit that generates billing data including a billing number, a billing destination, a sales amount, and a billing amount input during billing processing; A sales data generation unit that generates sales data including a sales number input at the time of sales input, a sales classification of "ordinary sales" indicating that the sales amount is from ordinary sales, a customer, a sales amount, and, after creation of the billing data, when performing a discount of "subsequent discount" which is a discount of a predetermined amount, generates sales data including a sales classification indicating the "subsequent discount", a billing destination, and the discount amount of the "subsequent discount". A sales additional data generation unit that generates sales additional data including the sales number of the sales data including the sales classification of "ordinary sales" and the billing number of the billing data as the previous billing number when the sales data including the sales classification indicating the "subsequent discount" is generated. When the output of the write-off candidate is specified, detect the write-off amount of the "drawback" from the sales data including the sales category indicating the price reduction of the "drawback", and also refer to the claim data and the sales data including the sales category of the "normal sales" associated with the sales data including the sales category indicating the price reduction of the "drawback" by the sales addition data, and function as an output control unit that outputs and controls to an output device the detected write-off amount of the "drawback" and the total drawback amount obtained by subtracting the write-off amount of the "drawback" from the claim amount. A business support program characterized by the above.
Citation Information
Patent Citations
Credit negation method, credit negation device, computer program and recording medium
JP2004185588A
Auxiliary book management device, auxiliary book management method, and auxiliary book management program
JP2019032765A
Information processing apparatus, information processing system, and information processing program
JP2022079352A