Accounting screen display control device, accounting screen display control method, and accounting screen display control program

The accounting screen display control device and method facilitate efficient transitions between accounting screens by standardizing extraction conditions and managing organizational hierarchies, reducing time and effort in checking accounting breakdowns.

JP2025174279APending Publication Date: 2025-11-28OBIC CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2024080450
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2024-05-16
Publication Date
2025-11-28

AI Technical Summary

Technical Problem

Existing accounting systems require time-consuming and effort-intensive transitions between screens due to differences in aggregation unit and granularity, making it difficult to efficiently move from a screen displaying total accounting data to a screen displaying the breakdown of the total amount.

Method used

An accounting screen display control device and method that utilizes an analytical aggregation item master to standardize the transition between screens by passing standardized extraction conditions, allowing for efficient transitions based on the aggregation unit and granularity, and includes features to manage organizational hierarchies and journal data for detailed breakdowns.

Benefits of technology

Significantly reduces the time and effort required to transition between accounting screens, minimizing human error and enabling efficient checking of accounting summary figures.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025174279000001_ABST
    Figure 2025174279000001_ABST
Patent Text Reader

Abstract

To provide an accounting screen display control device, an accounting screen display control method, and an accounting screen display control program capable of efficiently making a transition from a screen displaying a total amount of accounting data to a screen displaying breakdown of accumulation sources of the total amount.SOLUTION: In an accounting screen display control device according to an embodiment, when a transition from a screen displaying a total amount of accounting data to a screen displaying breakdown of accumulation sources of the total amount is made, narrowing conditions necessary for accumulation are patterned. A function of passing a narrowing condition according to the pattern when the transition is made is provided, whereby a screen transition can be efficiently made.SELECTED DRAWING: Figure 1
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] The present invention relates to an accounting screen display control device, an accounting screen display control method, and an accounting screen display control program. [Background technology]

[0002] For example, an accountant may need to switch from a screen displaying the total amount of accounting data to a screen displaying the breakdown of the source of the total amount to check the breakdown of the total amount. Conventionally, an example of a system for processing accounting data is disclosed in Patent Document 1. [Prior art documents] [Patent documents]

[0003] [Patent Document 1] Patent Publication No. 2021-170209 Summary of the Invention [Problem to be solved by the invention]

[0004] However, in the past, when transitioning from each accounting inquiry screen to the breakdown inquiry screen for the total amount, the unit and granularity of the aggregation key differed for each screen before the transition, making it difficult to transition between screens in a general way.As a result, when performing accounting work that involves checking the breakdown from monthly accounting summary figures to more granular slips, it was necessary to launch a new screen depending on the aggregation key and granularity to check the breakdown, which created the issue of time and effort required to transition to the breakdown inquiry screen.

[0005] The present invention has been made in consideration of the above, and aims to provide an accounting screen display control device, an accounting screen display control method, and an accounting screen display control program that can efficiently transition from a screen that displays the aggregated amount of accounting data to a screen that displays a breakdown of the source of the aggregated amount. [Means for solving the problem]

[0006] In order to solve the above-mentioned problems and achieve the object, the present invention is an accounting screen display control device that controls transition from a transition source screen that displays the aggregation results of accounting data to a transition destination screen that displays the breakdown of the aggregation source of the aggregation results, wherein the control unit is configured to be able to access an analytical aggregation item master that associates and registers analytical aggregation item identification information, general account item identification information, characters that specify all subsidiary items or subsidiary item identification information that specify a specific subsidiary item, and characters that specify all subsidiary breakdown items or subsidiary breakdown item identification information that specify a specific subsidiary item, and journal data that includes a voucher number, an occurrence date, a common extraction condition item, general account item identification information, subsidiary item identification information, subsidiary breakdown item identification information, and an amount, and the control unit is configured to have access to an extraction means that extracts the journal data based on the extraction conditions of the transition source screen, and an extraction means that aggregates the extracted journal data using the analytical aggregation item master, and extracts the analytical aggregation item identification information, the total The system is characterized by comprising: an aggregation means for generating aggregation results including account item identification information, subsidiary account identification information, subsidiary breakdown item identification information, and amounts aggregated by aggregation item unit according to the source screen; a result display means for displaying the aggregation results; a determination means for determining a destination screen according to a combination of general account item identification information, subsidiary account identification information, and subsidiary breakdown item identification information of the analysis aggregation item master linked to the analysis aggregation item identification information of the row selected by the operator from the displayed aggregation results, and a designation operation of the destination selected by the operator; and a launch means for launching the determined destination screen using, as transfer parameters, the combination of the extraction condition items of the source screen and the designated value, and the combination of general account item identification information, subsidiary account identification information, and subsidiary breakdown item identification information of the analysis aggregation item master linked to the analysis aggregation item identification information of the row selected by the operator, and setting the transfer parameters to the extraction conditions of the destination screen.

[0007] According to another aspect of the present invention, the journal data further includes identification information of the accounting actual organization, and the control unit is further configured to be able to access an organization master in which a hierarchical organizational chart, organizational level, organizational identification information, and accounting actual organization are associated and registered for aggregating the accounting actual organization, and the control unit is provided with a designation means for designating an accounting actual organization or designating the hierarchical organizational chart, organizational level, and organizational identification information, and the extraction means further extracts journal data corresponding to the corresponding accounting actual organization based on the accounting actual organization designated by the designation means or the accounting actual organization linked to the organizational chart, organizational level, and organizational identification information, and the aggregation means uses the analysis aggregation items The amounts of the journal data are aggregated on two axes, with the identification information as the first axis and the actual accounting organization specified by the specification means or the organizational unit for aggregation of the organizational chart, organizational level, and organizational identification information as the second axis, and the result display means displays the amounts of the aggregated results on two axes, the organizational unit for aggregation of the aggregated results and the analytical aggregation item identification information, and the launching means may further include in the transfer parameters a combination of general account item identification information, subsidiary item identification information, and subsidiary breakdown item identification information of the analytical aggregation item master linked to the analytical aggregation item identification information on the first axis, which corresponds to the amounts of the aggregated results on the two axes selected by the operator, and the organizational unit for aggregation on the second axis, and launch the destination screen.

[0008] According to another aspect of the present invention, the journal data further includes analytical identification information, The extraction means may further extract journal data corresponding to the corresponding analysis identification information based on the analysis identification information, the aggregation means aggregates the amounts of the journal data on two axes, with the analysis aggregation item identification information as the first axis and the analysis identification information as the second axis, the result display means displays the amounts of the aggregation results on two axes, the analysis identification information of the aggregation results and the analysis aggregation item identification information, and the launching means may further launch a destination screen by including in the transfer parameters a combination of general account item identification information, subsidiary account identification information, and subsidiary breakdown item identification information of the analysis aggregation item master linked to the analysis aggregation item identification information on the first axis, which corresponds to the amounts of the aggregation results on the two axes selected by the operator, and the analysis identification information on the second axis.

[0009] Furthermore, according to one aspect of the present invention, the destination screen has a flag indicating whether it is launched from another screen, and if the destination screen is launched alone, the flag is set to "false", and when the destination screen is launched, the launching means sets the flag of the destination screen to "true", and after the destination screen is launched, it determines whether the flag is true or false, and if it is "true", it automatically sets the destination screen as a new source screen and executes the extraction means, the aggregation means, and the result display means based on the extraction conditions for the destination screen set by the source screen.

[0010] Furthermore, according to one aspect of the present invention, when the destination screen is launched, the truth or falsity of the flag is determined, and if it is "true", the extraction conditions of the destination screen may be hidden after the result display means is executed.

[0011] Furthermore, according to one aspect of the present invention, when the destination screen is a ledger corresponding to at least one ledger unit such as a general account item, a subsidiary account item, a subsidiary breakdown item item, a client, or analytical identification information, a list of journal vouchers including the voucher number and the corresponding ledger unit may be extracted and displayed from the journal data according to the extraction conditions, and the journal screen for the journal data corresponding to the specified voucher number may be launched according to the operator's operation to specify the voucher number of the row selected.

[0012] Furthermore, in order to solve the above-mentioned problems and achieve the object, the present invention provides an accounting screen display control method executed by an information processing device having a control unit, wherein the control unit is configured to be able to access an analytical summary item master in which analytical summary item identification information, general account item identification information, characters specifying all subsidiary items or subsidiary item identification information specifying a specific subsidiary item, and characters specifying all subsidiary sub-items or subsidiary sub-item identification information specifying a specific subsidiary item are associated and registered, and journal data including a voucher number, an occurrence date, a common extraction condition item, general account item identification information, subsidiary item identification information, subsidiary sub-item identification information, and an amount, and the control unit executes an extraction step of extracting the journal data based on the extraction conditions of a transition source screen, and an extraction step of a calculation screen display control method executed by an information processing device having a control unit, wherein the control unit uses the analytical summary item master to aggregate the extracted journal data and display the analytical summary item identification information, general account item identification information, subsidiary sub-item identification information, and subsidiary sub-item identification information. The method includes an aggregation step of generating aggregation results including item identification information, auxiliary breakdown item identification information, and amounts aggregated by aggregation item unit according to the source screen; a result display step of displaying the aggregation results; a determination step of determining a destination screen according to a combination of general account item identification information, auxiliary item identification information, and auxiliary breakdown item identification information of the analysis aggregation item master linked to the analysis aggregation item identification information of the row selected by the operator from the displayed aggregation results, and a designation operation of the destination selected by the operator; and a startup step of launching the determined destination screen using, as transfer parameters, the combination of the extraction condition items of the source screen and the designated value, and the combination of general account item identification information, auxiliary item identification information, and auxiliary breakdown item identification information of the analysis aggregation item master linked to the analysis aggregation item identification information of the row selected by the operator, and setting the transfer parameters as the extraction conditions of the destination screen.

[0013] In order to solve the above-mentioned problems and achieve the object, the present invention provides an accounting screen display control program to be executed by an information processing device having a control unit, wherein the control unit is configured to be able to access an analytical summary item master in which analytical summary item identification information, general account item identification information, characters specifying all subsidiary items or subsidiary item identification information specifying a specific subsidiary item, and characters specifying all subsidiary breakdown items or subsidiary breakdown item identification information specifying a specific subsidiary item are associated and registered, and journal data including a voucher number, an occurrence date, a common extraction condition item, general account item identification information, subsidiary item identification information, subsidiary breakdown item identification information, and an amount, and the control unit is configured to perform an extraction step of extracting the journal data based on the extraction conditions of a transition source screen, and an extraction step of aggregating the extracted journal data using the analytical summary item master, and extracting the analytical summary item identification information, general account item identification information, subsidiary item identification information, subsidiary breakdown item identification information, and subsidiary breakdown item identification information. and a result display process for displaying the aggregation results; a determination process for determining a destination screen based on a combination of general account item identification information, auxiliary item identification information, and auxiliary breakdown item identification information of the analysis aggregation item master linked to the analysis aggregation item identification information of the row selected by the operator from the displayed aggregation results, and a designation operation for the destination screen selected by the operator; and a startup process for starting the determined destination screen using, as transfer parameters, the combination of the extraction condition items of the source screen and the specified value, and the combination of general account item identification information, auxiliary item identification information, and auxiliary breakdown item identification information of the analysis aggregation item master linked to the analysis aggregation item identification information of the row selected by the operator, and setting the transfer parameters as the extraction conditions of the destination screen. [Effects of the Invention]

[0014] The present invention has the effect of enabling an efficient transition from a screen displaying the total amount of accounting data to a screen displaying a breakdown of the sources of the total amount. [Brief explanation of the drawings]

[0015] [Figure 1] FIG. 1 is a diagram for explaining the transition from the accounting inquiry screen to the breakdown inquiry screen. [Figure 2] FIG. 2 is a diagram showing an example of items to be managed. [Figure 3] FIG. 3 is a diagram showing classification of extraction condition parameters to be passed at the time of transition inquiry. [Figure 4] FIG. 4 is a block diagram showing an example of the configuration of the accounting screen display control device in this embodiment. [Figure 5] FIG. 5 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to the present embodiment. [Figure 6] FIG. 6 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to the present embodiment. [Figure 7] FIG. 7 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to the present embodiment. [Figure 8] FIG. 8 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to the present embodiment. [Figure 9A] FIG. 9A is a diagram for explaining a specific example of the processing of the accounting screen display control device according to the present embodiment. [Figure 9B] FIG. 9B is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 10] FIG. 10 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to the present embodiment. [Figure 11] FIG. 11 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 12] FIG. 12 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 13] FIG. 13 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 14] FIG. 14 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 15] FIG. 15 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 16A] FIG. 16A is a diagram for explaining a specific example of the processing of the accounting screen display control device according to the present embodiment. [Figure 16B] FIG. 16B is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 17] FIG. 17 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 18] FIG. 18 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 19] FIG. 19 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 20] FIG. 20 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 21] FIG. 21 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 22] FIG. 22 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 23] FIG. 23 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 24] FIG. 24 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 25] FIG. 25 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 26] FIG. 26 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 27] FIG. 27 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 28]FIG. 28 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 29] FIG. 29 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 30] FIG. 30 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 31] FIG. 31 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 32] FIG. 32 is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. [Figure 33A] FIG. 33A is a diagram for explaining a specific example of the processing of the accounting screen display control device according to the present embodiment. [Figure 33B] FIG. 33B is a diagram for explaining a specific example of the processing of the accounting screen display control device according to this embodiment. DETAILED DESCRIPTION OF THE INVENTION

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

[0017] [1. Overview] The outline of the present invention will be explained in the following order: [1-1. Background], [1-2. Problems], [1-3. Solution], and [1-4. Effects].

[0018] [1-1. Background] For example, there is an accounting task that involves checking the breakdown of large-scale accounting totals into more granular slips. "Accounting tasks" here refers to accounting in general, including "financial accounting" and "management accounting."

[0019] Figure 1 is a diagram for explaining the transition from the accounting inquiry screen to the breakdown inquiry screen. As shown in Figure 1(A), on the trial balance screen (where you can check the monthly totals for each item), if there is a large change in accounts receivable, for example, you may want to transition to the general ledger screen, where you can check at a more granular level (where you can check a list of vouchers issued to each business partner for that month).

[0020] Also, as shown in Figure 1(B), on the departmental summary screen (where you can check the monthly P&L for each organization), if there is a notable change in accounting figures for Organization A, for example, you may want to transition to the general ledger screen, where you can check the figures at a more granular level (where you can check the list of documents generated by Organization A for the relevant month).

[0021] [1-2. Issues] Previously, the content managed differed depending on the subject you wanted to check, so you had to launch the appropriate screen to check the details. Figure 2 shows an example of the items managed. It shows the account you want to check, the management item, and the screen you want to launch. For example, if the account you want to check is "accounts receivable, accounts payable," the management item is "client," and the screen you want to launch is "report that allows you to check the status by client." If the account you want to check is "current account, ordinary deposit," the management item is "account," and the screen you want to launch is "report that allows you to check the status by subsidiary." If the account you want to check is "expense account," the management item is "department," and the screen you want to launch is "report that allows you to check the status by department."

[0022] The unit and granularity of the aggregation key differs for each screen before the transition, making it difficult to transition between general-purpose screens. The screen from which the transition originates is defined as the "source screen," and the screen to which the transition is made is defined as the "destination screen." "Aggregation keys" are aggregation keys for a single subject, or aggregation keys for subjects and organizational information. Since the source screen only contains aggregation results specific to that screen, it was necessary to launch another screen to check what information the aggregation values ​​consisted of.

[0023] [1-3. Solution] In this invention, we have created a system that efficiently transitions from a screen that displays the total amount of accounting data to a screen that displays a breakdown of the sources of the total amount. Specifically, in this invention, the narrowing down conditions required for aggregation are patterned (see the pattern list in Figures 9A and 9B), and by providing a function to pass the narrowing down conditions according to that pattern when transitioning, it is possible to transition between screens regardless of the granularity of the aggregation.

[0024] Figure 3 shows the classification of extraction condition parameters passed during transition inquiries. Extraction condition parameters passed during transition inquiries can be classified as shown in Figure 3. (1) Common extraction items required for retrieving accounting data (e.g., fiscal year end, target period, organizational information, document classification), (2) One item from the row of the source screen (e.g., row by account), and (3) One item from the row of the source screen and one item of column information, for a total of two items (e.g., account x organization, account x analysis code, etc.).

[0025] The transfer patterns can be classified into either the (1) + (2) pattern or the (1) + (3) pattern. By standardizing the handling of extraction condition parameters transferred between the "source screen" and the "destination screen," it has become possible to reach the journal entry input screen from the source screen via any of the multiple routes, as shown in the "overall transition diagram (see Figure 8)."

[0026] "1-4. Effects] According to the present invention, it is possible to significantly reduce the time and effort required to check the breakdown of accounting summary figures. In addition, since it is no longer necessary to launch another screen and reset the extraction conditions when checking the breakdown of summary figures, it is possible to reduce human error such as incorrect settings.

[0027] The present invention is broadly applicable across all industries.

[0028] [2. Configuration] An example of the configuration of the accounting screen display control device 100 will be described with reference to Figure 4. Figure 4 is a block diagram showing an example of the configuration of the accounting screen display control device 100. The control unit 102 of the accounting screen display control device 100 is equipped with the functions described in [3. Specific examples of processing] below, and is configured to be able to execute the processing described therein.

[0029] The accounting screen display control device 100 is, for example, a commercially available desktop personal computer. Note that the accounting screen display control 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.

[0030] The accounting screen display control device 100 comprises a control unit 102, a communication interface unit 104, a memory unit 106, and an input / output interface unit 108. Each unit of the accounting screen display control device 100 is connected to each other so that they can communicate with each other via any communication path.

[0031] The communication interface unit 104 communicatively connects the accounting screen display control device 100 to a network 300 via a communication device such as a router and a wired or wireless communication line such as a dedicated line. The communication interface unit 104 has the function of communicating data with other devices via a communication line. Here, the network 300 has the function of connecting the accounting screen display control device 100 and the server 200 so that they can communicate with each other, and is, for example, an in-house LAN (Local Area Network).

[0032] 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."

[0033] Various databases, tables, files, etc. are stored in the storage unit 106. Computer programs that work in conjunction with an OS (Operating System) to issue commands to a CPU (Central Processing Unit) to perform various processes are recorded in the storage unit 106. The storage unit 106 can be, for example, a memory device such as a RAM (Random Access Memory) or a ROM (Read Only Memory), a fixed disk device such as a hard disk, a flexible disk, an optical disk, etc.

[0034] The storage unit 106 stores analytical summary subject master data 106a, organization master data 106b, organization level master data 106c, business establishment master data 106d, department master data 106e, journal data 106f, and the like.

[0035] The analytical summary item master 106a can be configured as a table or the like in which analytical summary item codes, analytical summary item names, general account item codes, subsidiary item codes, and subsidiary breakdown item codes are associated and registered (see FIG. 12).

[0036] The organization master 106b can be configured as a table in which organization chart codes, organization chart names, organization levels, organization codes, organization names, upper organization levels, upper organization codes, lower structure divisions, business establishment codes, and department codes are associated and registered (see Figure 28).

[0037] The organization level master 106c can be configured as a table or the like in which organization chart codes, organization levels, and organization level names are registered in association with each other (see FIG. 29).

[0038] The establishment master 106d can be configured as a table in which establishment codes, revision dates, abbreviated establishment names, and establishment names are registered in association with each other (see FIG. 30).

[0039] The department master 106e can be configured as a table or the like in which department codes, revision dates, department abbreviations, and department names are registered in association with each other (see FIG. 31).

[0040] The journal data 106f may include a voucher number, date of occurrence, voucher classification, business establishment, department, client, general account item, sub-account item, breakdown item, analysis code, approval status, and amount.

[0041] The control unit 102 is a CPU or the like that provides overall control of the accounting screen display control device 100. The control unit 102 has internal memory for storing control programs such as an OS, programs that define various processing procedures, and required data, and executes various information processing operations based on these stored programs.

[0042] The control unit 102 is configured to be able to access the analytical summary item master 106a, the organization master 106b, the organization level master 106c, the business establishment master 106d, the department master 106e, the journal data 106f, etc., stored in the storage unit 106. Note that the analytical summary item master 106a, the organization master 106b, the organization level master 106c, the business establishment master 106d, the department master 106e, the journal data 106f, etc. may be provided in another location (for example, the server 200) as long as the control unit 102 is able to access them.

[0043] The control unit 102, in terms of functional concept, includes an extraction unit 102a, a counting unit 102b, a result display unit 102c, a judgment unit 102d, a startup unit 102e, a designation unit 102f, a registration unit 102g, a master maintenance unit 102h, and the like.

[0044] The control unit 102 controls the display of various screens (for example, a transition source screen, a transition destination screen, a master maintenance screen, etc.) displayed on the monitor 114 and the inputs thereto.

[0045] The extraction unit 102a extracts journal data based on the extraction conditions of the transition source screen.

[0046] The aggregation unit 102b aggregates the extracted journal data using the analytical aggregation item master 106a and generates aggregation results (aggregated data) including analytical aggregation item identification information, general account item identification information, subsidiary item identification information, subsidiary breakdown item identification information, and amounts aggregated by aggregation item unit according to the source screen.

[0047] The result display unit 102c displays the counting result on the transition source screen.

[0048] The determination unit 102d determines the destination screen based on the combination of the general account item identification information, subsidiary item identification information, and subsidiary breakdown item identification information of the analysis summary item master linked to the analysis summary item identification information of the row selected by the operator from the displayed summary results, and the destination screen selected by the operator.

[0049] The launch unit 102e launches the determined destination screen using the combination of the extraction condition items and specified values ​​of the source screen, and the combination of the total account item identification information, subsidiary account identification information, and subsidiary breakdown item identification information of the analysis summary item master 106a linked to the analysis summary item identification information of the row selected by the operator as transfer parameters, and sets the transfer parameters to the extraction conditions of the destination screen.

[0050] The designation unit 102f designates the actual organization to be recorded, or designates the hierarchical organization chart, organization level, and organization identification information on the transition source screen.

[0051] In addition, the extraction unit 102a may further extract journal data corresponding to the corresponding accounting entity based on the accounting entity specified by the specification unit 102f or the accounting entity linked to the organizational chart, organizational level, and organizational identification information.

[0052] In addition, the aggregation unit 102b may aggregate the amounts of the journal data on two axes, with the analytical aggregation subject identification information as the first axis and the actual accounting organization specified by the specification unit 102f or the aggregation organizational unit of the organizational chart / organization level / organization identification information as the second axis.

[0053] The result display unit 102c may also display the amounts of the aggregation results on two axes: the aggregation organizational unit of the aggregation results and the analytical aggregation subject identification information.

[0054] In addition, the launching unit 102e may further launch the destination screen by including in the transfer parameters a combination of general account item identification information, subsidiary item identification information, and subsidiary breakdown item identification information of the analysis summary item master 106a linked to the analysis summary item identification information of the first axis, which corresponds to the amount of the summary results for the two axes selected by the operator, and the summary organizational unit for the second axis.

[0055] Furthermore, the extracting unit 102a may further extract journalization data corresponding to the corresponding analytical identification information based on the analytical identification information.

[0056] The tallying unit 102b may also tally the amounts of the journal data along two axes, with the analytical tally subject identification information as the first axis and the analytical identification information as the second axis.

[0057] The result display unit 102c may also display the amounts of the tally results on two axes: the analysis identification information of the tally results and the analytical tally subject identification information.

[0058] Furthermore, the launching unit 102e may further include in the transfer parameters a combination of general account item identification information, subsidiary item identification information, and subsidiary breakdown item identification information of the analytical summary item master 106a linked to the analytical summary item identification information of the first axis, which corresponds to the amount of the summary results for the two axes selected by the operator, and the analysis identification information of the second axis, and launch the destination screen.

[0059] Furthermore, the control unit 102 has a flag indicating whether the destination screen is launched from another screen, and if the destination screen is launched independently, the flag is set to "false." When launching the destination screen, the launch unit 102e sets the flag of the destination screen to "true." After the destination screen is launched, the launch unit 102e determines whether the flag is true or false. If the flag is "true," the control unit 102e may automatically perform aggregation based on the extraction conditions for the destination screen set by the source screen, and display the aggregation results (display processing) with the destination screen as a new source screen.

[0060] In addition, when the transition destination screen is launched, the control unit 102 may determine whether the flag is true or false, and if it is true, may hide the extraction conditions of the transition destination screen after executing the result display unit 102c.

[0061] In addition, when the destination screen is a ledger corresponding to at least one ledger unit of general account item, subsidiary account, subsidiary breakdown account, business partner, or analytical identification information, the control unit 102 may extract and display a list of journal entry vouchers including the voucher number and the corresponding ledger unit from the journal entry data in accordance with the extraction conditions, and may launch the journal entry screen for the journal entry data corresponding to the specified voucher number in accordance with the operator's operation to specify the voucher number of the row selected.

[0062] The registration unit 102g registers various data such as journal data in the storage unit.

[0063] The master maintenance unit 102h performs settings such as data input, addition, change, and update for the analytical summary subject master 106a, organization master 106b, organization level master 106c, business establishment master 106d, and department master 106e, in response to, for example, an operator's operation on a master maintenance screen (not shown) displayed on the monitor 114.

[0064] [3. Specific examples of processing] Specific examples of processing by the control unit 102 of the accounting screen display control device 100 in this embodiment will be described with reference to Figures 5 to 33B. Figures 5 to 33B are diagrams for explaining specific examples of processing by the control unit 102 of the accounting screen display control device 100 in this embodiment.

[0065] [Screen transition pattern overview] Figure 5 shows the classification of extraction condition parameters passed during transition inquiry. Extraction condition parameters passed during transition inquiry can be classified into (1) common extraction items required for retrieving accounting data (e.g., fiscal year end, target period, organizational information, document classification), (2) one item from the row of the source screen (e.g., rows by account), and (3) one item from the row of the source screen and one item of column information (e.g., account x organization, account x analysis code, etc.), for a total of two items.

[0066] The transfer pattern will always be either (1) + (2) or (1) + (3). The above patterns allow for flexible screen transitions regardless of the aggregation granularity.

[0067] 6 is a diagram showing an example of the transfer pattern (1)+(2), taking the transition source screen "Trial Balance" → transition destination screen "General Ledger" as an example.

[0068] 7 is a diagram showing an example of the transfer pattern (1)+(3), taking the transition source screen "Departmental Summary Table" → transition destination screen "General Ledger" as an example.

[0069] [Screen transition diagram] Figure 8 shows a screen transition diagram, and Figures 9A and 9B show a list of patterns. In Figure 8, the pattern (1) + (2) is shown with a solid line, and the pattern (1) + (3) is shown with a dashed line. It is possible to reach the journal entry input screen from the "transition source screen" via any of several routes. SEQ corresponds to Figures 9A and 9B.

[0070] In Figures 9A and 9B, the vertical axis represents SEQ, source screen, and destination screen, and the vertical axis represents the start date of the period in the table, target period (range), business establishment / department designation, organizational chart designation, business establishment / business group (optional range), department / department group (optional range), organizational chart, organizational level, organizational code (optional range), document classification (optional range), include documents before final approval, general account item (optional range), sub-account (optional range), breakdown account (optional range), customer (optional range), analysis code (optional range), document number, occurrence date, and transition parameter patterns.

[0071] In the figure, "○" indicates an extracted item that is common to the source / destination of the transition, "●" indicates narrowing down to one item in the source row, and "★" indicates narrowing down to two items: one item in the source row and column information.

[0072] Regarding organizational items, organizational items are the accounting organization of the business establishment / department and the analytical hierarchical organization of the organizational chart / organization code. When specifying an organizational item in the extraction conditions, specify either the accounting organization or the analytical hierarchical organization.

[0073] For account-related items, when analytical aggregation items are used as the aggregation unit, the granularity corresponding to one row changes. For hidden items, it is the total account item unit, the total account item + subsidiary item unit, or the total account item + subsidiary item + breakdown item unit.

[0074] Regarding "★", the first item is the summary item for the subject on a row-by-row basis, and the second item is the summary item specific to the column-by-column screen (by department (or organization) / by analysis code / by month).

[0075] [Transition operations and processing details] The operations and processing details at the time of transition will be described with reference to Fig. 10 to Fig. 23. The operations and processing details of the transfer pattern (1)+(2) and the transfer pattern (1)+(3) will be described.

[0076] (Detailed processing of the handover pattern (1)+(2)) Referring to Figures 10 to 16A, the detailed processing of the transfer pattern (1) + (2) will be explained using the example of the source screen "Trial Balance" → destination screen "General Ledger" of "SEQ1" in the pattern list of Figures 9A and 9B.

[0077] Step 1: Figure 10 shows the total balance trial table before the "display button" is pressed. The total balance trial table has an extraction condition specification area where extraction conditions such as the start of the period on the table, target period, organization designation, organization chart, organization level, organization code designation, and document classification can be specified, as well as a display button. The operator inputs the information they want to check into the extraction conditions depending on the content they want to see.

[0078] Step 2: Figure 11 shows the screen that appears after pressing the "Display button" in Figure 10. Based on the extraction conditions specified in step 1, journal data is extracted, and summary data (summary results) is generated based on the extracted journal data and the analytical summary subject master 106a, and a summary details screen is displayed. Details of how to create summary data will be described later in "Summary image of journal data." The extraction conditions section of the transition source screen is hidden.

[0079] The summary details screen displays a header, destination buttons "Ledger," "Subsidiary," "Details," "Department," and "Customer," and summary details (summary data) (analysis summary item, carried-over balance, debit amount, credit amount, balance amount, general account item code, subsidiary item code, subsidiary breakdown item code). The general account item code, subsidiary item code, and subsidiary breakdown item code set in the analysis summary item master 106a are held as hidden items.

[0080] Analysis summary items are items used for aggregation, unlike the "general account items," "subsidiary items," and "subsidiary breakdown items" that are recorded on slips. The transition source screen that displays the aggregated value using analysis summary items is as follows.

[0081] · Trial balance ·Monthly progress table · Departmental summary table Analysis Code Balance Table

[0082] Figure 12 is a diagram showing an example of the analytical summary item master 106a that manages the settings for analytical summary items. The analytical summary item master 106a has the following fields: analytical summary item code, analytical summary item name, general account item code, sub-item code, and sub-sub-detail item code. "*" means "all." In the example shown in the figure, the first line contains the analytical summary item code "5000," the analytical summary item name "Sales," the general account item code "5000," the sub-item code "*," and the sub-sub-detail item code "*."

[0083] Step 3: Select the details you want to transition to and press the button that determines the transition destination. In this example, in Figure 13, select the "5000 Sales" detail and press the "Ledger" button.

[0084] In Figure 14, after pressing the "Ledger" button on the source screen, the necessary parameters are passed after the "General Ledger" screen, which is the destination screen, is launched (those in bold). Note that if the header information on the inquiry screen contains information that can be used for unique narrowing (such as "Tokyo Head Office"), the extraction conditions will not be passed.

[0085] FIG. 15 is a diagram for explaining the correspondence between each button and the flow for determining whether the transition to the "general ledger," "subsidiary ledger," or "subsidiary breakdown ledger" occurs when the "ledger" button is pressed.

[0086] The correspondence between each button is as follows: "Ledger" SEQ1: General ledger, SEQ2: Subsidiary ledger, SEQ3: Subsidiary breakdown ledger "Auxiliary"...SEQ4: Daily budget table (auxiliary subject) "Details" SEQ5: Daily Schedule (Auxiliary Details) "Department"...SEQ6: Departmental daily balance sheet "Customer" SEQ7: Daily Customer Schedule "Analysis" SEQ8: Analysis Code Daily Schedule

[0087] When the "Ledger" button is pressed, the system automatically determines whether to transition to the "General Ledger," "Subsidiary Ledger," or "Subsidiary Breakdown Ledger" by referencing the subsidiary breakdown item code and subsidiary item code in the aggregated data. In the determination flow of Figure 15, when the "Ledger" button is pressed, it determines whether the subsidiary breakdown item code is "*" (Step S1). If the subsidiary breakdown item code is "*" ("Yes" in Step S1), it determines whether the subsidiary item code is "*" (Step S2). If the subsidiary item code is not "*" ("No" in Step S2), it launches the subsidiary ledger (SEQ2) (Step S5). If the subsidiary item code is "*" ("Yes" in Step S2), it launches the general ledger (SEQ1) (Step S4).

[0088] Step 4: If it is determined that the transition is from another screen at startup, after the handover is complete, the display button is pressed internally (similar to the processing in steps 1 and 2). Based on the extraction items set in step 3, the accounting slip information is narrowed down and the summary details are displayed.

[0089] Figure 16A shows the destination screen (before the display process is executed), and Figure 16B shows the destination screen (after the display process is executed). In the destination screen shown in Figure 16B, the display process has been executed, and the header section, "Voucher" button, and details section (voucher number, date of occurrence, business establishment, counterparty account, department, and amount) are displayed.

[0090] Whether a transition has been made from another screen is determined at launch time based on the true / false value of the "Launch from another screen flag." True: transition has been made from another screen, false: transition has not been made from another screen. After the destination screen is launched by pressing a button on the source screen, the "Launch from another screen flag" is passed to the destination screen as true.

[0091] (Detailed processing of the handover pattern (1)+(3)) Referring to Figures 17 to 26, the detailed processing of the transfer pattern (1) + (3) will be explained using the example of the source screen "Departmental Summary Table" → destination screen "General Ledger" of "SEQ15" in the pattern list of Figures 9A and 9B.

[0092] Step 1: Figure 17 shows the departmental summary table before the "display button" is pressed. The departmental summary table has an extraction condition specification area where extraction conditions such as the start of the table, target period, organization designation, organization chart, organization level, printing of sub-organizations, organization code designation, and document classification can be specified, as well as a display button. The operator inputs the information they want to check into the extraction conditions depending on the content they want to see.

[0093] Step 2: Figure 18 shows the screen that appears after pressing the "Display button" in Figure 17. Based on the extraction conditions specified in step 1, journal data is extracted, and summary data (summary results) is generated based on the extracted journal data and the analytical summary subject master 106a, and a summary details screen is displayed. Details of how to create summary data will be described later in "Image of journal data aggregation" and "Aggregation logic for multi-layer analysis organizations." The extraction conditions section of the transition source screen is hidden.

[0094] The summary details screen displays the header (select area, etc.) and summary details (summary data) (analysis summary item, area, item total). The general account item code, subsidiary item code, and subsidiary breakdown item code set in the analysis summary item master 106a are stored as hidden items.

[0095] FIG. 19 is a diagram for explaining the case of specifying an area in a departmental summary table. The header section of the summary details section displays an area specification field for the range specified in the sub-organization printout. When the header section of the summary details section is specified, the organization level and organization identification information one level lower are obtained from the upper organization level and upper organization identification information in the organization master, and a summary is displayed. The example shown in the same figure explains the case where you want to check the breakdown of the "Kanto area." In FIG. 19, when "Kanto area" is specified in the header section of the summary details, the organization master 106b is referenced and the details section displays the sales offices for the "Kanto area," "Tokyo Head Office" and "Yokohama Branch."

[0096] Step 3: Click on the cell with the amount you want to transition to and make the transition. In this example, in Figure 20, if you want to check the details of "5000 Sales Amount" for "Tokyo Head Office" in the details section of the summary details screen, click on the appropriate amount.

[0097] If a header is specified for the summary details, the organization level and organization identification information of the selected cell in the summary details displayed one level below above will be used as the transfer item. In Figure 21, after pressing the amount, the necessary parameters are transferred after the "General Ledger" screen is launched (those in bold).

[0098] FIG. 22 is a diagram for explaining the flow of determining whether to transition to the "general ledger," "subsidiary ledger," or "subsidiary breakdown ledger" when the amount is pressed (clicked).

[0099] When an amount is pressed, the system automatically determines whether to transition to the "general ledger," "subsidiary ledger," or "subsidiary breakdown ledger" by referring to the subsidiary breakdown item code and subsidiary item code in the aggregated data. In the determination flow of Figure 22, when an amount is pressed, it determines whether the subsidiary breakdown item code is "*" (step S11), and if the subsidiary breakdown item code is not "*" ("No" in step S11), it launches the subsidiary breakdown ledger (SEQ17) (step S13). If the subsidiary breakdown item code is "*" ("Yes" in step S11), it determines whether the subsidiary account code is "*" (step S12), and if the subsidiary account code is not "*" ("No" in step S12), it launches the subsidiary ledger (SEQ16) (step S15), and if the subsidiary account code is "*" ("Yes" in step S12), it launches the general ledger (SEQ15) (step S14).

[0100] Step 4: If it is determined that the transition is from another screen at startup, after the handover is complete, the display button is pressed internally (similar to the processing in steps 1 and 2). Based on the extraction items set in step 3, the accounting slip information is narrowed down and the summary details screen is displayed.

[0101] Figure 23 shows the destination screen (before the display process is executed), and Figure 24 shows the destination screen (. On the destination screen shown in Figure 16B, the display process is executed and the summary details screen is displayed, displaying the header section, the "Voucher" button, and the details section (voucher number, date of occurrence, business establishment, counterpart account, department, and amount).

[0102] As with pattern (1)+(2), determining whether a transition has occurred from another screen is made based on the true / false value of the "Launch from another screen flag" at launch time. True: transition has occurred from another screen, false: transition has not occurred from another screen. After the destination screen is launched by pressing a button on the source screen, the "Launch from another screen flag" is passed to the destination screen as true.

[0103] Additionally, regardless of whether the transition path is (1)+(2) or (1)+(3), it is possible to transition from the ledger corresponding to each ledger unit, including the general ledger, to journal entry, as shown in SEQ22-26, allowing for a seamless check from the largest to the smallest granularity. Figure 25 shows the source screen "General Ledger," and Figure 26 shows the destination screen "Journal Entry." Pressing the "Voucher" button on "General Ledger" in Figure 25 transitions to "Journal Entry" in Figure 26.

[0104] [Aggregation logic for multi-hierarchical analysis organizations] The aggregation logic of the multi-layer analysis organization will be explained with reference to Figures 27 to 32. Figure 27 is a diagram showing an image of the multi-layer analysis organization. The multi-layer analysis organization is an aggregation group with a hierarchical structure that brings together organizations that are actually recorded in accounting. In the example shown in the figure, Layer 0 is the entire company, Layer 1 is the east-west area, Layer 2 is the eight regional districts, Layer 3 is the sales office, Layer 4 is the business division, and Layer 5 is the department.

[0105] In the case of the above-mentioned organizational chart, the analytical organizational data held in the master (hereinafter referred to as "organization master") is as shown in Fig. 28. As shown in Fig. 28, the organizational master 106b can be configured from a table or the like in which organizational chart codes, organizational chart names, organizational levels, organizational codes, organization names, upper organizational levels, upper organizational codes, lower structure divisions, business establishment codes, and department codes are associated and registered.

[0106] The data is tallied by matching the organization master 106b with the accounting organization (office / department) expressed in the "Aggregation image of journal data."

[0107] Multiple organizational charts are managed so that multiple analytical organizations can be held in parallel. The organizational level to substructure division represents the analytical hierarchical structure. Substructure division of "0" represents data for only intermediate levels that are not linked to the accounting organization. Substructure division of "1" represents the bottom level that is linked to the accounting organization (business establishment, department).

[0108] To identify the relationship between higher-level and lower-level organizations, information about the higher-level organization is stored in the organization. For example, since the organization code "111111: Sales Headquarters" is a lower-level organization that belongs to the organization code "11110: SI Promotion Business Headquarters," the higher-level organization code of the organization "111111: Sales Headquarters" is set to "4," which is the organization code of "11110: SI Promotion Business Headquarters."

[0109] The masters referred to by the organization master 106b will be described with reference to FIGS. 29 is a diagram showing an example of the configuration of the organizational level master 106c. The organizational level master 106c is a master that manages the identification names of the layers of the analytical organization, and can be configured with a table or the like that associates and registers organizational chart codes, organizational levels, and organizational level names.

[0110] 30 is a diagram showing an example of the configuration of the establishment master 106d. The establishment master 106d is a master for managing organizations that are recorded as actual performance figures, and can be configured with a table or the like in which establishment codes, revision dates, abbreviated establishment names, and establishment names are associated and registered.

[0111] 31 is a diagram showing an example of the configuration of the department master 106e. The department master 106e is a master that manages organizations that are recorded as actual performance figures, and can be configured with a table or the like that associates and registers department codes, revision dates, department abbreviations, and department names.

[0112] Figure 32 is a diagram for explaining the extraction conditions for the departmental summary table. Figure 32(A) shows the departmental summary table, and Figure 32(B) explains the extraction conditions (organization designation, organization chart, organization level, and sub-organization printing).

[0113] For "Organization specification," if you select the organizational chart specification, the actual figures will be compiled for the analysis organization. For business establishment / department specification, the actual figures will be compiled for the accounting organization unit.

[0114] "Organization chart" specifies the organization chart to be aggregated. This is the "organization chart code" in the organization master 106b.

[0115] "Organization level" specifies which hierarchy of the analysis organization to start counting from. It is the "organization level" in the organization master 106b. The name is acquired from the organization level master 106c.

[0116] If you select "Print Subordinate Organizations," you specify how many levels below the level specified in "Organization Level" you want to aggregate. If you select "Not Print," only the analysis organization at the level specified in "Organization Level" will be aggregated.

[0117] "Organization code specification" specifies which analysis organization in the hierarchy specified in "Organization level" will be aggregated. This is the "organization code" in the organization master 106b. "Range" specifies the start and end range of the organization code, and all analysis organizations included in that range will be aggregated. "Optional" aggregates only the selected organization code.

[0118] [Journal data summary image] An image of the aggregation of journal data (accounting data) will be described with reference to Figures 33A and 33B. Figure 33A(A) shows an example of journal data, and Figure 33A(B) shows an example of extracted journal data.

[0119] In the following, for example, a case where the following extraction conditions are specified in a report for checking the aggregated values ​​for each department will be described.

[0120] Target period: May 1, 2023 to May 31, 2023 Offices: Tokyo to Yokohama Department: Sales Department A ~ Sales Department B General Account: Sales ~ Sales Final Approval Only

[0121] The journal data includes the following fields: document number, date of occurrence, document category, business establishment, department, client, general account item, sub-account, detailed account item, analysis code, approval status, and amount.

[0122] When the journal entry data shown in Figure 33A(A) is extracted using the above extraction conditions, it will look like Figure 33A(B). Of the vouchers generated within the period, vouchers with "Osaka" or "Unapproved" that are outside the range specified in the extraction conditions will be excluded.

[0123] Based on this extracted journal data, the data is aggregated according to the granularity of each inquiry screen. In the case of a departmental summary table, it will look like Figure 33B.

[0124] FIG. 33B(C) shows an example of the analytical summary subject master 106a, and FIG. 33B(D) shows an example of summary data.

[0125] When the journal data in Figure 33A(B) is aggregated using the analytical aggregation item master 106a shown in Figure 33B(C), the aggregated data will look like that shown in Figure 33B(D). The aggregated data has the following items: department, analytical aggregation item, general account item, sub-item, detailed item, and amount. The sub-item and detailed item are used to identify the transition destination when automatically determining whether to transition to the "general ledger," "subsidiary ledger," or "subsidiary detailed ledger" in Figure 15 or 22.

[0126] As described above, according to this embodiment, there is provided an analytical summary item master 106a in which analytical summary item identification information, general account item identification information, characters specifying all subsidiary items or specific subsidiary items, and characters specifying all subsidiary breakdown items or specific subsidiary items are associated and registered; an extraction unit 102a that extracts journal data based on extraction conditions of a transition source screen; an aggregation unit 102b that aggregates the extracted journal data using the analytical summary item master 106a and generates aggregation results including analytical summary item identification information, general account item identification information, subsidiary item identification information, subsidiary breakdown item identification information, and amounts aggregated by aggregation item unit according to the transition source screen; a result display unit 102c that displays the aggregation results; and a display unit 102c that allows an operator to select from the displayed aggregation results. The system is equipped with a determination unit 102d that determines the destination screen based on the combination of general account item identification information, subsidiary account identification information, and subsidiary breakdown item identification information in the analysis summary item master 106a that is linked to the analysis summary item identification information of the selected row, and the destination screen selected by the operator, and a launch unit 102e that launches the determined destination screen using the combination of the extraction condition items and specified values ​​of the source screen and the combination of general account item identification information, subsidiary account identification information, and subsidiary breakdown item identification information in the analysis summary item master 106a that is linked to the analysis summary item identification information of the selected row, as transfer parameters, and sets the transfer parameters to the extraction conditions of the destination screen, thereby making it possible to efficiently transition from a screen that displays the aggregated amount of accounting data to a screen that displays the breakdown of the source of the aggregated amount.

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

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

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

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

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

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

[0133] Furthermore, with regard to the accounting screen display control 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.

[0134] For example, all or any part of the processing functions of the accounting screen display control device 100, particularly the processing functions performed by the control unit, may be implemented by a CPU and a program interpreted and executed by the CPU, or may be implemented as hardware using wired logic. The program is recorded on a non-transitory, computer-readable recording medium containing programmed instructions for causing the information processing device to execute the processes described in this embodiment, and is mechanically read by the accounting screen display control device 1 as needed. That is, a computer program is recorded in a storage unit such as a ROM or HDD (Hard Disk Drive) for working with the OS to issue instructions to the CPU and perform various processes. This computer program is executed by being loaded into RAM and works with the CPU to form the control unit.

[0135] In addition, this computer program may be stored in an application program server connected to the accounting screen display control device 1 via any network, and all or part of it may be downloaded as needed.

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

[0137] Furthermore, a "program" is a data processing method written in any language or description method, regardless of the format, such as source code or binary code. Note that a "program" is not necessarily limited to a single structure, but also includes a structure that is distributed as multiple modules or libraries, or a structure that achieves its function by cooperating with a separate program, such as an OS. Note that the specific configuration and reading procedure for reading a recording medium in each device shown in the embodiments, as well as the installation procedure after reading, can use well-known configurations and procedures.

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

[0139] The accounting screen display control device 1 may be configured as an information processing device such as a known personal computer or workstation, or may be configured as an information processing device connected to any peripheral device. The accounting screen display control device 100 may also be implemented by installing software (including programs or data) that causes the information processing device to perform the processing described in this embodiment.

[0140] Furthermore, the specific form of distribution and integration of the devices is not limited to that shown in the drawings, and all or part of them can be configured by functionally or physically distributing and integrating them in any unit depending on various additions or function additions. In other words, the above-described embodiments can be implemented in any combination, or embodiments can be implemented selectively. [Explanation of symbols]

[0141] 100 Accounting screen display control device 102 Control section 102a Extraction part 102b Aggregation Department 102c Result display section 102d Judgment section 102e Startup Unit 102f Specified part 102g Registration Department 102h Master Maintenance Department 104 Communication interface unit 106 Storage section 106a Analysis summary subject master 106b Organization Master 106c Organizational Level Master 106d Business establishment master 106e Department Master 108 Input / Output Interface Section 112 Input Device 114 Output Device 200 servers 300 Network

Claims

1. An accounting screen display control device that includes a control unit and controls a transition from a transition source screen that displays the aggregation results of accounting data to a transition destination screen that displays a breakdown of the aggregation sources of the aggregation results, The control unit an analytical summary item master registered by associating analytical summary item identification information, general account item identification information, auxiliary item identification information specifying all subsidiary items or a specific subsidiary item, and auxiliary item identification information specifying all subsidiary breakdown items or a specific subsidiary item; Journal data including slip number, occurrence date, common extraction condition items, general account item identification information, sub-account identification information, sub-detailed item identification information, and amount, It is configured to be accessible to The control unit An extraction means for extracting the journal data based on extraction conditions of the transition source screen; aggregating means for aggregating the extracted journal data using the analytical aggregation item master and generating a summary result including analytical aggregation item identification information, general account item identification information, subsidiary account identification information, subsidiary breakdown item identification information, and amounts aggregated by aggregation item unit according to the transition source screen; a result display means for displaying the counted results; a determination means for determining a destination screen according to a combination of general account item identification information, subsidiary account identification information, and subsidiary breakdown item identification information of the analysis summary item master linked to the analysis summary item identification information of a row selected by an operator from the displayed summary results, and a designation operation of the destination screen selected by the operator; a launching means for launching the determined destination screen using, as transfer parameters, a combination of the extraction condition items of the source screen and the specified values, and a combination of the general account item identification information, the subsidiary item identification information, and the subsidiary breakdown item identification information of the analysis summary item master linked to the analysis summary item identification information of the row selected by the operator, and setting the transfer parameters to the extraction conditions of the destination screen; An accounting screen display control device comprising:

2. The journal data further includes identification information of the accounting entity, The control unit further It is configured to be accessible to the organization master that associates the hierarchical organization chart, organization level, organization identification information, and recorded actual organization for aggregating the recorded actual organization, A designation means is provided for designating an actual organization for accounting or designating a hierarchical organization chart, organization level, and organization identification information, The extraction means further extracts journal entry data corresponding to the corresponding accounting entity based on the accounting entity designated by the designation means or the accounting entity linked to the organizational chart, organizational level, and organization identification information; The aggregation means aggregates the amounts of the journal data along two axes, with the analytical aggregation subject identification information as the first axis and the actual accounting organization specified by the designation means or the aggregation organizational unit of the organizational chart / organization level / organization identification information as the second axis, The result display means displays the amount of the aggregation result on two axes: the organizational unit for aggregation of the aggregation result and the identification information of the analysis aggregation subject; The accounting screen display control device described in claim 1, characterized in that the launching means further launches the destination screen by including in the transfer parameters a combination of general account item identification information, auxiliary item identification information, and auxiliary breakdown item identification information of the analysis summary item master linked to the analysis summary item identification information of the first axis corresponding to the amount of the summary result of the two axes selected by the operator, and the summary organizational unit of the second axis.

3. The journal data further includes analytical identification information, The extraction means further extracts journal data corresponding to the corresponding analytical identification information based on the analytical identification information, The aggregation means aggregates the amounts of the journal data along two axes, with the analytical aggregation subject identification information as a first axis and the analytical identification information as a second axis, The result display means displays the amount of the aggregation result on two axes: analysis identification information of the aggregation result and analysis aggregation subject identification information; The accounting screen display control device described in claim 1, characterized in that the launching means further launches the destination screen by including in the transfer parameters a combination of general account item identification information, auxiliary item identification information, and auxiliary breakdown item identification information of the analysis summary item master linked to the analysis summary item identification information of the first axis corresponding to the amount of the summary results of the two axes selected by the operator, and the analysis identification information of the second axis.

4. The transition destination screen has a flag indicating whether it is started from another screen, If the transition screen is started independently, the flag is set to "false." The launching means sets the flag of the transition destination screen to "true" when launching the transition destination screen; The accounting screen display control device described in claim 1, characterized in that after the destination screen is launched, the truth or falsity of the flag is determined, and if it is ``true,'' the destination screen is automatically set as the new source screen based on the extraction conditions of the destination screen set by the source screen, and the extraction means, the aggregation means, and the result display means are executed.

5. An accounting screen display control device as described in claim 4, characterized in that when the destination screen is launched, the truth or falsity of the flag is determined, and if it is ``true'', the extraction conditions of the destination screen are hidden after the result display means is executed.

6. An accounting screen display control device as described in claim 1, characterized in that when the destination screen is a ledger corresponding to at least one ledger unit such as general account item, sub-account item, sub-sub-detailed item, client, or analytical identification information, a list of journal entry vouchers including the voucher number and the corresponding ledger unit is extracted and displayed from the journal entry data according to the extraction conditions, and a journal entry screen for the journal entry data corresponding to the specified voucher number is launched according to the operator's operation to specify the voucher number of the row selected.

7. A checkout screen display control method executed by an information processing device having a control unit, The control unit an analytical summary item master registered by associating analytical summary item identification information, general account item identification information, auxiliary item identification information specifying all subsidiary items or a specific subsidiary item, and auxiliary item identification information specifying all subsidiary breakdown items or a specific subsidiary item; Journal data including slip number, occurrence date, common extraction condition items, general account item identification information, sub-account identification information, sub-detailed item identification information, and amount, It is configured to be accessible to Executed in the control unit: An extraction step of extracting the journal data based on extraction conditions of a transition source screen; an aggregation step of aggregating the extracted journal data using the analytical aggregation item master and generating an aggregation result including analytical aggregation item identification information, general account item identification information, subsidiary account identification information, subsidiary breakdown item identification information, and amounts aggregated by aggregation item unit according to the transition source screen; a result display step of displaying the tabulation results; a determination step of determining a destination screen according to a combination of general account item identification information, subsidiary account identification information, and subsidiary breakdown item identification information of the analysis summary item master linked to the analysis summary item identification information of a row selected by an operator from the displayed summary results, and a designation operation of the destination screen selected by the operator; a launching process for launching the determined destination screen using, as transfer parameters, a combination of the extraction condition items of the source screen and the specified values, and a combination of the general account item identification information, subsidiary item identification information, and subsidiary breakdown item identification information of the analysis summary item master linked to the analysis summary item identification information of the row selected by the operator, and setting the transfer parameters as extraction conditions of the destination screen; An accounting screen display control method comprising:

8. A checkout screen display control program to be executed by an information processing device having a control unit, The control unit an analytical summary item master registered by associating analytical summary item identification information, general account item identification information, auxiliary item identification information specifying all subsidiary items or a specific subsidiary item, and auxiliary item identification information specifying all subsidiary breakdown items or a specific subsidiary item; Journal data including slip number, occurrence date, common extraction condition items, general account item identification information, sub-account identification information, sub-detailed item identification information, and amount, It is configured to be accessible to The control unit An extraction step of extracting the journal data based on extraction conditions of a transition source screen; an aggregation step of aggregating the extracted journal data using the analytical aggregation item master and generating an aggregation result including analytical aggregation item identification information, general account item identification information, subsidiary account identification information, subsidiary breakdown item identification information, and amounts aggregated by aggregation item unit according to the transition source screen; a result display step of displaying the tabulation results; a determination step of determining a destination screen according to a combination of general account item identification information, subsidiary account identification information, and subsidiary breakdown item identification information of the analysis summary item master linked to the analysis summary item identification information of a row selected by an operator from the displayed summary results, and a designation operation of the destination screen selected by the operator; a launching process for launching the determined destination screen using, as transfer parameters, a combination of the extraction condition items of the source screen and the specified values, and a combination of the general account item identification information, subsidiary item identification information, and subsidiary breakdown item identification information of the analysis summary item master linked to the analysis summary item identification information of the row selected by the operator, and setting the transfer parameters as extraction conditions of the destination screen; An accounting screen display control program for executing the above.

Citation Information

Patent Citations

  • Information processing apparatus, information processing method, and program

    JP2021170209A