[go: up one dir, main page]

CN110647530A - Method, device, computer equipment and medium for mapping multilevel subjects - Google Patents

Method, device, computer equipment and medium for mapping multilevel subjects Download PDF

Info

Publication number
CN110647530A
CN110647530A CN201910935523.8A CN201910935523A CN110647530A CN 110647530 A CN110647530 A CN 110647530A CN 201910935523 A CN201910935523 A CN 201910935523A CN 110647530 A CN110647530 A CN 110647530A
Authority
CN
China
Prior art keywords
unit
transaction information
mapping
subject mapping
judging whether
Prior art date
Legal status (The legal status 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 status listed.)
Pending
Application number
CN201910935523.8A
Other languages
Chinese (zh)
Inventor
王聪
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Qianhai Huanlianyi Information Technology Service Co Ltd
Original Assignee
Shenzhen Qianhai Huanlianyi Information Technology Service Co Ltd
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 Shenzhen Qianhai Huanlianyi Information Technology Service Co Ltd filed Critical Shenzhen Qianhai Huanlianyi Information Technology Service Co Ltd
Priority to CN201910935523.8A priority Critical patent/CN110647530A/en
Publication of CN110647530A publication Critical patent/CN110647530A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/22Indexing; Data structures therefor; Storage structures
    • 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

Landscapes

  • Engineering & Computer Science (AREA)
  • Business, Economics & Management (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • General Physics & Mathematics (AREA)
  • Data Mining & Analysis (AREA)
  • Software Systems (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Development Economics (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • General Business, Economics & Management (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The invention discloses a method, a device, computer equipment and a medium for mapping multilevel subjects, wherein the method comprises the following steps: acquiring transaction information; judging whether the transaction information is posted; if not, performing entry configuration on the transaction information; performing subject mapping on the transaction information; judging whether the entry configuration meets the subject mapping condition; if yes, calculating occurrence data in the transaction information; carrying out debit and credit account balance verification on the data of the generated amount; judging whether the loan account balance verification passes; and if so, summarizing subject mapping. According to the method for multi-level subject mapping provided by the invention, through configuration subject mapping, secondary development is not required for financial data requirements of each accessed client, and the real-time performance and accuracy of asynchronous transaction data processing are ensured.

Description

Method, device, computer equipment and medium for mapping multilevel subjects
Technical Field
The invention relates to the field of accounting, in particular to a method, a device, computer equipment and a medium for multi-level subject mapping based on double-entry bookkeeping.
Background
In the current multiple accounting, when the transaction data are excessive, the transaction data are easily confused, and the data are inconvenient to count.
Disclosure of Invention
The invention aims to overcome the defects of the prior art and provides a method, a device, computer equipment and a medium for multi-level subject mapping.
In order to achieve the purpose, the invention adopts the following technical scheme:
in a first aspect, a method of multi-level subject mapping, the method comprising:
acquiring transaction information;
judging whether the transaction information is posted;
if not, performing entry configuration on the transaction information;
performing subject mapping on the transaction information;
judging whether the entry configuration meets the subject mapping condition;
if yes, calculating occurrence data in the transaction information;
carrying out debit and credit account balance verification on the data of the generated amount;
judging whether the loan account balance verification passes;
and if so, summarizing subject mapping.
The further technical scheme is as follows: after the step of determining whether the debit/credit account balance verification passes, the method further comprises the following steps:
and if not, carrying out manual intervention for processing.
The further technical scheme is as follows: after the step of performing subject mapping and summarizing, the method comprises the following steps:
and updating the direction balance of the account number of the individual user.
In a second aspect, an apparatus for multi-level subject mapping includes an obtaining unit, a first determining unit, an entry configuring unit, a subject mapping unit, a second determining unit, a calculating unit, a verifying unit, a third determining unit, and a summarizing unit;
the acquisition unit is used for acquiring transaction information;
the first judging unit is used for judging whether the transaction information is posted;
the entry configuration unit is used for performing entry configuration on the transaction information;
the subject mapping unit is used for performing subject mapping on the transaction information;
the second judging unit is used for judging whether the entry configuration meets the subject mapping condition;
the calculation unit is used for calculating the occurrence data in the transaction information;
the verification unit is used for carrying out debit and credit account balance verification on the amount data;
the third judging unit is used for judging whether the debit and credit account balance verification passes;
and the summarizing unit is used for performing subject mapping summarization.
The further technical scheme is as follows: the device further comprises a processing unit for manual intervention for processing.
The further technical scheme is as follows: the device also comprises an updating unit, wherein the updating unit is used for updating the direction balance of the account number of the individual user.
In a third aspect, a computer device comprises a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the method steps of the multi-level subject mapping as described above when executing the computer program.
In a fourth aspect, a storage medium stores a computer program comprising program instructions which, when executed by a processor, cause the processor to perform the method steps of the multi-level subject mapping as described above.
Compared with the prior art, the invention has the beneficial effects that: according to the method for multi-level subject mapping provided by the invention, through configuration subject mapping, secondary development is not required for financial data requirements of each accessed client, and the real-time performance and accuracy of asynchronous transaction data processing are ensured.
The foregoing description is only an overview of the technical solutions of the present invention, and in order to make the technical means of the present invention more clearly understood, the present invention may be implemented according to the content of the description, and in order to make the above and other objects, features, and advantages of the present invention more apparent, the following detailed description will be given of preferred embodiments.
Drawings
FIG. 1 is a flow diagram of a method embodiment of multi-level subject mapping in accordance with the present invention;
FIG. 2 is a schematic block diagram of an embodiment of an apparatus for multi-level subject mapping in accordance with the present invention;
FIG. 3 is a schematic block diagram of one embodiment of a computer device of the present invention.
Detailed Description
In order to more fully understand the technical content of the present invention, the technical solution of the present invention will be further described and illustrated with reference to the following specific embodiments, but not limited thereto.
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, not all, embodiments of the present invention. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It will be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It is also to be understood that the terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the specification of the present invention and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be further understood that the term "and/or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
As shown in fig. 1, the present embodiment provides a method for multi-level subject mapping based on multiple billing, which includes the following steps:
s10, acquiring transaction information;
s20, judging whether the transaction information is posted, if yes, S8012, ending the accounting process, and if not, entering the step S30;
s30, performing entry configuration on the transaction information;
s40, performing subject mapping on the transaction information;
s50, judging whether the entry configuration meets the subject mapping condition, if so, entering the step S60, and if not, returning to the step S30;
s60, calculating the occurrence data in the transaction information;
s70, carrying out debit and credit account balance verification on the generated amount data;
s80, judging whether the loan account balance verification passes, if so, entering the step S801, otherwise, performing manual intervention for processing;
s801, performing subject mapping and summarizing;
s8011, updating the direction balance of the account of the individual user.
The double accounting method is used to ensure the balance relation between accounting and fund, and is one method of registering two or more related subjects simultaneously in equal amount for each transaction. The accounting system is used as the front of the accounting system, and the general business request is that the accounting system completes the transaction first and then sends a request to the accounting system for accounting.
In addition, the financial requirements of each accessed client can be used through configured subjects and computing companies without secondary development. The asynchronization process ensures real-time and accuracy.
It should be understood that, the sequence numbers of the steps in the foregoing embodiments do not imply an execution sequence, and the execution sequence of each process should be determined by its function and inherent logic, and should not constitute any limitation to the implementation process of the embodiments of the present invention.
Corresponding to the above method for mapping multiple levels of subjects, the present embodiment further provides a device for mapping multiple levels of subjects. As shown in fig. 2, the apparatus includes an obtaining unit 1, a first judging unit 2, an entry configuring unit 3, a subject mapping unit 4, a second judging unit 5, a calculating unit 6, a verifying unit 7, a third judging unit 8, a summarizing unit 9, a processing unit 10, and an updating unit 11;
the acquisition unit 1 is used for acquiring transaction information;
the first judging unit 2 is used for judging whether the transaction information is posted;
the entry configuration unit 3 is used for performing entry configuration on the transaction information;
the subject mapping unit 4 is used for performing subject mapping on the transaction information;
a second judging unit 5, configured to judge whether the entry configuration meets the subject mapping condition;
the calculating unit 6 is used for calculating the data of the amount of occurrence in the transaction information;
the verification unit 7 is used for carrying out debit and credit accounting balance verification on the amount data;
a third judging unit 8, configured to judge whether the debit/credit account balance verification passes;
and the summarizing unit 9 is used for summarizing subject mapping.
And the processing unit 10 is used for carrying out processing through human intervention.
And the updating unit 11 is used for updating the direction balance of the account number of the individual account.
As shown in fig. 3, the present embodiment further provides a computer device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and when the processor executes the computer program, the method steps of the multi-level subject mapping as described above are implemented.
The computer device 700 may be a terminal or a server. The computer device 700 includes a processor 720, memory, and a network interface 750, which are connected by a system bus 710, where the memory may include non-volatile storage media 730 and internal memory 740.
The non-volatile storage medium 730 may store an operating system 731 and computer programs 732. The computer programs 732, when executed, enable the processor 720 to perform any of a variety of methods for multi-level subject mapping.
The processor 720 is used to provide computing and control capabilities, supporting the operation of the overall computer device 700.
The internal memory 740 provides an environment for the execution of the computer program 732 in the non-volatile storage medium 730, and when executed by the processor 720, the computer program 732 causes the processor 720 to perform any one of the methods for multi-level subject mapping.
The network interface 750 is used for network communication such as sending assigned tasks and the like. Those skilled in the art will appreciate that the configuration shown in fig. 3 is a block diagram of only a portion of the configuration relevant to the present teachings and is not intended to limit the computing device 700 to which the present teachings may be applied, and that a particular computing device 700 may include more or less components than those shown, or may combine certain components, or have a different arrangement of components. Wherein the processor 720 is configured to execute the program code stored in the memory to perform the following steps:
acquiring transaction information;
judging whether the transaction information is posted;
if not, performing entry configuration on the transaction information;
performing subject mapping on the transaction information;
judging whether the entry configuration meets the subject mapping condition;
if yes, calculating occurrence data in the transaction information;
carrying out debit and credit account balance verification on the data of the generated amount;
judging whether the loan account balance verification passes;
and if so, summarizing subject mapping.
In some embodiments, after the step of determining whether the debit/credit balance verification passes, the method further comprises the steps of: and if not, carrying out manual intervention for processing.
In some embodiments, the step of summarizing the subject mapping comprises the following steps: and updating the direction balance of the account number of the individual user.
It should be understood that, in the embodiment of the present Application, the Processor 720 may be a Central Processing Unit (CPU), and the Processor 720 may also be other general-purpose processors, Digital Signal Processors (DSPs), Application Specific Integrated Circuits (ASICs), Field-Programmable Gate arrays (FPGAs) or other Programmable logic devices, discrete Gate or transistor logic devices, discrete hardware components, and the like. Wherein a general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
Those skilled in the art will appreciate that the configuration of computer device 700 depicted in FIG. 3 is not intended to be limiting of computer device 700 and may include more or less components than those shown, or some components in combination, or a different arrangement of components.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a computer readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present invention may be implemented in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, a network device, or the like) or a processor (processor) to execute all or part of the steps of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: a U-disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk, and other various media capable of storing program codes.
It will be apparent to those skilled in the art that, for convenience and brevity of description, only the above-mentioned division of each functional unit is illustrated, and in practical applications, the above-mentioned functional allocation may be performed by different functional units according to requirements, that is, the internal structure of the apparatus is divided into different functional units or modules to perform all or part of the above-mentioned functions. Each functional unit in the embodiments may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit, and the integrated unit may be implemented in a form of hardware, or in a form of software functional unit. In addition, specific names of the functional units are only used for distinguishing one functional unit from another, and are not used for limiting the protection scope of the application. The specific working processes of the units and modules in the above-mentioned apparatus may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
Those of ordinary skill in the art will appreciate that the various illustrative elements and algorithm steps described in connection with the embodiments disclosed herein may be implemented as electronic hardware or combinations of computer software and electronic hardware. Whether such functionality is implemented as hardware or software depends upon the particular application and design constraints imposed on the implementation. Skilled artisans may implement the described functionality in varying ways for each particular application, but such implementation decisions should not be interpreted as causing a departure from the scope of the present invention.
In the embodiments provided in the present invention, it should be understood that the disclosed apparatus and method may be implemented in other ways. For example, the above-described device embodiments are merely illustrative, and for example, the division of the units is only one type of logical function division, and other division manners may be available in actual implementation, for example, a plurality of units or components may be combined or integrated into another device, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The technical contents of the present invention are further illustrated by the examples only for the convenience of the reader, but the embodiments of the present invention are not limited thereto, and any technical extension or re-creation based on the present invention is protected by the present invention. The protection scope of the invention is subject to the claims.

Claims (8)

1. A method of multi-level subject mapping, the method comprising:
acquiring transaction information;
judging whether the transaction information is posted;
if not, performing entry configuration on the transaction information;
performing subject mapping on the transaction information;
judging whether the entry configuration meets the subject mapping condition;
if yes, calculating occurrence data in the transaction information;
carrying out debit and credit account balance verification on the data of the generated amount;
judging whether the loan account balance verification passes;
and if so, summarizing subject mapping.
2. The method of multi-level account mapping according to claim 1, wherein said step of determining whether a debit account balance verification passes further comprises the steps of:
and if not, carrying out manual intervention for processing.
3. The method of multi-level subject mapping according to claim 1, wherein said step of summarizing subject mappings comprises the steps of:
and updating the direction balance of the account number of the individual user.
4. The device for multi-level subject mapping is characterized by comprising an acquisition unit, a first judgment unit, an entry configuration unit, a subject mapping unit, a second judgment unit, a calculation unit, a verification unit, a third judgment unit and a summary unit;
the acquisition unit is used for acquiring transaction information;
the first judging unit is used for judging whether the transaction information is posted;
the entry configuration unit is used for performing entry configuration on the transaction information;
the subject mapping unit is used for performing subject mapping on the transaction information;
the second judging unit is used for judging whether the entry configuration meets the subject mapping condition;
the calculation unit is used for calculating the occurrence data in the transaction information;
the verification unit is used for carrying out debit and credit account balance verification on the amount data;
the third judging unit is used for judging whether the debit and credit account balance verification passes;
and the summarizing unit is used for performing subject mapping summarization.
5. The apparatus of multi-level subject mapping of claim 4, further comprising a processing unit for human intervention for processing.
6. The device for multi-level subject mapping according to claim 4, further comprising an updating unit, wherein the updating unit is configured to update the direction balance of the account of the individual user.
7. A computer device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, the processor implementing the method steps of the multi-level subject mapping of any one of claims 1-3 when executing the computer program.
8. A storage medium storing a computer program comprising program instructions which, when executed by a processor, cause the processor to perform the method steps of the multi-level subject mapping of any one of claims 1 to 3.
CN201910935523.8A 2019-09-29 2019-09-29 Method, device, computer equipment and medium for mapping multilevel subjects Pending CN110647530A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910935523.8A CN110647530A (en) 2019-09-29 2019-09-29 Method, device, computer equipment and medium for mapping multilevel subjects

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910935523.8A CN110647530A (en) 2019-09-29 2019-09-29 Method, device, computer equipment and medium for mapping multilevel subjects

Publications (1)

Publication Number Publication Date
CN110647530A true CN110647530A (en) 2020-01-03

Family

ID=68993210

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910935523.8A Pending CN110647530A (en) 2019-09-29 2019-09-29 Method, device, computer equipment and medium for mapping multilevel subjects

Country Status (1)

Country Link
CN (1) CN110647530A (en)

Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110046201A (en) * 2018-12-29 2019-07-23 阿里巴巴集团控股有限公司 The method, apparatus and system of general ledger subject data for processing business transaction

Patent Citations (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110046201A (en) * 2018-12-29 2019-07-23 阿里巴巴集团控股有限公司 The method, apparatus and system of general ledger subject data for processing business transaction

Similar Documents

Publication Publication Date Title
US11605087B2 (en) Method and apparatus for identifying identity information
CN107784063B (en) Algorithm generation method and terminal equipment
US20140006044A1 (en) System and method for preparing healthcare service bundles
CN112000675A (en) Market data updating method and device, terminal equipment and storage medium
CN113129150A (en) Transaction data processing method and device, terminal device and readable storage medium
CN110443690A (en) A kind of method, apparatus, server and the storage medium of variance data reconciliation
CN115421922A (en) Current limiting method, device, equipment, medium and product of distributed system
CN110675249A (en) Matching method, device, server and storage medium for network lending
CN115185904A (en) Cloud storage data processing method and device, electronic equipment and readable storage medium
WO2019214144A1 (en) Electronic device, major-class fund asset allocation strategy analysis method, and storage medium
CN107688959B (en) Breakpoint list processing method, storage medium and server
CN110390463B (en) Wind control data processing method and device and terminal equipment
CN110647530A (en) Method, device, computer equipment and medium for mapping multilevel subjects
CN112330448A (en) Fund management method, terminal device and storage medium
CN111782541A (en) Test case generation method, device, equipment and computer readable storage medium
US20200410495A1 (en) Adjustable electronic settlement based on risk
CN111402034A (en) Credit auditing method, device, equipment and storage medium
CN117436858A (en) Credit-based transaction processing method and device
CN113986932A (en) Data processing method and device, computer equipment and readable storage medium
CN113079110B (en) Message processing method, device, equipment and storage medium
CN108038783B (en) Position management method, system and computer readable storage medium
CN110969518A (en) Allocation method, device, server and storage medium for clearing account
CN110645131B (en) Vehicle control method, vehicle switch identification method and device
CN111291019A (en) Similarity discriminating method and device for data model
CN111736970B (en) Service processing method, device, equipment and computer readable storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200103