[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN112613967B - Business transaction data processing method and device, computer equipment and storage medium - Google Patents

Business transaction data processing method and device, computer equipment and storage medium Download PDF

Info

Publication number
CN112613967B
CN112613967B CN202011593493.6A CN202011593493A CN112613967B CN 112613967 B CN112613967 B CN 112613967B CN 202011593493 A CN202011593493 A CN 202011593493A CN 112613967 B CN112613967 B CN 112613967B
Authority
CN
China
Prior art keywords
transaction
service
target
accounting
business
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.)
Active
Application number
CN202011593493.6A
Other languages
Chinese (zh)
Other versions
CN112613967A (en
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.)
Southern Power Grid Digital Grid Research Institute Co Ltd
CSG Finance Co Ltd
Original Assignee
Southern Power Grid Digital Grid Research Institute Co Ltd
CSG Finance 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 Southern Power Grid Digital Grid Research Institute Co Ltd, CSG Finance Co Ltd filed Critical Southern Power Grid Digital Grid Research Institute Co Ltd
Priority to CN202011593493.6A priority Critical patent/CN112613967B/en
Publication of CN112613967A publication Critical patent/CN112613967A/en
Application granted granted Critical
Publication of CN112613967B publication Critical patent/CN112613967B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

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
    • G06Q40/125Finance or payroll
    • 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/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange

Landscapes

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

Abstract

The application relates to a business transaction data processing method, a business transaction data processing device, computer equipment and a storage medium. The method comprises the following steps: receiving transaction flow information from a business system; the transaction flow information is information generated after the business system executes the target transaction business; different service systems have different service processing types; inquiring accounting parameter information corresponding to the target transaction service in a pre-configured parameter record table based on the service transaction identification carried in the transaction flow information; carrying out accounting processing on the target transaction service according to the accounting parameter information to generate an accounting flow result aiming at the target transaction service; pushing the bookkeeping running results to a target financial system; the target financial system is to process the billing pipeline results. By adopting the method, the accounting accuracy of the transaction service can be improved.

Description

Business transaction data processing method and device, computer equipment and storage medium
Technical Field
The present application relates to the field of computer technologies, and in particular, to a method and an apparatus for processing business transaction data, a computer device, and a storage medium.
Background
Since the main business of the finance company is very large, it also means that the finance company needs to interact with a plurality of different kinds of business systems at the same time.
Related art financial companies often bill for transaction processing performed by each business system at the end of day. Due to the large time difference, inconsistency between the accounting at the end-of-day work and the actual transaction of the business system is easy to occur, and further the account error is caused.
Therefore, the prior art has the problem of low accounting accuracy of the transaction service.
Disclosure of Invention
In view of the above, there is a need to provide a business transaction data processing method, device, computer device and storage medium capable of improving the accounting accuracy of the transaction business.
A business transaction data processing method, comprising:
receiving transaction flow information from a business system; the transaction flow information is information generated after the business system executes a target transaction business; different service systems have different service processing types;
inquiring accounting parameter information corresponding to the target transaction service in a pre-configured parameter record table based on a service transaction identifier carried in the transaction flow information;
carrying out accounting processing on the target transaction service according to the accounting parameter information to generate an accounting flow result aiming at the target transaction service;
pushing the bookkeeping running water result to a target financial system; the target financial system is to process the billing pipeline results.
In one embodiment, the method further comprises:
identifying the business transaction type of the target transaction business according to the transaction flow information;
according to the service transaction type, carrying out validity check on the target transaction service;
and if the target transaction service passes the validity check, executing the service transaction identification carried in the transaction flow information, and inquiring accounting parameter information corresponding to the target transaction service in a pre-configured parameter record table.
In one embodiment, the identifying the transaction type of the target transaction service according to the transaction flow information includes:
acquiring a service transaction identifier carried by the transaction flow information;
and inquiring the transaction type of the target transaction service according to the service transaction identifier.
In one embodiment, the performing validity check on the target transaction service according to the service transaction type includes:
acquiring a service processing type corresponding to the service system;
determining a range of tradable service types corresponding to the service system according to the service processing type;
and if the service transaction type of the target transaction service is in the range of the tradable service type, judging that the target transaction service passes the validity check.
In one embodiment, after the step of performing billing processing on the target transaction service according to the billing parameter information and generating a billing pipeline result for the target transaction service, the method further includes:
generating a billing success message based on the result generation time of the billing pipeline result;
sending the accounting success message to a target service system; the target business system is a business system for sending the transaction flow information.
In one embodiment, the service transaction identifier includes a transaction code, the parameter record table records a corresponding relationship between each transaction code and each accounting description information, and the querying, in a preconfigured parameter record table, accounting parameter information corresponding to the target transaction service based on the service transaction identifier carried in the transaction flow information includes:
acquiring a transaction code carried in the transaction flow information;
inquiring accounting description information corresponding to the transaction code in the parameter record table;
and generating accounting parameter information corresponding to the target transaction service according to the accounting description information.
In one embodiment, the service transaction identifier further includes subject codes, the parameter record table further records correspondence between each subject code and each transaction subject name information, and the generating, according to the accounting description information, accounting parameter information corresponding to the target transaction service includes:
acquiring subject codes carried in the transaction flow information;
inquiring transaction subject name information corresponding to the subject code in the parameter record table;
and fusing the transaction subject name information and the accounting description information to obtain accounting parameter information corresponding to the target transaction service.
A business transaction data processing apparatus, the apparatus comprising:
the receiving module is used for receiving transaction flow information from the business system; the transaction flow information is information generated after the business system executes the target transaction business; different service systems have different service processing types;
the query module is used for querying accounting parameter information corresponding to the target transaction service in a pre-configured parameter record table based on the service transaction identifier carried in the transaction flow information;
the accounting module is used for carrying out accounting processing on the target transaction service according to the accounting parameter information and generating an accounting flow result aiming at the target transaction service;
the pushing module is used for pushing the bookkeeping running water result to a target financial system; the target financial system is to process the billing pipeline results.
A computer device comprising a memory storing a computer program and a processor implementing the steps of the method described above when the processor executes the computer program.
A computer-readable storage medium, on which a computer program is stored which, when being executed by a processor, carries out the steps of the above-mentioned method.
The business transaction data processing method, the business transaction data processing device, the computer equipment and the storage medium are used for inquiring accounting parameter information corresponding to the target transaction business in a pre-configured parameter record table by receiving transaction flow information generated after the target transaction business is executed by a business system and based on a business transaction identifier carried in the transaction flow information; then, carrying out accounting processing on the target transaction service according to the accounting parameter information to generate an accounting flow result aiming at the target transaction service; finally, pushing the bookkeeping flow result to a target financial system for processing the bookkeeping flow result; the transaction flow information generated by each service system is unified and accounted, so that the accounting function of each service transaction system of the financial company is realized, the control of complicated accounting is centralized in a core system, the operation of each service transaction system is simplified, accounting is directly performed when effective transaction occurs in a source service system, the consistency of transaction accounting is improved, unnecessary interaction among the systems is effectively reduced, and the accuracy of transaction service accounting is further improved.
Drawings
FIG. 1 is a diagram of an application environment of a method for processing business transaction data according to an embodiment;
FIG. 2 is a flow diagram illustrating a method for processing business transaction data, according to an embodiment;
FIG. 3 is a flow diagram of the operation of a core system in one embodiment;
FIG. 4 is a flow chart illustrating a method for processing transaction data according to another embodiment;
FIG. 5 is a block diagram of a business transaction data processing apparatus in one embodiment;
FIG. 6 is a diagram illustrating an internal structure of a computer device according to an embodiment.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the present application is described in further detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative of the present application and are not intended to limit the present application.
The business transaction data processing method provided by the application can be applied to the application environment shown in fig. 1. Wherein the plurality of business systems 110 and the target financial system 130 are each in communication with the core system 120 via a network. Wherein, the core system 120 receives the transaction flow information from the business system 110; the transaction flow information is information generated by the service system 110 after the target transaction service is executed; different service systems have different service processing types; then, the core system 120 queries accounting parameter information corresponding to the target transaction service in a pre-configured parameter record table based on the service transaction identifier carried in the transaction flow information; then, the core system 120 performs accounting processing on the target transaction service according to the accounting parameter information to generate an accounting flow result for the target transaction service; finally, the core system 120 pushes the billing pipeline results to the target financial system 130; the target finance system 130 is used to process billing pipeline results. In practice, the business system 110, the target finance system 130 and the core system 120 may be implemented by independent servers or a server cluster composed of a plurality of servers.
In one embodiment, as shown in fig. 2, a method for processing service transaction data is provided, which is described by taking the method as an example applied to the terminal in fig. 1, and includes the following steps:
step S210, receiving transaction flow information from the business system.
The transaction flow information is information generated after the business system executes the target transaction business.
Wherein different service systems have different service processing types. In practical applications, the business system may include at least one of a credit management system, a ticketing business system, an investment management system, and a funds settlement system.
In specific implementation, after the business system executes the target transaction business, the business system generates transaction flow information, and transmits the transaction flow information to the core system through a standard interface provided by the core system, so that the transaction flow information is received by the core system.
Step S220, based on the business transaction identification carried in the transaction flow information, the accounting parameter information corresponding to the target transaction business is inquired in a pre-configured parameter record table.
In a specific implementation, after the core system receives transaction flow information transmitted by the service system, the core system may obtain a service transaction identifier carried in the transaction flow information, and query accounting parameter information corresponding to a target transaction service in a preconfigured parameter record table based on the service transaction identifier.
And step S230, carrying out accounting processing on the target transaction service according to the accounting parameter information, and generating an accounting flow result aiming at the target transaction service.
In the specific implementation, after the core system queries the accounting parameter information corresponding to the target transaction service, the core system performs accounting processing on the target transaction service according to the accounting parameter information to generate an accounting flow result for the target transaction service. Meanwhile, the core system returns the accounting result aiming at the target transaction service to the service system.
In practical application, the core system can adopt an accounting engine to perform transaction identification on the target transaction business according to the transaction flow information, and further determine the legality of the target transaction business. If the validity of the target transaction service passes the verification, the core system adopts the accounting parameter information to perform accounting processing on the target transaction service, and generates an accounting streamline result aiming at the target transaction service.
Step S240, pushing the bookkeeping flow result to a target financial system; the target financial system is used to process accounting pipeline results.
In the specific implementation, after the core system successfully generates the accounting running result aiming at the target transaction service, the core system pushes the accounting running result to the target financial system; the target financial system is used to process billing pipeline results. In this manner, the financial personnel may view or manage the billing pipeline of the targeted transaction service through the targeted financial system.
To facilitate understanding by those skilled in the art, FIG. 3 provides a workflow diagram of a core system; the credit management system, the bill service system, the investment management system and the fund settlement system transmit transaction flow information to the core system through a standard interface provided by the core system, and then the transaction flow information is received by the core system. And the core system is used for performing transaction identification and accounting processing on the target transaction service according to the transaction flow information through the accounting engine and generating accounting flow results, and finally, the core system pushes the accounting flow results to the target financial system.
In the service transaction data processing method, accounting parameter information corresponding to the target transaction service is inquired in a pre-configured parameter record table by receiving transaction flow information generated after the target transaction service is executed by a service system and based on a service transaction identifier carried in the transaction flow information; then, carrying out accounting processing on the target transaction service according to the accounting parameter information to generate an accounting flow result aiming at the target transaction service; finally, pushing the bookkeeping running results to a target financial system for processing the bookkeeping running results; by uniformly integrating and keeping the transaction flow information generated by each service system, the method realizes keeping the accounts when the source service system effectively transacts, improves the consistency of transaction keeping accounts, effectively reduces unnecessary interaction among the systems, and further improves the accuracy of transaction service keeping accounts.
In another embodiment, the method further comprises: identifying the business transaction type of the target transaction business according to the transaction flow information; according to the business transaction type, carrying out validity check on the target transaction business; and if the target transaction service passes the validity check, inquiring accounting parameter information corresponding to the target transaction service in a pre-configured parameter record table based on a service transaction identifier carried in the transaction flow information.
In the specific implementation, after the core system receives transaction flow information from the business system, the core system also needs to identify the business transaction type of the target transaction business through an accounting engine according to the transaction flow information; and then, the core system carries out validity check on the target transaction service based on the service transaction type. Further judging whether the target transaction service passes the validity check; and if the target transaction service passes the validity check, the core system executes the step of inquiring accounting parameter information corresponding to the target transaction service in a pre-configured parameter record table based on the service transaction identifier carried in the transaction flow information.
According to the technical scheme of the embodiment, the business transaction type of the target transaction business is identified according to the transaction flow information; according to the business transaction type, carrying out validity check on the target transaction business; the legality of the transaction accounting is guaranteed.
In another embodiment, identifying the transaction type of the target transaction service based on the transaction pipelining information comprises: acquiring a service transaction identifier carried by transaction flow information; and inquiring the transaction type of the target transaction service according to the service transaction identifier.
In specific implementation, the process that the core system identifies the transaction type of the target transaction service according to the transaction flow information specifically includes: the core system can obtain a service transaction identifier carried by transaction flow information; then, the core system inquires the transaction type of the target transaction service in the corresponding relation between the preset service transaction identification and the transaction type according to the service transaction identification.
According to the technical scheme of the embodiment, the business transaction identification carried by the transaction flow information is obtained; and inquiring the transaction type of the target transaction service according to the service transaction identifier, thereby accurately identifying the transaction type of the target transaction service according to the transaction flow information.
In another embodiment, the verifying the validity of the target transaction service according to the service transaction type includes: acquiring a service processing type corresponding to a service system; determining a range of tradable service types corresponding to a service system according to the service processing type; and if the service transaction type of the target transaction service is in the range of the transaction service types, judging that the target transaction service passes the validity check.
In the specific implementation, the process of the core system performing validity check on the target transaction service according to the service transaction type specifically includes: the core system can obtain a service processing type corresponding to the service system; then, the core system can determine the range of the tradable service type corresponding to the service system according to the service processing type; then, the core system judges whether the business transaction type of the target transaction business is in the range of the tradable business type; if the business transaction type of the target transaction business is in the range of the tradable business type, the core system judges that the target transaction business passes the validity check.
According to the technical scheme of the embodiment, the business processing type corresponding to the business system is obtained, and the range of the tradable business type corresponding to the business system is determined according to the business processing type; whether the target transaction service passes the validity check is accurately judged by judging whether the service transaction type of the target transaction service is in a range of transaction service types.
In another embodiment, after the step of performing billing processing on the target transaction service according to the billing parameter information to generate a billing pipeline result for the target transaction service, the method further comprises: generating time based on the result of the bookkeeping running result, and generating a bookkeeping success message; sending a bookkeeping success message to a target service system; the target business system is a business system for sending transaction flow information.
In a specific implementation, after the step of performing accounting processing on the target transaction service by the core system according to the accounting parameter information and generating the accounting flow result for the target transaction service, the core system may further generate time based on the result of the accounting flow result and generate an accounting success message. The core system may then send an accounting success message to the target business system.
The target business system is a business system for sending transaction flow information.
According to the technical scheme of the embodiment, the accounting success message is generated by generating time based on the result of the accounting flow result; sending a successful accounting message to a target service system; the target service system is a service system for sending transaction flow information, and timely informing the service system of successful bookkeeping is achieved.
In another embodiment, the service transaction identifier includes transaction codes, the parameter record table records a corresponding relationship between each transaction code and each accounting description information, and based on the service transaction identifier carried in the transaction flow information, accounting parameter information corresponding to the target transaction service is queried in a preconfigured parameter record table, including: acquiring a transaction code carried in transaction flow information; inquiring accounting description information corresponding to the transaction codes in the parameter record table; and generating accounting parameter information corresponding to the target transaction service according to the accounting description information.
Wherein the service transaction identification comprises a transaction code.
In practical application, the parameter record table records the corresponding relationship between each transaction code and each accounting description information. To facilitate understanding by those skilled in the art, table one provides a table of parameter records.
Watch 1
Figure BDA0002867535790000081
Figure BDA0002867535790000091
In a specific implementation, in a process that the core system queries accounting parameter information corresponding to the target transaction service in a preconfigured parameter record table based on a service transaction identifier carried in the transaction flow information, the method specifically includes: the core system can acquire a transaction code carried in the transaction flow information; then, the core system inquires accounting description information corresponding to the transaction code in the parameter record table; and finally, the core system generates accounting parameter information corresponding to the target transaction service according to the accounting description information.
According to the technical scheme of the embodiment, the transaction code carried in the transaction flow information is acquired; inquiring accounting description information corresponding to the transaction code in the parameter record table; finally, generating accounting parameter information corresponding to the target transaction service according to the accounting description information, thus accurately determining the accounting parameter information of the target transaction service and facilitating accounting processing of the target transaction service.
In another embodiment, the service transaction identifier further includes subject codes, the parameter record table further records a correspondence between each subject code and each transaction subject name information, and generates accounting parameter information corresponding to the target transaction service according to the accounting description information, including: acquiring subject codes carried in transaction flow information; inquiring transaction subject name information corresponding to the subject code in the parameter record table; and integrating the name information of the transaction subjects and the accounting description information to obtain accounting parameter information corresponding to the target transaction service.
Wherein the business transaction identification further comprises a subject code.
In practical application, the parameter record table further records a corresponding relationship between each subject code and each transaction subject name information. Table two provides a table of parameter records for ease of understanding by those skilled in the art.
Watch two
Transaction code Subject code Subject name Lending mark
B06I02 101211 Other monetary funds \ other D
B06I02 224128 Other accounts payable \ other C
In the specific implementation, in the process that the core system generates accounting parameter information corresponding to the target transaction service according to the accounting description information, the core system can acquire subject codes carried in the transaction stream information; then, the core system inquires transaction subject name information corresponding to the subject code in the parameter record table; and finally, the core system fuses the transaction subject name information and the accounting description information to obtain accounting parameter information corresponding to the target transaction service.
According to the technical scheme of the embodiment, the subject codes carried in the transaction flow information are obtained, and the transaction subject name information corresponding to the subject codes is inquired in the parameter record table; and finally, fusing the transaction subject name information and the accounting description information to obtain accounting parameter information corresponding to the target transaction service, thereby accurately obtaining the accounting parameter information corresponding to the target transaction service.
In another embodiment, as shown in fig. 4, a method for processing service transaction data is provided, which is described by taking the method as an example applied to the terminal in fig. 1, and includes the following steps: the core system carries out transaction identification according to the transaction flow information; then, the core system checks the legality according to the identified transaction type; if the verification is passed, the core system performs accounting, generates accounting running water and pushes the accounting running water to the financial system. The specific definition of the above steps can be referred to the above specific definition of a business transaction data processing method.
It should be understood that although the steps in the flowcharts of fig. 2 and 4 are shown in order as indicated by the arrows, the steps are not necessarily performed in order as indicated by the arrows. The steps are not performed in the exact order shown and described, and may be performed in other orders, unless explicitly stated otherwise. Moreover, at least a portion of the steps in fig. 2 and 4 may include multiple steps or multiple stages, which are not necessarily performed at the same time, but may be performed at different times, and the order of performing the steps or stages is not necessarily sequential, but may be performed alternately or alternately with other steps or at least a portion of the steps or stages in other steps.
In one embodiment, as shown in fig. 5, there is provided a business transaction data processing apparatus including:
a receiving module 510, configured to receive transaction flow information from a business system; the transaction flow information is information generated after the business system executes the target transaction business; different service systems have different service processing types;
the query module 520 is configured to query accounting parameter information corresponding to the target transaction service in a preconfigured parameter record table based on the service transaction identifier carried in the transaction flow information;
the accounting module 530 is configured to perform accounting processing on the target transaction service according to the accounting parameter information, and generate an accounting flow result for the target transaction service;
a pushing module 540, configured to push the billing flow result to a target financial system; the target financial system is to process the billing pipeline results.
In one embodiment, the business transaction data processing apparatus further includes: the identification module is used for identifying the business transaction type of the target transaction business according to the transaction flow information; the checking module is used for checking the legality of the target transaction service according to the service transaction type; and the execution module is used for executing the step of inquiring accounting parameter information corresponding to the target transaction service in a pre-configured parameter record table based on the service transaction identifier carried in the transaction flow information if the target transaction service passes the validity check.
In one embodiment, the identification module is configured to obtain a service transaction identifier carried by the transaction flow information; and inquiring the transaction type of the target transaction service according to the service transaction identifier.
In one embodiment, the verification module is configured to obtain a service processing type corresponding to the service system; determining a range of tradable service types corresponding to the service system according to the service processing type; and if the service transaction type of the target transaction service is in the range of the tradable service type, judging that the target transaction service passes the validity check.
In one embodiment, the business transaction data processing apparatus further includes: the generation module is used for generating time based on the result of the bookkeeping flow result and generating bookkeeping success information; the sending module is used for sending the accounting success message to a target service system; the target business system is a business system for sending the transaction flow information.
In one embodiment, the service transaction identifier includes a transaction code, the parameter record table records a corresponding relationship between each transaction code and each account description information, and the query module 520 is specifically configured to obtain the transaction code carried in the transaction flow information; inquiring accounting description information corresponding to the transaction code in the parameter record table; and generating accounting parameter information corresponding to the target transaction service according to the accounting description information.
In one embodiment, the service transaction identifier further includes subject codes, the parameter record table further records a corresponding relationship between each subject code and each transaction subject name information, and the query module 520 is specifically configured to obtain the subject codes carried in the transaction stream information; inquiring transaction subject name information corresponding to the subject code in the parameter record table; and fusing the transaction subject name information and the accounting description information to obtain accounting parameter information corresponding to the target transaction service.
For the specific limitation of a business transaction data processing device, reference may be made to the above limitation on a business transaction data processing method, which is not described herein again. All or part of each module in the business transaction data processing device can be realized by software, hardware and a combination thereof. The modules can be embedded in a hardware form or independent from a processor in the computer device, and can also be stored in a memory in the computer device in a software form, so that the processor can call and execute operations corresponding to the modules.
In one embodiment, a computer device is provided, which may be a server, and its internal structure diagram may be as shown in fig. 6. The computer device includes a processor, a memory, and a network interface connected by a system bus. Wherein the processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device comprises a nonvolatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program, and a database. The internal memory provides an environment for the operation of an operating system and computer programs in the non-volatile storage medium. The database of the computer device is used for storing business transaction data. The network interface of the computer device is used for communicating with an external terminal through a network connection. The computer program is executed by a processor to implement a business transaction data processing method.
Those skilled in the art will appreciate that the architecture shown in fig. 6 is merely a block diagram of some of the structures associated with the disclosed aspects and is not intended to limit the computing devices to which the disclosed aspects apply, as particular computing devices may include more or less components than those shown, or may combine certain components, or have a different arrangement of components.
In one embodiment, a computer device is provided, comprising a memory and a processor, the memory storing a computer program which, when executed by the processor, causes the processor to perform the steps of a business transaction data processing method as described above. Here, the steps of a business transaction data processing method may be steps in a business transaction data processing method of the above embodiments.
In one embodiment, a computer-readable storage medium is provided, storing a computer program which, when executed by a processor, causes the processor to perform the steps of a business transaction data processing method as described above. Here, the steps of a business transaction data processing method may be steps in a business transaction data processing method of the above embodiments.
It will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by hardware instructions of a computer program, which can be stored in a non-volatile computer-readable storage medium, and when executed, can include the processes of the embodiments of the methods described above. Any reference to memory, storage, database or other medium used in the embodiments provided herein can include at least one of non-volatile and volatile memory. Non-volatile Memory may include Read-Only Memory (ROM), magnetic tape, floppy disk, flash Memory, optical storage, or the like. Volatile Memory can include Random Access Memory (RAM) or external cache Memory. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM), among others.
All possible combinations of the technical features in the above embodiments may not be described for the sake of brevity, but should be considered as being within the scope of the present disclosure as long as there is no contradiction between the combinations of the technical features.
The above-mentioned embodiments only express several embodiments of the present application, and the description thereof is more specific and detailed, but not construed as limiting the scope of the invention. It should be noted that, for a person skilled in the art, several variations and modifications can be made without departing from the concept of the present application, which falls within the scope of protection of the present application. Therefore, the protection scope of the present patent shall be subject to the appended claims.

Claims (8)

1. A method for processing transaction data, comprising:
receiving transaction flow information from a business system; the transaction flow information is information generated after the business system executes a target transaction business; different service systems have different service processing types; identifying the business transaction type of the target transaction business according to the transaction flow information; acquiring a service processing type corresponding to the service system; determining a range of tradable service types corresponding to the service system according to the service processing type; if the service transaction type of the target transaction service is in the range of the tradable service type, judging that the target transaction service passes validity check;
if the target transaction service passes the validity check, inquiring accounting parameter information corresponding to the target transaction service in a pre-configured parameter record table based on a service transaction identifier carried in the transaction flow information; the business transaction identification comprises transaction codes and subject codes, the parameter record table records the corresponding relation between each transaction code and each accounting description information, and the corresponding relation between each subject code and each transaction subject name information; specifically, acquiring a transaction code carried in the transaction flow information; inquiring accounting description information corresponding to the transaction code in the parameter record table; acquiring subject codes carried in the transaction flow information; inquiring transaction subject name information corresponding to the subject code in the parameter record table; fusing the transaction subject name information and the accounting description information to obtain accounting parameter information corresponding to the target transaction service;
carrying out accounting processing on the target transaction service according to the accounting parameter information to generate an accounting flow result aiming at the target transaction service;
pushing the bookkeeping running water result to a target financial system; the target financial system is to process the billing pipeline results.
2. The method of claim 1, wherein identifying the transaction type of the target transaction service according to the transaction flow information comprises:
acquiring a service transaction identifier carried by the transaction flow information;
and inquiring the service transaction type of the target transaction service according to the service transaction identifier.
3. The method of claim 1, wherein after the step of generating the billing pipeline result for the target transaction service by billing the target transaction service according to the billing parameter information, the method further comprises:
generating a billing success message based on the result generation time of the billing flow result;
sending the accounting success message to a target service system; the target business system is a business system for sending the transaction flow information.
4. A transaction data processing apparatus, the apparatus comprising:
the receiving module is used for receiving transaction flow information from the business system; the transaction flow information is information generated after the business system executes the target transaction business; different service systems have different service processing types; identifying the business transaction type of the target transaction business according to the transaction flow information; acquiring a service processing type corresponding to the service system; determining a range of tradable service types corresponding to the service system according to the service processing type; if the service transaction type of the target transaction service is within the range of the tradable service type, judging that the target transaction service passes validity check;
the query module is used for querying accounting parameter information corresponding to the target transaction service in a pre-configured parameter record table based on the service transaction identifier carried in the transaction flow information if the target transaction service passes the validity check; the business transaction identification comprises transaction codes and subject codes, the parameter record table records the corresponding relation between each transaction code and each accounting description information, and the corresponding relation between each subject code and each transaction subject name information; specifically, acquiring a transaction code carried in the transaction flow information; inquiring accounting description information corresponding to the transaction code in the parameter record table; acquiring subject codes carried in the transaction flow information; inquiring transaction subject name information corresponding to the subject code in the parameter record table; integrating the transaction subject name information and the accounting description information to obtain accounting parameter information corresponding to the target transaction service;
the accounting module is used for carrying out accounting processing on the target transaction service according to the accounting parameter information and generating an accounting flow result aiming at the target transaction service;
the pushing module is used for pushing the bookkeeping running water result to a target financial system; the target financial system is to process the billing pipeline results.
5. The apparatus according to claim 4, wherein the apparatus is further configured to obtain a service transaction identifier carried by the transaction flow information; and inquiring the service transaction type of the target transaction service according to the service transaction identifier.
6. The apparatus of claim 4, wherein the apparatus is further configured to generate a billing success message based on a result generation time of the billing pipeline result; sending the accounting success message to a target service system; the target business system is a business system for sending the transaction flow information.
7. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that the processor realizes the steps of the method of any one of claims 1 to 3 when executing the computer program.
8. A computer-readable storage medium, on which a computer program is stored, which, when being executed by a processor, carries out the steps of the method of any one of claims 1 to 3.
CN202011593493.6A 2020-12-29 2020-12-29 Business transaction data processing method and device, computer equipment and storage medium Active CN112613967B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202011593493.6A CN112613967B (en) 2020-12-29 2020-12-29 Business transaction data processing method and device, computer equipment and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202011593493.6A CN112613967B (en) 2020-12-29 2020-12-29 Business transaction data processing method and device, computer equipment and storage medium

Publications (2)

Publication Number Publication Date
CN112613967A CN112613967A (en) 2021-04-06
CN112613967B true CN112613967B (en) 2023-01-20

Family

ID=75248787

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202011593493.6A Active CN112613967B (en) 2020-12-29 2020-12-29 Business transaction data processing method and device, computer equipment and storage medium

Country Status (1)

Country Link
CN (1) CN112613967B (en)

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113297281A (en) * 2021-06-21 2021-08-24 中国农业银行股份有限公司 Account consistency processing method and server
CN113627934A (en) * 2021-08-11 2021-11-09 中国银行股份有限公司 Transaction data acquisition method and related equipment
CN114841696A (en) * 2022-04-20 2022-08-02 中国银行股份有限公司 Method and device for generating running water information

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105631737A (en) * 2015-12-18 2016-06-01 金蝶软件(中国)有限公司 Account checking method and account checking system
WO2018107812A1 (en) * 2016-12-14 2018-06-21 平安科技(深圳)有限公司 Error detection method and apparatus for transaction system, storage medium and computer device
CN108229958A (en) * 2017-12-27 2018-06-29 浙商银行股份有限公司 A kind of accounts receivable system and method based on block chain technology
CN110910230A (en) * 2019-11-04 2020-03-24 泰康保险集团股份有限公司 Accounting method, accounting system and storage medium
CN111699486A (en) * 2019-06-04 2020-09-22 深圳海付移通科技有限公司 Accounting method, accounting system, account system and payment system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN105631737A (en) * 2015-12-18 2016-06-01 金蝶软件(中国)有限公司 Account checking method and account checking system
WO2018107812A1 (en) * 2016-12-14 2018-06-21 平安科技(深圳)有限公司 Error detection method and apparatus for transaction system, storage medium and computer device
CN108229958A (en) * 2017-12-27 2018-06-29 浙商银行股份有限公司 A kind of accounts receivable system and method based on block chain technology
CN111699486A (en) * 2019-06-04 2020-09-22 深圳海付移通科技有限公司 Accounting method, accounting system, account system and payment system
CN110910230A (en) * 2019-11-04 2020-03-24 泰康保险集团股份有限公司 Accounting method, accounting system and storage medium

Also Published As

Publication number Publication date
CN112613967A (en) 2021-04-06

Similar Documents

Publication Publication Date Title
CN110782240B (en) Business data processing method and device, computer equipment and storage medium
CN112613967B (en) Business transaction data processing method and device, computer equipment and storage medium
CN109684347B (en) Account checking method, account checking device, computer equipment and storage medium
CN109087208B (en) Pre-loan data processing method, pre-loan data processing device, computer equipment and storage medium
CN109194495B (en) Server, message processing method, and computer-readable storage medium
CN107038182B (en) Method and device for checking completeness of sub-table data
CN112529687A (en) Loan and repayment bookkeeping method and device, equipment and storage medium thereof
CN109285069B (en) Resource transfer method, device and server
WO2019019777A1 (en) Insurance policy premium-withdrawing processing method and apparatus, computer device, and storage medium
CN113626218A (en) Data processing method, data processing device, storage medium and computer equipment
CN112085461A (en) Cross-sale-oriented commission settlement method, device and storage medium
CN112990937B (en) Resource data acquisition method and device, computer equipment and storage medium
CN112991023B (en) Order data processing method and device, computer equipment and storage medium
CN107016613B (en) Data modification method and device
CN115526722B (en) Method and device for processing positive flushing transaction
CN112231465B (en) Resource separation method and device for business data, computer equipment and storage medium
CN114722032B (en) Office automation system, method, computer device and storage medium
CN117332977A (en) Service information processing method, device, server and storage medium
CN115239176A (en) Task allocation method and device, storage medium and computer equipment
CN115220714A (en) Development method and device of application programming interface
CN112380128A (en) Automatic testing method and device of intelligent contract, computer equipment and storage medium
CN110852864A (en) Method and device for processing digital resource amount and storage medium
CN117573337A (en) Vendor settlement method and system based on health management service and electronic equipment
CN110032569B (en) Method, device, equipment and system for checking changed data
CN116629799A (en) Service execution method, device, electronic equipment, medium and product

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
GR01 Patent grant
GR01 Patent grant