Performance forecasting device, performance forecasting method, and performance forecasting program

JP7901637B2Active Publication Date: 2026-08-06OBIC CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
JP · JP
Patent Type
Patents
Current Assignee / Owner
OBIC CO LTD
Filing Date
2024-09-05
Publication Date
2026-08-06

AI Technical Summary

Benefits of technology

【0013】 本発明によれば、業績予想を行う場合に、効率的かつ高精度に行うことが可能となるという効果を奏する。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 0007901637000001
    Figure 0007901637000001
  • Figure 0007901637000002
    Figure 0007901637000002
  • Figure 0007901637000003
    Figure 0007901637000003
Patent Text Reader

Abstract

To perform performance forecasts efficiently and with high accuracy. [Solution] The performance forecasting device includes: a planned progress rate registration means that, at the inquiry stage, uses the estimated cost amount as the budgeted construction cost and inputs planned progress rate data for each month of the entire construction period, including the planned progress rate, the planned sales amount calculated as order amount × planned progress rate, the planned profit amount calculated as planned sales amount × gross profit margin (however, the gross profit margin is calculated as (order amount - budgeted construction cost) ÷ order amount), the order amount, and the budgeted construction cost; an execution budget registration means that, at the execution budget registration stage, uses the execution budget amount as the budgeted construction cost and updates the aforementioned planned progress rate data for each month of the year from the current month onward; an execution forecast registration means that, at the execution forecast stage, uses the execution budget amount as the budgeted construction cost and updates the aforementioned planned progress rate data for each month of the year from the current month onward; and a performance forecast output means that, by referring to the aforementioned planned progress rate data, outputs performance forecast data including the planned sales amount and the profit amount at the end of the period.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0004] ,

[0006] , , , ,

[0005] , , , ,

[0001] The present invention relates to a performance prediction device, a performance prediction method, and a performance prediction program.

Background Art

[0002] For example, in project management-type businesses (such as construction, IT, advertising production, etc.), in principle, the calculation method changes from the completion standard to the progress standard based on the new revenue standard. Conventionally, as a system for performing performance prediction, for example, there is Patent Document 1.

Prior Art Documents

Patent Documents

[0003]

Patent Document 1

Summary of the Invention

Problems to be Solved by the Invention

[0004] However, conventionally, there have been many cases where the completion standard is adopted, and whether it is completed at the end of the period has been aggregated from the site to establish the sales plan. However, in the future, in principle, the progress standard will be adopted, and a large amount of man-hours will be required for calculating the estimated cost amount and the estimated profit amount at the end of the period for each construction project. Measures to improve business efficiency are required. In addition, although an execution budget is established for normal construction projects, it is difficult in practice to establish a budget for the progress of each month. Therefore, the department responsible persons separately establish the estimated revenue and profit at the end of the period, and the accuracy thereof tends to be low.

[0005] The present invention has been made in view of the above, and an object thereof is to provide a performance prediction device, a performance prediction method, and a performance prediction program that can perform performance prediction efficiently and with high accuracy.

Means for Solving the Problems

[0006] To solve the above-mentioned problems and achieve the objective, the present invention provides a performance forecasting device equipped with a control unit, wherein, at the inquiry stage, in response to the operator's operation on the planned progress rate input screen, the control unit inputs planned progress rate data, including the planned progress rate specified in response to the operator's operation, the planned sales amount calculated as order amount × planned progress rate, the planned profit amount calculated as planned sales amount × gross profit margin (however, the gross profit margin is calculated as (order amount - budgeted construction cost) ÷ order amount), the order amount, and the budgeted construction cost, for each month of the entire construction period, and registers this data in a storage area. The system is characterized by comprising: an execution budget registration means that, in the execution budget registration stage, updates the aforementioned scheduled progress rate data for each month and year from the current month onward, using the execution budget amount as the budgeted construction cost, in response to the operator's operation on the scheduled progress rate input screen; a landing forecast registration means that, in the landing forecast stage, updates the aforementioned scheduled progress rate data for each month and year from the current month onward, using the landing forecast amount as the budgeted construction cost, in response to the operator's operation on the scheduled progress rate input screen; and a performance forecast output means that outputs performance forecast data including the planned sales amount and the planned profit amount at the end of the period, by referring to the scheduled progress rate data registered in the storage area.

[0007] Furthermore, according to one aspect of the present invention, the execution budget registration means may, at the execution budget registration stage, input execution budget information including the execution budget amount in response to the operator's operation on the execution budget input screen and register it in the storage unit.

[0008] Furthermore, according to one aspect of the present invention, the execution budget registration means may be configured to modify the planned progress rate of the planned progress rate data in response to the operator's operation on the planned progress rate input screen.

[0009] Furthermore, according to one aspect of the present invention, the landing prediction registration means may, at the landing prediction stage, input landing prediction information including the landing prediction amount in response to an operator's operation on the landing budget input screen and register it in the storage unit.

[0010] Furthermore, according to one aspect of the present invention, the landing prediction registration means may be configured to modify the planned progress rate of the planned progress rate data in response to the operator's operation on the planned progress rate input screen.

[0011] Furthermore, in order to solve the above-mentioned problems and achieve the objectives, the present invention provides a performance forecasting method executed by an information processing device equipped with a control unit, wherein, in the inquiry stage, in response to the operator's operation on the planned progress rate input screen, the cost estimate amount is used as the budget construction cost, and for each month of the entire construction period, the planned progress rate data including the planned progress rate specified in response to the operator's operation, the planned sales amount calculated as order amount × planned progress rate, the planned profit amount calculated as planned sales amount × gross profit margin (however, the gross profit margin is calculated as (order amount - budget construction cost) ÷ order amount) is input to the storage area and registered The process may also include: a process for registering the planned progress rate; a process for registering the execution budget, in which, in response to the operator's operation on the planned progress rate input screen, the execution budget amount is used as the budgeted construction cost and the aforementioned planned progress rate data for each month and year from the current month onward is updated; a process for registering the expected end date, in which, in response to the operator's operation on the planned progress rate input screen, the expected end date amount is used as the budgeted construction cost and the aforementioned planned progress rate data for each month and year from the current month onward is updated; and a process for outputting performance forecast data, including the expected sales amount and expected profit amount at the end of the period, by referring to the planned progress rate data registered in the memory area.

[0012] Furthermore, in order to solve the above-mentioned problems and achieve the objectives, the present invention provides a performance forecasting program to be executed by an information processing device equipped with a control unit, wherein at the inquiry stage, in response to the operator's operation on the planned progress rate input screen, the program inputs planned progress rate data, including the planned progress rate specified in response to the operator's operation, the planned sales amount calculated as order amount × planned progress rate, the planned profit amount calculated as planned sales amount × gross profit margin (however, the gross profit margin is calculated as (order amount - budgeted construction cost) ÷ order amount), the order amount, and the budgeted construction cost, to the control unit as the budgeted construction cost, and registers it in the storage area. The program is characterized by being a performance forecasting program that executes the following steps: an execution budget registration step, in which, in the execution budget registration stage, the execution budget amount is used as the budgeted construction cost and the aforementioned planned progress rate data for each month and year from the current month onward is updated in response to the operator's operation on the planned progress rate input screen; a landing forecast registration step, in which, in the landing forecast stage, the landing forecast amount is used as the budgeted construction cost and the aforementioned planned progress rate data for each month and year from the current month onward is updated in response to the operator's operation on the planned progress rate input screen; and a performance forecast output step, which refers to the planned progress rate data registered in the memory area and outputs performance forecast data including the planned sales amount and the planned profit amount at the end of the period. [Effects of the Invention]

[0013] According to the present invention, it is possible to perform performance forecasts efficiently and with high accuracy. [Brief explanation of the drawing]

[0014] [Figure 1] Figure 1 is a block diagram showing an example of the configuration of the performance forecasting device according to this embodiment. [Figure 2] Figure 2 is a diagram illustrating a specific example of the processing performed by the control unit of the performance forecasting device in this embodiment. [Figure 3] Figure 3 is a diagram illustrating a specific example of the processing performed by the control unit of the performance forecasting device in this embodiment. [Figure 4]FIG. 4 is a diagram for explaining a specific example of the processing of the control unit of the performance prediction device in the present embodiment. [Figure 5] FIG. 5 is a diagram for explaining a specific example of the processing of the control unit of the performance prediction device in the present embodiment. [Figure 6] FIG. 6 is a diagram for explaining a specific example of the processing of the control unit of the performance prediction device in the present embodiment. [Figure 7] FIG. 7 is a diagram for explaining a specific example of the processing of the control unit of the performance prediction device in the present embodiment. [Figure 8] FIG. 8 is a diagram for explaining a specific example of the processing of the control unit of the performance prediction device in the present embodiment. [Figure 9] FIG. 9 is a diagram for explaining a specific example of the processing of the control unit of the performance prediction device in the present embodiment. [Figure 10] FIG. 10 is a diagram for explaining a specific example of the processing of the control unit of the performance prediction device in the present embodiment. [Figure 11] FIG. 11 is a diagram for explaining a specific example of the processing of the control unit of the performance prediction device in the present embodiment. Embodiments for Carrying Out the Invention

[0015] Embodiments of the present invention will be described in detail based on the drawings. Note that the present invention is not limited by these embodiments.

[0016] [1.General Outline] The general outline of the present invention will be described in the order of [1-1.Background and Problems] and [1-2.Solution Method].

[0017] [1-1.Background and Problems] In the present invention, when predicting performance, by setting the planned progress rate for each project, the revenue and profit predictions at the mid-term and end of the period are calculated (profit: gross profit here).

[0018] For example, in industries such as construction and IT, the new revenue recognition standards will, in principle, change the calculation method from the completed-contract method to the percentage-of-completion method. The new revenue recognition standards stipulate the following:

[0019] If the requirements are met for control of the goods or services to be transferred to the customer over a period of time, revenue is recognized over a period of time as the performance obligation to transfer the goods or services to the customer is satisfied (Accounting Standards Paragraphs 38 and 41 to 45, Application Guidance Paragraphs 9 to 13 and 15 to 22).

[0020] This invention aims to streamline the forecasting of revenue and profit based on sales, as described below. • Forecast of earnings and profits based on the completion method for interim transactions. • Projections of future revenue and profit based on the cost recovery method. • Projections of future earnings and profits based on a percentage-of-completion method.

[0021] Traditionally, the completed-contract method was often used, and sales forecasts were made by collecting data from the field on whether or not a project would be completed by the end of the fiscal year. However, going forward, the percentage-of-completion method will be adopted as the general rule, which will require a significant amount of time and effort to calculate the projected end-of-fiscal-year costs and projected end-of-fiscal-year revenues for each project, thus necessitating measures to improve operational efficiency. In addition, while execution budgets are usually created for construction projects, it is practically difficult to create monthly progress budgets, so department heads have been separately creating year-end revenue and profit forecasts, which tend to have low accuracy.

[0022] The present invention aims to improve profitability by having a construction manager manage the progress of each project, review the planned progress rate on a monthly basis, calculate and aggregate the planned end-of-period cost, and thereby forecast the planned end-of-period cost and planned end-of-period revenue early on, and by taking measures to allocate management resources accordingly.

[0023] [1-2. Solution] The present invention achieves the above objective by the following method. After registering the construction contract information, the projected progress rate is registered monthly within the construction period, and revenue and gross profit forecasts are made for future points in time. For projects with projected orders, the gross profit margin is applied by registering the contract amount and cost estimate based on the projected amount for the current period. • If an execution budget is registered, the gross profit margin calculated from the planned costs in the execution budget will be used. For ongoing construction projects, a final projected completion date is made on a monthly basis, and the gross profit margin calculated from the estimated cost used in that projected completion date is utilized. • On the projected progress rate input screen, specify the projected progress rate for the future based on the monthly budget utilization rate.

[0024] In other words, in this invention, the year-end performance forecast is calculated based on the registered planned progress rate for each construction project (the accuracy of the planned progress rate, which is set according to the progress of the construction project, can be increased). Specifically, the accuracy of the gross profit margin is increased according to the progress of the construction project, such as the cost estimate amount at the time of inquiry, the execution budget amount at the time of execution budget registration, and the expected ending amount at the time of completion forecast. By making revenue forecasts and profit forecasts using the planned progress rate and gross profit margin, performance forecasts can be made efficiently and with high accuracy.

[0025] The performance forecasting device of the present invention is widely applicable to businesses that operate on a project management (individual case management) basis (for example, construction, IT, advertising production, etc.).

[0026] The following examples describe construction work, but the methods are applicable to projects other than construction.

[0027] [2. Structure] Figure 1 is a block diagram showing an example of the configuration of the performance forecasting device 100 according to this embodiment. In Figure 1, the performance forecasting device 100 is, for example, a commercially available desktop personal computer. Note that the performance forecasting device 100 is not limited to stationary information processing devices such as desktop personal computers, but may also be portable information processing devices such as commercially available notebook personal computers, PDAs (Personal Digital Assistants), smartphones, and tablet personal computers. The performance forecasting device 100 includes a control unit 102, a communication interface unit 104, a storage unit 106, and an input / output interface unit 108. Each part of the performance forecasting device 100 is connected to communicate via any communication path.

[0028] The communication interface unit 104 connects the performance forecasting device 100 to the network 300 via communication devices such as routers and wired or wireless communication lines such as dedicated lines. The communication interface unit 104 has the function of communicating data with other devices via communication lines. Here, the network 300 has the function of connecting the performance forecasting 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).

[0029] The input / output interface unit 108 is connected to an input device 112 and an output device 114. The output device 114 can be a monitor (including a home television), a speaker, or a printer. The input device 112 can be a keyboard, mouse, microphone, or a monitor that works in conjunction with the mouse to provide pointing device functionality. Note that in the following, the output device 114 may be referred to as the monitor 114.

[0030] The memory unit (storage area) 106 stores various databases, tables, and files. The memory unit 106 also stores computer programs that work in cooperation with the OS (Operating System) to give instructions to the CPU (Central Processing Unit) to perform various processes. As the memory unit 106, for example, memory devices such as RAM (Random Access Memory) and ROM (Read Only Memory), fixed disk devices such as hard disks, flexible disks, and optical disks can be used.

[0031] The memory unit 106 also stores basic construction information, contract information, execution budget information, landing forecast information, planned progress rate data, etc.

[0032] Basic construction information may include the project number and project name.

[0033] Contract information includes project number, accounting year and month, order number, registration date, contract status, contract period, It may include the contract amount, estimated cost amount, gross profit amount, etc.

[0034] The execution budget information may include project number, accounting year and month, order number, registration date, number of budget changes, project type, project type name, execution budget amount, project cost item, breakdown of budget amount, etc.

[0035] The projected end date information may include project number, accounting year and month, order number, registration date, project type, project cost account, budget amount, ordered costs, accumulated costs incurred, projected future costs, and (final) projected end date.

[0036] The planned progress rate data may include accounting year and month, project number, order number, planned year and month, planned progress rate, planned sales amount, planned profit amount, order amount, budgeted construction costs, progress rate, cumulative acceptance amount, cumulative sales amount, cumulative profit amount, etc.

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

[0038] The control unit 102 is configured to access the basic construction information, contract information, execution budget information, landing forecast information, planned progress rate data, etc., stored in the storage unit 106. Note that the basic construction information, contract information, execution budget information, landing forecast information, planned progress rate data, etc., may be stored in another location (for example, server 200 (storage area)), as long as the control unit 102 can access them.

[0039] Functionally, the control unit 102 comprises a basic construction information input unit 102a, a contract information input unit 102b, a planned progress rate registration unit 102c, an execution budget registration unit 102d, a landing forecast registration unit 102e, a performance forecast output unit 102f, and a screen display control unit 102g.

[0040] The basic construction information input unit 102a inputs basic construction information and registers it in the storage unit 106 in response to the operator's operation on, for example, a construction information input screen (not shown) displayed on the monitor 114.

[0041] The contract information input unit 102b inputs contract information and registers it in the storage unit 106 in response to the operator's operation on, for example, a contract information input screen (not shown) displayed on the monitor 114.

[0042] For example, at the inquiry stage, the planned progress rate registration unit 102c registers planned progress rate data in the storage unit 106a, for each month of the entire construction period, including the planned progress rate specified according to the operator's operation on the planned progress rate input screen, the planned sales amount calculated as order amount × planned progress rate, the planned profit amount calculated as planned sales amount × gross profit margin (however, the gross profit margin is calculated as (order amount - budgeted construction cost) ÷ order amount), the order amount, and the budgeted construction cost, using the cost estimate amount as the budgeted construction cost.

[0043] The execution budget registration unit 102d registers execution budget information, including the execution budget amount, in the storage unit 106 in response to the operator's operation on the execution budget input screen (not shown) displayed on the monitor 114, for example, during the execution budget stage.

[0044] Furthermore, the execution budget registration unit 102d updates the planned progress rate data for each month and year from the current month onward, using the execution budget amount as the budgeted construction cost, in response to the operator's operation on the planned progress rate input screen displayed on the monitor 114 during the execution budget registration stage. In this case, the execution budget registration unit 102d may also modify (update) the planned progress rate of the planned progress rate data in response to the operator's operation on the planned progress rate input screen.

[0045] The landing forecast registration unit 102e registers landing forecast information, including the landing forecast amount, in the storage unit 106 in response to the operator's operation on the landing budget input screen displayed on the monitor 114, for example, during the landing forecast stage.

[0046] The landing forecast registration unit 102e updates the planned progress rate data for each month and year from the current month onward, using the landing forecast amount as the budgeted construction cost, in response to the operator's operation on the planned progress rate input screen displayed on the monitor 114, for example, during the landing forecast stage. In this case, the execution budget registration unit 102d may also modify (update) the planned progress rate of the planned progress rate data in response to the operator's operation on the planned progress rate input screen.

[0047] The performance forecast output unit 102f, for example, in response to an operator's operation on a performance forecast output screen (not shown) displayed on the monitor 114, refers to the planned progress rate data stored in the memory unit 106 and outputs performance forecast data including the planned sales amount and planned profit amount at the end of the period.

[0048] The screen display control unit 102g controls the display and acceptance of input for various screens displayed on the monitor 114 (for example, the basic information input screen, the contract information input screen, the planned progress rate input screen, the execution budget registration screen, the landing forecast input screen, the business forecast output screen, etc.).

[0049] [3. Specific Examples] Referring to Figures 1 to 11, a specific example of the processing of the control unit 102 of the performance forecasting device 100 in this embodiment will be described. Figures 2 to 11 are diagrams illustrating a specific example of the processing of the control unit 102 of the performance forecasting device 100 in this embodiment. In the following processing, the operator is, for example, a construction manager. In the following description, all monetary units will be in "yen" and their notation will be omitted.

[0050] (3-1. Overall Processing) The general outline of the overall processing of the control unit 102 of the performance forecasting device 100 in this embodiment will be described below. The general outline of the overall processing of the control unit 102 of the performance forecasting device 100 in this embodiment is as follows: INPUT(1), (2), (3), (4), OUTPUT.

[0051] 1. INPUT(1): The basic construction information input unit 102a registers basic construction information using the basic construction information input function, and the contract information input unit 102b registers contract information using the contract information input function. Basic construction information and contract information are entered at the inquiry and order stages.

[0052] 2. INPUT(2): The planned progress rate registration unit 102c registers the budgeted construction cost (= estimated cost) and planned progress rate for the construction period on the planned progress rate input screen.

[0053] 3. INPUT(3): The execution budget registration unit 102d registers execution budget information, including the execution budget amount, on the execution budget input screen, and updates the budgeted construction cost (= execution budget amount) and planned progress rate on the planned progress rate screen.

[0054] 4. INPUT(4): The landing forecast registration unit 102e registers landing forecast information, including the monthly landing forecast amount, on the landing forecast input screen, and updates the budgeted construction cost (= landing forecast amount) and planned progress rate on the planned progress rate screen.

[0055] 5. OUTPUT: The performance forecast output unit 102f displays and outputs revenue and gross profit at the end of the fiscal year.

[0056] (3-2. Sample Data) A specific example of the processing performed by the control unit 102 of the performance forecasting device 100 in this embodiment will be described in detail with reference to sample data.

[0057] 1. INPUT(1) Refer to Figure 2 for a detailed explanation of INPUT(1).

[0058] The basic construction information input unit 102a inputs basic construction information and registers it in the storage unit 106 in response to the operator's operation on, for example, a construction information input screen (not shown) displayed on the monitor 114.

[0059] Figure 2(A) shows an example of data in the basic construction information. The basic construction information includes fields for project number and project name. In the example shown in the figure, the project number is "PJ0001" and the project name is "Equipment Construction Package".

[0060] The contract information input unit 102b inputs contract information and registers it in the storage unit 106, for example, in response to the operator's operation on the contract information input screen displayed on the monitor 114.

[0061] Figure 2(B) shows an example of the display of the contract information input screen 400. The contract information input screen 400 includes input fields for project number, accounting year and month, order number, registration date, contract status, and contract period, as well as a budget input area (CD, name, contract amount, estimated cost amount, gross profit amount), a gross profit rate display area, and a registration button (not shown). The gross profit amount is automatically calculated and displayed as contract amount - estimated cost amount. The gross profit rate is also automatically calculated and displayed as gross profit amount ÷ contract amount.

[0062] When the operator enters data in the input fields and budget input area and presses the registration button (not shown), contract information corresponding to the screen display (input content) is registered in the storage unit 106.

[0063] In the example shown in the diagram, the project number is "PJ0001", accounting year and month is "2023 / 8", order number is "JY0001", registration date is "2023 / 8", contract status is "inquiry", contract period is "2023 / 8 / 1~2024 / 6 / 30", the budget area is CD "1", name is "renovation work package", contract amount is "100,000,000", cost estimate amount is "90,000,000", gross profit amount is "10,000,000", and the gross profit margin is "10%".

[0064] 2. INPUT(2) Refer to Figure 3 to explain the details of INPUT(2). For example, at the inquiry stage, the planned progress rate registration unit 102c registers planned progress rate data in the storage unit 106a for each month and year of the entire construction period, including the planned progress rate specified according to the operator's operation on the planned progress rate input screen, the planned sales amount calculated as order amount × planned progress rate, the planned profit amount calculated as planned sales amount × gross profit margin (however, the gross profit margin is calculated as (order amount - budgeted construction cost) ÷ order amount), the order amount, and the budgeted construction cost, using the cost estimate amount as the budgeted construction cost.

[0065] Figure 3(A) shows an example of the display of the planned progress rate input screen 500. Figure 3(B) is a diagram explaining the transfer content (display method) of the items to be displayed on the planned progress rate input screen 500. The planned progress rate input screen includes input fields for project number, accounting year and month, order number, registration date, contract status, and contract period, a planned progress rate input area (planned year and month, planned progress rate, planned sales amount, planned profit amount, order amount, budgeted construction cost, progress rate, cumulative acceptance amount, cumulative sales amount, cumulative profit), and a registration button (not shown). When the project number, accounting year and month, and order number are entered, the registration date, contract status, and contract period are read from the contract information registered in the storage unit 106 using the project number, accounting year and month, and order number as keys and displayed.

[0066] In the planned progress rate input area, the operator sets the planned progress rate for the planned year and month. The planned progress rate can be changed each month for review. As shown in Figure 3(B), "Planned Sales Amount" is calculated and displayed as Order Amount × Planned Progress Rate. "Planned Profit Amount" is calculated and displayed as Planned Sales Amount × Gross Profit Margin. "Order Amount" displays the contract amount at the time of inquiry of the contract information. "Budgeted Construction Cost" displays the estimated cost amount at the time of inquiry of the contract information.

[0067] When the operator presses the registration button (not shown), the planned progress rate data corresponding to the screen display (input) is registered in the storage unit 106. In this example, the planned construction cost is 90,000,000, the gross profit margin is 10%, and the planned progress rates are 8% in 2023 / 10, 10% in 2023 / 11, 15% in 2023 / 12, 20% in 2024 / 01, 25% in 2024 / 02, 50% in 2024 / 03, 60% in 2024 / 04, 90% in 2024 / 05, and 100% in 2024 / 06.

[0068] 3. INPUT(3) Refer to Figures 4 to 6 to explain the details of INPUT(3). The execution budget registration unit 102d registers execution budget information, including the execution budget amount, in the storage unit 106 in response to the operator's operation on the execution budget input screen displayed on the monitor 114, for example, during the execution budget registration stage. The execution budget registration unit 102d also updates the planned progress rate data for each month and year from the current month onward, using the execution budget amount as the budgeted construction cost, in response to the operator's operation on the planned progress rate input screen, for example, during the execution budget registration stage. In this case, the execution budget registration unit 102d may also modify (update) the planned progress rate in the planned progress rate data in response to the operator's operation on the planned progress rate input screen.

[0069] Figure 4 shows an example of the execution budget input screen 600. The execution budget input screen 600 includes input fields for project number, accounting year and month, order number, registration date, and number of changes, an execution budget input area (PJ type, type name, budget amount, PJ cost account, breakdown budget amount), a gross profit margin display area, a "Go to planned progress rate" button to display the planned progress rate input screen, and a registration button (not shown). The gross profit amount is automatically calculated as contract amount (order amount) - budget amount (total), and the gross profit margin is automatically calculated and displayed as gross profit amount ÷ contract amount.

[0070] When the operator enters data in the input fields and budget input area and presses the registration button (not shown), the execution budget information corresponding to the screen display (input content) is registered in the storage unit 106. In the example shown in the figure, the budget amount (total) is "91,000,000", the gross profit amount is "9,000,000 (=100,000,000 - 91,000,000)", and the gross profit margin is "9% (=9,000,000 / 100,000,000)".

[0071] Furthermore, pressing the "To Planned Progress Rate" button displays the Planned Progress Rate Input Screen 500. Figure 5(A) shows an example of how the Planned Progress Rate Input Screen 500 is displayed. Figure 5(B) is a diagram explaining the transfer content (display method) of the items to be displayed on the Planned Progress Rate Input Screen 500.

[0072] The project number, accounting year and month, order number, and registration date are displayed based on the information on the execution budget input screen 600. The contract period is read from the contract information in the storage unit 106 using the project number and order number as keys and displayed. The contract status is set by the operator. In the example shown in the figure, the contract status is set to "Ordered".

[0073] In the planned progress rate input area, the project number and order number are used as keys to retrieve display items from the planned progress rate data, which are then displayed by default. Then, for planned months from the current month (in this example, 2023 / 10) onward, the operator updates the planned progress rate as needed. Furthermore, as shown in Figure 5(B), the "planned sales amount" is calculated and displayed as order amount × planned progress rate, the "planned profit amount" is calculated and displayed as planned sales amount × gross profit margin, the "order amount" displays the contract amount at the time of inquiry in the contract information, and the "budget construction cost" displays the budgeted amount from the execution budget information.

[0074] In this example, for the planned months from October 2023 onwards, the planned construction cost = 91,000,000, the gross profit margin = 9%, and the planned progress rate remain unchanged.

[0075] Figure 6 shows an example of the structure of contract information and execution budget information. The contract information consists of a project order header and project order details. The project order header may include project number, order number, accounting year and month, customer code, invoice sales amount, invoice sales consumption tax amount, invoice cost amount, and invoice gross profit amount. The project order details may include project number, order number, order line number, product code, product name, receivable account classification, consumption tax rate classification, number of orders, sales unit price, sales unit price, sales amount, sales consumption tax amount, cost unit price, cost amount, and gross profit amount.

[0076] The execution budget information consists of a project budget header and project budget details. The project budget header includes project number, order number, order line number, budget change count, The accounting year and month may include the project budget unit classification and the voucher budget amount. The project budget details may include the project number, order number, order line number, project budget line number, number of budget changes, project type code, project cost account classification, and project budget amount.

[0077] 4. INPUT(4) Refer to Figures 7 to 10 to explain the details of INPUT(4). The landing forecast registration unit 102e registers landing forecast information, including the landing forecast amount, in the storage unit 106 in response to the operator's operation on the landing budget input screen displayed on the monitor 114, for example, during the landing forecast stage. The landing forecast registration unit 102e also updates the planned progress rate data for each month and year from the current month onward, using the landing forecast amount as the budgeted construction cost, in response to the operator's operation on the planned progress rate input screen, for example, during the landing forecast stage. In this case, the execution budget registration unit 102d may also modify (update) the planned progress rate of the planned progress rate data in response to the operator's operation on the planned progress rate input screen.

[0078] Figure 7 shows an example of the display of the landing forecast input screen 700. The landing budget input screen includes input fields for project number, accounting year and month, order number, and registration date, as well as a construction information input area (PJ type, PJ cost account, budget amount, ordered costs, cumulative incurred costs, projected future costs, (final) landing forecast amount), a gross profit margin display area, a "Go to projected progress rate" button to display the projected progress rate input screen, and a registration button (not shown). The landing forecast amount is automatically calculated and displayed as cumulative incurred costs + projected future costs, the gross profit amount is automatically calculated as contract amount (order amount) - landing forecast amount (total), and the gross profit margin is automatically calculated and displayed as gross profit amount ÷ landing forecast amount (total). The landing forecast amount is an element of the denominator when calculating the progress rate.

[0079] When the operator enters data in the input fields and the construction information input area and presses the registration button (not shown), landing forecast information corresponding to the screen display (input content) is registered in the storage unit 106. In the example shown in the figure, the landing forecast amount (total) = "92,000,000", gross profit amount = "8,000,000 (=100,000,000 - 92,000,000)", and gross profit margin = 8% (=8,000,000 / 100,000,000)".

[0080] Furthermore, pressing the "To Planned Progress Rate" button displays the Planned Progress Rate Input Screen 500. Figure 8(A) shows an example of the display of the Planned Progress Rate Input Screen 500. Figure 8(B) is a diagram explaining the transfer content (display method) of the items to be displayed on the Planned Progress Rate Input Screen 500.

[0081] The project number, accounting year and month, order number, and registration date are displayed based on the information on the estimated arrival date input screen 700. The contract period is read from the contract information registered in the memory unit 106 using the project number and order number as keys and displayed. The contract status is set by the operator. In the example shown in the figure, the contract status is set to "Ordered".

[0082] In the planned progress rate input area, the project number and order number are used as keys to retrieve display items from the planned progress rate data, which are then displayed by default. Then, for planned months from the current month (in this example, 2023 / 12) onward, the operator updates the planned progress rate as needed. Furthermore, as shown in Figure 8(B), "Planned Sales Amount" is calculated and displayed as order amount × planned progress rate, "Planned Profit Amount" is calculated and displayed as planned sales amount × gross profit margin, "Order Amount" displays the contract amount at the time of inquiry in the contract information, "Budgeted Construction Cost" displays the estimated cost from the estimated completion information, "Progress Rate" is calculated and displayed as cumulative accepted amount / budgeted construction cost, "Cumulative Accepted Amount" displays the cumulative incurred cost from the estimated completion information, "Cumulative Sales Amount" is calculated and displayed as order amount × progress rate, and "Cumulative Profit" is calculated and displayed as cumulative sales - cumulative accepted amount.

[0083] In this example, for the planned months from December 2023 onwards, the budgeted construction cost = 92,000,000, the gross profit margin = 8%, and the planned progress rate remain unchanged.

[0084] Figure 9 shows an example of the structure and data of the projected cost information. The projected cost information consists of a project planned cost header and project planned cost details. The project planned cost header may include accounting year and month, project number, order number, order line number, contract amount, budget amount, cumulative incurred costs, and final projected cost. The project planned cost details may include accounting year and month, project number, order number, order line number, project planned cost line number, project type code, project cost account classification, budget amount, incurred cost amount, current month incurred cost amount, future planned cost amount, final projected cost amount, and budget-actual variance amount.

[0085] Figure 10 shows an example of planned progress rate data. The planned progress rate input screen 500 updates the planned sales amount, planned profit amount, etc., calculated using the accounting year and month and the planned progress rate displayed on the screen. The planned progress rate data may include accounting year and month, project number, order number, planned year and month, planned progress rate, planned sales amount, planned profit amount, order amount, budgeted construction cost, progress rate, cumulative acceptance amount, cumulative sales amount, cumulative profit amount, etc.

[0086] 5. OUTPUT Refer to Figure 11 for a detailed explanation of the output. The performance forecast output unit 102f, for example, in response to an operator's operation on the performance forecast output screen (not shown) displayed on the monitor 114, refers to the planned progress rate data stored in the memory unit 106 according to specified extraction conditions (accounting year and month, output year and month, project, contract number, etc.) and outputs business forecast data including the planned sales amount and profit amount at the end of the period.

[0087] Figure 11 shows an example of the output of project forecast data. The project forecast data may include project number, project name, contract number, contract amount, projected sales amount, projected profit amount, gross profit margin, etc. The example shown in the figure is based on the extraction criteria of accounting month: December 2023 and output month: end of March 2024. The first row shows project number "PJ0001", project name "Equipment Construction Set", contract number "JYU0001", contract amount "100,000,000", projected sales amount "50,000,000", projected profit amount "4,000,000", and gross profit margin "8.0%".

[0088] As explained above, according to this embodiment, at the inquiry stage, in response to the operator's operation on the planned progress rate input screen, the planned progress rate registration unit 102c inputs planned progress rate data including the planned progress rate specified in response to the operator's operation for each month of the entire construction period, the planned sales amount calculated as order amount × planned progress rate, the planned profit amount calculated as planned sales amount × gross profit margin (however, the gross profit margin is calculated as (order amount - budgeted construction cost) ÷ order amount), the order amount, and the budgeted construction cost, and registers it in the storage area, and at the execution budget registration stage, the operator The system includes an execution budget registration unit 102d that updates the planned progress rate data for each month and year from the current month onward, using the execution budget amount as the budgeted construction cost, in response to the operator's operation; a landing forecast registration unit 102e that updates the planned progress rate data for each month and year from the current month onward, using the landing forecast amount as the budgeted construction cost, in response to the operator's operation on the landing forecast screen at the landing forecast stage; and a performance forecast output unit 102f that outputs performance forecast data including the planned sales amount and the planned profit amount at the end of the period, by referring to the planned progress rate data registered in the memory area. Therefore, performance forecasting can be performed efficiently and with high accuracy.

[0089] [4. Contribution to the United Nations-led Sustainable Development Goals (SDGs)] This embodiment can contribute to improving operational efficiency and promoting appropriate management decisions by companies, thereby contributing to SDGs Goals 8 and 9.

[0090] Furthermore, this embodiment can contribute to reducing waste and promoting paperless and digital processes, thereby contributing to SDGs Goals 12, 13, and 15.

[0091] Furthermore, this embodiment can contribute to strengthening control and governance, thereby enabling contributions to SDG Goal 16.

[0092] [5. 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.

[0093] 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 by known methods.

[0094] Furthermore, the processing procedures, control procedures, specific names, information including parameters such as registration data and search conditions for each process, screen examples, and database configuration shown in this specification and in the drawings may be changed at will unless otherwise specified.

[0095] Furthermore, with respect to the performance forecasting device 100, each component shown in the diagram is a functional concept and does not necessarily need to be physically configured as shown.

[0096] For example, the processing functions of the performance forecasting device 100, particularly those performed by the control unit 102, may be implemented in whole or in part by a CPU and a program interpreted and executed by the CPU, or they may be implemented as wired logic hardware. The program is recorded on a non-temporary computer-readable recording medium containing programmed instructions for the information processing device to execute the processing described in this embodiment, and is mechanically read by the performance forecasting device 100 as needed. That is, a storage unit such as ROM or HDD (Hard Disk Drive) contains a computer program that works in cooperation with the OS to give instructions to the CPU and perform various processing tasks. This computer program is executed by being loaded into RAM and works in cooperation with the CPU to constitute the control unit.

[0097] Furthermore, this computer program may be stored on an application program server connected to the performance forecasting device 100 via any network, and it is possible to download all or part of it as needed.

[0098] Furthermore, the program for executing the processing described in this embodiment may be stored on a non-temporary computer-readable recording medium, or it may be configured as a program product. Here, "recording medium" includes any "portable physical medium" such as memory cards, USB (Universal Serial Bus) memory, SD (Secure Digital) cards, flexible disks, magneto-optical disks, ROMs, EPROMs (Erasable Programmable Read Only Memory), EEPROMs (Registered Trademark) (Electrically Erasable and Programmable Read Only Memory), CD-ROMs (Compact Disk Read Only Memory), MOs (Magneto-Optical disks), DVDs (Digital Versatile Disks), and Blu-ray (Registered Trademark) Discs.

[0099] Furthermore, "program" refers to a data processing method described in any language or writing method, regardless of its format, such as source code or binary code. Note that "program" is not necessarily limited to a single, monolithic structure; it also includes distributed structures consisting of multiple modules or libraries, and those that work in cooperation with other programs, such as an operating system, to achieve their functions. Regarding the specific configuration and reading procedures for reading the recording medium in each device shown in this embodiment, as well as the installation procedures after reading, well-known configurations and procedures can be used.

[0100] The various databases stored in the memory unit 106 include memory devices such as RAM and ROM, fixed disk devices such as hard disks, flexible disks, and optical disks, and store various programs, tables, databases, and web page files used for various processes and website provision.

[0101] Furthermore, the performance forecasting device 100 may be configured as a known personal computer or workstation or other information processing device, or as an information processing device to which any peripheral devices are connected. Alternatively, the performance forecasting device 100 may be implemented by installing software (including programs or data, etc.) that enables the processing described in this embodiment onto the device.

[0102] Furthermore, the specific forms of distribution and integration of the devices are not limited to those shown in the figures, 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 embodiments described above may be implemented in any combination, or the embodiments may be implemented selectively. [Explanation of Symbols]

[0103] 100 Performance forecasting device 102 Control Unit 102a Construction Basic Information Input Section 102b Contract Information Input Section 102c Planned Progress Rate Registration Section 102d Execution Budget Registration Department 102e Landing Prediction Registration Section 102f Performance Forecast Output Unit 102g Screen Display Control Unit 104 Communication Interface Section 106 Storage section 200 servers 300 Networks

Claims

1. A performance forecasting device equipped with a control unit, The control unit, At the inquiry stage, in response to the operator's operation on the planned progress rate input screen, the estimated cost amount is used as the budgeted construction cost, and for each month of the entire construction period, the planned progress rate data including the planned progress rate specified in response to the operator's operation, the planned sales amount calculated as order amount × planned progress rate, the planned profit amount calculated as planned sales amount × gross profit margin (however, the gross profit margin is calculated as (order amount - budgeted construction cost) ÷ order amount), the order amount, and the budgeted construction cost is entered and registered in the memory area by the planned progress rate registration means. In the execution budget registration stage, an execution budget registration means updates the aforementioned planned progress rate data for each month and year from the current month onward, using the execution budget amount as the budgeted construction cost, in response to the operator's operation on the planned progress rate input screen. In the landing forecasting stage, a landing forecasting registration means updates the aforementioned planned progress rate data for each month and year from the current month onward, using the landing forecasting amount as the budgeted construction cost, in response to the operator's operation on the planned progress rate input screen. A performance forecast output means that outputs performance forecast data including projected sales amount and projected profit amount at the end of the period, by referring to projected progress rate data registered in the aforementioned storage area. A performance forecasting device characterized by being equipped with the following features.

2. The performance forecasting device according to claim 1, characterized in that the execution budget registration means inputs execution budget information, including the execution budget amount, in response to the operator's operation on the execution budget input screen during the execution budget registration stage and registers it in the storage area.

3. The performance forecasting device according to claim 1 or 2, characterized in that the execution budget registration means is configured to modify the planned progress rate of the planned progress rate data in response to the operator's operation on the planned progress rate input screen.

4. The performance forecasting device according to claim 1, characterized in that the landing forecast registration means inputs landing forecast information, including the landing forecast amount, in the storage area in response to the operator's operation on the landing forecast input screen during the landing forecast stage.

5. The performance forecasting device according to claim 1 or 4, characterized in that the landing forecast registration means is configured to modify the planned progress rate of the planned progress rate data in response to the operator's operation on the planned progress rate input screen.

6. A performance forecasting method performed by an information processing device equipped with a control unit, The control unit is executed as follows: At the inquiry stage, in accordance with the operator's operation on the planned progress rate input screen, the estimated cost amount is used as the budgeted construction cost, and for each month of the entire construction period, the planned progress rate data including the planned progress rate specified according to the operator's operation, the planned sales amount calculated as order amount × planned progress rate, the planned profit amount calculated as planned sales amount × gross profit margin (however, the gross profit margin is calculated as (order amount - budgeted construction cost) ÷ order amount), the order amount, and the budgeted construction cost is entered and registered in the memory area in the planned progress rate registration process. In the execution budget registration stage, the execution budget registration process updates the aforementioned planned progress rate data for each month and year from the current month onward, based on the operator's actions on the planned progress rate input screen, with the execution budget amount as the budgeted construction cost. In the landing forecasting stage, the landing forecasting registration process updates the aforementioned planned progress rate data for each month and year from the current month onward, based on the operator's operation on the planned progress rate input screen, with the landed amount as the budgeted construction cost. A performance forecast output process that outputs performance forecast data including projected sales amount and projected profit amount at the end of the period, by referring to the projected progress rate data registered in the aforementioned storage area. A method for forecasting earnings, characterized by including the following:

7. A performance forecast program to be executed by an information processing device equipped with a control unit, The control unit, At the inquiry stage, in accordance with the operator's operation on the planned progress rate input screen, the estimated cost amount is used as the budgeted construction cost, and for each month of the entire construction period, the planned progress rate data including the planned progress rate specified according to the operator's operation, the planned sales amount calculated as order amount × planned progress rate, the planned profit amount calculated as planned sales amount × gross profit margin (however, the gross profit margin is calculated as (order amount - budgeted construction cost) ÷ order amount), the order amount, and the budgeted construction cost is entered and registered in the memory area in the planned progress rate registration process. In the execution budget registration stage, the execution budget registration process updates the aforementioned planned progress rate data for each month and year from the current month onward, based on the operator's actions on the planned progress rate input screen, with the execution budget amount as the budgeted construction cost. In the landing forecasting stage, the landing forecasting registration process updates the aforementioned planned progress rate data for each month and year from the current month onward, based on the operator's operation on the planned progress rate input screen, with the landed amount as the budgeted construction cost. A performance forecast output process that outputs performance forecast data including projected sales amount and projected profit amount at the end of the period, by referring to the projected progress rate data registered in the aforementioned storage area. A performance forecasting program designed to execute this.

Citation Information

Patent Citations

  • Device, method, and program for calculating estimated progress rate

    JP2021093070A

  • Project management device, project management method, and project management program

    JP2022027168A

  • Sales simulation device, sales simulation method, and sales simulation program

    JP2022154317A

  • Business support device, business support method and business support program

    JP2024018999A