KR20210078743A - Method and System for Providing Automation Account - Google Patents

Method and System for Providing Automation Account Download PDF

Info

Publication number
KR20210078743A
KR20210078743A KR1020190170498A KR20190170498A KR20210078743A KR 20210078743 A KR20210078743 A KR 20210078743A KR 1020190170498 A KR1020190170498 A KR 1020190170498A KR 20190170498 A KR20190170498 A KR 20190170498A KR 20210078743 A KR20210078743 A KR 20210078743A
Authority
KR
South Korea
Prior art keywords
electronic receipt
accounting
payment
data
processing
Prior art date
Application number
KR1020190170498A
Other languages
Korean (ko)
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 KR1020190170498A priority Critical patent/KR20210078743A/en
Publication of KR20210078743A publication Critical patent/KR20210078743A/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
    • G06NCOMPUTING ARRANGEMENTS BASED ON SPECIFIC COMPUTATIONAL MODELS
    • G06N3/00Computing arrangements based on biological models
    • G06N3/02Neural networks
    • G06N3/08Learning methods
    • 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
    • G06Q20/00Payment architectures, schemes or protocols
    • G06Q20/08Payment architectures
    • G06Q20/20Point-of-sale [POS] network systems
    • G06Q20/209Specified transaction journal output feature, e.g. printed receipt or voice output

Landscapes

  • Business, Economics & Management (AREA)
  • Engineering & Computer Science (AREA)
  • Accounting & Taxation (AREA)
  • Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Finance (AREA)
  • General Physics & Mathematics (AREA)
  • Strategic Management (AREA)
  • General Business, Economics & Management (AREA)
  • Computational Linguistics (AREA)
  • Molecular Biology (AREA)
  • Artificial Intelligence (AREA)
  • Biomedical Technology (AREA)
  • Biophysics (AREA)
  • Health & Medical Sciences (AREA)
  • Data Mining & Analysis (AREA)
  • Evolutionary Computation (AREA)
  • General Health & Medical Sciences (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mathematical Physics (AREA)
  • Software Systems (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Technology Law (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

An accounting automation method and a system thereof are disclosed. The present embodiment provides the accounting automation method and the system thereof which use deep learning to analyze details of electronic receipts so as to automatically classify account items and use them in accounting processing in an accounting automation program if payment details are issued by the electronic receipts and the electronic receipts are automatically transmitted to an accounting server of a company when using credit card, cash payment, and mobile payment.

Description

회계 자동화 방법 및 시스템{Method and System for Providing Automation Account} Method and System for Providing Automation Account

본 실시예는 회계 자동화 방법 및 시스템에 관한 것이다. This embodiment relates to an accounting automation method and system.

이하에 기술되는 내용은 단순히 본 실시예와 관련되는 배경 정보만을 제공할 뿐 종래기술을 구성하는 것이 아니다.The content described below merely provides background information related to the present embodiment and does not constitute the prior art.

한국은행에 따르면 2015년 현금거래 비중은 29%이며, 이 중 약 50%만 현금영수증을 발급받고 있다. 카드 사용의 일상화로 신용카드 제도를 통한 세원투명성은 대부분 해결이 되었으나, 현금영수증 제도의 경우 현금 사용의 50% 정도만 현금영수증을 발급받고 있어 현금영수증 발급률 제고를 통한 세원투명성 확보는 풀어야 할 과제로 남아 있는 실정이다.According to the Bank of Korea, cash transactions accounted for 29% of transactions in 2015, and only about 50% of them received cash receipts. Most of the transparency of tax revenue through the credit card system has been resolved due to the daily use of cards. However, in the case of the cash receipt system, only 50% of cash use is issued with cash receipts, so securing tax revenue transparency by increasing the rate of issuance of cash receipts is a task to be solved. it remains.

현금영수증 제도가 자영업자의 과세표준 양성화를 위해 현금거래 부분에 대한 효율적인 소득파악 수단 및 근로소득자와의 세 부담 형평성 제고를 위해 도입되었지만, 자영업자의 추정 소득 탈루율은 평균 20%~25%, 자영업자 가구주의 1인당 추정 소득세 탈루 규모는 평균 160만원~230만원에 달하는 것으로 나타나 과세 표준 양성화의 한계가 노출되고 있고, 근로자의 경우 원천징수제도로 근로소득에 대한 세금을 투명하게 납부하고 있지만, 자영업자의 경우 소득탈루에 기인한 세금납부로 근로자와 자영업자간 세 부담 형평성의 한계가 노출되고 있다.Although the cash receipt system was introduced as an efficient means of identifying income in cash transactions and to enhance the equity of tax burden with wage and salary income to foster the tax base of the self-employed, the estimated income evasion rate of the self-employed is on average 20% to 25%, and the self-employed householders Estimated per capita income tax evasion of Korea is on average between 1.6 million won and 2.3 million won, exposing the limitations of fostering taxation standards. Workers are transparently paying taxes on their wage and salary income through the withholding tax system, but in the case of self-employed people Tax payment due to income evasion exposes the limits of equity in tax burden between workers and the self-employed.

사업자의 세원투명성 재고라는 취지로 신용카드 등 사용금액에 대한 소득공제제도가 도입되었지만, 연장과 폐지 간 찬반 논란이 진행 중에 있고, 소득 공제 연장 찬성 측은 제도가 폐지되면 근로소득자의 세 부담이 커져 내수 위축으로 이어지는데다 세원 투명성이 제대로 확보되지 않아 근로소득자와 개인 사업자와의 조세 형평성에 대한 불만이 증가할 것이라고 주장하고 있고, 반대 측은 이미 카드 사용이 일상으로 자리 잡아 현금을 예전처럼 많이 사용할 가능성이 적어 세원 확보에 어려움이 없고, 이 제도가 정작 서민 세 부담을 줄이는데도 미흡해 폐지해야 한다고 반박하고 있다.Although the income deduction system was introduced for the amount used such as credit cards with the purpose of reconsidering the transparency of tax sources for business owners, debates are ongoing between the pros and cons of extension and abolition. They are arguing that dissatisfaction with the fairness of tax between wage and salary income earners and individual entrepreneurs will increase due to the lack of transparency in tax sources and the lack of transparency in tax sources. They argue that there is no difficulty in securing tax sources, and that this system is insufficient to reduce the tax burden of the common people and should be abolished.

현금영수증에 대한 인지도가 높아지고 있고 사용 저변이 확대되어 현금영수증 요청이 늘어남에 따라 세원 노출을 회피하려는 일부 사업자들이 현금 영수증 발급을 거부하거나 웃돈을 요구하는 등 부당한 행위들이 끊임없이 발생하고 있으며, 현금영수증을 발급받기 위해서는 휴대전화번호, 주민등록번호를 사업자에게 불러주거나, 현금영수증 카드 등을 제시하여야 하는 필수 절차가 수반되어 발급 대기시간이 다소 길어지고, 휴대전화번호 등이 잘못 입력되는 등의 불편이 상존하고 있다.As the awareness of cash receipts is increasing and the use of cash receipts is increasing, as the demand for cash receipts increases, some businesses trying to avoid exposing tax revenues are constantly refusing to issue cash receipts or demanding more money. In order to obtain issuance, it is necessary to call a mobile phone number or resident registration number to a business operator or present a cash receipt card, etc., so the waiting time for issuance is slightly longer, and inconveniences such as incorrect cell phone number input are present. .

게다가 신고포상금을 노린 전문신고인(일명 세파라치)에 의한 소액현금거래 신고가 남발되어 영세사업자들의 권익이 침해되고 있으며 과세관청에서는 발급거부사실 확인을 위해 신고된 사업장을 방문하여 거래 당시의 발급거부 사실 확인에 따른 막대한 행정력이 소요되고 있고, 현금영수증 발급건수는 연간 약 52억 건으로 종이영수증 발급으로 인해 연간 약 189억 원의 종이비용이 발생하며, 종이영수증 발급에 따른 자원낭비, 환경오염 및 개인정보유출 위험 등이 있어 이를 해결할 수 있는 대안을 강구할 필요가 있다.In addition, the rights and interests of small business owners are infringed due to excessive reporting of small cash transactions by professional reporters (so-called separazzi) aiming for the reporting bounty. The tax office visits the reported business place to confirm the refusal to issue and refuses issuance at the time of the transaction It takes a lot of administrative power to verify the facts, and the number of cash receipts is about 5.2 billion per year. The issuance of paper receipts causes about 18.9 billion won in paper costs per year, and the issuance of paper receipts causes waste of resources, environmental pollution, and personal injury. There is a risk of information leakage, and it is necessary to devise an alternative solution to this.

또한 전자영수증을 발급하는 경우가 점차 증가하고 있기는 하나 아직까지 활성화 단계에 이르렀다고 보기 어렵고, 활성화를 유인할 요인도 부족한 실정이다. 전자영수증의 보급을 확대하고, 전자영수증의 활용도를 높이기 위하여, 종이영수증으로 하기 어렵지만, 전자영수증에 포함된 디지털화된 정보를 영수증이 필요한 기업이나 회계처리 담당자에게 전달하고 이를 자동적으로 처리하는 것은 종래에 제안되어 왔었다. 그러나 실제로 이를 도입하기에 전자영수증에 포함된 정보를 자동적으로 분류하기 어렵고, 분류하더라도 일부 전형적인 데이터에만 적용이 가능하여 보편화되기 어려운 문제가 있어 이를 개선할 필요가 있다.In addition, although the number of electronic receipts is gradually increasing, it is difficult to say that they have reached the activation stage yet, and there are insufficient factors to induce activation. In order to expand the distribution of e-receipts and increase the usability of e-receipts, it is difficult to use paper receipts, but it is conventional to deliver digitized information included in e-receipts to companies or accountants in need of receipts and automatically process them. had been proposed However, since it is actually introduced, it is difficult to automatically classify the information included in the e-receipt, and even if classified, it can be applied only to some typical data, so it is difficult to generalize.

본 실시예는 신용카드, 현금결제, 모바일 결제 사용시 결제 내역을 전자 영수증으로 발급하면서, 전자 영수증이 자동으로 회사의 회계서버로 전송되면 회계처리 자동화 프로그램에서 딥러닝을 이용하여 전자 영수증의 내역을 분석하여 계정과목을 자동으로 분류하고 회계처리에 이용할 수 있도록 하는 회계 자동화 방법 및 시스템을 제공하는 데 목적이 있다.In this embodiment, payment details are issued as electronic receipts when using credit card, cash payment, and mobile payment, and when the electronic receipt is automatically transmitted to the company's accounting server, the accounting processing automation program uses deep learning to analyze the details of the electronic receipt The purpose of this is to provide an accounting automation method and system that automatically classifies account items and uses them for accounting.

본 실시예의 일 측면에 의하면, POS 시스템에서 결제가 완료되면, 영수증 로우 데이터(raw data)를 회계처리 자동화 프로그램으로 전송하는 과정; 상기 POS 시스템에서 상기 결제에 대응하는 결제 내역 정보를 전자 영수증 발급 서버로 전송하는 과정; 소비자 단말기에서 상기 결제에 대한 소비자 식별정보, 거래정보를 전자 영수증 발급 서버로 전송하는 과정; 상기 전자 영수증 발급 서버는 상기 소비자 단말기로부터 수신된 상기 소비자 식별정보, 상기 거래정보와 상기 POS 시스템으로부터 수신한 결제 내역 정보를 기반으로 상기 소비자 단말기에 설치된 전자 영수증 애플리케이션으로 전자 영수증을 발행하는 과정; 기업 회계 시스템에서 상기 전자 영수증 발급 서버로부터 수신된 전자 영수증 데이터를 회계 DB에 저장하고 상기 회계처리 자동화 프로그램으로 전송하는 과정; 상기 회계처리 자동화 프로그램에서 상기 POS 시스템으로부터 수신된 상기 영수증 로우 데이터(raw data)와 상기 전자 영수증 발급 서버로부터 수신된 상기 전자 영수증 데이터를 딥러닝한 자동 분개 처리를 수행하고, 상기 자동 분개 처리를 수행한 자동 분개 처리 결과를 상기 기업 회계 시스템으로 전송하는 과정;을 포함하는 것을 특징으로 하는 회계 자동화 방법을 제공한다.According to an aspect of this embodiment, when the payment is completed in the POS system, the process of transmitting the receipt raw data (raw data) to the accounting processing automation program; transmitting payment history information corresponding to the payment from the POS system to an electronic receipt issuing server; transmitting, from the consumer terminal, consumer identification information and transaction information for the payment to an electronic receipt issuance server; issuing, by the electronic receipt issuing server, an electronic receipt to the electronic receipt application installed in the consumer terminal based on the consumer identification information received from the consumer terminal, the transaction information, and payment history information received from the POS system; storing the electronic receipt data received from the electronic receipt issuance server in the corporate accounting system in an accounting DB and transmitting the electronic receipt data to the accounting processing automation program; In the accounting processing automation program, the automatic journal processing is performed by deep learning the receipt raw data received from the POS system and the electronic receipt data received from the electronic receipt issuance server, and the automatic journal processing is performed Transmitting an automatic journal processing result to the corporate accounting system; provides an automated accounting method comprising: a.

본 실시예의 다른 측면에 의하면, 결제가 완료되면, 영수증 로우 데이터(raw data)를 전송하고, 상기 결제에 대응하는 결제 내역 정보를 전송하는 POS 시스템; 상기 결제에 대한 소비자 식별정보, 거래정보를 서버로 전송하는 소비자 단말기; 상기 소비자 단말기로부터 수신된 상기 소비자 식별정보, 상기 거래정보와 상기 POS 시스템으로부터 수신한 결제 내역 정보를 기반으로 상기 소비자 단말기에 설치된 전자 영수증 애플리케이션으로 전자 영수증을 발행하는 전자 영수증 발급 서버; 상기 전자 영수증 발급 서버로부터 수신된 전자 영수증 데이터를 회계 DB에 저장하고 외부로 전송하는 기업 회계 시스템; 및 상기 POS 시스템으로부터 수신된 상기 영수증 로우 데이터(raw data)와 상기 전자 영수증 발급 서버로부터 수신된 상기 전자 영수증 데이터를 딥러닝한 자동 분개 처리를 수행하고, 자동 분개 처리 결과를 상기 기업 회계 시스템으로 전송하는 상기 회계처리 자동화 프로그램;을 포함하는 것을 특징으로 하는 회계 자동화 시스템을 제공한다.According to another aspect of this embodiment, when payment is completed, a POS system for transmitting raw receipt data (raw data) and transmitting payment history information corresponding to the payment; a consumer terminal for transmitting consumer identification information and transaction information for the payment to a server; an electronic receipt issuing server that issues an electronic receipt to the electronic receipt application installed in the consumer terminal based on the consumer identification information received from the consumer terminal, the transaction information, and payment history information received from the POS system; a corporate accounting system for storing the electronic receipt data received from the electronic receipt issuing server in an accounting DB and transmitting the electronic receipt data to the outside; and deep-learning the receipt raw data received from the POS system and the electronic receipt data received from the electronic receipt issuance server to perform automatic journal processing, and transmit the automatic journal processing result to the corporate accounting system It provides an accounting automation system comprising a; the accounting processing automation program.

이상에서 설명한 바와 같이 본 실시예에 의하면, 신용카드, 현금결제 사용시 결제 내역을 전자 영수증으로 발급하면서, 전자 영수증이 자동으로 회사의 회계서버로 전송되면 회계처리 자동화 프로그램에서 딥러닝을 이용하여 전자 영수증의 내역을 분석하여 계정과목을 자동으로 분류하고 회계처리에 이용할 수 있도록 하는 효과가 있다. 회계처리 자동화 프로그램에서 계정과목을 딥러닝을 통해 분류하고, 새로운 전자 영수증에 대하여 그 전자 영수증의 내용을 바탕으로 학습시키고, 차후에 동일하거나 유사한 전자 영수증의 내용이 입력된다면 이를 자동적으로 분류하여 처리할 수 있도록 할 수 있다.As described above, according to this embodiment, when payment details are issued as an electronic receipt when using a credit card or cash payment, when the electronic receipt is automatically transmitted to the company's accounting server, the accounting processing automation program uses deep learning to obtain the electronic receipt. It has the effect of automatically classifying account items by analyzing the details of the account and allowing them to be used for accounting. In the accounting processing automation program, account subjects are classified through deep learning, and new electronic receipts are learned based on the contents of the electronic receipts, and if the same or similar electronic receipts are entered in the future, they can be automatically classified and processed. can make it

도 1은 본 실시예에 따른 회계 자동화 시스템을 개략적으로 나타낸 블럭 구성도이다.
도 2는 본 실시예에 따른 회계 자동화 방법을 설명하기 위한 순서도이다.
도 3은 본 실시예에 따른 상세(품목)내역 자동 분류 및 분개를 나타낸 예시도이다.
1 is a block diagram schematically showing an automated accounting system according to the present embodiment.
2 is a flowchart illustrating an accounting automation method according to the present embodiment.
3 is an exemplary diagram illustrating automatic classification and journalization of detailed (item) details according to the present embodiment.

이하, 본 실시예를 첨부된 도면을 참조하여 상세하게 설명한다.Hereinafter, this embodiment will be described in detail with reference to the accompanying drawings.

도 1은 본 실시예에 따른 회계 자동화 시스템을 개략적으로 나타낸 블럭 구성도이다.1 is a block diagram schematically showing an automated accounting system according to the present embodiment.

본 실시예에 따른 회계 자동화 시스템은 신용카드, 법인카드(또는 현금 영수증)를 사용하고, 신용카드, 법인카드(또는 현금 영수증)의 사용 내역을 회계처리하기 위해서 사용 내역에 따라 계정과목으로 인공지능을 이용하여 자동으로 정확하게 분류한다. 예컨대, 소비자가 신용카드를 사용하면, 전자 영수증 발급 서버(120)에서 신용카드의 사용내역을 전자 영수증으로 발급하면서, 전자 영수증이 자동으로 기업 회계 시스템(140)으로 전송되고, 기업 회계 시스템(140)에서 전자 영수증의 내역을 분석하여 계정과목을 인공지능을 이용하여 자동으로 분류하고 회계처리에 이용할 수 있다.The accounting automation system according to this embodiment uses a credit card, a corporate card (or cash receipt), and uses artificial intelligence as an account subject according to the usage history to account for the usage details of the credit card and corporate card (or cash receipt). classify automatically and accurately. For example, when a consumer uses a credit card, the electronic receipt issuance server 120 issues the credit card usage history as an electronic receipt, and the electronic receipt is automatically transmitted to the corporate accounting system 140 and the corporate accounting system 140 ), by analyzing the details of the electronic receipt, the account items are automatically classified using artificial intelligence and can be used for accounting.

기업 회계 시스템(140)은 본 실시예에 따른 회계처리 자동화 프로그램(150)을 이용하여 딥러닝(Deep Learning) 또는 머신러닝(Machine Learning)으로 자동분개 처리한다. 회계처리 자동화 프로그램(150)에서는 보다 정확도를 높이기 위해 머신러닝(딥러닝)으로 사전 학습과정을 수행한다. 예컨대, 회계처리 자동화 프로그램(150)은 기본적인 학습을 위한 분류 데이터를 준비하고 있고, 학습단계에서 오류가 발생하는 경우, 사람이 개입하여 수정하면서 다시 학습하여 보다 정확하게 분류할 수 있도록 한다. The corporate accounting system 140 automatically processes journal entries with deep learning or machine learning using the accounting processing automation program 150 according to the present embodiment. In the accounting processing automation program 150, a pre-learning process is performed by machine learning (deep learning) to further increase accuracy. For example, the accounting processing automation program 150 prepares classification data for basic learning, and when an error occurs in the learning step, a person intervenes and corrects it and learns it again so that it can be classified more accurately.

본 실시예에 따른 회계 자동화 시스템은 POS 시스템(110), 전자 영수증 발급 서버(120), 소비자 단말기(130), 전자 영수증 애플리케이션(132), 기업 회계 시스템(140), 회계처리 자동화 프로그램(150)을 포함한다. 회계 자동화 시스템에 포함된 구성요소는 반드시 이에 한정되는 것은 아니다.Accounting automation system according to this embodiment is a POS system 110 , an electronic receipt issuing server 120 , a consumer terminal 130 , an electronic receipt application 132 , a corporate accounting system 140 , an accounting processing automation program 150 ) includes Components included in the accounting automation system are not necessarily limited thereto.

POS(Point of Sales) 시스템(110)은 판매 시점 정보 관리를 위해 판매와 관련한 데이터를 일괄적으로 관리하는 장치를 의미한다. POS 시스템(110)은 VAN 사 서버와 연동하여 결제처리를 수행한다. POS 시스템(110)은 고객정보를 수집하여 부가가치를 향상시키는 시스템을 의미한다. POS 시스템(110)은 판매 시점(point of sale) 또는 구매 시점(point of purchase)에 대금(payment)이 지불됨으로써 물품 거래를 완료시킨다. POS 시스템(110)은 일반적으로 컴퓨터 시스템을 이용하여 판매 시점 관리가 이루어지면, 상품의 제조/생산 단계에서 바코드 등을 이용한다.The Point of Sales (POS) system 110 refers to a device that collectively manages sales-related data for managing point-of-sale information. The POS system 110 performs payment processing in conjunction with the VAN company server. The POS system 110 refers to a system that improves added value by collecting customer information. The POS system 110 completes the goods transaction by making a payment at the point of sale or point of purchase. The POS system 110 generally uses a barcode or the like in a product manufacturing/production stage when point-of-sale is managed using a computer system.

POS 시스템(110)은 바람직하게는 사업장에 적용될 수 있다. 사업자의 POS 시스템(110)의 사용자 식별 정보에 대한 결제 정보에 대한 영수증 로우 데이터를 전자 영수증 발급 서버(120)로 전송한다. The POS system 110 may be preferably applied to the workplace. The receipt raw data for payment information for user identification information of the POS system 110 of the operator is transmitted to the electronic receipt issuance server 120 .

사용자가 사업장에 방문하여 신용카드, 현금결제를 수행한다. POS 시스템(110)은 VAN(Value Added Network)사 서버로 신용카드, 현금결제에 대한 승인요청 신호를 전송한다. VAN사 서버는 결제기관서버로 신용카드, 현금결제에 대한 승인요청을 전송하여 결제 처리가 완료되도록 한다.The user visits the business site and performs credit card or cash payment. The POS system 110 transmits an approval request signal for a credit card or cash payment to a value added network (VAN) company server. The VAN company server transmits an approval request for credit card and cash payment to the payment institution server to complete the payment processing.

POS 시스템(110)은 영수증 로우 데이터를 회계처리 자동화 프로그램(150)으로 전송한다. POS 시스템(110)은 신용카드, 현금결제에 대한 결제 내역 정보를 전자 영수증 발급 서버(120)로 전송한다.The POS system 110 transmits the receipt raw data to the accounting processing automation program 150 . The POS system 110 transmits payment history information for credit card and cash payment to the electronic receipt issuance server 120 .

POS 시스템(110)은 결제(신용카드 결제, 현금결제, 모바일결제)가 완료되면, 영수증 로우 데이터(raw data)를 전송하고, 결제(신용카드 결제, 현금결제, 모바일결제)에 대응하는 결제 내역 정보를 전송한다.When the payment (credit card payment, cash payment, mobile payment) is completed, the POS system 110 transmits the receipt raw data, and payment details corresponding to the payment (credit card payment, cash payment, mobile payment) send information

전자 영수증 발급 서버(120)는 소비자 단말기(130) 또는 VAN사 서버로 전송하는 사업자 정보, 거래정보, 신분확인식별자를 수신하고, 전자 영수증 가입자 데이터베이스를 검색하여, 전자 영수증 발행 대상인 경우 소비자 단말기(130)로 전자 영수증을 발급한다. 한편, 전자 영수증 발급 서버(120)는 수신한 거래정보를 회계처리 자동화 프로그램(150)으로 전달한다.The electronic receipt issuance server 120 receives the business information, transaction information, and identification identifier transmitted to the consumer terminal 130 or the VAN company server, searches the electronic receipt subscriber database, and when the electronic receipt is to be issued, the consumer terminal 130 ) to issue electronic receipts. Meanwhile, the electronic receipt issuing server 120 transmits the received transaction information to the accounting processing automation program 150 .

전자 영수증 발급 서버(120)는 사용자 식별 정보에 대한 결제 정보에 대한 영수증 로우 데이터를 기반으로 소비자 단말기(130) 내의 전자 영수증 애플리케이션(132)으로 전자 영수증을 발급한다.The electronic receipt issuing server 120 issues an electronic receipt to the electronic receipt application 132 in the consumer terminal 130 based on the receipt raw data for payment information for user identification information.

전자 영수증 발급 서버(120)는 소비자 단말기(130)로부터 수신된 결제정보 및 위경도값과 POS 시스템(110)으로부터 수신한 결제 내역 정보를 기반으로 소비자 단말기(130)에 설치된 전자 영수증 애플리케이션(132)으로 전자 영수증을 발행한다.The electronic receipt issuance server 120 is an electronic receipt application 132 installed in the consumer terminal 130 based on the payment information and latitude and longitude values received from the consumer terminal 130 and the payment history information received from the POS system 110 . to issue electronic receipts.

전자 영수증 발급 서버(120)(DR 중계 서버)는 소비자 단말기(130)에 설치된 전자 영수증 애플리케이션(132)으로부터 전자 영수증 전송을 요청받으면, 전자 영수증 발급 서버(120)로부터 전자 영수증 데이터를 수신하여 변환한다. 전자 영수증 발급 서버(120)(DR 중계 서버)는 기업 회계 시스템(140)으로 변환한 전자 영수증 데이터를 전송한다.When the electronic receipt issuance server 120 (DR relay server) receives a request to transmit an electronic receipt from the electronic receipt application 132 installed in the consumer terminal 130, it receives and converts the electronic receipt data from the electronic receipt issuance server 120 . The electronic receipt issuing server 120 (DR relay server) transmits the converted electronic receipt data to the corporate accounting system 140 .

전자 영수증 발급 서버(120)는 소비자 단말기(130)로부터 수신된 소비자 식별정보, 거래정보와 POS 시스템(110)으로부터 수신한 결제 내역 정보를 기반으로 소비자 단말기(130)에 설치된 전자 영수증 애플리케이션(132)으로 전자 영수증을 발행한다. The electronic receipt issuing server 120 is an electronic receipt application 132 installed in the consumer terminal 130 based on the consumer identification information, transaction information, and payment history information received from the POS system 110 received from the consumer terminal 130 . to issue electronic receipts.

소비자 단말기(130)는 사용자의 키 조작에 따라 네트워크를 경유하여 음성 또는 데이터 통신을 수행하는 전자 기기를 의미한다. 소비자 단말기(130)는 결제정보 및 위경도값을 SMS로 전자 영수증 발급 서버(120)로 전송한다. The consumer terminal 130 refers to an electronic device that performs voice or data communication via a network according to a user's key manipulation. The consumer terminal 130 transmits the payment information and the latitude and longitude values to the electronic receipt issuance server 120 via SMS.

소비자 단말기(130) 내에 전자 영수증 애플리케이션(132)이 설치되어 있다. 소비자 단말기(130)는 전자 영수증 애플리케이션(132)을 이용하여 발행된 전자 영수증에 대한 전달 요청을 전자 영수증 발급 서버(120)로 자동 전송한다. 소비자 단말기(130)는 결제(신용카드 결제, 현금결제)에 대한 소비자 식별정보, 거래정보(가격정보, 상품정보, 결제정보 및 위경도값)를 전자 영수증 발급 서버(120)로 전송한다. An electronic receipt application 132 is installed in the consumer terminal 130 . The consumer terminal 130 automatically transmits a delivery request for the electronic receipt issued by using the electronic receipt application 132 to the electronic receipt issuing server 120 . The consumer terminal 130 transmits consumer identification information and transaction information (price information, product information, payment information, and latitude and longitude values) for payment (credit card payment, cash payment) to the electronic receipt issuance server 120 .

전자 영수증 애플리케이션(132)은 소비자 단말기(130)의 메모리 내에 탑재되어 구동되는 프로그램을 의미한다. 전자 영수증 애플리케이션(132)은 소비자 단말기(130)에 임베디드(Embedded) 형태로 탑재되거나, OS(Operating System)에 인스톨되는 형태로 탑재될 수 있다. The electronic receipt application 132 refers to a program that is loaded and driven in the memory of the consumer terminal 130 . The electronic receipt application 132 may be mounted in the form of being embedded in the consumer terminal 130 or installed in an operating system (OS).

소비자 단말기(130)에 설치된 전자 영수증 애플리케이션(132)은 전자 영수증 발급 서버(120)로부터 전자 영수증을 발급받으면, 전자 영수증 발급 서버(120)(DR 중계 서버)로 전자 영수증 전송을 요청한다.When the electronic receipt application 132 installed in the consumer terminal 130 is issued an electronic receipt from the electronic receipt issuing server 120, the electronic receipt issuance server 120 (DR relay server) requests the transmission of the electronic receipt.

기업 회계 시스템(140)은 기업의 실무 또는 회계 부서에 적용되는 것이 바람직하나 반드시 이에 한정되는 것은 아니다. 기업 회계 시스템(140)은 인공지능(AI)을 이용하여 전자 영수증 로우 데이터와 기존 회계 DB를 연동하여 인공지능 딥 러닝을 이용한 분개 및 회계 자동화를 실현한다.The corporate accounting system 140 is preferably applied to the business or accounting department of a company, but is not necessarily limited thereto. The corporate accounting system 140 uses artificial intelligence (AI) to link the electronic receipt raw data and the existing accounting DB to realize journaling and accounting automation using artificial intelligence deep learning.

기업 회계 시스템(140)은 전자 영수증 발급 서버(120)로부터 수신된 전자 영수증 데이터를 회계 DB에 저장하고 외부로 전송한다. 기업 회계 시스템(140)은 전자 영수증 데이터를 회계 DB에 저장하고 회계처리 자동화 프로그램(150)으로 전송한다. 기업 회계 시스템(140)은 전자 영수증 원본을 별도의 보관 서버에 저장한다. 기업 회계 시스템(140) 내에 존재하는 실무부서 단말기는 자동 분개 처리 결과에 대해 일차적으로 확인 및 상신한다. 기업 회계 시스템(140) 내에 존재하는 회계감시부서 단말기는 자동 분개 처리 결과에 대해 이차적으로 확인 및 검증한다.The corporate accounting system 140 stores the electronic receipt data received from the electronic receipt issuing server 120 in the accounting DB and transmits it to the outside. The corporate accounting system 140 stores the electronic receipt data in the accounting DB and transmits it to the accounting processing automation program 150 . The corporate accounting system 140 stores the original electronic receipt in a separate storage server. The working department terminal existing in the corporate accounting system 140 primarily confirms and updates the automatic journal processing result. The accounting monitoring department terminal existing in the corporate accounting system 140 secondary confirms and verifies the automatic journal processing result.

회계처리 자동화 프로그램(150)은 기업 회계 시스템(140)에 적용되는 것이 바람직하나 반드시 이에 한정되는 것은 아니며, 독립적으로 구현 가능하다. 회계처리 자동화 프로그램(150)은 전자 영수증 데이터를 수신하여 딥러닝한 자동 분개 처리를 수행하고, 자동 분개 처리 결과를 기업 회계 시스템(140)으로 전송한다.The accounting process automation program 150 is preferably applied to the corporate accounting system 140, but is not necessarily limited thereto, and can be implemented independently. The accounting processing automation program 150 receives the electronic receipt data, performs deep learning automatic journal processing, and transmits the automatic journal processing result to the corporate accounting system 140 .

다시 말해, 회계처리 자동화 프로그램(150)은 POS 시스템(110)으로부터 수신된 영수증 로우 데이터(raw data)와 전자 영수증 발급 서버(120)로부터 수신된 전자 영수증 데이터를 딥러닝한 자동 분개 처리를 수행하고, 자동 분개 처리 결과를 기업 회계 시스템(140)으로 전송한다.In other words, the accounting processing automation program 150 performs automatic journal processing by deep learning the receipt raw data received from the POS system 110 and the electronic receipt data received from the electronic receipt issuing server 120 and , and transmits the automatic journal processing result to the corporate accounting system 140 .

회계처리 자동화 프로그램(150)은 전자 영수증에 대해 계정 과목을 분개하고 회계 처리를 자동화한다. 회계처리 자동화 프로그램(150)은 기업에 처리된 분개 및 회계처리 정보와 POS 시스템(110) 상에서 전송되는 로우 데이터(품목 정보)를 인공지능의 딥 러닝을 적용하여 분개 및 회계 처리를 자동화한다. 회계처리 자동화 프로그램(150)은 기업 및 공공기관 등에 인공지능(AI) 이용하여 분개처리 자동화 및 진위 검증한다.Accounting automation program 150 journals the account subject for the electronic receipt and automates the accounting process. The accounting processing automation program 150 automates journalization and accounting processing by applying deep learning of artificial intelligence to the journal and accounting processing information processed in the company and raw data (item information) transmitted on the POS system 110 . The accounting processing automation program 150 automates journal processing and verifies the authenticity of journal entries using artificial intelligence (AI) in companies and public institutions.

본 실시예에 따른 회계처리 자동화 프로그램(150)은 종래에 회계처리 담당자에 의해 수동으로 처리되던 데이터를 이용하여 학습할 수 있다. 회계처리 자동화 프로그램(150)은 기 설정된 학습 기준에 따라 동일한 물품 또는 서비스에 대한 것이라고 하더라도 다른 계정과목으로 분류하도록 학습할 수 있다. 회계처리 자동화 프로그램(150)은 기업의 기 설정된 학습 기준에 따라 회계에 반영하기 곤란한 재화 또는 용역의 계정과목 분류를 보류할 수 있도록 학습할 수 있다.The accounting processing automation program 150 according to the present embodiment can learn by using data that was previously manually processed by the accounting processing person in charge. The accounting processing automation program 150 may learn to classify the same goods or services into different account subjects according to preset learning standards. The accounting processing automation program 150 may learn to withhold the classification of account items for goods or services that are difficult to be reflected in accounting according to the company's preset learning standards.

회계처리 자동화 프로그램(150)은 계정과목을 자동으로 분류하고, 분류된 계정과목의 정확도를 산정하여 이를 제공할 수 있다. 즉, 과거 동일하거나 유사한 물품이나 서비스에 대한 영수증 데이터가 정확하게 분류된 경험이 있는 경우, 정확도가 높아지고, 그렇지 않을 경우 분류하는 데 사용되는 데이터의 종류와 값에 따라 정확도가 다르게 판단될 수 있다. 기업의 회계 담당자는 정확도의 수치를 통해 분류가 정확한지 여부를 판단하고, 만약 정확하지 않다면 이를 수정하여 입력할 수 있고, 이를 다시 학습할 수 있다.The accounting processing automation program 150 may automatically classify the account items, calculate the accuracy of the classified account items, and provide the same. That is, if there is an experience of accurately classifying receipt data for the same or similar goods or services in the past, the accuracy is increased, otherwise, the accuracy may be determined differently depending on the type and value of data used for classification. The company's accountant determines whether the classification is correct based on the accuracy value, and if it is not correct, it can be corrected and entered, and it can be learned again.

도 2는 본 실시예에 따른 회계 자동화 방법을 설명하기 위한 순서도이다.2 is a flowchart illustrating an accounting automation method according to the present embodiment.

소비자가 사업장에 결제(신용카드 결제, 현금결제, 모바일결제)를 수행한다(S201). POS 시스템(110)은 결제(신용카드 결제, 현금결제, 모바일결제)에 대한 승인요청 신호를 VAN사 서버로 전송한다(S202).The consumer performs payment (credit card payment, cash payment, mobile payment) at the business site (S201). The POS system 110 transmits an approval request signal for payment (credit card payment, cash payment, mobile payment) to the VAN company server (S202).

VAN사 서버는 결제기관서버로 결제(신용카드 결제, 현금결제, 모바일결제)에 대한 승인요청을 전송하여 결제 처리가 완료되도록 한다(S203). POS 시스템(110)은 결제(신용카드 결제, 현금결제, 모바일결제)가 완료되면, 영수증 로우 데이터(raw data)를 회계처리 자동화 프로그램(150)으로 전송한다(S204).The VAN company server transmits an approval request for payment (credit card payment, cash payment, mobile payment) to the payment institution server to complete the payment processing (S203). When payment (credit card payment, cash payment, mobile payment) is completed, the POS system 110 transmits raw receipt data to the accounting processing automation program 150 (S204).

POS 시스템(110)은 결제(신용카드 결제, 현금결제, 모바일결제)에 대응하는 결제 내역 정보를 전자 영수증 발급 서버(120)로 전송한다(S205). 결제 내역 정보는 거래일련번호, 거래일시, 사업자등록번호, 상호, 대표자 성명, 사업장 주소, 결제수단의 종류, 거래액, 부가세액, 상품명, 수량, 단가, 과세기관에 신고된 신분확인번호 중 적어도 하나를 포함한다.The POS system 110 transmits payment history information corresponding to payment (credit card payment, cash payment, mobile payment) to the electronic receipt issuing server 120 (S205). Payment history information includes at least one of transaction serial number, transaction date and time, business registration number, trade name, representative name, business address, payment method type, transaction amount, value-added tax, product name, quantity, unit price, and identification number reported to the taxation authority. includes

소비자 단말기(130)는 결제(신용카드 결제, 현금결제)에 대한 소비자 식별정보, 거래정보(가격정보, 상품정보, 결제정보 및 위경도값)를 전자 영수증 발급 서버(120)로 전송한다(S206). 단계 S206에서 소비자 단말기(130)는 결제가 이루어지면, 소비자 식별정보 및 거래정보를 실시간이나 기 설정한 일정한 주기마다 전자 영수증 발급 서버(120)로 전송한다.The consumer terminal 130 transmits consumer identification information and transaction information (price information, product information, payment information, and latitude and longitude values) for payment (credit card payment, cash payment) to the electronic receipt issuance server 120 (S206) ). In step S206, when the payment is made, the consumer terminal 130 transmits the consumer identification information and transaction information to the electronic receipt issuance server 120 in real time or at predetermined intervals.

전자 영수증 발급 서버(120)는 소비자 단말기(130)로부터 수신된 소비자 식별정보, 거래정보와 POS 시스템(110)으로부터 수신한 결제 내역 정보를 기반으로 소비자 단말기(130)에 설치된 전자 영수증 애플리케이션(132)으로 전자 영수증을 발행한다(S207).The electronic receipt issuing server 120 is an electronic receipt application 132 installed in the consumer terminal 130 based on the consumer identification information, transaction information, and payment history information received from the POS system 110 received from the consumer terminal 130 . to issue an electronic receipt (S207).

소비자 단말기(130)에 설치된 전자 영수증 애플리케이션(132)은 전자 영수증 발급 서버(120)로부터 전자 영수증을 발급받으면, DR(Depositary Receipt) 중계 서버로 전자 영수증 전송을 요청한다(S208).When the electronic receipt application 132 installed in the consumer terminal 130 is issued an electronic receipt from the electronic receipt issuance server 120, it requests transmission of the electronic receipt to a DR (Depositary Receipt) relay server (S208).

DR 중계 서버는 소비자 단말기(130)에 설치된 전자 영수증 애플리케이션(132)으로부터 전자 영수증 전송을 요청받으면, 전자 영수증 발급 서버(120)로부터 수신된 전자 영수증을 데이터 변환한 전자 영수증 데이터를 생성한다(S209).When the DR relay server receives a request to transmit an electronic receipt from the electronic receipt application 132 installed in the consumer terminal 130, the DR relay server generates electronic receipt data converted from the electronic receipt received from the electronic receipt issuing server 120 (S209) .

DR 중계 서버는 기업 회계 시스템(140)으로 전자 영수증 데이터를 전송한다(S210). 기업 회계 시스템(140)은 전자 영수증 발급 서버(120)로부터 수신된 전자 영수증 데이터를 회계 DB에 저장하고 회계처리 자동화 프로그램(150)으로 전송한다(S211).The DR relay server transmits the electronic receipt data to the corporate accounting system 140 (S210). The corporate accounting system 140 stores the electronic receipt data received from the electronic receipt issuing server 120 in the accounting DB and transmits it to the accounting processing automation program 150 (S211).

회계처리 자동화 프로그램(150)은 POS 시스템(110)으로부터 수신된 영수증 로우 데이터(raw data)와 전자 영수증 발급 서버(120)로부터 수신된 전자 영수증 데이터를 딥러닝한 자동 분개 처리를 수행하고, 자동 분개 처리를 수행한 자동 분개 처리 결과를 기업 회계 시스템(140)으로 전송한다(S212).The accounting processing automation program 150 performs automatic journal processing by deep learning the receipt raw data received from the POS system 110 and the electronic receipt data received from the electronic receipt issuing server 120, and automatic journaling Transmits the automatic journal processing results that have been processed to the corporate accounting system 140 (S212).

단계 S212에서, 회계처리 자동화 프로그램(150)은 영수증 로우 데이터(raw data), 전자 영수증 데이터를 사전 학습한 회계 처리 모델을 생성한다. 회계처리 자동화 프로그램(150)은 영수증 로우 데이터(raw data), 전자 영수증 데이터를 회계 처리 모델에 입력하여 전자 영수증 데이터에 대해 계정 과목을 분개한다. 회계처리 자동화 프로그램(150)은 계정 과목당 회계 처리를 자동으로 수행한다.In step S212, the accounting processing automation program 150 generates a receipt raw data (raw data), an accounting processing model pre-learned electronic receipt data. The accounting processing automation program 150 inputs raw receipt data and electronic receipt data into the accounting processing model to journal account subjects for the electronic receipt data. The accounting processing automation program 150 automatically performs accounting processing per account subject.

회계처리 자동화 프로그램(150)은 회계 처리 모델을 생성하기 위해 기본적인 학습을 위한 분류 데이터를 준비하고 있다가, 사전 학습과정에서 오류가 발생하는 경우, 수정 데이터를 수신하여 다시 학습하여 전자 영수증 데이터에 대해 계정 과목을 분개한다.The accounting processing automation program 150 prepares classification data for basic learning to create an accounting processing model, and when an error occurs in the pre-learning process, receives correction data and learns again for the electronic receipt data Journal the account subject.

회계처리 자동화 프로그램(150)은 영수증 로우 데이터(raw data)에 포함된 품목 정보를 기반으로 전자 영수증 데이터에 대해 계정 과목을 분개한 후 딥 러닝을 적용하여 사전 학습한 회계 처리 모델을 생성한다. 회계처리 자동화 프로그램(150)은 영수증 로우 데이터(raw data), 전자 영수증 데이터를 회계 처리 모델에 입력하여 전자 영수증 데이터에 대해 계정 과목을 분개하고, 계정 과목당 회계 처리를 자동으로 수행한다.Accounting automation program 150 generates a pre-learned accounting processing model by applying deep learning after journaling the account subject for the electronic receipt data based on item information included in the raw receipt data (raw data). The accounting processing automation program 150 inputs raw receipt data and electronic receipt data into the accounting processing model to journal account subjects for the electronic receipt data, and automatically performs accounting processing per account subject.

회계처리 자동화 프로그램(150)은 영수증 로우 데이터(raw data), 전자 영수증 데이터에 대해 인공지능(AI)을 이용하여 진위를 검증한다. 회계처리 자동화 프로그램(150)은 진위 검증 결과 문제가 없다고 판단되면, 품목 정보를 기반으로 전자 영수증 데이터에 대해 계정 과목을 분개한 후 딥 러닝을 적용하여 사전 학습한 회계 처리 모델을 생성한다.Accounting process automation program 150 verifies the authenticity of the receipt raw data (raw data), using artificial intelligence (AI) for the electronic receipt data. If it is determined that there is no problem as a result of the verification of the authenticity, the accounting processing automation program 150 generates an accounting processing model learned in advance by applying deep learning after journaling the account subject for the electronic receipt data based on item information.

회계처리 자동화 프로그램(150)은 회계 처리 모델에 영수증 로우 데이터(raw data), 전자 영수증 데이터를 입력하여 전자 영수증 데이터에 대한 소득공제처리 결과정보를 생성한다. 회계처리 자동화 프로그램(150)은 영수증 로우 데이터에 포함된 소비자 식별정보를 추출한다. 회계처리 자동화 프로그램(150)은 소비자 식별 정보에 소득공제처리 결과정보를 매칭하여 기업 회계 시스템(140)으로 전송한다.The accounting processing automation program 150 generates income deduction processing result information for the electronic receipt data by inputting raw receipt data and electronic receipt data to the accounting processing model. Accounting automation program 150 extracts the consumer identification information included in the receipt raw data. The accounting processing automation program 150 matches the income deduction processing result information with the consumer identification information and transmits it to the corporate accounting system 140 .

소득공제처리 결과정보는 소득공제 처리가 성공하였는지 여부, 거래가 유효한지 여부, 소득공제 처리 도중 오류가 발생하였는지 여부, 소득공제 처리의 승인 또는 거절 여부, 사업자의 휴업 또는 폐업 여부 중 적어도 하나를 포함한다.Income deduction processing result information includes at least one of whether the income deduction processing was successful, whether the transaction was valid, whether an error occurred during the income deduction processing, whether the income deduction processing was approved or rejected, and whether the business was closed or closed. .

회계처리 자동화 프로그램(150)은 전자 영수증 데이터에 대한 계정 과목당 과세 또는 비과세 여부를 확인한다. 회계처리 자동화 프로그램(150)은 과세로 판단되면 과목당 과세 대응하는 세율 정보를 추출하여 소비자 식별정보에 매칭하여 기업 회계 시스템(140)으로 전송한다.The accounting processing automation program 150 checks whether the electronic receipt data is taxed or non-taxed per account subject. When the accounting processing automation program 150 is determined to be taxed, it extracts tax rate information corresponding to tax per subject, matches it with consumer identification information, and transmits it to the corporate accounting system 140 .

기업 회계 시스템(140)은 전자 영수증 데이터를 원본으로 별도의 보관 서버에 저장한다(S213). 실무부서 단말기는 전자 영수증 데이터에 대해 계정 과목을 분개한 분개 처리 결과에 대해 일차적으로 확인 및 상신한다(S214). 회계감시부서 단말기는 자동 분개 처리 결과에 대해 이차적으로 확인 및 검증한다(S215).The corporate accounting system 140 stores the electronic receipt data as an original in a separate storage server (S213). The working department terminal primarily confirms and updates the journal processing result of journaling the account subject for the electronic receipt data (S214). The accounting monitoring department terminal checks and verifies the automatic journal processing result secondary (S215).

도 2에서는 단계 S201 내지 단계 S215를 순차적으로 실행하는 것으로 기재하고 있으나, 반드시 이에 한정되는 것은 아니다. 다시 말해, 도 2에 기재된 단계를 변경하여 실행하거나 하나 이상의 단계를 병렬적으로 실행하는 것으로 적용 가능할 것이므로, 도 2는 시계열적인 순서로 한정되는 것은 아니다.Although it is described that steps S201 to S215 are sequentially executed in FIG. 2 , it is not necessarily limited thereto. In other words, since it may be applicable to changing and executing the steps described in FIG. 2 or executing one or more steps in parallel, FIG. 2 is not limited to a time-series order.

전술한 바와 같이 도 2에 기재된 본 실시예에 따른 회계 자동화 방법은 프로그램으로 구현되고 컴퓨터로 읽을 수 있는 기록매체에 기록될 수 있다. 본 실시예에 따른 회계 자동화 방법을 구현하기 위한 프로그램이 기록되고 컴퓨터가 읽을 수 있는 기록매체는 컴퓨터 시스템에 의하여 읽혀질 수 있는 데이터가 저장되는 모든 종류의 기록장치를 포함한다. As described above, the accounting automation method according to the present embodiment illustrated in FIG. 2 may be implemented as a program and recorded in a computer-readable recording medium. The computer-readable recording medium in which the program for implementing the accounting automation method according to the present embodiment is recorded includes all kinds of recording devices in which data readable by the computer system is stored.

도 3은 본 실시예에 따른 상세(품목)내역 자동 분류 및 분개를 나타낸 예시도이다.3 is an exemplary diagram illustrating automatic classification and journalization of detailed (item) details according to the present embodiment.

자동 분개 처리 결과로서 도 3에 도시된 바와 같이, 상세(품목)내역을 자동 분류 및 분개하여 출력한다. 회계처리 자동화 프로그램(150)은 영수증 로우 데이터를 이용하여 분류 및 분개 자동화로 전자문서, 전자증빙, 전자보관, 감사, 모니터링 등 재정관리 업무와 연결되어 회계처리의 전면 디지털화를 실현화한다.As a result of automatic journal processing, as shown in FIG. 3, detailed (item) details are automatically classified and journalized and output. The accounting processing automation program 150 is connected to financial management tasks such as electronic documents, electronic proof, electronic storage, auditing, and monitoring by automating classification and journalization using receipt raw data to realize total digitization of accounting processing.

이상의 설명은 본 실시예의 기술 사상을 예시적으로 설명한 것에 불과한 것으로서, 본 실시예가 속하는 기술 분야에서 통상의 지식을 가진 자라면 본 실시예의 본질적인 특성에서 벗어나지 않는 범위에서 다양한 수정 및 변형이 가능할 것이다. 따라서, 본 실시예들은 본 실시예의 기술 사상을 한정하기 위한 것이 아니라 설명하기 위한 것이고, 이러한 실시예에 의하여 본 실시예의 기술 사상의 범위가 한정되는 것은 아니다. 본 실시예의 보호 범위는 아래의 청구범위에 의하여 해석되어야 하며, 그와 동등한 범위 내에 있는 모든 기술 사상은 본 실시예의 권리범위에 포함되는 것으로 해석되어야 할 것이다.The above description is merely illustrative of the technical idea of this embodiment, and various modifications and variations will be possible by those skilled in the art to which this embodiment belongs without departing from the essential characteristics of the present embodiment. Accordingly, the present embodiments are intended to explain rather than limit the technical spirit of the present embodiment, and the scope of the technical spirit of the present embodiment is not limited by these embodiments. The protection scope of this embodiment should be interpreted by the following claims, and all technical ideas within the equivalent range should be interpreted as being included in the scope of the present embodiment.

110: POS 시스템 120: 전자 영수증 발급 서버
130: 소비자 단말기 132: 전자 영수증 애플리케이션
140: 기업 회계 시스템
150: 회계처리 자동화 프로그램
110: POS system 120: electronic receipt issuance server
130: consumer terminal 132: electronic receipt application
140: corporate accounting system
150: Accounting process automation program

Claims (14)

POS 시스템에서 결제가 완료되면, 영수증 로우 데이터(raw data)를 회계처리 자동화 프로그램으로 전송하는 과정;
상기 POS 시스템에서 상기 결제에 대응하는 결제 내역 정보를 전자 영수증 발급 서버로 전송하는 과정;
소비자 단말기에서 상기 결제에 대한 소비자 식별정보, 거래정보를 전자 영수증 발급 서버로 전송하는 과정;
상기 전자 영수증 발급 서버는 상기 소비자 단말기로부터 수신된 상기 소비자 식별정보, 상기 거래정보와 상기 POS 시스템으로부터 수신한 결제 내역 정보를 기반으로 상기 소비자 단말기에 설치된 전자 영수증 애플리케이션으로 전자 영수증을 발행하는 과정;
기업 회계 시스템에서 상기 전자 영수증 발급 서버로부터 수신된 전자 영수증 데이터를 회계 DB에 저장하고 상기 회계처리 자동화 프로그램으로 전송하는 과정;
상기 회계처리 자동화 프로그램에서 상기 POS 시스템으로부터 수신된 상기 영수증 로우 데이터(raw data)와 상기 전자 영수증 발급 서버로부터 수신된 상기 전자 영수증 데이터를 딥러닝한 자동 분개 처리를 수행하고, 상기 자동 분개 처리를 수행한 자동 분개 처리 결과를 상기 기업 회계 시스템으로 전송하는 과정;
을 포함하는 것을 특징으로 하는 회계 자동화 방법.
When the payment is completed in the POS system, the process of transmitting the raw receipt data (raw data) to the accounting processing automation program;
transmitting payment history information corresponding to the payment from the POS system to an electronic receipt issuing server;
transmitting, from the consumer terminal, consumer identification information and transaction information for the payment to an electronic receipt issuance server;
issuing, by the electronic receipt issuing server, an electronic receipt to the electronic receipt application installed in the consumer terminal based on the consumer identification information received from the consumer terminal, the transaction information, and payment history information received from the POS system;
storing the electronic receipt data received from the electronic receipt issuance server in the corporate accounting system in an accounting DB and transmitting the electronic receipt data to the accounting processing automation program;
In the accounting processing automation program, the automatic journal processing is performed by deep learning the receipt raw data received from the POS system and the electronic receipt data received from the electronic receipt issuance server, and the automatic journal processing is performed transmitting an automatic journal processing result to the corporate accounting system;
Accounting automation method comprising a.
제1항에 있어서,
소비자가 사업장에서 결제를 수행하며, 상기 POS 시스템에서 상기 결제에 대한 승인요청 신호를 VAN사 서버로 전송하는 과정;
상기 VAN사 서버에서 결제기관서버로 상기 결제에 대한 승인요청을 전송하여 결제 처리가 완료되도록 하는 과정;
을 추가로 포함하는 것을 특징으로 하는 회계 자동화 방법.
According to claim 1,
a process in which a consumer performs a payment at the workplace, and the POS system transmits an approval request signal for the payment to a VAN company server;
transmitting an approval request for the payment from the VAN server to a payment institution server so that payment processing is completed;
Accounting automation method, characterized in that it further comprises.
제1항에 있어서,
상기 소비자 단말기에 설치된 전자 영수증 애플리케이션에서 전자 영수증 발급 서버로부터 전자 영수증을 발급받으면, DR(Depositary Receipt) 중계 서버로 전자 영수증 전송을 요청하는 과정;
상기 DR 중계 서버에서 상기 소비자 단말기에 설치된 전자 영수증 애플리케이션으로부터 전자 영수증 전송을 요청받으면, 상기 전자 영수증 발급 서버로부터 수신된 상기 전자 영수증을 데이터 변환한 전자 영수증 데이터를 생성하는 과정;
상기 DR 중계 서버에서 상기 기업 회계 시스템으로 상기 전자 영수증 데이터를 전송하는 과정;
을 추가로 포함하는 것을 특징으로 하는 회계 자동화 방법.
According to claim 1,
requesting transmission of the electronic receipt to a DR (Depositary Receipt) relay server when the electronic receipt is issued from the electronic receipt issuing server in the electronic receipt application installed in the consumer terminal;
generating, when the DR relay server receives a request to transmit an electronic receipt from the electronic receipt application installed in the consumer terminal, data conversion of the electronic receipt received from the electronic receipt issuance server;
transmitting the electronic receipt data from the DR relay server to the corporate accounting system;
Accounting automation method, characterized in that it further comprises.
제1항에 있어서,
상기 회계처리 자동화 프로그램은,
상기 영수증 로우 데이터(raw data), 상기 전자 영수증 데이터를 사전 학습한 회계 처리 모델을 생성하고, 상기 영수증 로우 데이터(raw data), 상기 전자 영수증 데이터를 상기 회계 처리 모델에 입력하여 상기 전자 영수증 데이터에 대해 계정 과목을 분개하고, 상기 계정 과목당 회계 처리를 자동으로 수행하는 것을 특징으로 하는 회계 자동화 방법.
According to claim 1,
The accounting processing automation program,
The receipt raw data and the electronic receipt data are generated in advance to generate an accounting processing model, and the raw receipt data and the electronic receipt data are input to the accounting processing model to the electronic receipt data. An accounting automation method, characterized in that the account subjects are journalized for each account, and accounting processing is automatically performed for each account subject.
제4항에 있어서,
상기 회계처리 자동화 프로그램은,
상기 회계 처리 모델을 생성하기 위해 기본적인 학습을 위한 분류 데이터를 준비하고 있다가, 상기 사전 학습과정에서 오류가 발생하는 경우, 수정 데이터를 수신하여 다시 학습하여 상기 전자 영수증 데이터에 대해 계정 과목을 분개하는 것을 특징으로 하는 회계 자동화 방법.
5. The method of claim 4,
The accounting processing automation program,
While preparing classification data for basic learning to create the accounting processing model, if an error occurs in the pre-learning process, receiving correction data and learning again to journal the account subject for the electronic receipt data Accounting automation method, characterized in that.
제4항에 있어서,
상기 회계처리 자동화 프로그램은,
상기 영수증 로우 데이터(raw data)에 포함된 품목 정보를 기반으로 상기 전자 영수증 데이터에 대해 계정 과목을 분개한 후 딥 러닝을 적용하여 사전 학습한 회계 처리 모델을 생성하고, 상기 영수증 로우 데이터(raw data), 상기 전자 영수증 데이터를 상기 회계 처리 모델에 입력하여 상기 전자 영수증 데이터에 대해 계정 과목을 분개하고, 상기 계정 과목당 회계 처리를 자동으로 수행하는 것을 특징으로 하는 회계 자동화 방법.
5. The method of claim 4,
The accounting processing automation program,
After journaling an account subject for the electronic receipt data based on item information included in the raw receipt data, deep learning is applied to generate a pre-learned accounting processing model, and the raw receipt data ), by inputting the electronic receipt data into the accounting processing model, journaling an account subject for the electronic receipt data, and automatically performing accounting for each account subject.
제6항에 있어서,
상기 회계처리 자동화 프로그램은,
상기 영수증 로우 데이터(raw data), 상기 전자 영수증 데이터에 대해 인공지능(AI)을 이용하여 진위를 검증하고, 진위 검증 결과 문제가 없다고 판단되면, 품목 정보를 기반으로 상기 전자 영수증 데이터에 대해 계정 과목을 분개한 후 딥 러닝을 적용하여 사전 학습한 회계 처리 모델을 생성하는 것을 특징으로 하는 회계 자동화 방법.
7. The method of claim 6,
The accounting processing automation program,
Authenticity is verified using artificial intelligence (AI) for the raw receipt data and the electronic receipt data, and if it is determined that there is no problem as a result of the verification of the authenticity, the electronic receipt data is accounted for based on item information Accounting automation method, characterized in that it generates a pre-trained accounting processing model by applying deep learning after journaling.
제7항에 있어서,
상기 회계처리 자동화 프로그램은,
상기 회계 처리 모델에 상기 영수증 로우 데이터(raw data), 상기 전자 영수증 데이터를 입력하여 상기 전자 영수증 데이터에 대한 소득공제처리 결과정보를 생성하고, 상기 영수증 로우 데이터에 포함된 소비자 식별정보를 추출하고, 상기 소비자 식별 정보에 상기 소득공제처리 결과정보를 매칭하여 상기 기업 회계 시스템으로 전송하는 것을 특징으로 하는 회계 자동화 방법.
8. The method of claim 7,
The accounting processing automation program,
By inputting the raw receipt data and the electronic receipt data to the accounting processing model, income deduction processing result information for the electronic receipt data is generated, and consumer identification information included in the receipt raw data is extracted, Accounting automation method, characterized in that by matching the income deduction processing result information to the consumer identification information and transmitting it to the corporate accounting system.
제8항에 있어서,
상기 소득공제처리 결과정보는 소득공제 처리가 성공하였는지 여부, 거래가 유효한지 여부, 소득공제 처리 도중 오류가 발생하였는지 여부, 소득공제 처리의 승인 또는 거절 여부, 사업자의 휴업 또는 폐업 여부 중 적어도 하나를 포함하는 것을 특징으로 하는 회계 자동화 방법.
9. The method of claim 8,
The income deduction processing result information includes at least one of whether the income deduction processing was successful, whether the transaction was valid, whether an error occurred during the income deduction processing, whether the income deduction processing was approved or rejected, and whether the business was closed or closed. Accounting automation method, characterized in that.
제9항에 있어서,
상기 회계처리 자동화 프로그램은
상기 전자 영수증 데이터에 대한 상기 계정 과목당 과세 또는 비과세 여부를 확인하고, 과세로 판단되면 상기 과목당 과세에 대응하는 세율 정보를 추출하여 상기 소비자 식별정보에 매칭하여 상기 기업 회계 시스템으로 전송하는 것을 특징으로 하는 회계 자동화 방법.
10. The method of claim 9,
The accounting processing automation program
Checking whether taxation or non-taxation per account for the electronic receipt data is taxable or not, extracting tax rate information corresponding to taxation per subject when it is determined to be taxable, matching the consumer identification information with the consumer identification information How to automate accounting.
제1항에 있어서,
상기 기업 회계 시스템에서 상기 전자 영수증 데이터를 원본으로 별도의 보관 서버에 저장하는 과정;
실무부서 단말기에서 상기 전자 영수증 데이터에 대해 계정 과목을 분개한 분개 처리 결과에 대해 일차적으로 확인 및 상신하는 과정; 및
회계감시부서 단말기에서 상기 자동 분개 처리 결과에 대해 이차적으로 확인 및 검증하는 과정;
을 추가로 포함하는 것을 특징으로 하는 회계 자동화 방법.
According to claim 1,
The process of storing the electronic receipt data as an original in the corporate accounting system in a separate storage server;
The process of first confirming and updating the journal processing result of journaling the account subject for the electronic receipt data in the working department terminal; and
Secondary confirmation and verification of the automatic journal processing result in the accounting monitoring department terminal;
Accounting automation method, characterized in that it further comprises.
제1항에 있어서,
상기 결제 내역 정보는 거래일련번호, 거래일시, 사업자등록번호, 상호, 대표자 성명, 사업장 주소, 결제수단의 종류, 거래액, 부가세액, 상품명, 수량, 단가, 과세기관에 신고된 신분확인번호 중 적어도 하나를 포함하는 것을 특징으로 하는 회계 자동화 방법.
According to claim 1,
The payment history information includes at least one of the transaction serial number, transaction date and time, business registration number, trade name, representative name, business address, payment method type, transaction amount, value-added tax, product name, quantity, unit price, and identification number reported to the taxation authority. Accounting automation method comprising one.
제1항에 있어서,
상기 소비자 단말기는 결제가 이루어지면, 상기 소비자 식별정보 및 상기 거래정보를 실시간이나 기 설정한 일정한 주기마다 상기 전자 영수증 발급 서버로 전송하는 것을 특징으로 하는 회계 자동화 방법.
According to claim 1,
When the payment is made, the consumer terminal transmits the consumer identification information and the transaction information to the electronic receipt issuance server in real time or at predetermined intervals.
결제가 완료되면, 영수증 로우 데이터(raw data)를 전송하고, 상기 결제에 대응하는 결제 내역 정보를 전송하는 POS 시스템;
상기 결제에 대한 소비자 식별정보, 거래정보를 서버로 전송하는 소비자 단말기;
상기 소비자 단말기로부터 수신된 상기 소비자 식별정보, 상기 거래정보와 상기 POS 시스템으로부터 수신한 결제 내역 정보를 기반으로 상기 소비자 단말기에 설치된 전자 영수증 애플리케이션으로 전자 영수증을 발행하는 전자 영수증 발급 서버;
상기 전자 영수증 발급 서버로부터 수신된 전자 영수증 데이터를 회계 DB에 저장하고 외부로 전송하는 기업 회계 시스템; 및
상기 POS 시스템으로부터 수신된 상기 영수증 로우 데이터(raw data)와 상기 전자 영수증 발급 서버로부터 수신된 상기 전자 영수증 데이터를 딥러닝한 자동 분개 처리를 수행하고, 자동 분개 처리 결과를 상기 기업 회계 시스템으로 전송하는 상기 회계처리 자동화 프로그램;
을 포함하는 것을 특징으로 하는 회계 자동화 시스템.
When the payment is completed, the POS system for transmitting raw receipt data (raw data), and transmitting payment history information corresponding to the payment;
a consumer terminal for transmitting consumer identification information and transaction information for the payment to a server;
an electronic receipt issuing server that issues an electronic receipt to the electronic receipt application installed in the consumer terminal based on the consumer identification information received from the consumer terminal, the transaction information, and payment history information received from the POS system;
a corporate accounting system for storing the electronic receipt data received from the electronic receipt issuing server in an accounting DB and transmitting the electronic receipt data to the outside; and
Deep learning of the raw receipt data received from the POS system and the electronic receipt data received from the electronic receipt issuing server performs automatic journal processing, and the automatic journal processing result is transmitted to the corporate accounting system the accounting processing automation program;
Accounting automation system comprising a.
KR1020190170498A 2019-12-19 2019-12-19 Method and System for Providing Automation Account KR20210078743A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
KR1020190170498A KR20210078743A (en) 2019-12-19 2019-12-19 Method and System for Providing Automation Account

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
KR1020190170498A KR20210078743A (en) 2019-12-19 2019-12-19 Method and System for Providing Automation Account

Publications (1)

Publication Number Publication Date
KR20210078743A true KR20210078743A (en) 2021-06-29

Family

ID=76626479

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020190170498A KR20210078743A (en) 2019-12-19 2019-12-19 Method and System for Providing Automation Account

Country Status (1)

Country Link
KR (1) KR20210078743A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102520428B1 (en) * 2022-12-12 2023-04-10 송세균 Automatic refund tax calculation system based on artificial intelligence

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR102520428B1 (en) * 2022-12-12 2023-04-10 송세균 Automatic refund tax calculation system based on artificial intelligence

Similar Documents

Publication Publication Date Title
CN108090823B (en) Accounting data management system based on software as a service (SaaS)
CN111652703B (en) Automatic accounting and tax return method and system for artificial intelligence accounting
CN108269183B (en) Financial accounting intelligent agent service system, electronic equipment and method
CN111178219A (en) Bill identification management method and device, storage medium and electronic equipment
KR101961899B1 (en) Method for providing auto-payment service considering exchange rate between virtual and flat money
CN108932585A (en) A kind of trade company's operation management method and its equipment, storage medium, electronic equipment
US11393045B2 (en) Methods and systems for efficient delivery of accounting and corporate planning services
US20240135352A1 (en) System and process for electronic payments
JP2019057160A (en) Account managing apparatus, account managing method, and account managing program
CN111768281B (en) General ledger voucher generation method, device and system
CN111489158A (en) Block chain based online strength notarization method, system, equipment and storage medium
CN109858715A (en) Artificial intelligence is rendered an account internal control system
CN111932366A (en) Document business processing device and method
CN111160695A (en) Method, system, device and storage medium for identifying risk account of computer operation
CN114862110A (en) Method and device for building middle platform of commercial banking business, electronic equipment and storage medium
CN112308698B (en) WeChat end loan product management method and system supporting second-level legal person
KR100968047B1 (en) The monitoring and rating system for the compliance of well-timed payments using an electronic bill
CN113269629A (en) Credit limit determining method, electronic equipment and related product
KR20210078743A (en) Method and System for Providing Automation Account
KR102416998B1 (en) Appatus for automatically collecting and classification tax related documents and method thereof
TWI750382B (en) Clean bill collection system
CN114493552B (en) RPA (remote procedure Access) automatic approval method and system for public payment based on double time axes
BE1026870A1 (en) SYSTEM AND METHOD FOR AUTOMATIC VERIFICATION OF EXPENSE NOTE
CN115545858A (en) RPA-based automatic account checking method, device, equipment and storage medium
CN115564591A (en) Financing product determination method and related equipment

Legal Events

Date Code Title Description
E902 Notification of reason for refusal
E601 Decision to refuse application
E601 Decision to refuse application
E801 Decision on dismissal of amendment