Intelligence accounting management apparatus and method
Patent Information
- Application Number
- KR1020240182010
- Authority / Receiving Office
- KR · KR
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2024-12-09
- Publication Date
- 2026-08-05
- Estimated Expiration
- 2044-12-09
Smart Images

Figure 112024136428813-PAT00002_ABST
Abstract
Description
Technology Field
[0001] Embodiments of the present invention relate to intelligent accounting processing technology. Background Technology
[0003] Generally, when a transaction occurs in corporate management activities, so-called bookkeeping must be performed to systematize and classify the transaction according to corporate accounting methods. These accounting methods can be broadly classified into two types: the account entry type, which processes accounting by recording debit and credit account titles, and the activity information entry type, which processes accounting by recording activity information regarding activities and resources.
[0004] Among these, the accounting processing method of the account entry type is difficult for those without specialized accounting knowledge or non-experts to perform, as accounting processing is only possible if the user accurately understands the matching principles of debits and credits and account titles.
[0005] Accordingly, Korean Registered Patent Publication No. 10-0836234 discloses an activity information accounting system that requires less accounting processing time by utilizing a combination of activities and resources.
[0006] However, regardless of whether there are difficulties in accounting treatment depending on these input types, recording errors occur in the accounting treatment methods of all input types, because even for the acquisition, use, and disposal of the same goods and services, the account titles or activity information to be recorded differ depending on the purpose.
[0007] In other words, in the conventional accounting method of entering account codes and the accounting method of entering activity information, the list of account codes or activity information is provided without considering the purpose of acquiring, using, and disposing of goods and services during the process of selecting account codes or activity information. Consequently, users directly select account codes or activity information according to the purpose of acquiring, using, and disposing of goods and services, which leads to the problem that account codes or activity information that should be recorded differently according to these purposes are still incorrectly recorded.
[0008] Meanwhile, activities are classified into independent activities, which occur independently without the occurrence of a preceding activity, and dependent activities, which occur on the premise of a preceding activity. In other words, dependent activities that arise from independent activities must be accurately recorded.
[0009] However, conventional accounting methods allow users to directly select the recording of dependent activities that occur as a result of independent activities, so there is a problem in that dependent activities that occur after a certain period of time are not recorded as dependent activities to independent activities. Prior art literature
[0011] Korean Registered Patent Publication No. 10-0836234 (June 2, 2008) The problem to be solved
[0012] Embodiments of the present invention are intended to provide an intelligent accounting processing device capable of setting up account categories or activities by considering the purpose of the account category or the purpose of the activity.
[0013] In addition, embodiments of the present invention are intended to provide an intelligent accounting processing device capable of providing a list of dependent activities based on the selection of independent activities. means of solving the problem
[0015] According to an exemplary embodiment of the present invention, an intelligent accounting processing device is provided comprising: a first activity list providing unit that provides first activity lists; a resource list providing unit that provides resource lists; an activity purpose list providing unit that provides activity purpose lists matching the selected first activity list when any one of the first activity lists is selected; a second activity list providing unit that provides second activity lists corresponding to the selected first activity list and the selected activity purpose list based on the previously stored second activity list table when any one of the activity purpose lists is selected; and an account subject providing unit that provides account subjects corresponding to the selected second activity list and the selected resource list when each of the resource lists and the second activity lists is selected.
[0016] The above activity purpose list providing unit can extract and provide activity purpose lists that match the selected first activity list from among the previously stored activity purpose list tables.
[0017] The above activity purpose list providing unit can extract activity purpose lists that match the selected first activity list from among the previously stored activity purpose list tables, assign priority to each of the extracted activity purpose lists based on the information of the management organization and usage history information, and provide the extracted activity purpose lists in order of highest priority.
[0018] According to another exemplary embodiment of the present invention, an intelligent accounting processing device is provided comprising: a resource list providing unit that provides resource lists; a dependent activity list providing unit that, when any one of the activity lists is selected, determines whether a dependent activity occurs for the selected activity list and, if a dependent activity occurs, provides a list of dependent activities for the activity list; an account item providing unit that, when any one of the resource lists is selected, provides a corresponding account item from a previously stored account item table based on the selected resource list and the selected activity list; and an alarm setting unit that, when any one of the dependent activity lists is selected and dependent activity information is received, sets an alarm for the dependent activity list.
[0019] The intelligent accounting processing device may further include: a first activity list providing unit that provides first activity lists; an activity purpose list providing unit that provides activity purpose lists matching the selected first activity list when any one of the first activity lists is selected; and a second activity list providing unit that provides second activity lists corresponding to the selected first activity list and the selected activity purpose list when any one of the activity purpose lists is selected in a previously stored second activity list table.
[0020] The above activity purpose list providing unit can extract activity purpose lists that match the selected first activity list from among the previously stored activity purpose list tables, assign priority to each of the extracted activity purpose lists based on the information of the management organization and usage history information, and provide the extracted activity purpose lists in order of highest priority. Effects of the invention
[0022] According to embodiments of the present invention, when a user selects a first activity list, a list of activity objectives matching the first activity list is provided, thereby further filtering the second activity list that the user must select, which helps the user select the second activity list and enables accurate recording of activities performed by the management organization, thereby providing the effect of accurate accounting processing and reducing accounting processing time.
[0023] In addition, according to embodiments of the present invention, by determining whether a second activity selected based on a first activity list and an activity purpose list selected by a user is an activity that generates a dependent activity, and simultaneously providing a list of dependent activities and receiving dependent activity information, the user can receive an alarm regarding a dependent activity that occurs after recording an independent activity, thereby enabling the complete recording of dependent activities corresponding to independent activities and providing the effect of providing completeness in accounting processing. Brief explanation of the drawing
[0025] FIG. 1 is a block diagram illustrating a computing environment including a computing device suitable for use in exemplary embodiments. FIG. 2 is a configuration diagram illustrating an intelligent accounting processing device according to an embodiment of the present invention. FIG. 3 is a flowchart illustrating an intelligent accounting processing method according to an embodiment of the present invention. FIG. 4 is a configuration diagram illustrating an intelligent accounting processing device according to another embodiment of the present invention. FIG. 5 is a flowchart illustrating an intelligent accounting processing method according to another embodiment of the present invention. Specific details for implementing the invention
[0026] Hereinafter, specific embodiments of the present invention will be described with reference to the drawings. The following detailed description is provided to facilitate a comprehensive understanding of the methods, apparatus, and / or systems described herein. However, this is merely illustrative and the present invention is not limited thereto.
[0027] In describing the embodiments of the present invention, detailed descriptions of known technologies related to the present invention are omitted if it is determined that such detailed descriptions may unnecessarily obscure the essence of the present invention. Furthermore, the terms described below are defined in consideration of their functions within the present invention, and these may vary depending on the intentions or practices of the user or operator. Therefore, such definitions should be based on the content throughout this specification. Terms used in the detailed description are intended merely to describe the embodiments of the present invention and should not be limiting in any way. Unless explicitly stated otherwise, expressions in the singular form include the meaning of the plural form. In this description, expressions such as "include" or "comprise" are intended to refer to certain characteristics, numbers, steps, actions, elements, parts thereof, or combinations thereof, and should not be interpreted to exclude the existence or possibility of one or more other characteristics, numbers, steps, actions, elements, parts thereof, or combinations thereof other than those described.
[0028] In the following description, terms such as "transmission," "communication," "transmission," "reception," and other terms of similar meaning regarding signals or information include not only the direct transfer of signals or information from one component to another but also the transfer through other components. In particular, "transmission" or "transmitting" a signal or information to one component refers to the final destination of the signal or information and does not mean a direct destination. The same applies to the "reception" of signals or information. Furthermore, in this specification, two or more data or information are "related" means that if one data (or information) is obtained, at least a portion of another data (or information) can be obtained based thereon.
[0029] Meanwhile, embodiments of the present invention may include a program for performing the methods described herein on a computer, and a computer-readable recording medium containing said program. The computer-readable recording medium may include program instructions, local data files, local data structures, etc., either alone or in combination. The medium may be one specifically designed and configured for the present invention, or one that is commonly available in the field of computer software. Examples of computer-readable recording media include magnetic media such as hard disks, floppy disks, and magnetic tapes; optical recording media such as CD-ROMs and DVDs; and hardware devices specifically configured to store and execute program instructions, such as ROM, RAM, and flash memory. Examples of said programs may include machine code, such as that generated by a compiler, as well as high-level language code that can be executed by a computer using an interpreter, etc.
[0030] Additionally, the term '~part' used in this embodiment refers to a software or hardware component such as an FPGA (field programmable gate array) or an ASIC, and the '~part' performs certain roles. However, the meaning of '~part' is not limited to software or hardware. The '~part' may be configured to reside in an addressable storage medium or may be configured to run one or more processors. Accordingly, as an example, the '~part' may include components such as software components, object-oriented software components, class components, and task components, as well as processes, functions, attributes, procedures, subroutines, segments of program code, drivers, firmware, microcode, circuits, data, databases, data structures, tables, arrays, and variables.
[0031] The functions provided within the components and 'parts' may be combined into a smaller number of components and 'parts' or separated from additional components and 'parts'. In addition, the components and 'parts' may be implemented to utilize one or more CPUs within the device or secure multimedia card.
[0033] FIG. 1 is a block diagram illustrating a computing environment including a computing device suitable for use in exemplary embodiments. In the illustrated embodiments, each component may have different functions and capabilities in addition to those described below, and may include additional components in addition to those described below.
[0034] The illustrated computing environment (10) includes a computing device (12). In one embodiment, the computing device (12) may be an intelligent accounting processing device (100, 400).
[0035] The computing device (12) includes at least one processor (14), a computer-readable storage medium (16), and a communication bus (18). The processor (14) can cause the computing device (12) to operate according to the exemplary embodiment described above. For example, the processor (14) can execute one or more programs stored in the computer-readable storage medium (16). The one or more programs may include one or more computer-executable instructions, and the computer-executable instructions may be configured to cause the computing device (12) to perform operations according to the exemplary embodiment when executed by the processor (14).
[0036] A computer-readable storage medium (16) is configured to store computer-executable instructions or program code, program data and / or other suitable forms of information. A program (20) stored in the computer-readable storage medium (16) includes a set of instructions executable by a processor (14). In one embodiment, the computer-readable storage medium (16) may be memory (volatile memory such as random access memory, non-volatile memory, or a suitable combination thereof), one or more magnetic disk storage devices, optical disk storage devices, flash memory devices, other forms of storage media that are accessed by a computing device (12) and capable of storing desired information, or a suitable combination thereof.
[0037] The communication bus (18) interconnects various other components of the computing device (12), including the processor (14) and the computer-readable storage medium (16).
[0038] The computing device (12) may also include one or more input / output interfaces (22) and one or more network communication interfaces (26) that provide interfaces for one or more input / output devices (24). The input / output interfaces (22) and network communication interfaces (26) are connected to a communication bus (18). The input / output devices (24) may be connected to other components of the computing device (12) through the input / output interfaces (22). An exemplary input / output device (24) may include an input device such as a pointing device (such as a mouse or trackpad), a keyboard, a touch input device (such as a touchpad or touchscreen), a voice or sound input device, various types of sensor devices and / or imaging devices, and / or an output device such as a display device, a printer, a speaker and / or a network card. An exemplary input / output device (24) may be included inside the computing device (12) as a component constituting the computing device (12), or it may be connected to the computing device (12) as a separate device distinct from the computing device (12).
[0040] FIG. 2 is a configuration diagram for explaining an intelligent accounting processing device according to one embodiment of the present invention.
[0041] As illustrated in FIG. 2, an intelligent accounting processing device (100) according to one embodiment of the present invention may include a first activity list providing unit (110), a resource list providing unit (120), an activity purpose list providing unit (130), a second activity list providing unit (140), and an account subject providing unit (150).
[0042] Specifically, the intelligent accounting processing device (100) may include a first activity list providing unit (110) that provides first activity lists, a resource list providing unit (120) that provides resource lists, an activity purpose list providing unit (130) that provides activity purpose lists that match the selected first activity list when any one of the first activity lists is selected, a second activity list providing unit (140) that provides second activity lists based on the selected first activity list and the selected activity purpose list, and an account subject providing unit (150) that provides corresponding account subjects in an account subject table based on the selected second activity list and the selected resource list.
[0043] Here, "activity" refers to transactions performed by a for-profit or non-profit management organization, and can be classified, for example, into sales activities, purchasing activities, expense activities, receiving activities, repayment activities, acquisition activities, disposal activities, investment and financing activities, settlement activities, revenue activities, and expenditure activities. Furthermore, activities can be defined in various ways depending on the characteristics of the management organization.
[0044] Furthermore, for activities to take place within a management organization, the resources that enable those activities must correspond. For example, resources can be classified into cash, deposits, accounts receivable (accounts payable), and advances received (prepayments).
[0045] In this case, the first activity list can be classified into sales activities, purchasing activities, expense activities, receiving activities, repayment activities, acquisition activities, disposal activities, investment and financing activities, settlement activities, revenue activities, and expenditure activities. Additionally, each classified first activity list (major activity list) can be composed of dozens of second activity lists (minor activity lists), and overall, the activity list includes dozens to hundreds of second activity lists. That is, if hundreds of second activity lists are provided to the user, the user may not be able to accurately select a second activity list. Here, the first activity list is a major activity list classified according to pre-set criteria, and the second activity list may be a minor activity list classified according to the purpose of the first activity list.
[0046] Accordingly, in the present invention, when a user selects a first activity list, a list of activity objectives matching the first activity list is provided, thereby further filtering the second activity list that the user must select, and thus helping the user select the second activity list.
[0047] Here, the purpose of the activity can be determined in various ways depending on whether it is acquired, used, or retained. For example, it can be classified into purposes such as daily business use, investment, sales and general management, production and manufacturing, short-term retention, and long-term retention.
[0048] In other words, even within the same major activity list, the minor activity list varies depending on the purpose of the activity. For example, even for the same activity of purchasing goods (Activity 1), if the purpose is sale in the distribution business (activity objective), it must be recorded as a merchandise purchase activity (Activity 2); however, if the purpose is manufacturing in the manufacturing business (activity objective), it must be recorded as a raw material purchase activity (Activity 2). Furthermore, even for the same activity of acquiring a building (Activity 1), if the purpose is business use (activity objective), it must be recorded as a tangible asset acquisition activity (Activity 2); and if the purpose is sale in the real estate business (activity objective), it must be recorded as a merchandise purchase activity (Activity 2).
[0049] In this way, the user is assisted in selecting a second list of activities by the mutually matching list of activities and list of activity objectives, enabling the management organization to accurately record the activities performed.
[0051] The accounting processing method using an intelligent accounting processing device (100) according to one embodiment of the present invention is described as follows.
[0052] First, when the user selects one of the first activity lists displayed by the input / output device (24) and selects one of the resource lists, an activity purpose list corresponding to the selected first activity list is displayed. Then, when one of the displayed activity purpose lists is selected, a second activity list is displayed. Then, when one of the displayed second activity lists is selected, an account item is displayed. Subsequently, when an amount is entered into the account item, a report is generated.
[0054] The first activity list provided by the first activity list providing unit (110) consists of sales activities, purchasing activities, expense activities, receiving activities, repayment activities, acquisition activities, disposal activities, investment and financial activities, settlement activities, revenue activities, and expenditure activities; the resource list provided by the resource list providing unit (120) consists of cash, deposits, credit, and advance payments; and the activity purpose list provided by the activity purpose list providing unit (130) may consist of daily business use purposes, investment purposes, sales and general management business purposes, production manufacturing business purposes, short-term holding purposes, and long-term holding purposes. Here, the first activity list may be classified and organized into 11 activity lists, the resource list may be classified and organized into 4 resource lists, and the activity purpose list may be classified and organized into 6 activity purpose lists. At this time, the number of lists of activities, activity purposes, and resources may be arbitrarily adjusted to be more or fewer.
[0055] In addition, the second activity list can be classified according to the activity objectives of the first activity list. The second list of activities based on the first list of activities may, for example, consist of sub-lists of activities such as merchandise sales activities, product sales activities, export merchandise sales activities, and related company sales activities; purchasing activities may consist of sub-lists of activities such as merchandise purchasing activities, raw material purchasing activities, and auxiliary material purchasing activities; expense activities may consist of sub-lists of activities such as payroll activities, consumable expenses activities, electricity expenses activities, transportation expenses activities, and entertainment expenses activities; collecting activities may consist of sub-lists of activities such as collecting accounts receivable for merchandise and collecting accounts receivable for products; paying activities may consist of sub-lists of activities such as paying off accounts payable for merchandise, paying off accounts payable for raw materials, and paying off accrued consumable expenses; acquisition activities may consist of sub-lists of activities such as acquiring buildings and acquiring vehicles; disposal activities may consist of sub-lists of activities such as disposing of buildings and disposing of vehicles; and investment and financing activities may consist of sub-lists of activities such as issuing bonds, redeeming bonds, and increasing common stock capital. Settlement activities may consist of a list of sub-activities such as the activity of calculating unearned insurance premiums, the activity of calculating accrued interest, and the activity of calculating depreciation expenses; revenue activities may consist of a list of sub-activities such as the activity of levying resident tax, the activity of collecting resident tax, the activity of levying automobile tax, and the activity of collecting automobile tax; and expenditure activities may consist of a list of sub-activities such as the activity of paying salaries, the activity of inspecting vehicle maintenance expenses, and the activity of paying vehicle maintenance expenses. Meanwhile, the list of sub-activities described in the present invention is an example and is not limited thereto, and may be further subdivided and classified according to the purpose of the activity in the first activity list.
[0057] The first activity list providing unit (110) can provide the first activity lists that have been stored.
[0058] The resource list providing unit (120) can provide previously stored resource lists.
[0059] The activity purpose list providing unit (130) can extract and provide an activity purpose list that matches the selected first activity list from among the previously stored activity purpose lists when any one of the first activity lists is selected. At this time, the first activity list and the activity purpose list may be in a pre-matched state. Here, the activity purpose list matched with the first activity list may be an activity purpose for classifying the first activity list into a second activity list.
[0060] Additionally, when any one of the first activity lists is selected, the activity purpose list providing unit (140) can extract an activity purpose list that matches the selected first activity list from among the previously stored activity purpose lists, and use artificial intelligence (AI) technology to assign priorities to each activity purpose list based on management organization information and usage history information, thereby providing the activity purpose list in order of priority. At this time, the activity purpose list providing unit (140) can provide the activity purpose list so that it is displayed at the top in order of highest priority. Here, the management organization information may include the business type and clients of the management organization, and the usage history information may include activity records and the frequency of use of the activity list. That is, the activity purpose list providing unit (140) can provide an optimized activity purpose list based on previously recorded activity records and usage frequency according to the characteristics of the management organization.
[0061] The second activity list providing unit (140) may provide a second activity list corresponding to the second activity list in the second activity list table based on the selected first activity list and the selected activity purpose list. At this time, there may be one or more second activity lists provided. At this time, the second activity list table may be pre-set according to the combination of the first activity list and the activity purpose list.
[0062] The account provision unit (150) can provide a corresponding account from an account table based on the selected second activity list and the selected resource list. At this time, the account table can be pre-set according to the combination of activities and resources. For example, if the combination of activities and resources is product sales activity-cash, an account such as Cash (Debit) / Product Sales (Credit) can be set.
[0064] Meanwhile, an intelligent accounting processing device (100) according to one embodiment of the present invention may further include a selection unit (160) that selects a first activity list, an activity purpose list, a second activity list, and a resource list by input from an input device; a display unit (170) that displays the first activity list, the activity purpose list, the second activity list, and the resource list selected by the selection unit through an output device and displays the provided account items; an amount input unit (180) that inputs an amount into the account items displayed by the display unit (170) by input from an input device; and a report generation unit (190) that generates a report using the amount input by the amount input unit (180). At this time, the report may be a financial status report and a management performance report.
[0065] Meanwhile, an intelligent accounting processing device according to one embodiment of the present invention may further include a storage unit (not shown) that stores a first activity table including first activity lists, an activity purpose table including activity purpose lists, a second activity table including second activity lists, a resource table including resource lists, and an account table including account items corresponding to resources and activities.
[0066] Meanwhile, although the present invention has been described based on a method of accounting processing by recording activity information, it is not limited thereto and can also be applied to accounting processing methods of the account category input type. In this case, it may include an account list providing unit that provides account lists, and an account list purpose list providing unit that provides an account list purpose list that matches the selected account list when any one of the account lists is selected.
[0068] FIG. 3 is a flowchart illustrating an intelligent accounting processing method according to an embodiment of the present invention. The method illustrated in FIG. 3 may be performed, for example, by the aforementioned intelligent accounting processing device. Although the method is described in the illustrated flowchart by dividing it into a plurality of steps, at least some of the steps may be performed in a different order, combined with other steps and performed together, omitted, divided into detailed steps, or performed with one or more steps not illustrated added.
[0069] In step 310, the intelligent accounting processing device (100) can provide first activity lists and resource lists. Specifically, the intelligent accounting processing device (100) can provide first activity lists and resource lists to the user through an input / output device based on a previously stored activity table and resource table.
[0070] In step 320, the intelligent accounting processing device (100) can provide lists of activity objectives that match a first list of activities selected by the user. Specifically, when any one of the first lists of activities is selected, the intelligent accounting processing device (100) can extract and provide a list of activity objectives that matches the selected first list of activities from among the previously stored lists of activity objectives.
[0071] In step 330, the intelligent accounting processing device (100) may provide corresponding account items in an account item table based on a selected first activity list, a selected activity purpose list, and a selected resource list. Specifically, the intelligent accounting processing device (100) may provide a second activity list based on the selected first activity list and the selected activity purpose list. Additionally, the intelligent accounting processing device (100) may provide corresponding account items in an account item table based on the selected second activity list and the selected resource list.
[0072] Accordingly, the intelligent accounting processing method according to one embodiment of the present invention provides activity purpose lists that match the first activity list when a user selects a first activity list, thereby further filtering the second activity list that the user must select, which helps the user select the second activity list, and enables accurate recording of activities performed by the management organization, thereby having the effect of accurate accounting processing and reducing accounting processing time.
[0074] FIG. 4 is a configuration diagram for explaining an intelligent accounting processing device according to another embodiment of the present invention. Since the components corresponding to the components of the embodiment of the present invention described with reference to FIG. 1 perform the same or similar functions as those described in the embodiment of the present invention, a detailed description thereof is omitted.
[0075] As illustrated in FIG. 4, an intelligent accounting processing device (400) according to another embodiment of the present invention may include a first activity list providing unit (410), a resource list providing unit (420), an activity purpose list providing unit (430), a second activity list providing unit (440), a dependent activity list providing unit (450), an account subject providing unit (460), and an alarm setting unit (470).
[0076] Specifically, the intelligent accounting processing device (400) may include a first activity list providing unit (410) that provides first activity lists, a resource list providing unit (420) that provides resource lists, an activity purpose list providing unit (430) that provides activity purpose lists matching the selected first activity list when any one of the first activity lists is selected, a second activity list providing unit (440) that provides second activity lists based on the selected first activity list and the selected activity purpose list, a dependent activity list providing unit (450) that determines whether a dependent activity occurs for the selected second activity list and, if a dependent activity occurs, provides a dependent activity list for the second activity list, an account subject providing unit (460) that provides a corresponding account subject in an account subject table based on the selected second activity list and the selected resource list, and an alarm setting unit (470) that receives dependent activity information to set an alarm for the selected dependent activity list.
[0077] Here, independent activities refer to activities that occur independently without the occurrence of preceding activities, while dependent activities may refer to activities that occur on the premise of the occurrence of preceding activities. Additionally, the first activity list is a list of major activities classified according to pre-established criteria, and the second activity list may be a list of minor activities classified according to the purpose of the first activity list.
[0078] In other words, when entering activities for accounting purposes, the accounting treatment is complete only when the dependent activity is recorded for the independent activity that gives rise to the dependent activity after a certain period. For example, the activity of acquiring a building is an independent activity; following the building acquisition activity, a dependent activity (the activity of calculating depreciation expense) resulting from the independent activity (the building acquisition activity) occurs for a certain period, and this must be accurately recorded as the activity of calculating depreciation expense.
[0079] Accordingly, the present invention determines whether a selected second activity activity is an activity that generates a dependent activity based on a first activity list and an activity purpose list selected by the user, and simultaneously provides a list of dependent activities and receives dependent activity information. This allows the user to receive an alarm regarding a dependent activity that occurs after recording an independent activity, thereby enabling the complete recording of dependent activities associated with independent activities and providing the effect of ensuring the completeness of accounting processing.
[0081] The accounting processing method using the intelligent accounting processing device (400) according to another embodiment of the present invention is described as follows.
[0082] First, when the user selects one of the first activity lists displayed by the input / output device (24) and selects one of the resource lists, an activity purpose list corresponding to the selected activity list is displayed. Then, when one of the displayed activity purpose lists is selected, second activity lists are displayed. Then, when one of the displayed second activity lists is selected, an account category is displayed. Subsequently, when an amount is entered into the account category, a report is generated. At this time, if the selected second activity list is an activity that generates a dependent activity, a list of dependent activities corresponding to the second activity list is displayed. Subsequently, one of the displayed dependent activity lists can be selected, and dependent activity information for the corresponding dependent activity can be entered. Afterward, an alarm can be provided to the user to enter the dependent activity based on the entered dependent activity information. Here, the dependent activity information may include the date of occurrence, whether an alarm is set, a memo, etc.
[0083] For example, if the second activity selected by the user is the building acquisition activity, a dependent activity—the activity of calculating depreciation expense—will occur. In this case, the activity of calculating depreciation expense occurs every month following the building acquisition activity, and if the activity of calculating depreciation expense is not entered accurately, the accounting treatment will not be complete. That is, if the second activity selected by the user is the building acquisition activity, the corresponding activity for calculating depreciation expense is provided. If the user inputs the occurrence date and whether to set an alarm for the activity, an alarm regarding the activity can be provided to the user on that date. If no dependent activity occurs for the activity selected by the user, the list of dependent activities may not be provided.
[0085] The first activity list providing unit (410) can provide the first activity lists that have been stored.
[0086] The resource list providing unit (420) can provide previously stored resource lists.
[0087] The activity purpose list providing unit (430) can extract and provide an activity purpose list that matches the selected first activity list from among the previously stored activity purpose lists when any one of the first activity lists is selected. At this time, the first activity list and the activity purpose list may be in a pre-matched state. Here, the activity purpose list matched with the first activity list may be an activity purpose for classifying the first activity list into a second activity list.
[0088] Additionally, when any one of the first activity lists is selected, the activity purpose list providing unit (430) extracts an activity purpose list that matches the selected first activity list from among the previously stored activity purpose lists, and uses artificial intelligence (AI) technology to assign priorities to each activity purpose list based on management organization information and usage history information, thereby providing the activity purpose list in order of priority. At this time, the activity purpose list providing unit (430) can provide the activity purpose list so that it is displayed at the top in order of highest priority. Here, the management organization information may include the business type and clients of the management organization, and the usage history information may include activity records and the frequency of use of the activity list. That is, an optimized activity purpose list can be provided according to the characteristics of the management organization and the previously recorded activity records and usage frequency.
[0089] The second activity list providing unit (440) may provide a second activity list corresponding to the second activity list in the second activity list table based on the selected first activity list and the selected activity purpose list. At this time, there may be one or more second activity lists provided. At this time, the second activity list table may be pre-set according to the combination of the first activity list and the activity purpose list.
[0090] The dependent activity list providing unit (450) determines whether a dependent activity occurs for the selected second activity list, and if a dependent activity occurs, it may provide a list of dependent activities for the second activity list. Additionally, the dependent activity list providing unit (450) may not provide a list of dependent activities if no dependent activity occurs. Here, the dependent activities may be in a state where each independent activity and the dependent activities are pre-matched by setting the dependent activities that occur by each independent activity. Additionally, there may be one or more lists of dependent activities provided. Meanwhile, although only dependent activities that occur by independent activities have been described, a list of dependent activities may also be provided according to a pre-set matching in the case of dependent activities that occur by dependent activities.
[0091] Additionally, the dependent activity list providing unit (450) may provide the dependent activity lists in order of priority by assigning priority to each dependent activity list based on management organization information and usage history information using artificial intelligence (AI) technology during the process of providing dependent activity lists for the second activity list. At this time, the dependent activity list providing unit (450) may provide the dependent activity lists so that they are displayed at the top in order of highest priority. Here, the management organization information may include the business type and clients of the management organization, and the usage history information may include activity records and the frequency of use of the activity list. That is, the dependent activity list providing unit (450) may provide an optimized dependent activity list based on previously recorded activity records and usage frequency according to the characteristics of the management organization.
[0092] The account provision unit (460) can provide a corresponding account from an account table based on the selected second activity list and the selected resource list. At this time, the account table can be pre-set according to the combination of activities and resources. For example, if the combination of activities and resources is product sales activity-cash, an account such as Cash (Debit) / Product Sales (Credit) can be set.
[0093] The alarm setting unit (470) can set an alarm by receiving dependent activity information to set an alarm for a selected list of dependent activities. Here, the dependent activity information may include the date of occurrence, whether an alarm is set, a memo, etc.
[0095] Meanwhile, an intelligent accounting processing device (400) according to another embodiment of the present invention may further include a selection unit (401) that selects a first activity list, an activity purpose list, a resource list, a second activity list, and a dependent activity list by input from an input device; a display unit (402) that displays the first activity list, the activity purpose list, the second activity list, the resource list, and the dependent activity list selected by the selection unit through an output device, and displays the provided account items; an amount input unit (403) that inputs an amount into the account items displayed by the display unit (402) by input from an input device; a report creation unit (404) that creates a report using the amount input by the amount input unit (403); and an alarm unit (405) that provides an alarm set by an alarm setting unit (470) to a user. At this time, the report may be a financial status report and a management performance report.
[0096] Meanwhile, an intelligent accounting processing device according to one embodiment of the present invention may further include a storage unit (not shown) that stores a first activity table including first activity lists, an activity purpose table including activity purpose lists, a second activity table including second activity lists, a resource table including resource lists, a dependent activity table including dependent activities corresponding to independent activities, and an account table including account items corresponding to resources and activities.
[0098] FIG. 5 is a flowchart illustrating an intelligent accounting processing method according to another embodiment of the present invention. The method illustrated in FIG. 5 may be performed, for example, by the aforementioned intelligent accounting processing device. Although the method is described in the illustrated flowchart as being divided into a plurality of steps, at least some of the steps may be performed in a different order, combined with other steps and performed together, omitted, divided into detailed steps, or performed with one or more steps not illustrated added.
[0099] In step 510, the intelligent accounting processing device (400) can provide first activity lists and resource lists. Specifically, the intelligent accounting processing device (400) can provide first activity lists and resource lists to the user through an input / output device based on a previously stored activity table and resource table.
[0100] In step 520, the intelligent accounting processing device (400) can provide lists of activity objectives that match a first list of activities selected by the user. Specifically, when any one of the first lists of activities is selected, the intelligent accounting processing device (400) can extract and provide a list of activity objectives that matches the selected first list of activities from among the previously stored lists of activity objectives.
[0101] In step 530, the intelligent accounting processing device (400) may provide a corresponding second activity list in a second activity list table based on a selected first activity list and a selected activity purpose list.
[0102] In step 540, the intelligent accounting processing device (400) can determine whether a dependent activity for the selected second activity list occurs.
[0103] In step 550, the intelligent accounting processing device (400) may provide a list of dependent activities for the second list of activities when a dependent activity occurs. At this time, the intelligent accounting processing device (400) may not provide a list of dependent activities when a dependent activity does not occur.
[0104] In step 560, the intelligent accounting processing device (400) can provide corresponding account items in the account item table based on the selected second activity list and the selected resource list.
[0105] In step 570, the intelligent accounting processing device (400) receives dependent activity information for a selected dependent activity list and can provide an alarm to the user according to the selected dependent activity list and the entered dependent activity information.
[0106] Accordingly, the intelligent accounting processing method according to another embodiment of the present invention determines whether a selected second activity activity is an activity that generates a dependent activity based on a first activity list and an activity purpose list selected by the user, and simultaneously receives dependent activity information, thereby enabling the user to receive an alarm regarding a dependent activity that occurs after recording an independent activity, and thus enabling the complete recording of dependent activities corresponding to independent activities, thereby providing the effect of providing completeness in accounting processing.
[0108] Although representative embodiments of the present invention have been described in detail above, those skilled in the art will understand that various modifications can be made to the above-described embodiments without departing from the scope of the present invention. Therefore, the scope of the present invention should not be limited to the described embodiments, but should be defined by the claims set forth below as well as equivalents thereof. Explanation of the symbols
[0110] 10: Computing Environment 12: Computing device 14: Processor 16: Computer-readable storage media 18: Communication bus 20: Program 22: Input / Output Interface 24: Input / Output Devices 26: Network communication interface 100, 400: Intelligent accounting processing device 110, 410: 1st Activity List Provider 120, 420 : Resource List Provider 130, 430: Activity Purpose List Provision Section 140, 440 : Second Activity List Provider 150, 460 : Account Provider 160, 401 : Selection 170, 402 : Display section 180, 403 : Amount Input Section 190, 404 : Report Writing Department 405 : Alarm section 450: Provider of dependent activity list 470 : Alarm setting section
Claims
Claim 1 A first activity list providing unit that provides first activity lists; a resource list providing unit that provides resource lists; an activity purpose list providing unit that provides matching activity purpose lists with the selected first activity list when any one of the first activity lists is selected; and a second activity list providing unit that provides corresponding second activity lists from a previously stored second activity list table based on the selected first activity list and the selected activity purpose list when any one of the activity purpose lists is selected. An intelligent accounting processing device comprising: an account providing unit that, when any one of the resource lists and the second activity lists is selected, provides a corresponding account from a previously stored account table based on the selected second activity list and the selected resource list; wherein the activity purpose lists are lists for classifying the second activity lists according to the activity purpose of each of the first activity lists; and wherein the activity purpose list providing unit extracts activity purpose lists that match the selected first activity list from a previously stored activity purpose list table, assigns priority to each of the extracted activity purpose lists based on the business type and frequency of use of the management organization, and provides the extracted activity purpose lists in order of highest priority. Claim 2 delete Claim 3 delete Claim 4 An intelligent accounting processing method performed on a computing device having one or more processors and a memory for storing one or more programs executed by said one or more processors, comprising: a step of providing first activity lists; a step of providing resource lists; a step of, when any one of said first activity lists is selected, providing activity purpose lists that match said selected first activity list; a step of, when any one of said activity purpose lists is selected, providing second activity lists that correspond to said selected first activity list and said selected activity purpose list in a previously stored second activity list table based on said selected first activity list and said selected activity purpose list; and a step of, when each of said resource lists and said second activity lists is selected, providing account items that correspond to said selected second activity list and said selected resource list in a previously stored account item table based on said selected second activity list and said selected resource list, wherein said activity purpose lists are lists for classifying said second activity lists according to the activity purpose of each of said first activity lists, and the step of providing said activity purpose lists comprises a step of extracting activity purpose lists that match said selected first activity list from a previously stored activity purpose list table; An intelligent accounting method further comprising the step of providing the extracted activity purpose lists in order of highest priority by assigning priority to each of the extracted activity purpose lists based on the industry and usage frequency of the management organization. Claim 5 An intelligent accounting processing device comprising: a resource list providing unit that provides resource lists; a dependent activity list providing unit that provides activity lists and, when any one of the activity lists is selected, determines whether a dependent activity for the selected activity list occurs, and if it is determined that a dependent activity for the selected activity list occurs, provides a list of dependent activities for the selected activity list, and if it is determined that a dependent activity for the selected activity list does not occur, does not provide a list of dependent activities; an account item providing unit that, when any one of the resource lists is selected, provides a corresponding account item from a previously stored account item table based on the selected resource list and the selected activity list; and an alarm setting unit that, when any one of the dependent activity lists is selected and dependent activity information is input, sets an alarm for the dependent activity list, wherein the dependent activity is an activity that occurs on the premise of the occurrence of a preceding activity. Claim 6 The intelligent accounting processing device according to claim 5 further comprises: a first activity list providing unit that provides first activity lists; an activity purpose list providing unit that provides activity purpose lists matching the selected first activity list when any one of the first activity lists is selected; and a second activity list providing unit that provides second activity lists corresponding to the selected first activity list and the selected activity purpose list when any one of the activity purpose lists is selected, based on the selected first activity list and the selected activity purpose list, in a previously stored second activity list table. Claim 7 An intelligent accounting processing device according to claim 6, wherein the activity purpose list providing unit extracts activity purpose lists that match the selected first activity list from a previously stored activity purpose list table, assigns priority to each of the extracted activity purpose lists based on management organization information and usage history information, and provides the extracted activity purpose lists in order of highest priority. Claim 8 An intelligent accounting processing method performed on a computing device having one or more processors and a memory for storing one or more programs executed by said one or more processors, the method comprising: providing resource lists; providing activity lists and, when any one of the activity lists is selected, determining whether a dependent activity for said selected activity list occurs; if it is determined that a dependent activity for said selected activity list occurs, providing a list of dependent activities for said selected activity list, and if it is determined that a dependent activity for said selected activity list does not occur, not providing a list of dependent activities; if any one of the resource lists is selected, providing a corresponding account from a previously stored account table based on said selected resource list and said selected activity list; and, when any one of the dependent activity lists is selected and dependent activity information is received, setting an alarm for said dependent activity list, wherein said dependent activity is an activity that occurs on the premise of the occurrence of a preceding activity.
Citation Information
Patent Citations
Activity information accounting system
KR100836234B1
A method and system for transacting activityinformation of business organization
KR1020030082218A
Method and apparatus for accounting process using integrated trial balance
KR1020170105869A