KR100998427B1 - Vertical accounting system - Google Patents

Vertical accounting system Download PDF

Info

Publication number
KR100998427B1
KR100998427B1 KR1020080087552A KR20080087552A KR100998427B1 KR 100998427 B1 KR100998427 B1 KR 100998427B1 KR 1020080087552 A KR1020080087552 A KR 1020080087552A KR 20080087552 A KR20080087552 A KR 20080087552A KR 100998427 B1 KR100998427 B1 KR 100998427B1
Authority
KR
South Korea
Prior art keywords
accounting
account
processing module
vertical
module
Prior art date
Application number
KR1020080087552A
Other languages
Korean (ko)
Other versions
KR20100028704A (en
Inventor
유인목
박상미
유준모
Original Assignee
유인목
유준모
박상미
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 유인목, 유준모, 박상미 filed Critical 유인목
Priority to KR1020080087552A priority Critical patent/KR100998427B1/en
Publication of KR20100028704A publication Critical patent/KR20100028704A/en
Application granted granted Critical
Publication of KR100998427B1 publication Critical patent/KR100998427B1/en

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q40/00Finance; Insurance; Tax strategies; Processing of corporate or income taxes
    • G06Q40/12Accounting
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F15/00Digital computers in general; Data processing equipment in general
    • G06F15/16Combinations of two or more digital computers each having at least an arithmetic unit, a program unit and a register, e.g. for a simultaneous processing of several programs
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06QINFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
    • G06Q10/00Administration; Management
    • G06Q10/10Office automation; Time management

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • Marketing (AREA)
  • Human Resources & Organizations (AREA)
  • Computer Hardware Design (AREA)
  • General Engineering & Computer Science (AREA)
  • General Business, Economics & Management (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Economics (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Data Mining & Analysis (AREA)
  • Operations Research (AREA)
  • Quality & Reliability (AREA)
  • Tourism & Hospitality (AREA)
  • Human Computer Interaction (AREA)
  • Development Economics (AREA)
  • Technology Law (AREA)
  • Software Systems (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

본 발명은, 회계분개상의 차변과 대변의 구분이 생략될 수 있도록 대차평균의 원리를 수정한 수직회계의 원리를 적용하여 회계데이터의 금액필드에 양(+)과 음(-) 금액을 저장하는 수직회계시스템으로, 회계데이터를 입력하고 변경하는 편집기능 등을 포함하는 사용자인터페이스와; 계정과목별로 분개내용을 시각적 도형으로 처리하는 계정과목별처리모듈과; 현금흐름표를 작성하는 기능 등을 포함하는 현금흐름처리모듈과; 발생주의에 의한 회사 장부가액과 현금주의에 의한 세법기준과의 차이를 조정하는 기능을 제공하는 세법처리모듈과; 일반적으로 인정된 회계원칙(GAAP)과 회사 장부상의 오류(Non-GAAP)간의 차이를 조정하는 오류수정처리모듈과: 환율변동에 따른 외화환산을 처리하는 기능 등을 포함하는 외환처리모듈과; 자산과 부채계정과 투자주식계정의 상계를 기본으로 하고 연결회계과정을 시각적 도형으로 제공하는 연결처리모듈을 포함한다.

Figure R1020080087552

The present invention stores the positive and negative amounts in the amount field of the accounting data by applying the principle of vertical accounting, which modifies the principle of the balance average so that the debit and credit of the accounting journal can be omitted. A vertical accounting system, comprising: a user interface including an editing function for inputting and changing accounting data; An accounting subject processing module for processing journal entries in visual form for each accounting subject; A cash flow processing module including a function of creating a cash flow table; A tax law processing module for providing a function of reconciling a difference between a company book value due to accrualism and a tax law standard based on cash attention; An error correction module for adjusting a difference between generally accepted accounting principles (GAAP) and company bookkeeping errors (Non-GAAP); a foreign exchange processing module including a function of handling foreign currency translation due to exchange rate fluctuations; It includes a consolidation processing module that provides a visual representation of the consolidation accounting process based on the offsetting of asset and liabilities accounts and investment equity accounts.

Figure R1020080087552

Description

수직회계시스템{Vertical accounting system}Vertical accounting system

본 발명은 회계시스템에 관한 것으로, 보다 상세하게는 복식부기의 대차평균의 원리를 수정한 수직회계의 원리를 적용하여 상거래의 회계처리를 사용자가 보다 용이하게 회계처리할 수 있는 수직회계시스템에 관한 것이다.The present invention relates to an accounting system, and more particularly, to a vertical accounting system that enables a user to more easily account for the accounting of commerce by applying the principle of vertical accounting which corrects the principle of the balance average of double entry bookkeeping. will be.

15세기에 이탈리아의 파치올리가 제안한 복식부기는 상거래를 가장 경제적이고 함축적으로 표기하는 방법으로 인식되어 현재까지 유일한 국제언어로서 전세계적으로 사용되고 있다. 또한 20세기에 컴퓨터의 도래로 인하여, 장부(종이)에 수작업으로 회계데이터를 분개처리하던 회계업무는 회계시스템을 이용하여 새로운 기록매체(메모리)에 기록하는 것으로 대체되었다. The double entry bookkeeping proposed by Pacioli of Italy in the fifteenth century has been recognized as the most economical and implicit way to mark commerce, and has been used worldwide as the only international language to date. In addition, due to the advent of computers in the 20th century, the accounting business, which manually processed accounting data on books (paper), has been replaced by recording on a new recording medium (memory) using the accounting system.

그러나 기존의 회계시스템은 수작업으로 처리하던 복식부기의 기본원리인 대차평균의 원리를 그대로 전산화한 것이다. 즉, 기록공간이 부족하던 종이시대(paper ages)에 사용하던 회계처리방식이 기록공간이 무한대인 컴퓨터 하에서도 그대로 적용되고 있다. 여기서 복식부기(double-entry bookkeeping)란 하나의 거래를 차변과 대변으로 이중으로 표기하고, 차변의 합과 대변의 합이 일치해야 한다는 대차평균의 원리(principle of equilibrium)를 적용하여 회계데이터를 기록하는 방 법이다.However, the existing accounting system computerized the principle of balance average, which is the basic principle of double entry bookkeeping. In other words, the accounting method used in paper ages where the recording space was insufficient has been applied even under a computer with an infinite recording space. Here, double-entry bookkeeping refers to a single transaction in both debit and credit, and records accounting data by applying the principle of equilibrium that the sum of the debit and the sum of the credits must coincide. How to do it.

다양한 상거래의 발생과 주식시장의 발전, 현재가치의 도입 등으로 인하여 계정과목이 많아지고 회계처리가 복잡화되어 가는 현재의 상거래상황에서, 대차평균의 원리를 이용하여 상거래를 표시하는 방법은 회계의 비전문가에게 상당한 회계지식을 요구하고 있다. 특히, 파생상품과 세법처리와 연결회계와 같은 복잡한 회계처리는 차변과 대변의 구분이 어렵고 분개처리를 이해하는 것도 회계의 비전문가에게는 어렵기 때문에, 대부분의 기업에서는 외부전문가에게 도움을 받거나 해당 작업을 외부전문업체에 아웃소싱하고 있다.In the current commerce situation, where accounting is complicated and accounting becomes complicated due to the occurrence of various commerce, the development of the stock market, and the introduction of the present value, the method of displaying commerce using the principle of balance average is a non-specialist in accounting. Require considerable accounting knowledge. In particular, complex accounting processes, such as derivatives, tax law and consolidation accounting, make it difficult to distinguish between debit and credit, and understanding journal entries is difficult for non-accounting professionals. I am outsourcing to an external company.

또한, 대차평균의 원리를 그대로 전산화한 기존의 회계시스템은 회계데이터를 차변과 대변으로 구분하여 해당계정과목의 코드를 정확히 입력하여야 분개(journalizing)처리된다. 기존의 회계시스템은 약 300여개의 계정과목과 계정코드를 디폴트로 가지고 있기 때문에, 사용자는 계정코드를 암기하거나 계정코드표를 참조하여 코드를 입력하고 차변과 대변을 구분해야 하므로 회계시스템을 숙달하는데 상당한 시간과 비용이 요구된다. In addition, the existing accounting system that computerizes the principle of the balance average is divided into debit and credit, and the journal accounting process must be entered correctly when the code of the corresponding account subject is correctly entered. Existing accounting system has about 300 account subjects and account codes by default, so users need to memorize account codes or refer to the account code table to enter codes and distinguish debit and credit. It takes considerable time and money.

또한, 국제회계기준(IFRS, International Financial Reporting Standards)의 도입으로 상장회사의 지배회사는 연결재무제표를 주재무제표로 공표해야 하므로 연결회계는 그 중요성이 부각되고 있다. 그러나 현존하는 연결회계시스템은 수작업으로 처리하던 연결방식을 그대로 전산화한 것이다. 즉, 자본과 투자주식계정의 상계를 근간으로 한 기존의 연결회계방식은 연결회계의 전문가가 아니면 이해하기 어려울 뿐만 아니라, 기존의 연결회계시스템을 이용하여 연결분개처리를 하는 데에도 상당한 시간과 비용이 요구된다. 따라서 대부분의 기업에서는 외부전문가에 의뢰하거나 기존의 연결회계시스템을 구입하여 사용한다고 하더라도 외부자문을 구하여 연결재무제표를 작성하고 있다.In addition, the introduction of International Financial Reporting Standards (IFRS) has led to the importance of consolidated accounting because the parent company of a publicly traded company must publish the consolidated financial statements as the primary financial statement. However, existing consolidation accounting systems are computerized from the consolidation methods that were handled manually. In other words, the existing consolidated accounting method based on offsetting capital and investment stock accounts is not only difficult to understand unless it is an expert in consolidated accounting, and it also takes considerable time and expense to process consolidation using the existing consolidated accounting system. Is required. Therefore, most companies prepare external financial statements by consulting external experts, even if they request external experts or purchase and use an existing consolidated accounting system.

본 발명은 상기한 종래 문제를 해결하기 위하여 안출된 것으로서, 분개처리뿐만 아니라 연결회계까지 전체 회계처리과정을 회계의 비전문가도 용이하게 분개처리할 수 있는 수직회계시스템을 제공하고자 함에 그 목적이 있다.SUMMARY OF THE INVENTION The present invention has been made to solve the above-mentioned conventional problems, and an object thereof is to provide a vertical accounting system which can easily journal entries not only journal entries but also consolidation accounting.

상기한 목적을 달성하기 위해 본 발명에 따른 수직회계시스템은, 회계데이터와 거래적요 및 거래처 등을 포함하는 회계처리관련 데이터를 입력하고 변경하는 편집기능과 각 모듈의 처리결과를 화면에 표시하는 기능을 수행하는 사용자인터페이스와; 회계의 계정과목별로 분개내용을 처리하는 계정과목별처리모듈과; 직접법과 간접법에 의한 현금흐름표를 작성하는 기능과 특정시점의 향후 현금흐름을 종합적으로 표시하는 자금관리기능을 포함하는 현금흐름처리모듈과; 발생주의에 의한 회사의 장부가액과 현금주의에 의한 세법기준과의 차이를 조정하여 법인세법과 소득세법에 미치는 영향을 나타내는 기능을 제공하는 세법처리모듈과; 일반적으로 인정된 회계원칙(GAAP)과 회사 장부상의 오류(Non-GAAP)간의 차이를 조정하여 관련 재무제표를 재작성하는 기능을 제공하는 오류수정처리모듈을 포함하여 구성되고; 회계분개상의 차변과 대변의 구분이 생략될 수 있도록 모든 계정과목에 대한 회계데이터의 금액필드에 양(+)과 음(-) 표시를 하되, 양(+)금액은 금액자체로 표시하고 음(-)금액은 금액의 양변에 괄호를 표시하며 금액필드에 하나로 통합되어 저장되는 것을 특징으로 한다.In order to achieve the above object, the vertical accounting system according to the present invention includes an editing function for inputting and modifying accounting processing-related data including accounting data, a transaction summary, a trading partner, and the like, and a function of displaying a processing result of each module on a screen. A user interface for performing; An accounting subject processing module for processing journal entries by accounting subjects in accounting; A cash flow processing module including a function of preparing a cash flow table by a direct method and an indirect method, and a fund management function that comprehensively displays a future cash flow at a specific point in time; A tax law processing module that provides a function of adjusting the difference between the company's carrying amount by accrualism and the tax law standard by cashism to show the effect on the corporate tax law and income tax law; Generally comprising an error correction processing module that provides the ability to reconstruct the relevant financial statements by reconciling the differences between generally accepted accounting principles (GAAP) and company ledger errors (Non-GAAP); In order to omit the debit and credit on accounting journal entries, the amount field of the accounting data for all accounting subjects shall be positive and negative, but the positive amount shall be expressed as the amount itself and negative ( -) The amount of money is indicated by parentheses on both sides of the amount and stored in the amount field.

또한, 본 발명의 수직회계시스템은, 환율변동에 따른 외환환산을 처리하는 기능과, 외화관련 파생상품을 처리하는 기능과, 외국자회사 및 외국종속회사에 대한 환산처리를 수행하는 기능을 수직회계의 원리가 적용되어 수행되는 외화환산처리모듈을 더 포함하여 구성된다.In addition, the vertical accounting system of the present invention, the function of processing foreign exchange translation in accordance with the exchange rate fluctuations, the processing of foreign currency-related derivatives, and the function of performing a translation process for foreign subsidiaries and foreign subsidiaries It is configured to further include a foreign currency conversion processing module performed by applying the principle.

또한, 본 발명의 수직회계시스템은, 지배회사와 종속회사의 재무제표를 자산과 부채계정과 투자주식계정의 상계를 기본으로 연결처리하여 연결재무제표를 작성하는 기능을 수행하는 연결처리모듈을 더 포함하여 구성된다. In addition, the vertical accounting system of the present invention further comprises a consolidation processing module that performs a function of consolidating the financial statements of the parent and subsidiaries on the basis of the offsetting of assets, liabilities and investment stock accounts. It is configured to include.

여기서, 상기 계정과목별처리모듈은 결산처리가 완료된 후의 대차대조표계정별로 금액필드를 단순합산하여 대차대조표를 작성하고, 손익계산서계정별로 금액필드를 단순합산하고 부호를 역으로 취하여 손익계산서를 작성하며, 자본계정을 단순합산하여 부호를 역으로 취하고 증감내역을 표시하여 자본변동표를 작성하는 것이 바람직하다.In this case, the processing module for each account subject prepares a balance sheet by simply summing the amount fields for each balance sheet account after the closing process is completed, and simply sums the amount fields for each income statement account and reverses the sign to prepare an income statement. For example, it is desirable to prepare a table of capital changes by simply adding up the capital accounts, taking the sign in reverse, and showing the increase and decrease.

또한, 상기 계정과목별처리모듈은 상기 사용자인터페이스를 통하여 특정 대차대조표계정의 변동을 요청함에 따라 해당 대차대조표계정이 시간순으로 변동되는 금액을 시각적 도형으로 표시되도록 처리하여 상기 사용자인터페이스를 통하여 출력하는 것이 바람직하다.In addition, the processing module for each account subject is required to process a specific balance sheet account through the user interface so that the balance sheet account changes in time order to be displayed in a visual form and outputs it through the user interface. desirable.

또한, 상기 외화환산처리모듈은 상기 사용자인터페이스를 통하여 특정 외화계정의 변동을 요청함에 따라 해당 외화계정이 시간순으로 변동되는 금액을 시각적 도형으로 표시되도록 처리하여 상기 사용자인터페이스를 통하여 출력하는 것이 바람직하다.In addition, the foreign currency translation processing module preferably processes the foreign currency account to be displayed in a visual form in accordance with the request for the change of a specific foreign currency account through the user interface, and outputs it through the user interface.

또한, 상기 연결처리모듈은 연결회계원리추론모듈과 내부거래조정모듈, 종속회사에 대한 영업권과 투자주식(지분법손익)과 소수주주지분 등을 시점별로 시각적 도형으로 구하고 자산과 부채의 계정과목별로 변동하는 금액을 표시하는 모듈을 더 포함하여 구성되는 것이 바람직하다.In addition, the consolidation processing module obtains the consolidated accounting principle reasoning module, internal transaction reconciliation module, goodwill, investment shares (equity gains and losses) and minority shareholders' equity for subsidiaries in visual form and changes by account subject of assets and liabilities. It is preferable that the module further comprises a module for indicating the amount.

상기와 같이 구성된 본 발명에 의하면, 복식부기의 대차평균의 원리를 수정한 수직회계의 원리를 적용함으로써 분개처리뿐만 아니라 연결회계까지 전체 회계처리과정을 회계의 비전문가도 용이하게 분개처리할 수 있게 된다.According to the present invention configured as described above, by applying the principle of the vertical accounting modified the principle of the balance of the bookkeeping bookkeeping, the entire accounting process from not only journal entry to consolidation accounting, but also non-expert accounting can be easily processed. .

이하, 첨부도면을 참조하여 본 발명의 바람직한 실시 예에 따른 수직회계시스템에 대하여 상세히 설명하기로 한다.Hereinafter, a vertical accounting system according to a preferred embodiment of the present invention with reference to the accompanying drawings will be described in detail.

도 1은 본 발명에 따른 수직회계시스템이 적용되는 시스템 환경의 일 예를 도시한 도면이다. 본 예의 시스템은 복수의 클라이언트 단말기(10_1~10_n; 10)와, 서버 장치(30)가 유무선의 데이터통신망(20)을 통하여 접속가능하게 구성되어 있다. 서버 장치(30)는 후술하는 도 2와 같은 구성을 구비하고 클라이언트 단말기(10_1~10_n; 10)로부터의 요청에 따라 본 발명에 따른 수직회계처리를 수행한다.1 is a diagram illustrating an example of a system environment to which a vertical accounting system according to the present invention is applied. In the system of this example, the plurality of client terminals 10_1 to 10_n; 10 and the server device 30 are configured to be connectable via a wired or wireless data communication network 20. The server device 30 has a configuration as shown in FIG. 2 to be described later, and performs vertical accounting processing according to the present invention in response to a request from the client terminals 10_1 to 10_n;

한편, 본 발명은 도 1의 예와 같은 클라이언트-서버 구성이 아니라 사용자의 컴퓨터 단말기에 도 2와 같은 구성을 구비하고 사용자의 요청에 따라 수직회계처리를 수행하도록 구성될 수도 있다.Meanwhile, the present invention may be configured to include the configuration as shown in FIG. 2 in the user's computer terminal instead of the client-server configuration as in the example of FIG. 1 and to perform vertical accounting processing according to the user's request.

도 2는 본 발명의 바람직한 실시 예에 따른 수직회계시스템의 기능 블록 구 성도이다.2 is a functional block diagram of a vertical accounting system according to a preferred embodiment of the present invention.

동 도면에 도시한 바와 같이, 본 실시 예의 수직회계시스템은, 사용자인터페이스(31), 회계원리추론모듈(32), 계정과목별처리모듈(33), 현금흐름처리모듈(34), 세법처리모듈(35), 오류수정처리모듈(36), 외화환산처리모듈(37), 연결처리모듈(38), 보고서출력모듈(39) 및 데이타베이스(40)를 포함한다.As shown in the figure, in the vertical accounting system of the present embodiment, the user interface 31, the accounting principle reasoning module 32, the account subject processing module 33, the cash flow processing module 34, and the tax processing module (35), an error correction processing module 36, a foreign currency conversion processing module 37, a connection processing module 38, a report output module 39 and a database 40.

상기 사용자인터페이스(31)는 회계데이터와 거래적요, 거래처 등을 입력 및 변경 등을 하는 편집기능과 각 모듈의 처리결과를 화면에 표시하는 기능을 포함한다. The user interface 31 includes an editing function for inputting and changing accounting data, a transaction summary, a trading partner, and the like, and a function of displaying the processing result of each module on the screen.

상기 계정과목별처리모듈(33)은 회계의 계정과목별로 분개내용을 시각적 도형으로 처리하는 방법을 제공한다.The accounting subject processing module 33 provides a method of processing journal entries by visual figures for each accounting subject of accounting.

상기 현금흐름처리모듈(34)은 직접법과 간접법에 의한 현금흐름표를 작성하는 기능과 특정시점의 향후 현금흐름을 종합적으로 표시하는 자금관리기능을 포함한다. The cash flow processing module 34 includes a function of preparing a cash flow table by a direct method and an indirect method, and a money management function that displays the future cash flows at a specific point in time.

상기 세법처리모듈(35)은 발생주의에 의한 회사 장부가액과 현금주의에 의한 세법기준(한국세법에서는 이를 권리의무확정주의라 한다)과의 차이를 조정하여 기업세법과 개인세법에 미치는 영향을 나타내는 기능을 포함한다.The tax law processing module 35 adjusts the difference between the company's carrying amount by accrualism and the tax law standard by cashism (which is referred to as “right obligation determinism” in Korean tax law) to indicate the effect on the corporate tax law and individual tax law. Includes features

상기 오류수정처리모듈(36)은 일반적으로 인정된 회계원칙(Generally Accepted Accounting Principles; GAAP)과 회사 장부상의 오류(Non-GAAP)간의 차이를 조정하여 관련 재무제표를 재작성하는 기능을 포함한다. The error correction processing module 36 includes the function of reconstructing the relevant financial statements by adjusting the difference between the generally accepted accounting principles (GAAP) and the company's books (Non-GAAP).

상기 외환처리모듈(37)은 환율변동에 따른 외환환산을 처리하는 기능과 파생 상품을 처리하는 기능과 외국자회사 및 외국종속회사에 대한 환산처리를 수행하는 기능을 포함하다. The foreign exchange processing module 37 includes a function of processing a foreign exchange translation in response to fluctuations in exchange rates, a function of processing derivatives, and a function of performing a translation process for foreign subsidiaries and foreign subsidiaries.

상기 연결처리모듈(38)은 지배회사와 종속회사의 재무제표를 연결하여 연결재무제표를 작성하는 기능을 포함한다.The consolidation processing module 38 includes a function of consolidating the financial statements of the parent company and the subsidiary company to create consolidated financial statements.

상기 보고서출력모듈(39)은 사용자인터페이스(31)를 통하여 사용자에 의하여 요청된 보고서를 생성하여 사용자인터페이스(31)를 통하여 출력하는 기능을 포함한다.The report output module 39 includes a function of generating a report requested by the user through the user interface 31 and outputting the generated report through the user interface 31.

상기 데이타베이스(40)는 코드테이블, 회계데이터테이블, 개별재무제표테이블, 연결재무제표테이블 등을 포함한다.The database 40 includes a code table, an accounting data table, an individual financial statement table, a consolidated financial statement table, and the like.

본 발명의 각 모듈들은 컴퓨터에 의해 실행되는 프로그램 모듈과 같은 컴퓨터실행가능한 명령(instruction)들의 일반적인 문맥(context)으로 기재될 수 있다. 프로그램 모듈은 특수 작업을 수행하거나 특수 데이터 타입을 구현하는 루틴, 클래스, 컴포넌트, 인스턴스, 데이터 구조 등을 포함되며, 자바(java), 씨언어(c++), 어셈블리언어 등에 제한을 받지 않는다. 청구된 시스템은 통신망을 통하여 연결되는 원격처리장치에 수행되는 분산 컴퓨터환경(client-server) 또는 RIA(Rich Internet Application)개발 방식에서 실시될 수 있으며, 프로그램 모듈들은 저장장치를 포함하는 로컬 및 원격 컴퓨터에 위치할 수 있다.Each module of the present invention may be described in the general context of computer-executable instructions, such as a program module executed by a computer. Program modules include routines, classes, components, instances, data structures, etc. that perform special tasks or implement special data types. They are not limited to Java, C ++, and assembly language. The claimed system can be implemented in a distributed computer environment (Rich) or RIA (Rich Internet Application) development method, which is performed on a remote processing device connected through a communication network. The program modules are local and remote computers including a storage device. It can be located at

이하, 본 발명에 따른 수직회계시스템의 실시 예를 기존의 회계시스템과 비교하여 설명하도록 한다. <표 1>은 예를 들어 장부가액 100원인 토지를 현금 130원에 판매하였을 경우의 분개처리를 기존의 회계시스템과 본 발명의 수직회계시스템 을 비교하여 나타낸 것이다. Hereinafter, an embodiment of the vertical accounting system according to the present invention will be described by comparing with an existing accounting system. <Table 1> shows, for example, the journal entry process comparing the existing accounting system with the vertical accounting system of the present invention when the land with a book value of 100 won is sold for 130 won in cash.

<표 1>TABLE 1

Figure 112008063179389-pat00001
Figure 112008063179389-pat00001

수작업으로 장부에 기재하던 대차평균의 원리를 그대로 전산화한 기존의 회계시스템은 회계데이터에 대하여 계정과목의 코드와 차대변구분과 금액을 기본적으로 입력하여야 한다. 기존의 회계시스템은 약 300여개의 계정과목과 계정코드를 디폴트(default)로 가지고 있기 때문에 사용자는 계정코드를 암기하거나 계정코드표를 참조하여 계정코드를 입력하고 차변과 대변으로 구분하고 금액을 입력하여야 한다. 그러나 다수의 회계데이터에 대하여 차변과 대변의 구분은 시간이 많이 소요되고, 복잡한 거래인 경우에는 차변과 대변의 구분이 어렵기 때문에 분개내용을 이해하고 해석하는데 상당한 회계지식이 요구된다. Existing accounting systems computerized by hand the principle of balance averages written in the books should basically input the account code and the balance of credit and amount of accounting data. Since the existing accounting system has about 300 account subjects and account codes as defaults, the user memorizes the account code or inputs the account code by referring to the account code table, separates the debit and credit, and inputs the amount. shall. However, debit and credit are time-consuming for many accounting data, and in the case of complex transactions, it is difficult to distinguish between debit and credit. Therefore, considerable accounting knowledge is required to understand and interpret journal entries.

본 발명에 따른 수직회계시스템에서는 회계분개상의 차변과 대변의 구분이 생략될 수 있도록 모든 계정과목에 대한 회계데이터의 금액필드에 양(+)과 음(-) 표시를 나타낸다. 즉, 양(+)금액은 금액자체로 표시하고 음(-)금액은 금액의 양변에 ( )가 표시된다. 예를 들어, 현금유입인 경우 100으로 표시되고 현금유출은 (100)으로 표시된다. 기존의 회계시스템에는 차대변구분필드와 금액필드가 각각 저장되는 반면에 본 발명의 수직회계시스템에서는 금액필드에 하나로 통합되어 저장된다. 이러한 방식은 재무제표의 작성과정을 단순화하고 처리속도를 향상시킨다. 일반적으로 비교문 또는 조건문(예를 들어, IF문과 CASE문 등)의 과도한 사용은 프로그램의 처리속도를 저해하고 단위 프로그램 모듈의 복잡도를 증가시켜서 유지보수성(maintenance)을 저해한다. 따라서 계정과목별로 차변과 대변 여부를 판단하는 비교문이 없어지는 본 발명의 수직회계시스템은 기존 회계시스템보다 처리속도와 프로그램의 유지보수성이 향상된다. 또한 본 발명의 수직회계시스템은 재무제표작성이 단순화되고 처리속도가 향상된다. 결산처리가 완료된 후의 대차대조표계정(이하, 'B/S계정'이라 함)별로 금액필드를 단순합산하면 대차대조표가 작성되고, 손익계산서계정(이하, 'I/S계정'이라 함)별로 금액필드를 단순합산하여 부호를 역으로 취하면 손익계산서가 작성된다. 모든 I/S계정은 당기순이익에 합산되어 이익잉여금으로 대체되므로 각각의 I/S계정은 분개상에서는 부호가 반대로 나타나기 때문에 손익계산서작성시에는 부호를 역으로 취하여야 한다. 자본변동표은 자본계정을 단순합산하여 부호를 역으로 취하고 증감내역을 표시하면 자본변동표가 작성된다. 또한 다량의 회계데이터를 입력해야하는 회계부서의 사용자는 차변과 대변의 구분이 생략되므로 입력단계에서 분개처리속도가 빨라져서 업무생산성이 향상된다.In the vertical accounting system according to the present invention, positive and negative signs are displayed in the amount field of the accounting data for all accounting classes so that the debit and credit of the accounting journal can be omitted. That is, the positive amount is represented by the amount itself and the negative amount is displayed on both sides of the amount. For example, cash inflows are represented by 100 and cash outflows are represented by (100). In the existing accounting system, the debit classification field and the amount field are respectively stored, while in the vertical accounting system of the present invention, one is stored in the amount field. This approach simplifies the process of preparing financial statements and speeds up their processing. In general, excessive use of comparisons or conditional statements (for example, IF and CASE statements) can slow down the processing speed of a program and increase the complexity of a unit program module, thereby impairing maintenance. Accordingly, the vertical accounting system of the present invention, in which a comparison statement for determining debit and credit for each account subject is eliminated, improves processing speed and maintainability of a program than an existing accounting system. In addition, the vertical accounting system of the present invention simplifies financial statement preparation and improves processing speed. After the balance sheet is completed, simply sum the amount field by the balance sheet account (hereinafter referred to as 'B / S account') to create the balance sheet, and the amount by the income statement account (hereinafter referred to as 'I / S account'). Simply sum the fields and reverse the sign to create an income statement. Since all I / S accounts are added to retained earnings and replaced with retained earnings, each I / S account is reversed in the journal entry, so the reverse sign should be used when preparing the income statement. The table of capital changes is obtained by simply adding up the capital accounts, taking the sign in reverse, and showing the change. In addition, the user of accounting department that needs to input a large amount of accounting data can omit the debit and credit. Therefore, the journal entry processing speed is increased at the input stage, thereby improving the work productivity.

본 발명에 따른 수직회계시스템에서는 회계의 이해가능성을 향상시키기 위하여 분개상에 구분필드와 정의필드를 설정한다. 구분필드는 계정과목별로 금액필드의 양(+) 또는 음(-)의 부호에 따라서 자동결정되어 전표입력단계에서 분개상에 다르게 표시된다. 예를 들어 자산계정인 상품, 고정자산 등인 경우에는 취득(+) 또는 처분(-)으로 표시되고, 매출채권과 미지급금인 경우에는 권리발생(+) 또는 권리소멸(-)으로 표시되고, 현금의 경우에는 유입(+) 또는 유출(-)로 표시된다. 차입금과 선수금 등의 부채계정과 자본금과 주식매수선택권 등의 자본계정인 경우에는 의무발생(-) 또는 의무소멸(+)로 표시된다. I/S계정은 B/S계정의 변동에 따라서 자동으로 결정되므로, 수익계정은 발생 또는 수령(-)으로 표시하고 비용계정은 발생 또는 지급(+)으로 표시된다. 이 구분필드는 분개상에만 나타나고 데이타베이스(DB)의 회계데이터테이블에는 저장되지 않는다. 정의필드는 거래처, 품명, 소재지, 거래적요 등 각각의 계정과목별로 이미 입력되어 있는 회계데이터필드를 시스템에서 미리 정의하였거나 사용자가 재정의할 수 있는 하나 또는 다수의 필드를 합한 하나의 정의필드로 분개상에 나타낸다. <표 2>는 계정과목별로 정의필드와 구분필드를 예로 나타낸 것이다. 이러한 방식은 조회단계에서 보조원장 등에 입력되는 항목이 분개상에 디스플레이(display)됨으로써 사용자가 분개내용을 보다 정확하게 파악할 수 있도록 하기 때문에 기록공간이 무한대인 전산환경에 보다 적합한 분개방법이 될 것이다. In the vertical accounting system according to the present invention, a division field and a definition field are set on a journal in order to improve the understandability of accounting. The division fields are automatically determined according to the positive (+) or negative (-) sign of the amount field for each account subject and displayed differently on the journal entry in the document entry step. For example, an asset account such as a product or a fixed asset is represented as acquisition (+) or disposal (-). In the case of trade receivables and accounts receivables, it is indicated as rights generation (+) or rights destruction (-). In the case of inflow (+) or outflow (-). Debt accounts, such as borrowings and down payments, and capital accounts, such as capital and stock options, are marked as obligatory (-) or obligatory (+). Since I / S accounts are automatically determined according to changes in B / S accounts, revenue accounts are marked as accruals or receipts (-), and expense accounts are marked as accruals or payments (+). This distinct field appears only in journal entries and is not stored in the database's accounting data tables. Definition field is a single definition field that includes accounting data fields already entered for each account subject, such as account, product name, location, transaction summary, etc., or a combination of one or more fields that can be overridden by the user. Shown in <Table 2> is an example of definition field and division field by account subject. This method is a journal entry method that is more suitable for the computing environment where the recording space is infinite because the user's entry information is displayed on the journal entry in the inquiry stage.

<표 2>TABLE 2

Figure 112008063179389-pat00002
Figure 112008063179389-pat00002

회계시스템을 사용하는 사용자는 회계지식의 정도와 전산숙련도에 따라서 다양한 계층이 존재할 수 있다. 바람직하게는 본 발명의 수직회계시스템에서는 초급, 고급수준의 2가지 사용자인터페이스를 제공함으로써 사용자가 옵션으로 사전에 선택하게 하거나 이를 화면교환(switch)할 수 있는 기능을 제공한다. 또한 바람직하게는 기업의 업무프로세스의 재구축(Business Process Reengineering)을 수행하여 해당 기업에 적합한 표준화된 업무프로세스를 설정하고(예를 들어 매출활동, 매입활동, 생산활동, 투자활동, 재무활동 등), 이에 따라서 본 발명의 수직회계시스템을 고객화(Customization)할 수 있는 융통성(Flexibility)을 제공하는 기능을 포함한다. 또한 바람직하게는 수작업으로 진행되는 내부감사(internal audit)와 외부감사(independant audit)가 수직회계시스템에서 가능하도록 계정과목별로 감사필드를 설정하여 관련 문서화일(예, 이사회의사록, 계약서 등) 또는 사진파일을 직접적으로 조회할 수 있는 기능과 감사조서를 작성하는 기능을 포함한다. Users who use accounting systems can have various levels, depending on the level of accounting knowledge and computer skills. Preferably, in the vertical accounting system of the present invention, by providing two user interfaces of the beginner level and the advanced level, the user may select the option in advance or switch the screen. In addition, it is preferable to establish a standardized business process suitable for the company by performing business process reengineering (e.g., sales activities, purchase activities, production activities, investment activities, financial activities, etc.). Therefore, it includes a function to provide flexibility to customize the vertical accounting system of the present invention (Customization). Also, it is desirable to set up audit fields for each account subject to enable manual and independant audits in the vertical accounting system, so that relevant documentation files (e.g., board minutes, contracts, etc.) or photographs are provided. It includes the ability to directly retrieve files and the ability to write audit reports.

상기 계정과목별처리모듈(33)은 회계의 계정과목별로 분개내용을 시각적 도형으로 처리하는 방법을 제공한다. 일반적으로 회계의 계정과목은 B/S계정과 I/S계정으로 구분되고, B/S계정은 자산계정과 부채계정, 자본계정으로 구분된다. 본 발명의 수직회계시스템에서는 부채와 자본계정을 대차대조표와 T계정에서 음(-)의 표시인 ( )으로 일관되게 표시한다. 이러한 방식은 기존의 회계시스템과 다른 방식으로, 자산계정의 표시방식과 동일하게 기초잔액이 항상 좌변에 나타나게 함으로써 회계의 이해가능성을 향상시키고 전산처리를 간단하게 처리한다. The accounting subject processing module 33 provides a method of processing journal entries by visual figures for each accounting subject of accounting. Generally, accounting accounts are divided into B / S accounts and I / S accounts, and B / S accounts are divided into asset accounts, liabilities accounts, and capital accounts. In the vertical accounting system of the present invention, the debt and capital accounts are consistently displayed in the balance sheet and the T account with negative signs (). This method is different from the existing accounting system, which improves the accountability and makes the computer processing simpler, by making the basic balance always appear on the left side in the same way as the asset account.

예를 들어, <표 3>은 매입채무(부채계정)와 이익잉여금(자본계정)을 T계정을 표시한 것이다. For example, Table 3 shows the accounts payable (liabilities account) and retained earnings (capital account).

<표 3>TABLE 3

Figure 112008063179389-pat00003
Figure 112008063179389-pat00003

본 발명의 수직회계시스템에서는 B/S계정에 속하는 각각의 계정과목에 대하여 클래스(class)를 정의하고 각 B/S계정의 관련되는 I/S 또는 B/S계정을 메소드(method)에 정의하여 처리한다. 예를 들어, <표 1>에서 토지의 처분과 관련된 I/S계정은 처분손익계정이고 관련된 B/S계정은 현금유입 또는 미수금발생 등 자산계정의 증가, 부채계정의 감소 등이 나타날 수 있다. 즉, 자산계정에 포함되는 토지계정은 자산계정의 속성을 상속받으면서 토지계정 자체의 속성을 갖는다. 이와 같이 B/S계정은 관련되는 I/S계정과 B/S계정을 계층적 구조를 가지면서 유기적으로 연결되기 때문에 구조적 객체지향적언어(OOL)의 클래스와 메소드를 이용하여 구현하면, 회계원리를 추론하는 별도의 추론모듈이 필요없이 B/S계정클래스에서 직접적으로 회계처리가 가능하다. 그러나, 이해의 편의상 도 2와 같이 계정과목처리모듈(33)과 회계원리추론모듈(32)을 구분하여 표시하였다. In the vertical accounting system of the present invention, a class is defined for each account subject belonging to a B / S account, and a related I / S or B / S account of each B / S account is defined in a method. Process. For example, in <Table 1>, the I / S account related to the disposal of land is the profit or loss account for disposal, and the related B / S account may show an increase in asset accounts, such as cash inflows or receivables, and a decrease in debt accounts. In other words, a land account included in an asset account inherits the property of the asset account and has the property of the land account itself. As the B / S account is organically connected with the related I / S account and B / S account in a hierarchical structure, if you implement it using classes and methods of the structured object-oriented language (OOL), accounting principles Accounting can be done directly in the B / S account class without the need for a separate reasoning module. However, for convenience of understanding, the accounting processing module 33 and the accounting principle reasoning module 32 are separately displayed as shown in FIG. 2.

사용자인터페이스(31)에서 입력된 회계데이터는 데이타베이스(40)상에 회계데이터테이블에 저장된다. <표 4>는 데이타베이스에 포함되는 회계데이터테이블의 기본적인 필드를 나타낸다. The accounting data input at the user interface 31 is stored in the accounting data table on the database 40. <Table 4> shows basic fields of accounting data table included in database.

<표 4>TABLE 4

Figure 112008063179389-pat00004
Figure 112008063179389-pat00004

예를 들어 상품계정과목인 경우에는 품명, 수량, 평가손실여부, 평가방법, 보관장소 등이 추가되고, 고정자산계정인 경우에는 감가상각방법, 잔존가치, 내용연수, 자본적지출여부, 손상차손여부 등이 추가된다. 또한 사채, 장기성매출채권, 금융리스부채 등은 명목가액, 현금흐름내역, 유효이자율, 현재가치 등이 추가된다. 이러한 회계데이터테이블의 필드결정은 당업계의 통상의 지식을 가진 자라면 쉽게 이해할 수 있을 것이다. For example, in the case of commodity accounting subjects, product name, quantity, valuation loss, valuation method, storage place, etc. are added.In the case of fixed asset account, depreciation method, residual value, useful life, capital expenditure, impairment loss Whether it is added. In addition, debentures, long-term trade receivables and financial lease liabilities add nominal value, cash flows, effective interest rate, and present value. Field determination of such an accounting data table will be readily understood by those of ordinary skill in the art.

본 출원인들이 주목한 사항은 B/S계정의 변동분이 관련 I/S계정 또는 관련 B/S계정을 자동적으로 결정하므로 수직회계시스템에서 하나의 B/S계정이 시간순으로 변동되는 금액을 시각적 도형으로 표시한다면, 회계의 비전문가가 분개처리과정을 보다 쉽게 이해할 수 있을 것이라는 점이다. 일반적으로 B/S계정인 자산과 부채의 변동가액은 관련 I/S계정을 발생시키고, 자본계정의 변동가액은 관련 I/S계정 또는 관련 자본계정을 발생시킨다. 예를 들어, 장기성매출채권의 증가액은 I/S계정인 매출 또는 이자수익을 발생시키고, 자본계정인 자기주식의 감소액은 자본계정인 자기주식처분손익계정을 발생시키고, 자본계정인 주식매수선택권의 증가액은 I/S계정인 주식보상비용을 발생시킨다. 따라서 사용자는 B/S계정코드만을 입력하고 관련 I/S계정코드는 자동결정되거나 또는 관련 I/S코드표 중에서 선택할 수 있으므로, 전표입력단계에서 관련 I/S계정코드의 입력이 없어지므로 시간과 노력이 감소한다.The applicants note that the change in the B / S account automatically determines the relevant I / S account or the related B / S account. In this case, it would be easier for non-accounting professionals to understand the journal entry process. Generally, the variable value of assets and liabilities, which are B / S accounts, generates related I / S accounts, and the variable value of capital accounts generates related I / S accounts or related capital accounts. For example, the increase in long-term sales receivables generates sales or interest income, which is an I / S account, and the decrease in treasury stocks, which are capital accounts, results in a gain or loss account for equity securities, a capital account. The increase incurs a share compensation fee, an I / S account. Therefore, the user can enter only the B / S account code and the relevant I / S account code can be automatically determined or selected from the relevant I / S code table. Therefore, the relevant I / S account code is not entered at the document entry stage. Reduced effort

본 발명에 따른 수직회계시스템의 B/S변동분에 따른 회계처리과정을 다음의 예로 설명한다.Accounting processing according to the B / S variation of the vertical accounting system according to the present invention will be described as an example.

예를 들어, 20x1년도 초에 건물을 장기연불조건으로 취득하였다. 2년간 매년말 1,000원을 지급하는 조건이며 시장이자율은 10%이고 2년 연금현가계수는 1.74이다. 건물은 잔존가액 없이 5년간 정액법으로 감가상각한다. (유동성대체는 생략한다.) For example, at the beginning of the year 20x1, the building was acquired under long-term payments. At the end of the two-year period, 1,000 won is paid. The market interest rate is 10% and the two-year pension present coefficient is 1.74. The building is depreciated using the straight-line method over five years with no residual value. (Liquidity substitution is omitted.)

도 3은 상기 예를 본 발명에 따른 수직회계시스템에서 처리한 결과를 나타낸 것으로, 시간순으로 B/S계정인 건물(순액)과 장기미지급금(현재가치)의 변동분을 시각적 도형으로 나타낸 표와 관련된 분개처리를 나타낸 표가 나타난다. Figure 3 shows the result of processing the above example in a vertical accounting system according to the present invention, a journal entry associated with a table showing visually the change in the B / S account of buildings (net) and long-term payables (present value) in chronological order. A table showing the treatment appears.

본 발명의 현금흐름처리모듈(34)은 직접법과 간접법에 의한 현금흐름표를 작성하고 기업의 현금흐름에 관한 내역을 관리하는 기능을 포함한다. The cash flow processing module 34 of the present invention includes a function of preparing a cash flow table by the direct method and the indirect method and managing the details of the cash flow of the company.

<표 5>는 본 발명의 수직회계시스템에서 영업활동중 매입활동에 의한 현금유출액을 T계정을 이용하여 직접법으로 구하는 방식을 표시한 것이다(단, 상품은 외상매입을 조건으로 한다). 본 발명의 수직회계시스템에서는 B/S계정의 증감액이 계속적으로 추적되기 때문에 관련되는 모든 I/S계정을 차변에 기재할 수 있으므로 직접법에 의한 현금흐름표의 작성이 간단하고 그 작성과정을 사용자가 쉽게 이해할 수 있다. <Table 5> shows a method of directly obtaining a cash outflow from a purchasing activity during a sales activity by using a T account in the vertical accounting system of the present invention (however, the product is subject to purchase of credit). In the vertical accounting system of the present invention, since the increase / decrease of the B / S account is continuously tracked, all relevant I / S accounts can be debited, so the preparation of the cash flow statement by the direct method is simple and the user can easily make the preparation process. I can understand.

<표 5> TABLE 5

Figure 112008063179389-pat00005
Figure 112008063179389-pat00005

본 발명의 세법처리모듈(35)은 발생주의에 의한 회사 장부가액과 현금주의에 의한 세법(한국세법에서는 이를 권리의무확정주의라 한다)과의 차이를 조정하여 기업의 과세소득을 구하고, 법인세와 소득세에 미치는 영향을 나타내는 기능을 포함한다. 세법처리모듈(35)은 각각의 B/S계정과 I/S계정별로 세법원리추론모듈을 포함한다. The tax law processing module 35 of the present invention adjusts the difference between the company's book value under accrualism and the tax law under the cash position (which is referred to as “right obligation determinism” in Korean tax law) to obtain the taxable income of the corporation, Includes the ability to indicate the impact on income taxes. Tax law processing module 35 includes a tax law principle inference module for each B / S account and I / S account.

한국세법은 특수관계자간의 부당한 거래에 대하여 다양한 규제를 규정하고 있다. 예를 들어, 특수관계자인 법인에 장부가액 토지 100원(시가 150원)을 현금 120원에 판매한 경우에 <표 6>과 같이 세무조정된다. The Korean Tax Law stipulates various regulations on unfair trade between related parties. For example, in the case of selling a book value land of 100 won (the market price of 150 won) to 120 won in cash to a corporation which is a related party, the tax is adjusted as shown in <Table 6>.

<표 6>TABLE 6

Figure 112008063179389-pat00006
Figure 112008063179389-pat00006

한국세법은 비용계정에 대하여 비용의 한도내 인정 등을 통한 다양한 손금불산입규정을 두고 있다. <표 7>은 접대비계정을 예를 들어 표시한 것이다.The Korean Tax Law has various provisions for non-payment of deductions through expense recognition of expense accounts. <Table 7> is an example of entertainment account.

<표 7><Table 7>

Figure 112008063179389-pat00007
Figure 112008063179389-pat00007

이와 같이, 본 발명에 의한 수직회계시스템에서는 세무조정을 처리할 때에 계정과목별로 회사 장부금액과 세법상의 금액을 직접적으로 비교할 수 있으므로 자동적으로 세무조정을 수행한다. 상기 예에서 언급한 계정과목 이외에 다른 계정과목에 대한 세무조정과 세법원리는 당업계의 통상의 지식을 가진 자라면 쉽게 이해할 수 있을 것이다. As described above, in the vertical accounting system according to the present invention, when the tax adjustment is processed, the company's carrying amount and the tax law amount can be directly compared with each account subject, so that the tax adjustment is automatically performed. Tax adjustments and tax laws for other account subjects in addition to the account subjects mentioned in the examples above will be readily understood by those of ordinary skill in the art.

본 발명의 오류수정처리모듈(36)에서는 회사의 장부상 오류(Non-GAAP)를 발견한 경우에 이 오류를 수정하여 관련된 재무제표를 재작성하는 기능을 포함한다. 예를들어, 20x1년도 초에 기계장치를 리스하면서 매년말 1,000원씩 4년간 지급하기로 하였다. 리스자산의 공정가치는 3,170원이며 내재이자율은 10%이다. 회사는 운용리스로 처리하였으나 20x2년말에 금융리스로 처리해야 하다는 중대한 오류를 발견하였다. 기계장치의 내용연수는 4년이고 정액법으로 감가상각한다. <표 8>은 수직회계시스템에서의 오류수정과정을 나타낸 것이다.The error correction processing module 36 of the present invention includes a function of correcting this error and rewriting the related financial statements when a company's non-GAAP error is found. For example, at the beginning of the year 20x1, the company leased a machine and paid four years for 1,000 won at the end of each year. The fair value of leased assets is W3,170 and the implied interest rate is 10%. The company found an operating lease, but at the end of 20x2 it found a significant error that it should be treated as a finance lease. The useful life of the mechanism is four years and is depreciated using the straight-line method. Table 8 shows the error correction process in the vertical accounting system.

<표 8><Table 8>

Figure 112008063179389-pat00008
Figure 112008063179389-pat00008

<표 8>의 예에서 20x1년도 I/S계정(지급리스료,감가상각비,이자비용)의 합계액은 20x2년도 이익잉여금계정으로 대체되어 오류수정분개에 반영된다. 본 발명의 수직회계시스템에서는 오류수정분개에 대하여 기존의 대차평균의 원리를 이용한 분개방식이 아니라 수직회계의 원리를 이용하여 관련계정의 변동을 시각적으로 추적할 수 있고 자동적으로 오류수정분개를 수행하기 때문에, 회계의 비전문가인 사용자도 오류수정을 손쉽게 처리할 수 있다.In the example of Table 8, the sum of the 20x1 I / S accounts (payment lease, depreciation, interest expense) is replaced by the 20x2 retained earnings account and reflected in the error correction journal. In the vertical accounting system of the present invention, it is possible to visually track the change in the related account using the vertical accounting principle rather than the conventional balance average method for the error correction journal, and to automatically perform the error correction journal. Therefore, users who are not experts in accounting can easily handle error correction.

본 발명의 외화환산처리모듈(37)은 외화표시 자산부채에 대하여 환율변동에 따른 외화환산을 수행하고, 외환관련 파생상품에 대한 회계처리와 해외피투자회사와 해외종속회사의 외화재무제표에 대하여 외화환산을 수행한다. 외화환산처리모듈(37)은 외화환산회계원리추론모듈과 환율정보DB를 포함한다. The foreign currency translation processing module 37 of the present invention performs foreign currency translation in accordance with exchange rate fluctuations of foreign currency-denominated asset liabilities, accounting for foreign exchange-related derivatives, and foreign currency against foreign financial statements of foreign-invested companies and foreign subsidiaries. Perform the conversion. The foreign currency translation processing module 37 includes a foreign currency translation principle reasoning module and a currency exchange rate DB.

본 발명에 따른 수직회계시스템의 외화환산과정을 다음의 예로 설명한다. 예를 들어, 20x1년 10월 1일에 장부가액 상품 80,000원을 해외판매하고 외화매출채권 $100을 취득하였다. 대금결제일은 20x2년 1월31이다. 각 시점별 1달러당 환율은 20x1년 10월 1일에 1,000원이고, 20x1년 12월 31일에 1,050원이고, 20x2년 1월 31 일에 1,200원이다. The foreign currency conversion process of the vertical accounting system according to the present invention will be described as an example. For example, on October 1, 20x1, the company sold over $ 80,000 in book value products and acquired $ 100 in foreign currency receivables. The payment date is January 31, 20x2. The exchange rate per dollar at each point is 1,000 won on October 1, 20x1, 1,050 won on December 31, 20x1, and 1,200 won on January 31, 20x2.

도 4는 상기 예를 수직회계시스템에서 처리한 결과를 나타낸 것으로 시간순로 B/S계정인 외화매출채권의 변동분을 시각적 도형으로 나타낸 표와 관련된 분개처리를 나타낸다. 본 발명에 따른 수직회계시스템에서는 외화환산을 처리할 때에 계정과목별로 B/S계정의 증감분을 관련 I/S계정이 자동적으로 된다. <표 9>는 외화자산부채에 대한 외환환산과정을 순서도로 표시한 것으로 시점별로 B/S계정의 변동분이 관련 I/S계정을 결정한다는 것을 나타낸다. Figure 4 shows the result of processing the above example in the vertical accounting system, and shows the journal entry processing associated with the table showing the change in the foreign currency sales receivables of the B / S account in visual order in chronological order. In the vertical accounting system according to the present invention, when processing foreign currency translation, the relevant I / S account is automatically converted into the B / S account by account subject. <Table 9> is a flow chart of the FX conversion process for foreign currency asset liabilities. It shows that the change in B / S account determines the relevant I / S account at each time point.

<표 9><Table 9>

Figure 112008063179389-pat00009
Figure 112008063179389-pat00009

공정가액 위험회피회계가 적용되는 파생상품은 매매목적의 파생상품과 동일하게 시점별로 계약내용에 따른 현금흐름의 변동분(또는 그 현재가치)을 B/S계정과 변동분으로 설정하고 대응하는 평가손익 또는 거래손익인 I/S계정이 발생한다. 현금흐름 위험회피회계가 적용되는 파생상품은 시점별로 계약내용에 따른 현금흐름의 변동분(또는 그 현재가치)을 B/S계정과 변동분으로 설정하고 대응하는 평가손익중 위험회피에 효과적인 부분은 관련 B/S계정으로 계상되고, 위험회피에 효과적이지 않은 부분은 관련 I/S계정으로 계상된다. 기타 다양한 외환관련 파생상품의 회계처리는 위와 동일하게 처리된다. Derivatives to which fair value hedge accounting is applied, such as derivatives for trading purposes, set the change (or present value) of cash flows according to the contract at each point in time to the B / S account and the corresponding valuation gains or losses or An I / S account with transaction profit is generated. For derivatives to which cash flow hedge accounting is applied, the change (or present value) of cash flows according to the contractual content is set at B / S account and change at each point in time. Items that are accounted for as S accounts and which are not effective in hedges are accounted for as related I / S accounts. The accounting for the various foreign exchange-related derivatives is handled in the same manner as above.

해외피투자회사와 해외종속회사의 외화재무제표에 대하여 외화환산을 수직회계시스템에서 수행되는 과정을 다음의 예로 설명한다. 예를 들어, 20x1년 1월 1일 한국의 P사는 미국S사 주식의 60%을 $200에 구입하였다. S사의 대차대조표와 환율정보는 다음과 같다. (단, 영업권은 5년간 상각)The following describes an example of the process of converting foreign currency into a vertical accounting system for foreign financial statements of a foreign invested company and a foreign subsidiary. For example, on January 1, 20x1, South Korea's P purchased 60% of US S's shares for $ 200. The company's balance sheet and exchange rate information are as follows. (However, goodwill is amortized over 5 years.)

Figure 112008063179389-pat00010
Figure 112008063179389-pat00010

<표 10>은 상기 예를 수직회계시스템에서 처리한 결과를 나타낸 것으로 위 대차대조표를 외화환산하여 해외사업환산이익을 구하는 과정과 지분법이익과 투자주식가액을 구하는 과정을 나타낸 것이다.<Table 10> shows the result of processing the above example in the vertical accounting system. It shows the process of obtaining foreign business translation gains by converting the balance sheet to foreign currency and the process of obtaining equity method gains and investment stock value.

<표 10><Table 10>

Figure 112008063179389-pat00011
Figure 112008063179389-pat00011

상기 예에서 외화환산을 수직회계의 원리를 적용하여 수행하면, 외화환산과정을 엑셀형식으로 표시되므로 사용자가 쉽게 이해할 수 있다. 지분법이익과 투자주식계산방법은 수작업에 의한 계산과정을 표시하였으나 후술하는 연결처리모듈(38)에서는 시각적 도형으로 구하는 과정을 제공한다.In the above example, if the foreign currency conversion is performed by applying the principle of vertical accounting, the foreign currency conversion process is displayed in Excel format, so that the user can easily understand it. The equity method gains and investment stock calculation methods indicate the calculation process by hand, but the consolidation processing module 38 to be described later provides a process of obtaining a visual figure.

본 발명의 연결처리모듈(38)은 지배회사와 종속회사의 재무제표를 연결하여 연결재무제표를 작성하는 모듈과 연결회계원리추론모듈과 내부거래조정모듈을 포함한다. 또한 이종시스템간의 인터페이스방법과 코드불일치를 해결하는 모듈을 포함하고, 종속회사에 대한 영업권과 지분법손익을 구하는 방식을 시각적 도형으로 구하는 모듈을 포함한다. The consolidation processing module 38 of the present invention includes a module for consolidating financial statements of the parent company and subsidiaries to prepare consolidated financial statements, a consolidation accounting principle reasoning module, and an internal transaction adjustment module. It also includes a module for resolving code mismatches and interface methods between heterogeneous systems, and a module for visually figuring out how to obtain goodwill and equity method gains and losses on subsidiaries.

연결과 합병의 회계처리는 기본적으로 매수법(purchase method)으로 처리된다. 그러나 연결과 합병의 회계처리는 완전히 다른 것으로 외관상 보이지만, 그 산출물인 취득시점의 대차대조표는 거의 유사하게 나타나다. 그 원인은 합병은 공정가액으로 피투자회사의 순자산을 취득하는 것으로 회계처리하지만, 연결은 종속회사의 실체가 존속하기 때문에 두 회사의 재무제표를 통합한 후에 자본계정을 투자주식계정과 상계하는 방식으로 회계처리한다. 그러나 이러한 연결회계방법은 일반 회계처리방식과 다르므로 회계의 비전문가가 연결회계를 이해하기 어렵게 만드는 원인중 하나이다. 또한 수작업으로 처리하던 연결회계방식을 그래도 전산화한 현존하는 연결회계시스템은 연결대상회사가 많고, 상호 내부거래가 많은 경우에는 연결회계의 지식이 없는 비전문가가 이해하기 어렵고 시스템을 숙달하는데 많은 시간과 노력이 소요되고 하나의 내부거래가 연결재무제표에 미치는 영향을 추적하기 어렵 다. Accounting for consolidation and consolidation is basically handled by the purchase method. However, although the consolidation and merger accounting seems to be completely different, the balance sheet at the time of acquisition, which is the output, appears almost similar. The reason for this is that the merger accounts for the acquisition of the net assets of the investee at fair value, but the consolidation is based on the subsidiary's entity. Accounting. However, this method of accounting is different from general accounting, which makes it difficult for non-accounting professionals to understand the accounting. In addition, existing consolidated accounting systems, which are computerized by hand, have many consolidated companies, and in the case of a large number of internal transactions, it is difficult for non-experts without knowledge of consolidated accounting to understand and require a lot of time and effort to master the system. It is difficult to track the impact of one internal transaction on consolidated financial statements.

본 발명에 따른 수직회계시스템은 종속회사의 자산과 부채를 지배회사의 대차대조표에 통합하는 연결방식을 적용한다. 수직회계의 원리를 적용하는 자산부채접근법에 의한 연결처리방식은 전산환경하에서 연결처리과정을 시각적 도형으로 제공하고 B/S계정과목별로 연결처리과정을 추적할 수 있기 때문에 사용자의 이해가능성과 회계감사가능성(auditability)을 향상시킬 수 있다. 또한, 투자중심점인 사업부별, 프로젝트별로 연결제무제표에 미치는 영향을 추적할 수 있기 때문에 재무성과평가에 유용하다. The vertical accounting system according to the present invention applies a consolidation method of integrating subsidiaries' assets and liabilities into the parent's balance sheet. The consolidation method based on the asset liability approach, which applies the principle of vertical accounting, provides a visual representation of the consolidation process in a computerized environment and tracks the consolidation process by B / S account subjects. It can improve the auditability. In addition, it can be useful for financial performance evaluation because it can track the impact on the consolidated financial statements by business unit and project.

도 5는 본 발명에 따른 수직회계시스템의 연결대차대조표 작성순서도를 나타낸 것이다. 먼저, 연결대상범위를 결정한다(단계 S10). 이 단계에서 종속회사의 자기주식과 순환출자를 고려하여 지분율을 계산하여 연결대상회사를 결정하고, 이종시스템간의 인터페이스방식을 적용하고 코드불일치를 조정하여 종속회사의 재무제표를 취합한다. 그 후에, 종속회사별로 지배권취득시점의 영업권과 소수주주지분을 구한다(단계 S20). 이 단계에서 종속회사의 자산과 부채를 공정가액으로 평가하고, 기중취득인 경우 연결당기순이익을 구할 때에 그 기간중의 관련 I/S계정을 차감한다. 그 후에, 내부거래미실현이익을 구한다(단계 S30). 이 단계에서, 내부거래를 추출하기 위하여 거래처, 금액, 거래일자 등을 조건으로 검색하고 관련된 계정과목별을 파악한 후에 내부거래의 상향과 하향을 구분하여 내부거래미실현이익을 구한다. 그 후에, 회계기간(또는 반기, 분기)별 투자주식과 소수주주지분을 구한다(단계 S40). 이 단계에서, 기간별로 자산부채의 변동분이 당기순이익에 의한 경우에는 미실현이익과 시가변동분과 영업권상각비를 고려하여 투자주식(지분법이익)과 소수주주지분을 구하고, 자산부채의 변동분이 자본 및 잉여금에 의한 경우에는 투자주식과 소수주주지분을 구한다. 그 후에, 내부거래미실현이익과 관련된 자산부채를 제거한다(단계 S50). 이 후에, 지배회사의 대차대조표에 종속회사들의 자산부채를 통합하고(단계 S60), 통합된 대차대조표에서 내부거래관련 자산과 부채를 상계제거한다(단계 S70). 위 연결처리순서는 내부거래를 기준으로 최하위 종속회사부터 순차적으로 적용되어 최종적으로 지배회사에 도달될 수 있도록 적용할 수 있다.5 is a flowchart illustrating a connection balance sheet preparation flowchart of a vertical accounting system according to the present invention. First, the connection object range is determined (step S10). At this stage, the subsidiary's own shares and circular shares are calculated to determine the consolidated company by calculating the equity ratio, applying the interface method between heterogeneous systems, and adjusting the code mismatch to collect the financial statements of the subsidiary. Subsequently, the goodwill and minority shareholder equity at the time of acquiring the controlling power are obtained for each subsidiary (step S20). At this stage, the subsidiary's assets and liabilities are evaluated at fair value, and in the case of mid-term acquisitions, the related I / S accounts for the period are deducted when the consolidated net income is calculated. Thereafter, the internal transaction unrealized profit is obtained (step S30). In this step, in order to extract the internal transaction, the account is searched by the customer, the amount of money, the date of transaction, and the related account subjects are identified. Thereafter, investment stocks and minority shareholders' equity for each accounting period (or semiannual or quarterly) are obtained (step S40). In this stage, if the changes in asset liabilities by net income are based on net income, investment stocks (equity method gains) and minority shareholders' equity are determined in consideration of unrealized gains, market price changes, and goodwill amortization costs, and changes in asset liabilities are included in capital and surplus. In this case, investment shares and minority shareholder shares are obtained. Thereafter, the asset liability associated with the internal transaction unrealized profit is removed (step S50). Subsequently, the assets and liabilities of the subsidiaries are consolidated in the balance sheet of the parent company (step S60), and the offsetting of assets and liabilities related to internal transactions is eliminated from the integrated balance sheet (step S70). The above-mentioned consolidation processing sequence may be applied in order from the lowest subsidiary on the basis of internal transactions so that it can finally reach the controlling company.

본 발명에 따른 수직회계시스템의 연결처리 실시 방식을 다음의 예를 들어 설명한다. 예를 들어, P사는 S사를 20x1년 1월 1일에 발행주식의 80%을 250원에 구입하였다. 또한 S사는 G사를 동일에 발행주식의 70%를 200원에 구입하였다. 아래의 표는 각 회사의 대차대조표를 나타낸다. P사는 원가 10원인 재고자산을 S사에 15원에 판매하고 S사는 현재 이를 보관하고 있다. S사는 원가 20원인 재고자산을 P사에 25원에 판매하고 P사는 현재 이를 보관하고 있다. G사는 원가 10원인 재고자산을 S사에 20원에 판매하고 S사는 현재 이를 보관하고 있다. 영업권은 5년간 상각한다. The following describes an implementation method of connection processing of a vertical accounting system according to the present invention. For example, P purchased S Company on January 1, 20x1, 80% of its outstanding shares for W250. In addition, S Company purchased 70% of the issued shares of G Company for 200 won. The table below shows each company's balance sheet. P sells its inventory at a cost of 10 won to S for 15 won and S currently holds it. S sells its inventory at $ 20 to P for W25, and P currently holds it. G sells the inventory for $ 10 to S for $ 20, and S currently holds it. Goodwill is amortized over five years.

Figure 112008063179389-pat00012
Figure 112008063179389-pat00012

도 6은 상기 예에 따른 영업권과 투자주식(지분법이익)과 소수주주지분을 구하는 과정을 수직회계시스템에서 수행한 결과를 나타낸 것이다. 도 6과 같이 종속회사별로 각각 하나의 윈도우(window)가 활성화되어 지배회사의 대차대조표에 합산되는 회계연도(또는 분기, 반기) 기말시점의 종속회사의 순자산과 영업권, 내부미실현이익, 투자주식, 소수주주지분을 시각적 도형으로 구하는 과정을 보여주며 수직회계의 원리에 따라서 기말시점의 열의 합이 항상 영(zero)이 된다는 것을 표시한다. 이와 같은 방식은 연결대상인 종속회사가 많거나 내부거래가 많은 경우에 연결회계의 비전문가가 연결회계의 이해와 검산을 쉽게 할 수 있도록 할 것이다.Figure 6 shows the results of performing the process of obtaining goodwill, investment shares (equity method gains) and minority shareholder equity according to the above example in the vertical accounting system. As shown in FIG. 6, one window is activated for each of the subsidiaries, and the net assets, goodwill, internal unrealized gains, investment shares, etc. of the subsidiaries at the end of the fiscal year (or quarterly or semi-annual) are added to the parent company's balance sheet. It shows the process of obtaining minority shareholders' equity in visual form and indicates that the sum of columns at the end of the period is always zero according to the principle of vertical accounting. This approach will make it easier for non-experts in the Group to understand and verify the Group if there are a large number of subsidiaries or internal transactions.

상기 실시 예는 종속회사의 자산부채의 변동분이 당기순이익의 증가로 인한 것이다. 만약, 종속회사의 자산부채의 변동분이 이익잉여금에 합산되는 당기순이익 이외의 자본계정의 변동분(예, 현금배당, 매도가능증권평가이익 등)때문에 발생하는 경우에는 하나의 열이 추가되어 지분율만큼 투자주식과 소수주주지분이 증감되어 지배회사의 대차대조표에 합산된다. In the above example, the change in asset liabilities of the subsidiary is due to an increase in net income. If a change in asset liabilities of a subsidiary occurs because of changes in the capital account (eg cash dividends, available-for-sale securities gains, etc.) other than net income, which is added to retained earnings, an additional column is added to the investment ratio. Shares and minority interests are increased and added to the parent's balance sheet.

<표 11>은 도 6의 결과를 엑셀형식인 표로 나타낸 것으로 자산과 부채의 계정과목별로 시간순으로 변동하는 가액을 추적할 수 있고, 내부거래미실현이익에 해당되는 금액이 관련 B/S계정과목(실시 예에서 재고자산)을 차감하는 과정을 파악할 수 있다. 이와 같이 수직회계시스템에서는 하나의 내부거래가 관련 B/S계정과목에 미치는 효과를 추적할 수 있다. 표11에서 종속회사 S사와 G사의 시간별 각 열(column)의 합은 영(zero)가 되며, 각각의 내부거래미실현손익은 해당 자산부채의 레코드로 연결데이타베이스에 저장되어 차기연도의 지분법손익에 반영된다.<Table 11> shows the result of FIG. 6 in a table in Excel format, which can track the time-varying value of assets and liabilities by account subjects, and the amount corresponding to unrealized profits of internal transactions is related to B / S account subjects ( In the embodiment, it is possible to grasp the process of deducting inventory. As such, in the vertical accounting system, the effect of one internal transaction on the relevant B / S account subjects can be tracked. In Table 11, the sum of each column of subsidiaries S and G by time is zero, and each unrealized gain or loss is stored in the consolidated database as a record of the corresponding asset liabilities. Is reflected.

<표 11><Table 11>

Figure 112008063179389-pat00013
Figure 112008063179389-pat00013

<표 12>는 자본계정과 투자주식계정의 상계하는 기존 방식이 아닌 새로운 연결회계방식인 자산과 부채계정과 투자주식계정의 상계방식으로 계정과목별로 합산되어 최종적으로 연결대차대조표가 작성되는 과정을 나타낸 것이다.<Table 12> shows the process of preparing the consolidated balance sheet by adding each account subject into the offsetting method of asset and liabilities account and investment stock account, not the existing method of offsetting capital account and investment stock account. It is shown.

<표 12><Table 12>

Figure 112008063179389-pat00014
Figure 112008063179389-pat00014

기존의 회계시스템을 사용하는 종속회사는 재무제표와 계정과목별 회계데이터와 시가정보와 내부거래정보를 지배회사의 수직회계시스템의 데이타베이스에 전송하여야 한다. 회계데이터를 전송하는 방식은 여러 가지가 있으며, 이러한 이종시스템간의 인터페이스방식과 코드불일치를 해결하는 방법은 전산화의 기초단계로서 당업계의 통상의 지식을 가진 자라면 쉽게 이해할 수 있을 것이다.Subsidiaries using the existing accounting system shall transfer financial statements, accounting data by account subject, market information and internal transaction information to the parent accounting system's database. There are various ways of transmitting accounting data, and the interface method between heterogeneous systems and the method of resolving code mismatches can be easily understood by those skilled in the art as a basic step of computerization.

투자주식에 대한 평가방법(지분법 또는 원가법)에 대하여 연결전체관점에서 지분법으로 재계산하고 오류수정처리모듈(36)에서 장부가액과의 차이금액을 수정한다. 종속회사의 회계처리기준을 지배회사의 회계처리기준으로 일치시키는 방법은 오류수정처리모듈(36)을 적용한다. 종속회사의 장부가액이 시가와 차이나는 경우는 내부거래미실현이익을 처리하는 방법과 동일하게 계정과목별로 하나의 레코드를 이용하여 향후 차기연도에 그 효과를 반영한다. 연결손익계산서작성은 I/S계정과목별로 통합한 후에 내부거래와 관련된 수익비용상계와 지분법손익을 제거하고 종속회사의 시가변동분과 영업권상각비 등을 반영하여 작성된다. 종속회사의 유무상 증자 및 지분율 변동, 지배권취득후의 추가취득, 단계적 취득 등 기타의 연결사항은 시점별로 수직회계의 원리로 위와 같이 동일하게 연결처리된다. The valuation method (equity method or cost method) for the investment shares is recalculated using the equity method from the consolidated point of view, and the difference correction amount with the book value is corrected in the error correction module 36. The method of matching the subsidiary's accounting standard to the controlling company's accounting standard applies the error correction processing module 36. If the subsidiary's book value differs from the market price, the effect will be reflected in the next year using one record for each account subject in the same way as the unrealized gains from internal transactions are handled. The consolidated statement of income is prepared by consolidating the I / S accounting subjects, removing the cost of profit and equity method gains and losses related to internal transactions, and reflecting changes in market value and amortization of goodwill. Other consolidations, such as changes in subsidiary's rights and shares, changes in equity ratio, additional acquisitions after the acquisition of control, and staged acquisitions, will be consolidated as above based on the principle of vertical accounting.

한편, 이상의 설명에서 본 발명에 따른 수직회계시스템을 특정한 실시 예와 관련하여 도시 및 설명하였지만, 이들은 단지 예로서만 해석되어야 한다. 또한 모든 가능한 실시 예를 기재하는 것은 불가능하지는 않지만 비실용적이므로 모든 가능한 실시 예를 기재하지는 않았다. 그러므로 다수의 변형 및 변경들이 본 청구범위의 취지와 범위를 벗어나지 않는 한도 내에서 본 청구범위에 기재되는 기술 및 방법들로 만들어질 수 있다. 따라서 본 실시 예들은 도식과 기술들은 설명적일 뿐이고, 특허청구범위의 범위를 제한하지 않음을 이해하여야 한다.On the other hand, in the above description, the vertical accounting system according to the present invention has been shown and described in connection with specific embodiments, but these should only be interpreted as examples. It is also not possible to list all possible embodiments, but it is not practical and not all possible embodiments have been described. Therefore, many modifications and variations can be made to the techniques and methods described in the claims without departing from the spirit and scope of the claims. Therefore, it is to be understood that the embodiments are schematics and techniques are illustrative only and do not limit the scope of the claims.

도 1은 본 발명에 따른 수직회계시스템이 적용되는 시스템 환경의 일 예를 도시한 도면이다. 1 is a diagram illustrating an example of a system environment to which a vertical accounting system according to the present invention is applied.

도 2는 본 발명의 바람직한 실시 예에 따른 수직회계시스템의 기능 블록 구성도이다.2 is a functional block diagram of a vertical accounting system according to a preferred embodiment of the present invention.

도 3은 본 발명의 수직회계시스템에서 대차대조표계정 변동분에 따른 회계처리의 일 예를 나타낸 도면이다.3 is a view showing an example of the accounting processing according to the balance sheet account change in the vertical accounting system of the present invention.

도 4는 본 발명의 수직회계시스템에서 외화계정 변동분에 따른 회계처리의 일 예를 나타낸 도면이다.4 is a view showing an example of accounting processing according to foreign currency account change in the vertical accounting system of the present invention.

도 5는 본 발명에 따른 수직회계시스템의 연결대차대조표 작성순서도를 나타낸 도면이다.5 is a view showing a connection balance sheet preparation flow chart of the vertical accounting system according to the present invention.

도 6은 본 발명에 따른 수직회계시스템에서 영업권과 지분법이익(투자주식)과 소수주주지분을 구하는 과정에 대하여 시각적 도형으로 수행한 결과를 나타낸 도면이다.6 is a view showing the results of performing a visual diagram for the process of obtaining goodwill, equity method gains (investment shares) and minority shareholder equity in the vertical accounting system according to the present invention.

<도면의 주요 부분에 대한 부호의 설명><Explanation of symbols for the main parts of the drawings>

10,10_1~10_n : 클라이언트 단말기 20 : 데이터통신망10,10_1 ~ 10_n: Client terminal 20: Data communication network

30 : 서버 장치 31 : 사용자 인터페이스30: server device 31: user interface

32 : 회계원리추론모듈 33 : 계정과목별처리모듈32: Accounting principle inference module 33: Accounting processing module

34 : 현금흐름처리모듈 35 : 세법처리모듈34: cash flow processing module 35: tax processing module

36 : 오류수정처리모듈 37 : 외화환산처리모듈36: error correction module 37: foreign currency conversion module

38 : 연결처리모듈 39 : 보고서출력모듈38: connection processing module 39: report output module

40 : 데이타베이스40: database

Claims (7)

회계데이터와 거래적요 및 거래처 등을 포함하는 회계처리관련 데이터를 입력하고 변경하는 편집기능과 각 모듈의 처리결과를 화면에 표시하는 기능을 수행하는 사용자인터페이스와;A user interface for inputting and modifying accounting processing-related data including accounting data, transaction summary, and trading partners, and displaying a processing result of each module on a screen; 회계의 계정과목별로 분개내용을 처리하는 계정과목별처리모듈과;An accounting subject processing module for processing journal entries by accounting subjects in accounting; 직접법과 간접법에 의한 현금흐름표를 작성하고 기업의 현금흐름에 관한 내역을 관리하는 현금흐름처리모듈과;A cash flow processing module which prepares a cash flow table by direct and indirect methods and manages details of cash flows of the enterprise; 거래나 사건의 영향을 현금의 수취나 지급시점이 아니라 발생한 기간에 인식하여 해당 기간의 장부에 기록하는 발생주의에 의한 회사의 장부가액과, 손익의 계상이 현금의 수입 및 지출에 의거하여 산정되는 현금주의에 의한 세법기준의 금액과의 차이를 가감하여 간접적으로 소득금액을 계산하는 차이조정에 의하여 법인세법과 소득세법에 미치는 영향을 나타내는 기능을 제공하는 세법처리모듈과;The book value of the company by accrualism, which recognizes the impact of a transaction or event at the time of occurrence, not at the point of receipt or payment of cash, and records it in the books of the period, and the accounting of profit or loss is calculated on the basis of income and expenses of cash. A tax law processing module for providing a function indicating an effect on the corporate tax law and the income tax law by adjusting a difference indirectly calculating the amount of income by adding or subtracting a difference from the amount of the tax law based on cashism; 기업의 재무상태 및 경영성과 등에 대한 재무 보고시 신뢰성과 비교가능성을 제고하기 위하여 재무제표 등의 작성시 따라야 할 기준 또는 원칙인 일반적으로 인정된 회계원칙(GAAP, Generally Accepted Accounting Principles)상의 금액과, 재무제표를 작성할 때에 신뢰할 만한 정보를 이용하지 못했거나 이를 잘못 이용하여 발생한 재무제표상의 누락이나 오류인 회사 장부상의 오류(Non-GAAP) 금액 간의 차이를, 정확한 GAAP상의 금액을 표시하기 위해 수정분개를 통해 조정하여 관련 재무제표를 재작성하는 기능을 제공하는 오류수정처리모듈을 포함하여 구성되고,The amounts in the General Accepted Accounting Principles (GAAP), which are standards or principles that should be followed in the preparation of financial statements, etc. in order to improve the reliability and comparability of financial reporting on the company's financial position and business performance; The correction journal entry is used to indicate the difference between the non-GAAP amounts in the company's books, which are missing or errors in the financial statements that were not available or were misused when making financial statements. It includes an error correction module that provides the ability to reconcile and rewrite relevant financial statements. 회계분개상의 차변과 대변의 구분이 생략될 수 있도록 모든 계정과목에 대한 회계데이터의 금액필드에 양(+)과 음(-) 표시를 하되, 양(+)금액은 금액자체로 표시하고 음(-)금액은 금액의 양변에 괄호를 표시하며 금액필드에 하나로 통합되어 저장되는 것을 특징으로 하는 수직회계시스템.In order to omit the debit and credit on accounting journal entries, the amount field of the accounting data for all accounting subjects shall be positive and negative, but the positive amount shall be expressed as the amount itself and negative ( -) A vertical accounting system characterized in that the amounts are indicated in parentheses on both sides of the amount and are integrated and stored in the amount field. 제1항에 있어서,The method of claim 1, 환율변동에 따른 외환환산을 처리하는 기능과, 외화관련 파생상품을 처리하는 기능과, 외국자회사 및 외국종속회사에 대한 환산처리를 수행하는 기능을 수직회계의 원리가 적용되어 수행되는 외화환산처리모듈을 더 포함하여 구성된 것을 특징으로 하는 수직회계시스템.Foreign currency translation module that applies foreign exchange related derivatives, foreign currency related derivatives, and foreign currency subsidiary and foreign subsidiary's translation processing by applying the principle of vertical accounting Vertical accounting system, characterized in that further comprises a. 제1항에 있어서,The method of claim 1, 지배회사와 종속회사의 재무제표를 자산과 부채계정과 투자주식의 상계를 기본으로 연결처리하여 연결재무제표를 작성하는 기능을 수행하는 연결처리모듈을 더 포함하여 구성된 것을 특징으로 하는 수직회계시스템.And a consolidation processing module for consolidating the financial statements of the parent and subsidiaries on the basis of offsetting assets, liabilities and investment stocks, to create consolidated financial statements. 제1항에 있어서,The method of claim 1, 상기 계정과목별처리모듈은 결산처리가 완료된 후의 대차대조표계정별로 금액필드를 단순합산하여 대차대조표를 작성하고, 손익계산서계정별로 금액필드를 단순합산하고 부호를 역으로 취하여 손익계산서를 작성하며, 자본계정을 단순합산하여 부호를 역으로 취하고 증감내역을 표시하여 자본변동표를 작성하는 것을 특징으로 하는 수직회계시스템.The processing module for each account subject prepares the balance sheet by simply adding up the amount field for each balance sheet account after the closing processing, and simply adds up the amount field for each income statement account and reverses the sign to prepare the income statement. A vertical accounting system comprising a simple summation of accounts, a reversed sign, and a statement of change in capital. 제1항에 있어서,The method of claim 1, 상기 계정과목별처리모듈은 상기 사용자인터페이스를 통하여 특정 대차대조표계정의 변동을 요청함에 따라 해당 대차대조표계정이 시간순으로 변동되는 금액 을 시각적 도형으로 표시되도록 처리하여 상기 사용자인터페이스를 통하여 출력하는 것을 특징으로 하는 수직회계시스템.The processing module for each accounting subject may process the output of the balance sheet account to be displayed in a visual form in response to a request for a change of a specific balance sheet account through the user interface, and output the result through the user interface. Vertical accounting system. 제2항에 있어서,The method of claim 2, 상기 외화환산처리모듈은 상기 사용자인터페이스를 통하여 특정 외화계정의 변동을 요청함에 따라 해당 외화계정이 시간순으로 변동되는 금액을 시각적 도형으로 표시되도록 처리하여 상기 사용자인터페이스를 통하여 출력하는 것을 특징으로 하는 수직회계시스템.The foreign currency translation processing module performs a request to change a particular foreign currency account through the user interface, and processes the foreign currency account to be displayed in a visual form in a chronological order, and outputs it through the user interface. system. 제3항에 있어서,The method of claim 3, 상기 연결처리모듈은 연결회계원리추론모듈과 내부거래조정모듈, 종속회사에 대한 영업권과 투자주식(지분법손익)과 소수주주지분 등을 시점별로 시각적 도형으로 구하고 자산과 부채의 계정과목별로 변동하는 금액을 표시하는 모듈을 더 포함하여 구성되는 것을 특징으로 하는 수직회계시스템.The consolidated processing module obtains the consolidated accounting principle reasoning module, internal transaction reconciliation module, subsidiary's goodwill and investment stock (equity gains and losses) and minority shareholder's equity in visual form, and changes the amount of assets and liabilities by account subject. Vertical accounting system, characterized in that it further comprises a module for displaying.
KR1020080087552A 2008-09-05 2008-09-05 Vertical accounting system KR100998427B1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020080087552A KR100998427B1 (en) 2008-09-05 2008-09-05 Vertical accounting system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020080087552A KR100998427B1 (en) 2008-09-05 2008-09-05 Vertical accounting system

Publications (2)

Publication Number Publication Date
KR20100028704A KR20100028704A (en) 2010-03-15
KR100998427B1 true KR100998427B1 (en) 2010-12-03

Family

ID=42179207

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020080087552A KR100998427B1 (en) 2008-09-05 2008-09-05 Vertical accounting system

Country Status (1)

Country Link
KR (1) KR100998427B1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101374750B1 (en) 2012-08-29 2014-03-17 박길동 Apparatus for calculating consolidated adjustment data, and methods thereof

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20170105869A (en) * 2016-03-10 2017-09-20 이덕구 Method and apparatus for accounting process using integrated trial balance

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11306247A (en) 1998-04-15 1999-11-05 Mmi:Kk Accounting processing system and computer readable recording medium recording accounting processing program
JP2001188872A (en) 1999-12-28 2001-07-10 Seiko Epson Corp Financial accounting management system and computer program recording medium for financial accounting management

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11306247A (en) 1998-04-15 1999-11-05 Mmi:Kk Accounting processing system and computer readable recording medium recording accounting processing program
JP2001188872A (en) 1999-12-28 2001-07-10 Seiko Epson Corp Financial accounting management system and computer program recording medium for financial accounting management

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
카달로그(세무사코너)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR101374750B1 (en) 2012-08-29 2014-03-17 박길동 Apparatus for calculating consolidated adjustment data, and methods thereof

Also Published As

Publication number Publication date
KR20100028704A (en) 2010-03-15

Similar Documents

Publication Publication Date Title
Robinson et al. International financial statement analysis
Shakow Taxation without realization: a proposal for accrual taxation
US20060155632A1 (en) Automated, user specific tax analysis of investment transactions using a personal tax profile
US9213993B2 (en) Investment, trading and accounting management system
US20130246303A1 (en) Corporate actions automation system and method
Bruett et al. Measuring performance of microfinance institutions
Dickinson The search for an International Accounting Standard for Insurance: report to the accountancy task force of the Geneva Association
Polak et al. Centralization of treasury management 2010
Mutize et al. The development of financial markets in Africa: trends, challenges and prospects
KR100998427B1 (en) Vertical accounting system
US20060041490A1 (en) Optimizing investment strategies for long/short fund portfolios
Fischer et al. Advanced accounting
JP2005524139A (en) Securitization of sales participation certificate
Ebling Fair value accounting: breaking a butterfly upon a wheel?
Lepădatu Need and benefits of cash flow information
Kato Research Efficiency of Settlement Transactions on Cash Management System and Its Construction for Sophistication of Liquidity Management
Katzke et al. Much Ado
Mahendra et al. Implementation Of Financial Accounting Standards For Entities Without Public Accountability (SAK ETAP) In The Presentation Of Financial Statements Of PT. Siba Concrete Indonesia In Mojokerto
SF Board of Directors Special Meeting-Open Session Book 10/24/2023
Johnson Analysis of Financial Accounting Theory and Methodologies
Mora Consolidated financial statements
Daher Application of Accounting Principles: A Case-By-Case Study
DO SO For Immediate Release
Ristea et al. Small and medium-sized entities between the accrual basis of accounting and cash accounting
Cannella Technical Note on LBO Valuation and Modeling

Legal Events

Date Code Title Description
A201 Request for examination
E902 Notification of reason for refusal
E701 Decision to grant or registration of patent right
GRNT Written decision to grant
FPAY Annual fee payment

Payment date: 20131118

Year of fee payment: 4

FPAY Annual fee payment

Payment date: 20150113

Year of fee payment: 5

FPAY Annual fee payment

Payment date: 20151126

Year of fee payment: 6

FPAY Annual fee payment

Payment date: 20161221

Year of fee payment: 7

FPAY Annual fee payment

Payment date: 20180929

Year of fee payment: 9

FPAY Annual fee payment

Payment date: 20190926

Year of fee payment: 10