Intelligent generation system and method for budget accounting document

文档序号:1505368 发布日期:2020-02-07 浏览:4次 中文

阅读说明:本技术 预算会计凭证智能生成系统及方法 (Intelligent generation system and method for budget accounting document ) 是由 何豫新 于 2019-09-02 设计创作,主要内容包括:本申请公开了预算会计凭证智能生成系统及方法,其中所述系统包括:往来科目确定模块,用于确定所保存的财务会计科目是否为往来科目;时间差异及核销确定模块,用于响应于确定所述财务会计科目为往来科目,确定所述往来科目是否存在时间差异及是否手工核销;手工核销模块,用于用手工录入的第二张财务会计凭证核销原始财务会计凭证并生成第二张预算会计凭证;自动核销模块,用于自动核销相应原始财务会计凭证并自动生成第二张财务会计凭证和预算会计凭证。本发明仅需要手工录入财务会计凭证即可智能地自动生成预算会计凭证,减轻会计人员工作量,提高工作效率。(The application discloses budget accounting document intelligent generation system and method, wherein the system includes: a current subject determination module for determining whether the saved financial accounting subject is a current subject; a time difference and verification module for determining whether the current subject has a time difference and whether the current subject is verified manually in response to determining that the financial accounting subject is the current subject; the manual verification and cancellation module is used for verifying and canceling the original financial accounting document by using a manually input second financial accounting document and generating a second budget accounting document; and the automatic verification and cancellation module is used for automatically verifying and canceling the corresponding original financial accounting document and automatically generating a second financial accounting document and a budget accounting document. According to the invention, only the financial accounting voucher needs to be manually input, the budget accounting voucher can be intelligently and automatically generated, the workload of accountants is reduced, and the working efficiency is improved.)

1. An intelligent budget accounting document generation system, the system comprising:

the past subject determining module is used for responding to the received parallel or combined bookkeeping request and responding to the preservation of the financial accounting subjects and determining whether the preserved financial accounting subjects are the past subjects or not;

a time difference and verification module for determining whether the current subject has a time difference and whether the current subject is verified manually in response to determining that the financial accounting subject is the current subject;

the manual verification module is used for receiving a second financial accounting voucher which is manually input in response to the fact that time difference exists between the current subjects and manual verification is needed, listing and selecting an original financial accounting voucher to be verified, enabling the second financial accounting voucher to be correlated with the selected original financial accounting voucher for verification, and generating a second budget accounting voucher;

and the automatic verification and cancellation module is used for responding to the fact that the time difference exists between the current subjects and manual verification and cancellation is not needed, automatically verifying and canceling the selected original financial accounting document according to the selected original financial accounting document and automatically generating a second financial accounting document and a budget accounting document.

2. The system of claim 1, further comprising:

a preset business scenario determination module for determining whether the financial accounting subject is a subject of a preset business scenario in response to determining that the financial accounting subject is not a current subject;

the first budget accounting document generating module is used for responding to the fact that the financial accounting subjects are determined to be subjects of a preset business scene, and generating budget accounting documents according to a stored preset scene template; and

and the second budget accounting document generating module is used for responding to the fact that the financial accounting subjects are not subjects of the preset business scene, and generating budget accounting documents according to the stored financial accounting subjects of the non-preset scene and the budget accounting subject comparison table.

3. The system of claim 1 or 2, wherein the financial accounting document number and the budget accounting document number are consistent.

4. The system of claim 1 or 2, wherein in response to the financial accounting subject having the same secondary accounting item as the budget accounting subject, the secondary accounting information of the financial accounting subject is automatically brought in as the secondary accounting information of the budget accounting subject when the budget accounting subject is automatically generated.

5. The system of claim 1 or 2, wherein in response to the financial accounting subject and the budget accounting subject corresponding being one-to-many, when automatically generating the budget accounting document, default to the budget accounting subject in the first corresponding.

6. The system of claim 1 or 2, wherein the automatic generation of the budget document is performed in response to the presence of a "cash" or "bank" category in only one direction of the debit or credit, which direction does not carry out the corresponding budget account category other than the income category and the expense category.

7. The system of claim 1 or 2, wherein in response to the consolidated accounting, in generating the budget accounting document, if the subject and the secondary accounting are the same, the subject and the amount are consolidated.

8. The system according to claim 1 or 2, characterized in that the system further comprises:

and the prompting module is used for responding to the fact that the property of the subject is cash or bank, and prompting that the budget accounting document needs to be generated when the financial accounting document is saved.

9. A budget accounting document intelligent generation method is characterized by comprising the following steps:

in response to receiving the concurrent or consolidated accounting request and in response to the saving of the financial accounting subjects, determining whether the saved financial accounting subjects are current subjects;

in response to determining that the financial accounting subject is a current subject, determining whether the current subject has a time difference and is manually verified;

in response to the fact that the current subjects have time differences and need to be checked and sold manually, receiving a second financial accounting document which is input manually, listing and selecting an original financial accounting document to be checked and sold, enabling the second financial accounting document to be related to the selected original financial accounting document to be checked and sold, and generating a second budget accounting document;

automatically canceling the selected original financial accounting document according to the selected original financial accounting document and automatically generating a second financial accounting document and a budget accounting document in response to determining that the current subject has a time difference and does not require manual cancellation.

10. The method of claim 9, further comprising:

in response to determining that the financial accounting subject is not a current subject, determining whether the financial accounting subject is a subject of a preset business scenario;

in response to determining that the financial accounting subject is a subject of a preset business scenario, generating a budget accounting document according to a stored preset scenario template; and

in response to determining that the financial accounting subject is not a subject of the preset business scenario, generating a budget accounting document from the stored comparison table of financial accounting subjects and budget accounting subjects of the non-preset scenario.

Technical Field

The application relates to the field of electric digital data processing, in particular to a budget accounting document intelligent generation system and method.

Background

In order to meet the requirement of authority responsibility generation and government comprehensive financial report system reform, accounting of administrative institutions is standardized, the quality of accounting information is improved, and a new government accounting system constructs a dual-function, dual-foundation and dual-report accounting mode of government accounting, in which government budget accounting and financial accounting are separated moderately and are linked with each other. This results in a change in the mode of the accounting-entered voucher under the new accounting system, and the introduction of 'parallel accounting'.

How to conveniently, quickly, reasonably and correctly perform parallel bookkeeping becomes one of the important problems encountered by hospitals for the time difference caused by the current subjects because the time span is too long and how to reasonably generate budget accounting vouchers, auxiliary accounting and the like are unknown.

Disclosure of Invention

In order to overcome the defects in the prior art, the invention aims to solve the technical problem of providing the budget accounting document intelligent generation system and method, which can intelligently and automatically generate the budget accounting document only by manually inputting the financial accounting document, thereby reducing the workload of accountants and improving the working efficiency.

To solve the above technical problem, according to a first aspect of the present invention, there is provided a budget accounting document intelligent generation system, including:

the past subject determining module is used for responding to the received parallel or combined bookkeeping request and responding to the preservation of the financial accounting subjects and determining whether the preserved financial accounting subjects are the past subjects or not;

a time difference and verification module for determining whether the current subject has a time difference and whether the current subject is verified manually in response to determining that the financial accounting subject is the current subject;

the manual verification module is used for receiving a second financial accounting voucher which is manually input in response to the fact that time difference exists between the current subjects and manual verification is needed, listing and selecting an original financial accounting voucher to be verified, enabling the second financial accounting voucher to be correlated with the selected original financial accounting voucher for verification, and generating a second budget accounting voucher;

and the automatic verification and cancellation module is used for responding to the fact that the time difference exists between the current subjects and manual verification and cancellation is not needed, automatically verifying and canceling the selected original financial accounting document according to the selected original financial accounting document and automatically generating a second financial accounting document and a budget accounting document.

As an improvement of the system of the present invention, the system further comprises a preset business scenario determination module for determining whether the financial accounting subject is a subject of a preset business scenario in response to determining that the financial accounting subject is not a current subject; the first budget accounting document generating module is used for responding to the fact that the financial accounting subjects are determined to be subjects of a preset business scene, and generating budget accounting documents according to a stored preset scene template; and the second budget accounting document generating module is used for responding to the fact that the financial accounting subjects are not subjects of the preset business scene, and generating budget accounting documents according to the stored financial accounting subjects of the non-preset scene and the budget accounting subject comparison table.

As another improvement of the system, in response to the fact that the financial accounting subject and the budget accounting subject have the same auxiliary accounting item, when the budget accounting subject is automatically generated, the auxiliary accounting information of the financial accounting subject is automatically brought into the budget accounting subject.

As a further improvement of the system of the present invention, in response to the one-to-many correspondence between the financial accounting subjects and the budget accounting subjects, the budget accounting subjects brought into the first correspondence are defaulted when automatically generating the budget accounting document.

As a further improvement of the system of the present invention, in response to the presence of a "cash" or "bank" category in only one direction of a debit or credit, a budget document is automatically generated without the corresponding budget account category being taken by accounting categories other than the income category and the expense category.

As another improvement of the system, in response to the combined accounting, when the budget accounting document is generated, if the subjects and the auxiliary accounting items are the same, the subjects and the amount are combined.

As a further improvement of the system of the present invention, the system further comprises a prompting module for prompting a need to generate a budget accounting document when saving the financial accounting document in response to determining that the subject is of the "cash" or "bank" type.

To solve the above technical problem, according to a second aspect of the present invention, there is provided a budget accounting document intelligent generation method, including:

in response to receiving the concurrent or consolidated accounting request and in response to the saving of the financial accounting subjects, determining whether the saved financial accounting subjects are current subjects;

in response to determining that the financial accounting subject is a current subject, determining whether the current subject has a time difference and is manually verified;

in response to the fact that the current subjects have time differences and need to be checked and sold manually, receiving a second financial accounting document which is input manually, listing and selecting an original financial accounting document to be checked and sold, enabling the second financial accounting document to be related to the selected original financial accounting document to be checked and sold, and generating a second budget accounting document;

automatically canceling the selected original financial accounting document according to the selected original financial accounting document and automatically generating a second financial accounting document and a budget accounting document in response to determining that the current subject has a time difference and does not require manual cancellation.

To solve the above technical problem, the tangible computer readable medium of the present invention comprises computer program code for executing the budget accounting document intelligent generation system method of the present invention.

To solve the above technical problem, the present invention provides an apparatus, comprising at least one processor; and at least one memory including computer program code, the at least one memory and the computer program code configured to, with the at least one processor, cause the apparatus to perform at least some of the steps of the budget accounting document intelligent generation system method of the present invention.

According to the invention, the budget accounting document is automatically generated by utilizing the contrast relationship between the financial accounting subjects and the budget accounting subjects, and the problem of time difference caused by the current subjects is solved, and the accounting staff only needs to manually input the financial accounting document, so that the budget accounting document can be automatically generated most intelligently and accurately, thereby greatly facilitating the accounting staff, reducing the workload and improving the working efficiency.

Other features and advantages of the present invention will become more apparent from the detailed description of the embodiments of the present invention when taken in conjunction with the accompanying drawings.

Drawings

FIG. 1 is a schematic diagram of an embodiment of a system according to the present invention.

Fig. 2 is a flow chart of an embodiment of a method according to the present invention.

For the sake of clarity, the figures are schematic and simplified drawings, which only show details which are necessary for understanding the invention and other details are omitted.

Detailed Description

Embodiments and examples of the present invention will be described in detail below with reference to the accompanying drawings.

The scope of applicability of the present invention will become apparent from the detailed description given hereinafter. It should be understood, however, that the detailed description and the specific examples, while indicating preferred embodiments of the invention, are given by way of illustration only.

FIG. 1 is a schematic structural diagram of an embodiment of an intelligent generation system of budget accounting documents according to the invention.

At the current subject determination module 102, in response to receiving a parallel or consolidated billing request (e.g., by clicking a parallel billing button or consolidating a billing button) and in response to a save of the financial accounting subject, a determination is made as to whether the saved financial accounting subject is a current subject. Parallel bookkeeping refers to the fact that financial accounting documents and budget accounting documents are independent, for example, displayed as "top-bottom deployed", and merged bookkeeping refers to the fact that the financial accounting documents and the budget accounting documents are placed in one document, for example, the financial accounting subjects and the budget accounting subjects are two columns of one document. The current subjects are determined by judging whether the subject property is the 'receivable' or 'payable' class or 'income and expenditure class'. If the subject property is, for example, "income category," the subject is a current subject.

In the time difference and verification determining module 104, in response to determining that the financial accounting subject is a current subject, whether the current subject has a time difference and whether verification is performed manually is determined according to the selection judgment of the user. Due to the difference of finance and budget accounting in time caused by the current subjects, after the manual entry of the original financial accounting voucher, the manual entry of a second voucher with a larger time interval is difficult, and the second voucher cannot be correlated and verified with the original voucher. The problem that the accounting documents are not well input due to the time difference can be perfectly solved by manually inputting the original documents of the documents for verification and automatically verifying and selling the documents and automatically generating the second documents, and the second documents can be automatically associated with the original documents for verification and selling. When the subject is configured, if the subject selects the time difference function, two auxiliary accounting (options) of time difference and whether to manually account are selected when the subject is entered.

At the manual verification module 106, if the time difference selects "balance class" and "if the manual verification" selects "yes", the manual verification function is automatically triggered, and after the entry of the subject is completed, a verification document interface is popped up to list the financial accounting documents to be verified, the previous documents can be manually selected and verified, and the second financial accounting document is automatically associated with the selected original (first) financial accounting document for verification. When the voucher is stored, a time difference dialog box does not pop up. And automatically generating a second budget accounting document according to the verification and cancellation result.

In the automatic accounting module 108, if the time difference selects the "balance class" and whether to perform the accounting or not "select" no ", the current automatic accounting function is automatically triggered, and the voucher is saved, a time difference dialog box is popped up, and the future financial accounting subject or budget accounting subject and the corresponding auxiliary accounting item are automatically generated. When the second voucher is automatically generated by using the automatic cancel and cancel function, the preset subjects and auxiliary cancel and calculation information are automatically brought in, the selected original financial accounting voucher is automatically canceled and cancelled, and the second financial accounting voucher and the budget accounting voucher are automatically generated according to cancel and cancel results.

The current/balance subjects, such as accounts receivable, may not receive the money after several months or a year, in which case the budget accounting document in the second accounting document cannot be generated simply by the normal comparison relationship of subjects, and the generation is not accurate because of a long time difference, so-called the first accounting document and the second accounting document exist, the first accounting document and the second accounting document have a check-out and checked-out relationship, and the budget accounting document in the second accounting document is automatically generated by manually checking out the first original document before checking out by the automatic checking-out module or the manual checking-out module.

If the time difference selects the "non-reimbursement class," neither the automatic cancel and forward verification function nor the manual cancel and forward verification function will be triggered. The condition that there is not to come and go class subject when typing in financial accounting voucher by hand promptly, accessible financial accounting subject and budget accounting subject contrast relation this moment, the automatic generation of corresponding budget accounting voucher.

When the budget accounting voucher is automatically generated, the budget accounting voucher number and the financial accounting voucher number are kept consistent; if the financial accounting subject and the budget accounting subject have the same auxiliary accounting class, the auxiliary accounting of the budget accounting subject is automatically brought in; if the corresponding relationship between the financial accounting subjects and the budget accounting subjects is one-to-many, default to the budget accounting subjects in the common corresponding relationship, for example, default to the first corresponding relationship; if only one direction of the debit or credit appears with a category of "cash" or "bank," then that direction does not bring up the corresponding budget account in addition to the income category and the expense category. When the accounts are merged and booked, if the subjects and the auxiliary accounting items are the same, the subjects and the amount are merged in the generated budget accounting voucher.

At the preset business scenario determination module 120, in response to determining that the financial accounting subject is not a current subject, it is determined whether the financial accounting subject is a subject of the preset business scenario.

In the first budget accounting document generating module 122, if the financial accounting subject is not a current subject but a subject of a preset business scenario, a budget accounting document is generated according to the stored preset scenario template.

In the second budget accounting document generating module 124, if the financial accounting subject is not a current subject and is not a subject of the preset business scenario, the budget accounting document is generated according to the stored comparison table of the financial accounting subject of the non-preset scenario and the budget accounting subject.

The special preset service scene takes precedence over the non-preset scene. The table shows some examples of the preset business scenario and some corresponding relationships between the financial accounting subjects and the budget accounting subjects. It should be noted that the preset business scenario and the corresponding relationship between the financial accounting subjects and the budget accounting subjects can be set according to actual needs and applications.

Figure BDA0002188599710000061

In an embodiment, the system further comprises a prompting module for prompting the need of generating the budget accounting document when the financial accounting document is saved in response to determining that the property of the subject is cash or bank type subject, so as to prevent the budget accounting document from being missed.

FIG. 2 shows a flowchart of an embodiment of a budget accounting document intelligent generation method according to the invention. In step S202, in response to receiving the parallel or merged accounting request and in response to the saving of the financial accounting subjects, determining whether the saved financial accounting subjects are current subjects; in step S204, in response to determining that the financial accounting subject is a current subject, determining whether the current subject has a time difference and is manually verified; in step S206, in response to the fact that the time difference exists between the current subjects and manual verification is needed, receiving a second financial accounting document which is manually input, listing and selecting an original financial accounting document to be verified, enabling the second financial accounting document to be related to the selected original financial accounting document for verification, and generating a second budget accounting document according to verification and verification results; in step S208, in response to determining that the current subject has a time difference and does not need manual verification, automatically verifying the selected original financial accounting document according to the selected original financial accounting document and automatically generating a second financial accounting document and a budget accounting document according to verification and verification results.

The particular features, structures, or characteristics of the various embodiments described herein may be combined as suitable in one or more embodiments of the invention. Additionally, in some cases, the order of steps depicted in the flowcharts and/or in the pipelined process may be modified, as appropriate, and need not be performed exactly in the order depicted. In addition, various aspects of the invention may be implemented using software, hardware, firmware, or a combination thereof, and/or other computer implemented modules or devices that perform the described functions. Software implementations of the present invention may include executable code stored in a computer readable medium and executed by one or more processors. The computer readable medium may include a computer hard drive, ROM, RAM, flash memory, portable computer storage media such as CD-ROM, DVD-ROM, flash drives, and/or other devices, for example, having a Universal Serial Bus (USB) interface, and/or any other suitable tangible or non-transitory computer readable medium or computer memory on which executable code may be stored and executed by a processor. The present invention may be used in conjunction with any suitable operating system.

As used herein, the singular forms "a", "an" and "the" include plural references (i.e., have the meaning "at least one"), unless the context clearly dictates otherwise. It will be further understood that the terms "has," "includes" and/or "including," when used in this specification, specify the presence of stated features, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, steps, operations, elements, components, and/or groups thereof. The term "and/or" as used herein includes any and all combinations of one or more of the associated listed items.

The foregoing describes some preferred embodiments of the present invention, but it should be emphasized that the invention is not limited to these embodiments, but can be implemented in other ways within the scope of the inventive subject matter. The present invention can be modified and modified by those skilled in the art without departing from the scope of the present invention, and the modified and modified embodiments are also within the scope of the present invention.

11页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:一种智能生成凭证的方法

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!