Purchasing business support device, purchasing business support method, and purchasing business support program

The purchasing operation support device addresses the issue of selecting tax-exempt businesses by providing warnings and calculations to ensure accurate tax deductions, thereby preventing unnecessary cost increases.

JP7827609B2Active Publication Date: 2026-03-10OBIC CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
Filing Date
2022-12-12
Publication Date
2026-03-10

AI Technical Summary

Technical Problem

Existing systems fail to provide warnings when selecting tax-exempt business operators during purchasing transactions, leading to unintended reductions in input tax credits and increased costs due to the inability to claim consumption tax deductions.

Method used

A purchasing operation support device and method that includes a control unit to check supplier and product databases for registration numbers, displaying warnings when tax-exempt businesses are selected, and calculating potential tax exemptions to prevent incorrect deductions.

Benefits of technology

Prevents unintentional reductions in input tax credits by identifying and warning against selecting tax-exempt businesses, encouraging registration as taxable entities and maintaining accurate tax deductions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007827609000001
    Figure 0007827609000001
  • Figure 0007827609000002
    Figure 0007827609000002
  • Figure 0007827609000003
    Figure 0007827609000003
Patent Text Reader

Abstract

To provide a purchasing business support device, a purchasing business support method, and a purchasing business support program which can display a warning when a tax-exempt employer is selected in a purchasing business.SOLUTION: The purchasing business support device according to the present embodiment comprises a supplier master in which suppliers and payees are registered in association with each other, a payee master in which the payees and registration numbers are registered in association with each other, and procurement request input means. When request details including a product and a desired supplier are inputted on a procurement request input screen, the procurement request input means acquires a payee from the supplier master with the inputted desired supplier as a key and determines whether a registration number is registered in association with the payee acquired with reference to the payee master or not and, if any registration number is not registered in association with the payee, displays a warning showing that a tax-exempt employer has been selected.SELECTED DRAWING: Figure 2
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to a purchasing operation support device, a purchasing operation support method, and a purchasing operation support program. [Background technology]

[0002] With the introduction of the invoice system, the system for deduction of consumption tax inputs will change from October 1, 2021. After the introduction of the invoice system, in principle (with transitional measures), it will no longer be possible to deduct input tax for taxable purchases from suppliers that are not registered as businesses (tax-exempt businesses). For example, Patent Document 1 is an example of a system that calculates profits according to the method of payment of consumption tax. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Utility Model Registration No. 3239625 Summary of the Invention [Problem to be solved by the invention]

[0004] However, Patent Document 1 does not disclose anything about displaying a warning when a tax-exempt business operator is selected in a purchasing transaction.

[0005] The present invention has been made in consideration of the above, and aims to provide a purchasing operation support device, a purchasing operation support method, and a purchasing operation support program that are capable of displaying a warning when a tax-exempt business operator is selected in a purchasing operation. [Means for solving the problem]

[0006] In order to solve the above-mentioned problems and achieve the object, the present invention provides a purchasing operation support device including a control unit, the control unit including: a supplier master in which suppliers and payment recipients are registered in association with each other; The system is configured to be able to access a payment destination master in which payment destinations are registered in association with registration numbers, and when request details including merchandise and desired suppliers are input on the procurement request input screen, the system acquires a payment destination from the supplier master using the input desired supplier as a key, and determines whether the acquired payment destination has a registration number by referring to the payment destination master, and if the registration number is not found, displays a warning that a tax-exempt business operator has been selected.

[0007] According to another aspect of the present invention, the control unit may be further configured to be able to access a product master that is registered in association with a product and a tax-free purchase warning release category that specifies whether or not to issue a warning to the tax-exempt business operator, and the procurement request input means may display the warning only when the tax-free purchase warning release category obtained from the product master using the input product as a key specifies that a warning should be issued.

[0008] According to another aspect of the present invention, the control unit may further comprise a quotation request input means for determining, on the quotation request input screen, whether or not the payment recipient of the supplier for which a quotation is being requested has a registration number by referring to the payment recipient master, and, if the registration number is not found, displaying a warning to the effect that a tax-exempt business operator has been selected.

[0009] According to one aspect of the present invention, the control unit is further configured to be able to access a product master in which products and consumption tax rate categories are registered in association with each other, and a consumption tax rate master in which consumption tax rate categories, tax rates, tax exemption deduction percentages, and a tax exemption flag specifying whether or not the product is tax exempt are registered in association with each other, and when displaying quotation response information from a supplier on the quotation response input screen, the control unit may be provided with quotation response input means which, when displaying quotation response information from a supplier, displays whether the supplier's payment destination is a tax-exempt business operator, and, if the supplier is a tax-exempt business operator, obtains the consumption tax rate category using the product entered from the product master as a key, obtains the tax rate and tax exemption deduction percentage from the consumption tax rate master using the obtained consumption tax rate category as a key, and calculates and displays the estimated tax exemption deduction difference using the obtained tax rate and tax exemption deduction percentage.

[0010] In addition, according to one aspect of the present invention, the control unit is further configured to be able to access a product master in which products and consumption tax rate categories are associated and registered, and a consumption tax rate master in which consumption tax rate categories, tax rates, tax exemption deduction rates, and a tax exemption flag specifying whether or not the product is tax exempt are associated and registered, and when order details including the product, order quantity, order unit price, and order amount are entered on the order details screen, the control unit may be configured to use the entered payee as a key to refer to the payee master to determine whether or not a registration number is present, and if a registration number is present, to obtain a consumption tax rate category from the product master using the entered product as a key, and to obtain a tax exemption flag from the consumption tax rate master using the obtained consumption tax rate category as a key, and if the tax exemption flag is "TRUE", to display an error message indicating that the tax rate for a tax-exempt business is being used.

[0011] In order to solve the above-mentioned problems and achieve the object, the present invention provides a purchasing operation support method executed by an information processing device having a control unit, the control unit including: a supplier master in which suppliers and payment recipients are registered in association with each other; a payment recipient master in which payment recipients and registration numbers are registered in association with each other; and a procurement request input step executed by the control unit, in which when request details including a product and a desired supplier are input on a procurement request input screen, a payment destination is obtained from the supplier master using the input desired supplier as a key, and whether or not the obtained payment destination has a registration number is determined by referring to the payment destination master, and if the payment destination does not have a registration number, a warning is displayed to the effect that a tax-exempt business operator has been selected.

[0012] Furthermore, in order to solve the above-mentioned problems and achieve the object, the present invention provides a purchasing operation support program to be executed by an information processing device having a control unit, wherein the control unit is configured to be able to access a supplier master in which suppliers and payees are registered in association with each other, and a payee master in which payees are registered in association with their registration numbers, and when request details including goods and a desired supplier are entered on a procurement request input screen executed by the control unit, the purchasing operation support program executes a procurement request input step in which the control unit retrieves a payee from the supplier master using the input desired supplier as a key, determines whether the retrieved payee has a registration number by referring to the payee master, and if the registration number is not found, displays a warning that a tax-exempt business operator has been selected. [Effects of the Invention]

[0013] According to the present invention, it is possible to display a warning when a tax-exempt business operator is selected in a purchasing operation. [Brief explanation of the drawings]

[0014] [Figure 1] FIG. 1 is a diagram for explaining an overview of a purchasing operation support device according to this embodiment. [Figure 2] FIG. 2 is a block diagram showing an example of the configuration of the purchasing operation support device according to this embodiment. [Figure 3] FIG. 3 is a diagram illustrating an example of the configuration of the supplier master. [Figure 4] FIG. 4 is a diagram showing an example of the configuration of the payee master. [Figure 5] FIG. 5 is a diagram illustrating an example of the configuration of the product master. [Figure 6] FIG. 6 is a diagram illustrating an example of the configuration of the consumption tax rate master. [Figure 7] FIG. 7 is a flowchart showing an example of the overall processing of the purchasing operation support device according to this embodiment. [Figure 8] FIG. 8 is a diagram for explaining a specific example of the processing of the control unit of the purchasing operation support device according to this embodiment. [Figure 9] FIG. 9 is a diagram for explaining a specific example of the processing of the control unit of the purchasing operation support device according to this embodiment. [Figure 10] FIG. 10 is a diagram for explaining a specific example of the processing of the control unit of the purchasing operation support device according to this embodiment. [Figure 11] FIG. 11 is a diagram for explaining a specific example of the processing of the control unit of the purchasing operation support device according to this embodiment. [Figure 12] FIG. 12 is a diagram for explaining a specific example of the processing of the control unit of the purchasing operation support device according to this embodiment. [Figure 13] FIG. 13 is a diagram for explaining a specific example of the processing of the control unit of the purchasing operation support device according to this embodiment. [Figure 14] FIG. 14 is a diagram for explaining a specific example of the processing of the control unit of the purchasing operation support device according to this embodiment. [Figure 15] FIG. 15 is a diagram for explaining a specific example of the processing of the control unit of the purchasing operation support device according to this embodiment. [Figure 16] FIG. 16 is a diagram for explaining a specific example of the processing of the control unit of the purchasing operation support device according to this embodiment. [Figure 17] FIG. 17 is a diagram for explaining a specific example of the processing of the control unit of the purchasing operation support device according to this embodiment. [Figure 18] FIG. 18 is a diagram for explaining a specific example of the processing of the control unit of the purchasing operation support device according to this embodiment. [Figure 19] FIG. 19 is a diagram for explaining a specific example of the processing of the control unit of the purchasing operation support device according to this embodiment. DETAILED DESCRIPTION OF THE INVENTION

[0015] DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS An embodiment of the present invention will be described in detail with reference to the accompanying drawings. However, the present invention is not limited to this embodiment.

[0016] [1. Overview] With the introduction of the invoice system, the input tax credit system for consumption tax will change from October 1, 2021. Until now, regardless of the type of supplier (tax-exempt business, taxable business, consumer, etc.), the amount of payment for taxable purchases could be included in the calculation of the tax amount for taxable purchases under the input tax credit regulations, but after the introduction of the invoice system, in principle (with transitional measures), input tax credits will no longer be available for taxable purchases from suppliers who are not registered as businesses.

[0017] As a result, even if a business partner is a tax-exempt business, purchases will be recorded as normal, meaning that the business will not be able to claim input tax credits when filing its consumption tax return, which increases the likelihood of incurring unnecessary losses such as increased costs and a deterioration in cash flow.

[0018] For this reason, purchasing businesses need to consider whether a supplier is a business subject to consumption tax as a criterion for selecting suppliers. In addition, for example, the construction industry has a relatively high proportion of tax-exempt businesses, including sole proprietors, and it is necessary for the industry as a whole to register as a taxable business to promote healthy transactions.

[0019] Therefore, in this embodiment, a warning is displayed when a tax-exempt business is selected in a purchasing transaction, and a function is provided to support operations such as using specific amounts as a basis for selecting a business partner and encouraging business registration through a warning message. In this way, by providing a warning function that indicates that a tax-exempt business has been selected, it is possible to clarify business partners that are tax-exempt businesses and encourage them to register as taxable businesses. This makes it possible to prevent the amount of consumption tax that can be deducted from input tax from being unintentionally reduced, which would result in an increase in costs.

[0020] Fig. 1 is a diagram for explaining an overview of the purchasing operation support device of this embodiment. In Fig. 1, during purchasing operations, the supplier information is referenced to check whether or not there is a registration number, and if there is no registration number, the supplier is determined to be a tax-exempt business operator and a warning is displayed to the effect that a tax-exempt business operator has been selected.

[0021] According to the purchasing operation support device of this embodiment, the following effects (1) to (4) can be obtained.

[0022] (1) The warning function from request to quotation allows you to detect tax-exempt business partners in advance.

[0023] (2) When selecting a business from the response information, it is possible to clearly determine whether the business is a registered business.

[0024] (3) The above (1) and (2) will enable the implementation of measures to encourage taxable business registration, thereby preventing the amount of consumption tax that can be deducted from input tax from being unintentionally reduced, which will result in an increase in costs.

[0025] (4) When a tax-exempt business is detected, it can lead to operations to correct any omissions in master data maintenance and encourage business partners to register as such.

[0026] The purchasing operation support device of this embodiment is widely applicable to industries such as the construction industry and the IT industry.

[0027] [2. Configuration] An example of the configuration of purchasing operation support device 100 according to this embodiment will be described with reference to Fig. 2. Fig. 2 is a block diagram showing an example of the configuration of purchasing operation support device 100.

[0028] Purchasing operation support device 100 is a commercially available desktop personal computer. Note that purchasing operation support device 100 is not limited to a stationary information processing device such as a desktop personal computer, but may also be a portable information processing device such as a commercially available notebook personal computer, PDA (Personal Digital Assistant), smartphone, or tablet personal computer.

[0029] Purchasing operation support device 100 includes control unit 102, communication interface unit 104, memory unit 106, and input / output interface unit 108. Each unit included in purchasing operation support device 100 is connected to each other so that they can communicate with each other via any communication path.

[0030] The communication interface unit 104 communicatively connects the purchasing operation support device 100 to the network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has a function of communicating data with other devices via the communication line. Here, the network 300 has a function of connecting the purchasing operation support device 100 and the server 200 so that they can communicate with each other, and is, for example, the Internet or a LAN (Local Area Network).

[0031] 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. Displaying information on the monitor 114 and the user operating the input device 112 may be referred to as a "user operation via a UI."

[0032] The memory unit 106 stores various databases, tables, files, etc. The memory unit 106 stores computer programs that cooperate with the OS (Operating System) to issue commands to the CPU (Central Processing Unit) to perform various processes. The memory unit 106 may be, for example, a memory device such as RAM (Random Access Memory) or ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, or an optical disk. The memory unit 106 includes a supplier master table 106a, a payment destination master table 106b, a product master table 106c, a consumption tax rate master table 106d, and a data table 106e. Figure 3 shows an example of the configuration of the supplier master table 106a, Figure 4 shows an example of the configuration of the payment destination master table 106b, Figure 5 shows an example of the configuration of the product master table 106c, and Figure 6 shows an example of the configuration of the consumption tax rate master table 106d.

[0033] Supplier master 106a is a master for associating suppliers with payees, and can be configured as a table in which supplier codes, payee codes, and supplier names are registered in association with each other, as shown in Figure 3. In the example shown in the figure, the first line has supplier code "SI001," payee code "SH001," and supplier name "Tokyo Daiichi Construction Company," while the second line has supplier code "SI002," payee code "SH002," and supplier name "Osaka Daini Construction Company."

[0034] Payee master 106b is a master that sets the payee registration number. As shown in FIG. 4, it can be configured as a table that associates payee codes, payee names, and registration numbers. If a "registration number" is present, the payee is determined to be a taxable business; if a "registration number" is absent, the payee is determined to be a tax-exempt business. In the example shown in FIG. 4, the first line contains the payee code "SH001," the payee name "Tokyo Daiichi Kensetsu Settlement Company," and the registration number "T1234567890123." The second line contains the payee code "SH002," the payee name "Osaka Daini Kensetsu Settlement Company," and the registration number "none." In this example, the payee code "SH001" and the payee name "Tokyo Daiichi Kensetsu Settlement Company" are determined to be taxable businesses because they have registration numbers. The payee code "SH002" and the payee name "Osaka Daini Kensetsu Settlement Company" are determined to be tax-exempt businesses because they do not have registration numbers.

[0035] The product master 106c can be configured as a table or the like that associates and registers product codes, product names, consumption tax rate categories, and tax-free purchase warning cancellation categories (0 "issue warning", 1 "(do not issue warning)") that specify whether or not to issue a warning in the case of a tax-exempt business. If the tax-exempt purchase warning cancellation category is "1", it can be set for each product so that a warning will not be issued even if the business is a tax-exempt business. For example, in the construction industry, where there are many tax-exempt businesses, this can be used to prevent warnings from being issued when certain items have no choice but to be purchased from certain suppliers.

[0036] In the example shown in the figure, the first line has the product code "HIN001", the product name "Building Materials A", the consumption tax rate category "10", and the tax-exempt business operator "0 (issues a warning)", the second line has the product code "HIN002", the product name "Building Materials B", the consumption tax rate category "11", and the tax-exempt business operator "0 (issues a warning)", and the third line has the product code "HIN003", the product name "Building Materials C", the consumption tax rate category "10", and the tax-exempt business operator "1 (does not issue a warning)".

[0037] In the following explanation, for the sake of convenience, the product code "HIN001" and product name "Building Materials A" will be considered to be a product for tax-exempt businesses, the product code "HIN002" and product name "Building Materials B" will be considered to be a product for taxable businesses, and the product code "HIN003" and product name "Building Materials C" will be considered to be a product for tax-exempt businesses.

[0038] The consumption tax rate master 106d can be configured as a table or the like that associates and registers consumption tax rate categories, consumption tax rates, tax exemption deduction rates, and tax exemption target flags. In the example shown in the figure, the first line has a consumption tax rate category of "10," a tax rate of "10%," a tax exemption deduction rate of "100%," and a tax exemption target flag of "FALSE." Since the tax exemption target flag is "FALSE," it is for a taxable business. The second line has a consumption tax rate category of "11," a tax rate of "10%," a tax exemption deduction rate of "80%," and a tax exemption target flag of "TRUE." Since the tax exemption target flag is "TRUE," it is for a tax-exempt business.

[0039] The data table 106e is a table for storing various data such as request data, quotation request data, and order data.

[0040] The request data may be composed of request header data and request detail data. The request header data may include a request number. The request detail data may include a request number, a request line number, a product code, a desired supplier code, a requested quantity, a requested unit price, and a desired delivery date.

[0041] The quotation request data may be composed of quotation request header data and quotation request detail data. The quotation request header data may include a quotation request processing number, quotation request number, supplier code, payee code, confirmed supplier code, and request number. The quotation request detail data may include a quotation request number, quotation request line number, product code, desired supplier code, quotation requested quantity, quotation requested unit price, and desired delivery date.

[0042] Returning to Figure 2, the control unit 102 is a CPU or the like that performs overall control of the purchasing operation support 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.

[0043] The control unit 102 is configured to be able to access the supplier master 106a, payment destination master 106b, product master 106c, consumption tax rate master 106d, data table 106e, etc. stored in the storage unit 106. The supplier master 106a, payment destination master 106b, product master 106c, consumption tax rate master 106d, and data table 106e may be provided in another location (for example, server 200) as long as the control unit 102 is able to access them.

[0044] The control unit 102 conceptually includes a procurement request input unit 102a, a quotation request input unit 102b, a quotation response input unit 102c, an order input unit 102d, a screen display control unit 102e, and a master maintenance unit 102f.

[0045] Procurement request input unit 102a inputs request data (request header data, request specification data) in response to, for example, an operator's operation on a procurement request input screen displayed on monitor 114, and registers the data in data table 106e.

[0046] In this case, when request details including the product and desired supplier are entered on the procurement request input screen, the procurement request input unit 102a may obtain a payee from the supplier master 106a using the entered desired supplier as a key, and refer to the payee master 106b to determine whether the obtained payee has a registration number.If the payee does not have a registration number, a warning may be displayed to the effect that a tax-exempt business operator has been selected.

[0047] Furthermore, the procurement request input unit 102a may display the warning only when the tax-free purchase warning cancellation classification obtained from the product master 106c using the input product as a key specifies that a warning should be issued.

[0048] The quotation request input unit 102b inputs quotation request data (quote request header data, quotation request detail data) in response to, for example, an operator's operation on a quotation request input screen displayed on the monitor 114, and registers the data in the data table 106e.

[0049] In this case, the quotation request input unit 102b may refer to the payment destination master 106b on the quotation request input screen to determine whether or not the payment destination of the supplier for which a quotation is being requested has a registration number, and if there is no registration number, may display a warning to the effect that a tax-exempt business operator has been selected.

[0050] The quotation reply input unit 102c displays quotation reply information from the supplier on the quotation reply input screen displayed on the monitor 114, for example, and determines the supplier in response to an operator's operation, thereby determining the supplier in the quotation request data.

[0051] In this case, when displaying the quotation response information from the supplier on the quotation response input screen, the quotation response input unit 102c may display whether the supplier's payee is a tax-exempt business or not, and if it is a tax-exempt business, may obtain the consumption tax rate category using the product input from the product master 106c as a key, obtain the tax rate and tax-exempt deduction percentage from the consumption tax rate master 106d using the obtained tax rate and tax-exempt deduction percentage, and calculate and display the expected tax-exempt deduction difference using the obtained tax rate and tax-exempt deduction percentage.

[0052] The order input unit 102d inputs order data in response to, for example, an operator's operation on an order input screen displayed on the monitor 114, and registers the data in the data table 106e.

[0053] In this case, when order details including the product, order quantity, order unit price, and order amount are entered on the order details screen, the order input unit 102d uses the entered payee as a key to refer to the payee master 106b to determine whether or not a registration number is present, and if a registration number is present, it obtains the consumption tax rate category from the product master 106c using the entered product as a key, and obtains the tax exemption flag from the consumption tax rate master 106d using the obtained consumption tax rate category as a key, and if the tax exemption flag is "TRUE" (for a tax-exempt business), it may display an error stating that the tax rate for a tax-exempt business is being used.

[0054] The screen display control unit 102e controls the display and input of various screens displayed on the monitor 114 (for example, a procurement request input screen, a quotation request input screen, a quotation reply input screen, an order input screen, a master maintenance screen, etc.).

[0055] The master maintenance unit 102f performs settings such as data input, addition, change, and update for the supplier master 106a, payment destination master 106b, product master 106c, and consumption tax rate master 106d, for example, in response to operator operations on a master maintenance screen (not shown) displayed on the monitor 114.

[0056] [3. Specific Examples] 1 to 19, a specific example of the processing performed by control unit 102 of purchasing operation support device 100 in this embodiment will be described.

[0057] (3-1. Overall processing) FIG. 7 is a flowchart outlining the overall processing of control unit 102 of purchasing operation support device 100 according to this embodiment.

[0058] An overview of the overall processing of the control unit 102 of the purchasing operation support device 100 in this embodiment will be described with reference to Fig. 7. In Fig. 7, the procurement request input unit 102a executes a procurement request input process (step S1). In the procurement request input process, request data is registered, and at that time, a warning check is performed for the business registration related to the payee linked to the desired supplier.

[0059] Specifically, the procurement request input unit 102a inputs request data (request header data, request detail data) in response to, for example, an operator's operation on a procurement request input screen displayed on the monitor 114, and registers the data in the data table 106e.

[0060] In this case, when request details including the product and desired supplier are entered on the procurement request input screen, the procurement request input unit 102a may obtain a payee from the supplier master 106a using the entered desired supplier as a key, and refer to the payee master 106b to determine whether the obtained payee has a registration number.If the payee does not have a registration number, a warning may be displayed to the effect that a tax-exempt business operator has been selected.

[0061] Furthermore, the procurement request input unit 102a may display a warning only when the tax-free purchase warning cancellation classification obtained from the product master 106c using the input product as a key specifies that a warning should be issued.

[0062] The quotation request input unit 102b executes a quotation request input process (step S2). In the input process, quotation request data for multiple suppliers is registered based on the request data, and at the same time, a warning check is performed for the business registration related to the payment recipient linked to the desired supplier.

[0063] Specifically, the quotation request input unit 102b inputs quotation request data (quote request header data, quotation request detail data) in response to, for example, an operator's operation on a quotation request input screen displayed on the monitor 114, and registers the data in the data table 106e.

[0064] In this case, the quotation request input unit 102b may refer to the payment destination master 106b on the quotation request input screen to determine whether or not the payment destination of the supplier for which a quotation is being requested has a registration number, and if there is no registration number, may display a warning to the effect that a tax-exempt business operator has been selected.

[0065] The quotation reply input unit 102c executes quotation reply input processing (step S3). In the quotation reply input processing, when selecting a supplier by referring to the quotation reply information on the quotation reply input screen, the quotation reply information is displayed in a manner that allows the user to distinguish between tax-exempt businesses and taxable businesses.

[0066] Specifically, the quotation response input unit 102c displays quotation response information from the supplier on the quotation response input screen displayed on the monitor 114, and determines the supplier in response to an operation by the operator, thereby determining the supplier in the quotation request data.

[0067] In this case, when displaying the quotation response information from the supplier on the quotation response input screen, the quotation response input unit 102c may display whether the supplier's payee is a tax-exempt business or not, and if it is a tax-exempt business, may obtain the consumption tax rate category using the product input from the product master 106c as a key, obtain the tax rate and tax-exempt deduction percentage from the consumption tax rate master 106d using the obtained tax rate and tax-exempt deduction percentage, and calculate and display the expected tax-exempt deduction difference using the obtained tax rate and tax-exempt deduction percentage.

[0068] The order input unit 102d executes the order input process (step S4). In the order input process, order data for the supplier selected in the quotation response input is registered. At this time, a check is performed to ensure consistency between the business registration status and the consumption tax rate classification of the order details, so that the order can be placed at the correct amount. When registering the invoice, a warning (error) is displayed if the consumption tax rate for a tax-exempt business is used when placing an order with a taxable business.

[0069] Specifically, in the order input process, the order input unit 102d inputs order data in response to, for example, an operator's operation on the order input screen displayed on the monitor 114, and registers the data in the data table 106e.

[0070] In this case, when order details including the product, order quantity, order unit price, order amount, and consumption tax rate category are entered on the order details screen, the order input unit 102d uses the entered payee as a key to refer to the payee master 106b to determine whether or not there is a registration number, and if there is a registration number, it obtains the tax exemption flag from the consumption tax rate master 106d using the entered consumption tax rate category as a key, and if the tax exemption flag is "TRUE" (for a tax-exempt business), it may display an error stating that the tax rate for a tax-exempt business is being used.

[0071] (3-2. Sample data) 8 to 19 are diagrams showing sample data for explaining a specific example of processing by control unit 102 of purchasing operation support device 100 in this embodiment. A specific example of processing by control unit 102 of purchasing operation support device 100 in this embodiment will be explained with reference to FIGS. 8 to 19. Below, an example will be described in which the master configuration examples shown in FIGS. 3 to 6 are used.

[0072] (S1: Procurement request input processing) A specific example of the procurement request input process will be described with reference to Figures 8 to 11. In the procurement request input process, request data is registered, and at that time, a warning check is performed for business registration related to the payee linked to the desired supplier.

[0073] Fig. 8 is a diagram showing a display example of procurement request input screen 400. Fig. 9 is a diagram showing a display example of warning screen 500. Fig. 10 is a diagram showing an example of request data to be registered. Fig. 11 is a diagram showing the processing flow when data is entered into the request details (slip) and the register button is pressed.

[0074] The procurement request input screen 400 shown in Figure 8 has a header area for entering a request number, a request detail area for entering request details, and a register button. The request number is automatically assigned and entered. In the request details, the line number, product, requested product quantity and requested unit price, desired supplier, and desired delivery date are entered. After entering data in the request details, pressing the register button will execute the processing flow in Figure 11, and then the request data corresponding to the input on the screen will be registered.

[0075] During registration, for the desired supplier in the request details, the payment recipient linked in the supplier master 106a is checked against the payment recipient master 106b to determine whether it has a registration number. If it does not, the payment recipient is determined to be a tax-exempt business, and a warning screen 500 such as that shown in FIG. 8 is displayed. The warning screen 500 displays the message "A tax-exempt business has been selected. Please check to make sure there are no missing entries in the payment recipient master." along with a "Continue" button to continue the registration and a "Cancel" button to cancel the registration. If the operator determines that the inclusion of a tax-exempt business is acceptable, the operator presses the "Continue" button to continue the registration. On the other hand, if the operator finds it undesirable that a tax-exempt business is included, the operator presses the "Cancel" button to cancel the registration.

[0076] Figure 10 shows an example of request data when registered using the input details on the screen in Figure 8. Figure 10(A) shows an example of request header data. The request header data has a request number field. In the example shown in the figure, the request number is "YK001."

[0077] 10(B) shows an example of request specification data. The request specification data has the following fields: request number, request line number, product code, desired supplier code, requested quantity, requested unit price, and desired delivery date. In the example shown in the figure, the first line has the request number "YK001," the request line number "1," the product code "HIN001," the desired supplier code "SI002," the requested quantity "10," the requested unit price "20,000," and the desired delivery date "2022 / 10 / 31." The second line has the request number "YK001," the request line number "2," the product code "HIN002," the desired supplier code "SI002," the requested quantity "5," the requested unit price "10,000," and the desired delivery date "2022 / 11 / 10."

[0078] Next, referring to Figure 11, we will explain the processing flow when data is entered into the request details (voucher) on the procurement request input screen and the register button is pressed. In Figure 11, the procurement request input screen of Figure 8 is in the voucher input state (step S11), and when the register button is pressed (step S12), the request details are checked in order of line number (step S13), the product master 106c is referenced (step S14), and the tax-free purchase warning release status for the product in the request details is determined (step S15). If the tax-free purchase warning release status = 1 (no warning is issued), it is determined whether there are any unchecked lines (step S16), and if there are any unchecked lines, we proceed to step S13 to check the details of the next line, and if there are no unchecked lines, the registration process continues (step S17).

[0079] On the other hand, if the tax-exempt purchase warning cancellation category = 0 (warning is issued) in step S15, the supplier master 106a and the payment destination master 106b are referenced for the desired supplier in the request details (step S18) to determine whether the payment destination of the desired supplier has a registration number (step S19). Specifically, the payment destination is obtained from the supplier master 106a using the desired supplier in the request details as a key, and the payment destination master 106b is referenced to determine whether the obtained payment destination has a registration number.

[0080] If there is a registration number, it is determined whether there are any unchecked lines (step S16), and if there are any unchecked lines, the process proceeds to step S13 to check the next line in the request details, and if there are no unchecked lines, the registration process continues (step S17). On the other hand, if there is no registration number in step S19, a warning screen shown in FIG. 9 is displayed, and the operator is prompted to select whether to continue or cancel (step S20). If "continue" is selected, the registration process continues (step S17), and if "cancel" is registered, the registration is canceled and the process returns to step S11. In this case, the operator can change the desired supplier in the request details and register again.

[0081] For example, in the example shown in Figure 8, for the first line of the request details, the product "Building Material Product A" has the tax-free purchase warning cancellation category set to 0 (issue warning) in the product master 106c, and the supplier "SI002: Osaka Daini Construction Settlement Company" linked to the desired supplier "SI002: Osaka Daini Construction Company" does not have a registration number set in the supplier master 106a, so the warning screen shown in Figure 9 is displayed.

[0082] (S2: Quotation request input processing) A specific example of the quotation request input process will be described with reference to Figures 12 to 14. In the quotation request input process, quotation request data for multiple suppliers is registered based on request data, and at that time, a warning check is performed for the business registration related to the payee linked to the desired supplier.

[0083] Fig. 12 is a diagram showing a display example of the quotation request input screen 600. Fig. 13 is a diagram showing an example of quotation request data to be registered. Fig. 14 is a diagram showing the processing flow when data is entered into a slip and the registration button is pressed.

[0084] The quotation request input screen 600 shown in Figure 12 has a header area for entering a request number and a quotation request processing number, a quotation request details area for entering quotation request details, a supplier information area for entering supplier information, and a register button. The quotation request processing number is automatically assigned and entered.

[0085] When the request number is entered, the request data is read from data table 106e using the request number as a key and displayed in the corresponding section of the quotation request details. In the quotation request details, enter the line number, product, requested product quantity, quotation request unit price, quotation request amount, desired supplier, and desired delivery date. In the supplier information, enter the quotation request number, supplier, and payee. Multiple suppliers can be entered.

[0086] After inputting the quotation request details and supplier information, the user presses the register button. After the process flow in Figure 14 is executed, quotation request data corresponding to the input information on the screen is registered in data table 106e. The quotation request is sent to multiple suppliers (for example, by email, fax, etc.), and quotation response information is received from the suppliers.

[0087] At the time of registration, the payment recipient linked to the supplier in the supplier information is checked against the payment recipient master 106b to determine whether or not a registration number exists. If there is no registration number, the payment recipient is determined to be a tax-exempt business operator, and a warning screen 500 such as that shown in Figure 8 above is displayed.

[0088] Figure 13 shows an example of request for quotation data when registered using the input details on the screen shown in Figure 12. Figure 13(A) shows an example of request for quotation header data. The request for quotation header data has the following fields: request for quotation transaction number, request for quotation number, supplier code, payee code, confirmed supplier code, and request number. In the example shown in the figure, the first line contains the request for quotation transaction number "MIS001," request for quotation number "MIT001," supplier code "SI002," payee code "SH002," confirmed supplier code " ", and request number "YK001." The second line contains the request for quotation transaction number "MIS001," request for quotation number "MIT002," supplier code "SI001," payee code "SH001," confirmed supplier code " ", and request number "YK001." If the supplier is not confirmed, the confirmed supplier code is set to NULL.

[0089] 13(B) is a diagram showing an example of quotation request detail data. The quotation request detail data includes fields for the quotation request number, quotation request line number, product code, desired supplier code, quotation request quantity, quotation request unit price, and desired delivery date. In the example shown in the figure, the first line contains the quotation request number "MIT001," the quotation request line number "1," the product code "HIN001," the desired supplier code "SI002," the quotation request quantity "10," the quotation request unit price "20,000," and the desired delivery date "2022 / 10 / 31." The second line contains the quotation request number "MIT001," the quotation request line number "2," the product code "HIN002," the desired supplier code "SI002," the quotation request quantity "5," the quotation request unit price "10,000," and the desired delivery date "2022 / 11 / 10."

[0090] Next, referring to FIG. 14, a process flow will be described for the case where data is entered into the quotation request details and supplier information (voucher) on the quotation request input screen of FIG. 12 and the Register button is pressed. In FIG. 14, the quotation request input screen of FIG. 12 enters the voucher input state (step S21). When the Register button is pressed (step S22), the supplier information is checked row by row (step S23). Regarding the payee of the supplier information, the payment master 106b is referenced to determine whether a registration number exists (step S24). If a registration number exists, the process determines whether there is an unchecked row (step S25). If there is an unchecked row, the process proceeds to step S23 to check the next row of the supplier information. If there is no unchecked row, the registration process continues (step S26). On the other hand, if there is no registration number in step S24, the warning screen shown in FIG. 9 is displayed, prompting the operator to select whether to continue or cancel (step S27). If "continue" is selected, the registration process continues (step S26), and if "cancel" is registered, the registration is canceled and the process returns to step S21. In this case, the operator can change the supplier (payee) in the supplier information on the quotation request input screen in Figure 12 and register again.

[0091] For example, in the example shown in Figure 12, for the first line of the supplier information, the payment recipient "SH002: Osaka Daini Construction Settlement Company" does not have a registration number set in the payment recipient master 106b, so the warning screen shown in Figure 9 is displayed.

[0092] (S3: Estimate response input processing) A specific example of the quotation reply input process will be described with reference to Figures 15 and 16. In the quotation reply input process, when selecting a supplier by referring to quotation reply information on the quotation reply input screen, the supplier is displayed in an identifiable manner so that it can be distinguished between a tax-exempt business and a taxable business.

[0093] Fig. 15 is a diagram showing a display example of the estimate response input screen 700. Fig. 16 is a diagram showing an example of the estimate request data to be confirmed.

[0094] The quotation reply input screen 700 shown in FIG. 15 includes a header area for inputting a quotation request processing number, a quotation request details area for displaying quotation request details, a quotation reply information area for displaying quotation reply information, a supplier selection area for selecting (confirming) a supplier, and a registration button.

[0095] When the quotation request transaction number is entered, the quotation request data is read from the data table 106e using the quotation request transaction number as a key and displayed in the corresponding section of the quotation request details. In addition, data corresponding to the quotation response information is displayed in the quotation reply information area.

[0096] In the quotation response information area, for each supplier, taxable (business) / tax-exempt (business), response number for each product, response amount, response delivery date, and in the case of a tax-exempt business, the estimated tax-exempt deduction difference are displayed.

[0097] "Taxable (Business) / Tax-exempt (Business)" is displayed as "Taxable (Business)" if the payment recipient linked to the supplier in the quotation request header data has a registration number set in the payment recipient master 106b, and as "Tax-exempt (Business)" if no registration number has been set. When selecting a supplier, this can be used as a basis for determining whether the supplier is a tax-exempt business.

[0098] The "estimated tax exemption deduction difference" is calculated as follows: Estimated tax exemption deduction difference = Amount × Tax rate - Amount × Tax rate × Deduction rate = Amount × Tax rate (1 - Deduction rate). The tax rate and deduction rate are obtained by obtaining the consumption tax category from the product master 106c using the product as a key, and then obtaining the consumption tax category from the consumption tax rate master 106d using the obtained consumption tax category as a key.

[0099] In the example shown in the figure, for supplier "SI001: Tokyo Daiichi Construction Company", taxable (business), number "1" displays the returned amount "¥200,000", returned due date "2022 / 10 / 31", and estimated tax exemption difference "¥0", and for number "2" displays the returned amount "¥50,000", returned due date "2022 / 11 / 10", and estimated tax exemption difference "¥0".

[0100] In this way, for the supplier "SI001: Tokyo Daiichi Construction Company", the payment recipient "Tokyo Daiichi Construction Settlement Company" linked to the supplier in the quotation request header data has a registration number set in the payment recipient master 106b, so it is displayed as Taxable (Business).

[0101] For supplier "SI002: Osaka Daini Construction Company", tax exempt (business), for number "1", the responded amount "¥197,000", responded due date "2022 / 10 / 31", expected tax exemption deduction difference "-¥3,940", for number "2", the responded amount "¥49,000", responded due date "2022 / 11 / 10", expected tax exemption deduction difference "-¥980" are displayed.

[0102] As such, for supplier "SI002: Osaka Daini Construction Company," the payment recipient "Osaka Daini Construction Settlement Company," linked in the quote request header data, is displayed as Taxable (Business) because no registration number is set in payment recipient master 106b. Regarding the expected tax exemption difference, for number "1," it is ¥197,000 x 10% x (1-80%) = ¥3,940. For number "2," it is ¥49,000 x 10% x (1-80%) = ¥980.

[0103] In the supplier selection area, the person in charge selects a supplier based on the amount, delivery date, business registration status, etc., and presses the register button, which updates the confirmed supplier code in the quotation request header data. In the example shown in the figure, the payee "SH001: Tokyo Daiichi Construction Company" is selected, so the confirmed supplier code "SI001" is registered in the quotation request header data, as shown in Figure 16.

[0104] (S4: Order entry process) A specific example of order entry processing will be described with reference to Figures 17 to 19. In the order entry processing, order data for the supplier selected in the quotation response input is registered. At this time, a check is made to ensure consistency between the business registration status and the consumption tax rate classification of the order details, and control is performed to ensure that the order is placed at the correct amount. When registering an invoice, an error is displayed if the consumption tax rate for a tax-exempt business is used when placing an order with a taxable business.

[0105] Fig. 17 is a diagram showing a display example of the order input screen 800. Fig. 18 is a diagram showing a display example of the warning screen 500. Fig. 19 is a diagram showing the processing flow when data is entered into the order details (slip) and the registration button is pressed.

[0106] The order entry screen 800 shown in FIG. 17 comprises a header area for entering the quotation request number, order number, supplier, and payee, an order details area for entering order details, and a register button.

[0107] When the quotation request number is entered, the quotation request data is read from the data table 106e using the quotation request number as a key, and is displayed in the corresponding fields for supplier, payee, and order details. The order number is automatically generated.

[0108] The order details have the following fields: line number, product, product order quantity, order price, order amount, consumption tax rate category, consumption tax rate, consumption tax amount, planned purchase date, order amount, and order amount including tax. The product, product order quantity, order price, and order amount are displayed based on the quotation request data. The consumption tax rate and consumption tax amount are displayed by obtaining and calculating the consumption tax rate from the consumption tax rate master 106d using the input consumption tax category as a key. When ordering to a taxable business, an error is displayed if a tax rate for a tax-exempt business is used. When ordering to a tax-exempt business, a warning is displayed if a tax rate for a taxable business is used.

[0109] In the example shown in the figure, the quotation request number is "MIT002," the order number is "HAC001," the supplier is "SI001: Tokyo Daiichi Construction Company," and the payee is "SH001: Tokyo Daiichi Construction Settlement Company."

[0110] The order details for line number "1" are: product "HIN001: Building Material A", product order quantity "10 units", order price "¥20,000", order amount "¥200,000", consumption tax rate category "10", consumption tax rate "10%", consumption tax amount "¥20,000", planned purchase date "2022 / 10 / 31", order amount "¥200,000", and order amount including tax "¥220,000".

[0111] For row number "2," the product is "HIN002: Building Materials B," the product order quantity is "5 units," the order price is "¥10,000," the order amount is "¥50,000," the consumption tax rate category is "11," the consumption tax rate is "10%," the consumption tax amount is "¥4,000," the planned purchase date is "2022 / 11 / 10," the order amount is "¥51,000," and the order amount including tax is "¥55,000."

[0112] For example, in the case of row number "2," the consumption tax rate category is "11," so the consumption tax amount is calculated from the consumption tax rate master 106d as follows: Consumption tax amount = 50,000 x 10% x 80% = 4,000.

[0113] Next, the processing flow when data is entered into the order details (slip) on the order input screen and the Register button is pressed will be described with reference to Fig. 19. In Fig. 19, the order input screen of Fig. 17 is in the slip input state (step S31), and when the Register button is pressed (step S32), the order details are checked in the order of line numbers (step S33).

[0114] The payment destination master 106b is referenced to determine whether the payment destination has a registration number (step S34), and if the registration number is present, i.e., if the payment destination is a taxable business, the consumption tax rate master 106d is referenced to determine whether the consumption tax rate category for the product in the order details is for a taxable business or a tax-exempt business (step S35). Specifically, the tax-exempt flag is obtained from the consumption tax rate master 106d using the consumption tax rate category as a key, and if the tax-exempt flag is "FALSE," it is determined to be for a taxable business, and if the tax-exempt flag is "TRUE," it is determined to be for a tax-exempt business.

[0115] If the consumption tax rate category is for a taxable business, it is determined whether there are any unchecked lines (step S36), and if there are any unchecked lines, the process returns to step S33 and checks the details of the next line, and if there are no unchecked lines, the registration process continues (step S37).

[0116] If the consumption tax rate category is for a tax-exempt business, an error message is displayed indicating that the consumption tax rate for a tax-exempt business is being used (step S38), and the process returns to step S31.

[0117] On the other hand, if there is no registration number in step S34, the product master 106c is referenced (step S39) to determine the tax-free purchase warning cancellation classification for the product in the order details (step S40). If the tax-free purchase warning cancellation classification = 1 (warning not issued), it is determined whether there are any unchecked lines (step S36), and if there are any unchecked lines, the process proceeds to step S33 to check the details of the next line, and if there are no unchecked lines, the registration process continues (step S37).

[0118] On the other hand, if the tax-exempt purchase warning cancellation category = 0 (warning issued) in step S40, the consumption tax rate category is determined (step S41). If the consumption tax rate category is for a tax-exempt business, it is determined whether there are any unchecked lines (step S36), and if there are any unchecked lines, the process returns to step S33 and checks the details of the next line. If there are no unchecked lines, the registration process continues (step S37).

[0119] In step S41, if the consumption tax rate category is for a taxable business, a warning screen 900 as shown in Figure 18 is displayed, and the operator is asked to select whether to continue or cancel (step S42). If continue is selected, the registration process continues (step S37). If cancellation is registered, the registration is canceled and the process returns to step S31.

[0120] For example, in the example shown in Figure 17, for the second line of the order details, product "HIN002: Building Materials B" is being ordered from taxable business "SH001." Therefore, the consumption tax rate category "11" for product "HIN002: Building Materials B" is the tax rate for tax-exempt businesses (tax-exempt flag = TRUE in consumption tax rate master 106d), so an error message is displayed indicating that the consumption tax rate for tax-exempt businesses is being used.

[0121] As described above, according to this embodiment, there are provided supplier master 106a in which suppliers and payees are registered in association with each other, and payee master 106b in which payees are registered in association with their registration numbers, and procurement request input section 102a which, when request details including products and a desired supplier are entered on the procurement request input screen, acquires a payee from supplier master 106a using the input desired supplier as a key, and determines whether the acquired payee has a registration number by referring to payee master 106b, and if the registration number is not found, displays a warning to the effect that a tax-exempt business operator has been selected, making it possible to display a warning when a tax-exempt business operator is selected in a purchasing operation.

[0122] [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.

[0123] 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.

[0124] Furthermore, this embodiment can contribute to strengthening control and governance, which can contribute to the achievement of Goal 16 of the SDGs.

[0125] 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.

[0126] 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.

[0127] 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.

[0128] Furthermore, with regard to purchasing operation support device 100, the components shown in the figures are functional concepts, and do not necessarily have to be physically configured as shown in the figures.

[0129] For example, all or any part of the processing functions of purchasing operation support 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 purchasing operation support device 100 as needed. That is, a computer program for providing instructions to the CPU in cooperation with the OS and performing various processes is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive). This computer program is executed by being loaded into RAM, and cooperates with the CPU to form the control unit.

[0130] This computer program may also be stored in an application program server connected to purchasing operation support device 100 via any network, and all or part of it may be downloaded as needed.

[0131] Furthermore, the program for executing the processes described in this embodiment may be stored in a non-transitory computer-readable recording medium, or may be 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.

[0132] 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 program, but also includes programs that are distributed as multiple modules or libraries, or programs that achieve their functions by working together with other programs, such as an OS. Note that the specific configurations and reading procedures for reading a recording medium in each device shown in the embodiments, as well as the installation procedures after reading, can use well-known configurations and procedures.

[0133] 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.

[0134] Purchasing operation support 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. Purchasing operation support device 100 may also be realized by installing software (including programs, data, etc.) that causes the device to perform the processing described in this embodiment.

[0135] 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 according to 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]

[0136] 100 Purchasing support equipment 102 Control section 102a Procurement request input section 102b Quote request input section 102c Quotation response input section 102d Order input section 102e Screen display control unit 102f Master Maintenance Department 104 Communication interface unit 106 Storage section 106a Supplier Master 106b Payment destination master 106c Product Master 106d Consumption tax rate master 106e Data Table 108 Input / Output Interface Section 112 Input Device 114 Output Device 200 servers 300 Network

Claims

1. A purchasing operation support device including a control unit, The control unit A supplier master that associates suppliers with payment recipients and registers them; A payee master in which payees and payee registration numbers are associated with each other and registered; It is configured to be accessible to A purchasing operation support device characterized by comprising a procurement request input means for, when request details including merchandise and desired supplier are input on a procurement request input screen, retrieving a payee from the supplier master using the input desired supplier as a key, referring to the payee master to determine whether the retrieved payee has a registration number, and if the payee does not have a registration number, displaying a warning to the effect that a tax-exempt business operator has been selected.

2. The control unit further The system is configured to be able to access a product master that is registered for each product by associating the product with a tax-exempt purchase warning cancellation classification that specifies whether or not to issue a warning to the tax-exempt business operator, The purchasing business support device according to claim 1, characterized in that the procurement request input means displays the warning only when the tax-free purchase warning cancellation classification obtained from the product master using the input product as a key specifies that a warning should be issued.

3. The control unit further The purchasing business support device according to claim 1, further comprising a quotation request input means for determining, on the quotation request input screen, whether or not the payment recipient of the supplier for which a quotation is being requested has a registration number by referring to the payment recipient master, and, if the registration number is not found, displaying a warning that a tax-exempt business has been selected.

4. The control unit further A product master that associates each product with a consumption tax rate category and registers it for each product; A consumption tax rate master in which, for each consumption tax rate category, a consumption tax rate category, a tax rate, a tax exemption deduction rate, and a tax exemption flag that specifies whether or not the item is subject to tax exemption are associated and registered; It is configured to be accessible to The purchasing business support device according to claim 1, further comprising an estimate response input means for, when displaying estimate response information from a supplier on the estimate response input screen, displaying whether the supplier's payment destination is a tax-exempt business or not, and, if the supplier is a tax-exempt business, acquiring a consumption tax rate category using the product input from the product master as a key, acquiring the tax rate and tax-exempt deduction percentage from the consumption tax rate master as a key using the acquired consumption tax rate category, and calculating and displaying an estimated tax-exempt deduction difference using the acquired tax rate and tax-exempt deduction percentage.

5. The control unit further A product master that associates each product with a consumption tax rate category and registers it for each product; A consumption tax rate master in which, for each consumption tax rate category, a consumption tax rate category, a tax rate, a tax exemption deduction rate, and a tax exemption flag that specifies whether or not the item is subject to tax exemption are associated and registered; It is configured to be accessible to The purchasing business support device of claim 1 further comprises an order input means for, when order details including the product, order quantity, order unit price, and order amount are entered on the order details screen, referring to the payment destination master using the entered payment destination as a key to determine whether or not a registration number is present, and if a registration number is present, obtaining a consumption tax rate category from the product master using the entered product as a key, obtaining a tax exemption flag from the consumption tax rate master using the obtained consumption tax rate category as a key, and if the tax exemption flag is "TRUE", displaying an error indicating that a tax rate for a tax-exempt business is being used.

6. A purchasing operation support method executed by an information processing device having a control unit, The control unit A supplier master that associates suppliers with payment recipients and registers them; A payee master in which payees and payee registration numbers are associated with each other and registered; It is configured to be accessible to Executed in the control unit: A purchasing operation support method characterized by including a procurement request input step of, when request details including merchandise and desired supplier are input on a procurement request input screen, retrieving a payee from the supplier master using the input desired supplier as a key, referring to the payee master to determine whether the retrieved payee has a registration number, and if the registration number is not found, displaying a warning to the effect that a tax-exempt business operator has been selected.

7. A purchasing operation support program to be executed by an information processing device having a control unit, The control unit A supplier master that associates suppliers with payment recipients and registers them; A payee master in which payees and payee registration numbers are associated with each other and registered; It is configured to be accessible to Executed in the control unit: A purchasing business support program for executing a procurement request input process in which, when request details including products and desired suppliers are entered on a procurement request input screen, a payee is obtained from the supplier master using the entered desired supplier as a key, and by referencing the payee master, it is determined whether the obtained payee has a registration number, and if the registration number is not found, a warning is displayed to the effect that a tax-exempt business has been selected.

Citation Information

Patent Citations

  • Trader selection support device, trader selection support method, and trader selection support program

    JP2015102996A

  • Invoice management apparatus, invoice management method, and program

    JP2021168106A

  • Program, information processing device and method

    JP2022179153A

  • Profit output device by consumption tax payment method

    JP3239625U