CN110264357B - Account moving processing method, device, equipment and computer readable storage medium - Google Patents

Account moving processing method, device, equipment and computer readable storage medium Download PDF

Info

Publication number
CN110264357B
CN110264357B CN201910494521.XA CN201910494521A CN110264357B CN 110264357 B CN110264357 B CN 110264357B CN 201910494521 A CN201910494521 A CN 201910494521A CN 110264357 B CN110264357 B CN 110264357B
Authority
CN
China
Prior art keywords
billing
list
processing
account
dynamic account
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
CN201910494521.XA
Other languages
Chinese (zh)
Other versions
CN110264357A (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.)
WeBank Co Ltd
Original Assignee
WeBank 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 WeBank Co Ltd filed Critical WeBank Co Ltd
Priority to CN201910494521.XA priority Critical patent/CN110264357B/en
Publication of CN110264357A publication Critical patent/CN110264357A/en
Application granted granted Critical
Publication of CN110264357B publication Critical patent/CN110264357B/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/04Trading; Exchange, e.g. stocks, commodities, derivatives or currency exchange
    • 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

  • 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 invention discloses a method, a device and equipment for processing dynamic account and a computer readable storage medium, and relates to the field of financial science and technology. The dynamic account processing method comprises the following steps: when a dynamic account processing request is received, acquiring a corresponding accounting list and an accounting detail list according to the dynamic account processing request; sending the bill and the bill statement to a preset working end so that the preset working end rechecks the bill statement and the bill statement; when receiving a message returned by the preset working end and passing through the rechecking, acquiring the accounting sequence of the accounting list, and sequentially calling a corresponding accounting processing interface according to the accounting sequence and the type of the accounting list so as to sequentially execute corresponding accounting processing operation based on the accounting processing interface and the accounting list. The invention can solve the problems of higher error rate and lower account moving processing efficiency in the existing account moving processing process.

Description

Account moving processing method, device, equipment and computer readable storage medium
Technical Field
The present invention relates to the field of financial technology (Fintech), and in particular, to a method, an apparatus, a device, and a computer readable storage medium for processing dynamic account.
Background
With the development of computer technology, more and more technologies (big data, distributed, blockchain, artificial intelligence, etc.) are applied in the financial field, and the traditional financial industry is gradually changing to the financial technology (Fintech), but due to the requirements of security and real-time performance of the financial industry, higher requirements are also put forward on the technologies.
At present, when processing a mobile account processing request, an operator usually carries out the processing manually, a plurality of/a plurality of combined mobile account transactions such as linkage cores and payment are sequentially submitted to a request sheet, and the accounting entries corresponding to the mobile account transactions are scattered on each page of a deposit core counter or a unified payment counter at present, so that the operator is required to know information such as mobile account logic, mobile account sequence and the like corresponding to the mobile account processing request, and then corresponding mobile account operation is initiated in corresponding different systems. That is, in the prior art, the operator is mainly relied on to memorize manually and implement the corresponding combined account moving operation, so that the conditions of neglected recording and repeated recording are easy to occur, the error rate of account moving processing is high, and meanwhile, the account moving processing efficiency is low in a manual processing mode.
Disclosure of Invention
The invention mainly aims to provide a dynamic account processing method, device and equipment and a computer readable storage medium, and aims to solve the problems of higher error rate and lower dynamic account processing efficiency in the existing dynamic account processing process.
In order to achieve the above object, the present invention provides a dynamic account processing method, including:
when a dynamic account processing request is received, acquiring a corresponding accounting list and an accounting detail list according to the dynamic account processing request;
sending the bill and the bill statement to a preset working end so that the preset working end rechecks the bill statement and the bill statement;
when receiving a message returned by the preset working end and passing through the rechecking, acquiring the accounting sequence of the accounting list, and sequentially calling a corresponding accounting processing interface according to the accounting sequence and the type of the accounting list so as to sequentially execute corresponding accounting processing operation based on the accounting processing interface and the accounting list.
Optionally, when receiving the accounting processing request, the step of obtaining the corresponding billing and the billing statement according to the accounting processing request includes:
When a dynamic account processing request is received, acquiring dynamic account processing information according to the dynamic account processing request, wherein the dynamic account processing information comprises dynamic account type and dynamic account transaction information;
determining a dynamic account mode corresponding to the dynamic account type according to a preset mapping relation, and judging whether the dynamic account mode is a fixed combination mode or a free combination mode;
if the dynamic account mode is a fixed combination mode, generating a corresponding billing list and a corresponding billing detail list according to the dynamic account type and the dynamic account transaction information;
if the dynamic account mode is a free combination mode, displaying an account list creation interface corresponding to the dynamic account type, and creating a corresponding account list according to the account list creation instruction when receiving the account list creation instruction triggered based on the account list creation interface;
and displaying a corresponding billing statement adding interface when a billing statement adding request based on the billing statement single trigger is received, and adding a corresponding billing statement according to the billing statement adding instruction when a billing statement adding instruction based on the billing statement adding interface is received.
Optionally, after the step of sending the bill and the bill statement to a preset working end, the method further includes:
And when receiving the message returned by the preset working end and failed in rechecking, generating corresponding prompting information to prompt the user to modify.
Optionally, the dynamic account processing method further includes:
when a modification request based on the billing list/the billing detail list trigger is received, displaying a corresponding billing list/billing detail list modification interface according to the modification request;
and when receiving a modification instruction triggered based on the billing sheet/billing statement modification interface, updating the billing sheet/billing statement according to the modification instruction.
Optionally, the dynamic account processing method further includes:
when detecting a message of failure of the dynamic account processing operation, acquiring accounting logic in an accounting bill corresponding to the message of failure of the dynamic account processing operation;
if the billing logic is parallel billing, continuing to execute the next dynamic billing processing operation;
and if the billing logic is serial billing, stopping executing the next billing processing operation.
Optionally, the dynamic account processing method further includes:
after the dynamic account processing operation is completed, a corresponding dynamic account processing result is generated;
and storing the dynamic account processing result, the billing list and the billing detail list in a preset database in an associated mode.
Optionally, the billing list includes a billing list number, and the dynamic billing processing method further includes:
when receiving a dynamic account transaction inquiry request, acquiring a target account record list number according to the dynamic account transaction inquiry request;
inquiring a corresponding target billing list from the preset database according to the target billing list number, and acquiring a target billing list and a target dynamic billing processing result which are stored in association with the target billing list;
and sending the target mark bill, the target billing detail bill and the target dynamic account processing result to a query end corresponding to the dynamic account transaction query request.
In addition, to achieve the above object, the present invention also provides a ledger processing apparatus including:
the first acquisition module is used for acquiring a corresponding billing list and a corresponding billing detail list according to the dynamic account processing request when the dynamic account processing request is received;
the first sending module is used for sending the bill and the bill statement to a preset working end so that the preset working end rechecks the bill statement and the bill statement;
and the accounting processing module is used for acquiring the accounting sequence of the accounting list when receiving the message returned by the preset working end and passing through the rechecking, and sequentially calling a corresponding accounting processing interface according to the accounting sequence and the type of the accounting list so as to sequentially execute corresponding accounting processing operation based on the accounting processing interface and the accounting list.
In addition, to achieve the above object, the present invention also provides a ledger processing apparatus including: the system comprises a memory, a processor and a ledger processing program stored in the memory and capable of running on the processor, wherein the ledger processing program realizes the steps of the ledger processing method when being executed by the processor.
In addition, in order to achieve the above object, the present invention also provides a computer-readable storage medium having stored thereon a ledger processing program which, when executed by a processor, implements the steps of the ledger processing method described above.
The invention provides a method, a device, equipment and a computer readable storage medium for processing a dynamic account, which are used for acquiring a corresponding billing list and a billing detail list according to a dynamic account processing request when the dynamic account processing request is received; then sending the billing and billing details to a preset working end so that the preset working end rechecks the billing and billing details; when receiving a message returned by a preset working end and passing through rechecking, acquiring the accounting sequence of an accounting list, sequentially calling a corresponding accounting processing interface according to the accounting sequence and the type of the accounting list, and sequentially executing corresponding accounting processing operation based on the accounting processing interface and the accounting list. By adopting the mode, the intelligent processing of the account moving transaction can be realized, the account counting and the account counting detail list can be intelligently generated or created according to the account moving processing request, and then the corresponding account moving processing interfaces are called to execute corresponding account moving processing operation through packaging a plurality of interfaces, so that operators are not required to sequentially submit a plurality of/a plurality of combined account moving transactions such as linkage cores and payment in each page of a scattered deposit core counter or a unified payment counter respectively, the situation that the error rate of account moving processing is high due to the fact that operators miss account counting and repeated account counting is avoided, and meanwhile, the account moving processing efficiency can be improved.
Drawings
FIG. 1 is a schematic diagram of a hardware operating environment according to an embodiment of the present invention;
FIG. 2 is a flowchart of a first embodiment of a dynamic account processing method according to the present invention;
FIG. 3 is a schematic diagram of the process of the dynamic account processing of the judicial drawing button 3.0 according to the first embodiment of the present invention;
fig. 4 is a schematic functional block diagram of a first embodiment of the accounting processing device of the present invention.
The achievement of the objects, functional features and advantages of the present invention will be further described with reference to the accompanying drawings, in conjunction with the embodiments.
Detailed Description
It should be understood that the specific embodiments described herein are for purposes of illustration only and are not intended to limit the scope of the invention.
Referring to fig. 1, fig. 1 is a schematic device structure diagram of a hardware running environment according to an embodiment of the present invention.
The account processing device of the embodiment of the invention can be terminal devices such as a PC (Personal Computer ), a tablet computer, a portable computer, a server and the like.
As shown in fig. 1, the ledger processing apparatus may include: a processor 1001, such as a CPU, a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Wherein the communication bus 1002 is used to enable connected communication between these components. The user interface 1003 may include a Display, an input unit such as a Keyboard (Keyboard), and the optional user interface 1003 may further include a standard wired interface, a wireless interface. The network interface 1004 may optionally include a standard wired interface, a wireless interface (e.g., wi-Fi interface). The memory 1005 may be a high-speed RAM memory or a stable memory (non-volatile memory), such as a disk memory. The memory 1005 may also optionally be a storage device separate from the processor 1001 described above.
It will be appreciated by those skilled in the art that the ledger processing apparatus structure shown in fig. 1 is not limiting of the ledger processing apparatus and may include more or fewer components than shown, or may combine certain components, or a different arrangement of components.
As shown in fig. 1, an operating system, a network communication module, a user interface module, and a ledger processing program may be included in a memory 1005 as one type of computer storage medium.
In the terminal shown in fig. 1, the network interface 1004 is mainly used for connecting to a background server and performing data communication with the background server; the user interface 1003 is mainly used for connecting a client and communicating data with the client; and the processor 1001 may be configured to call a ledger processing program stored in the memory 1005 and perform the following operations:
when a dynamic account processing request is received, acquiring a corresponding accounting list and an accounting detail list according to the dynamic account processing request;
sending the bill and the bill statement to a preset working end so that the preset working end rechecks the bill statement and the bill statement;
when receiving a message returned by the preset working end and passing through the rechecking, acquiring the accounting sequence of the accounting list, and sequentially calling a corresponding accounting processing interface according to the accounting sequence and the type of the accounting list so as to sequentially execute corresponding accounting processing operation based on the accounting processing interface and the accounting list.
Further, the processor 1001 may call a ledger processing program stored in the memory 1005, and further perform the following operations:
when a dynamic account processing request is received, acquiring dynamic account processing information according to the dynamic account processing request, wherein the dynamic account processing information comprises dynamic account type and dynamic account transaction information;
determining a dynamic account mode corresponding to the dynamic account type according to a preset mapping relation, and judging whether the dynamic account mode is a fixed combination mode or a free combination mode;
if the dynamic account mode is a fixed combination mode, generating a corresponding billing list and a corresponding billing detail list according to the dynamic account type and the dynamic account transaction information;
if the dynamic account mode is a free combination mode, displaying an account list creation interface corresponding to the dynamic account type, and creating a corresponding account list according to the account list creation instruction when receiving the account list creation instruction triggered based on the account list creation interface;
and displaying a corresponding billing statement adding interface when a billing statement adding request based on the billing statement single trigger is received, and adding a corresponding billing statement according to the billing statement adding instruction when a billing statement adding instruction based on the billing statement adding interface is received.
Further, the processor 1001 may call a ledger processing program stored in the memory 1005, and further perform the following operations:
and when receiving the message returned by the preset working end and failed in rechecking, generating corresponding prompting information to prompt the user to modify.
Further, the processor 1001 may call a ledger processing program stored in the memory 1005, and further perform the following operations:
when a modification request based on the billing list/the billing detail list trigger is received, displaying a corresponding billing list/billing detail list modification interface according to the modification request;
and when receiving a modification instruction triggered based on the billing sheet/billing statement modification interface, updating the billing sheet/billing statement according to the modification instruction.
Further, the processor 1001 may call a ledger processing program stored in the memory 1005, and further perform the following operations:
when detecting a message of failure of the dynamic account processing operation, acquiring accounting logic in an accounting bill corresponding to the message of failure of the dynamic account processing operation;
if the billing logic is parallel billing, continuing to execute the next dynamic billing processing operation;
and if the billing logic is serial billing, stopping executing the next billing processing operation.
Further, the processor 1001 may call a ledger processing program stored in the memory 1005, and further perform the following operations:
after the dynamic account processing operation is completed, a corresponding dynamic account processing result is generated;
and storing the dynamic account processing result, the billing list and the billing detail list in a preset database in an associated mode.
Further, the bill includes a bill number, and the processor 1001 may call the dynamic bill processing program stored in the memory 1005, and further perform the following operations:
when receiving a dynamic account transaction inquiry request, acquiring a target account record list number according to the dynamic account transaction inquiry request;
inquiring a corresponding target billing list from the preset database according to the target billing list number, and acquiring a target billing list and a target dynamic billing processing result which are stored in association with the target billing list;
and sending the target mark bill, the target billing detail bill and the target dynamic account processing result to a query end corresponding to the dynamic account transaction query request.
Based on the above hardware structure, various embodiments of the accounting processing method of the present invention are presented.
The invention provides a dynamic account processing method.
Referring to fig. 2, fig. 2 is a flowchart illustrating a first embodiment of the accounting processing method according to the present invention.
In this embodiment, the dynamic account processing method includes:
step S10, when a dynamic account processing request is received, acquiring a corresponding billing list and a corresponding billing detail list according to the dynamic account processing request;
the account moving processing method of the embodiment is realized by account moving processing equipment, the equipment is provided with an operation combined accounting system, wherein the operation combined accounting system packages common account moving processing transactions into fixed combined account moving transactions, packages account moving processing transactions with low use frequency into freely combined account moving transactions, can intelligently generate a bill and an account counting bill, and after checking by a working end or a checking person, the system packages a combined account counting interface to perform account moving processing operation, and can realize intelligent processing of the account moving transactions based on the operation combined accounting system. In this embodiment, when a user or a staff needs to perform processing of an account transaction, relevant software or App (Application) installed on a terminal may click on account processing selection, and a corresponding request interface may be displayed for the user or staff to fill in relevant information, where the request interface may include account type and payer name, payer account number, payee name, payee account number, and other account transaction information. Of course, corresponding account transaction information to be input can be displayed according to the account type selected by the user or the staff. When the input is completed, a billing process request may be touched. At this time, when the operation combined accounting system receives the accounting processing request, the corresponding billing and billing statement are obtained according to the accounting processing request. Specifically, step S10 includes:
Step a1, when a dynamic account processing request is received, acquiring dynamic account processing information according to the dynamic account processing request, wherein the dynamic account processing information comprises dynamic account type and dynamic account transaction information;
when receiving the dynamic account processing request, acquiring dynamic account processing information according to the dynamic account processing request, wherein the dynamic account processing information comprises dynamic account type and dynamic account transaction information. The dynamic account transaction information includes, but is not limited to, information such as a payer name, a payer account number, a payer account line number, a payee name, a payee account number, a payee account line number, and the like.
Step a2, determining a dynamic account mode corresponding to the dynamic account type according to a preset mapping relation, and judging whether the dynamic account mode is a fixed combination mode or a free combination mode;
after the dynamic account type and the dynamic account transaction information are acquired, determining a dynamic account mode corresponding to the dynamic account type according to a preset mapping relation, and judging whether the dynamic account mode is a fixed combination mode or a free combination mode. The preset mapping relationship includes a dynamic account mode corresponding to different dynamic account types, for example, a dynamic account mode corresponding to a dynamic account type of judicial deduction is a fixed combination mode.
Step a3, if the dynamic account mode is a fixed combination mode, generating a corresponding billing list and a corresponding billing detail list according to the dynamic account type and the dynamic account transaction information;
if the dynamic account mode is a fixed combination mode, a corresponding billing list and a corresponding billing detail list are generated according to the dynamic account type and dynamic account transaction information, specifically, a corresponding billing can be generated according to a first preset template according to the dynamic account type, wherein the billing comprises information such as billing list numbers, billing logic, billing list titles, generation dates and the like which are generated randomly or sequentially. And then, determining the type of the corresponding billing detail list according to the dynamic account type, and further filling dynamic account transaction information into the corresponding billing detail list. The billing list includes billing sequence, payer name, payer account number, payee name, payee account number, etc.
Step a4, if the dynamic account mode is a free combination mode, displaying an account list creation interface corresponding to the dynamic account type, and creating a corresponding account list according to the account list creation instruction when receiving the account list creation instruction triggered based on the account list creation interface;
And a step a5 of displaying a corresponding billing statement adding interface when receiving a billing statement adding request based on the billing statement adding interface, and adding a corresponding billing statement according to the billing statement adding instruction when receiving a billing statement adding instruction based on the billing statement adding interface.
If the dynamic account mode is a free combination mode, displaying an account list creation interface corresponding to the dynamic account type, and enabling a user or staff to trigger an account list creation instruction by filling corresponding necessary information such as an account list title, account logic, account gist and the like, wherein when receiving the account list creation instruction triggered based on the account list creation interface, the system creates a corresponding account list according to the account list creation instruction. Then, the user or staff may click on the option of the newly added detail in the billing sheet, and may trigger the billing sheet adding request, at this time, when the system receives the billing sheet adding request based on the billing sheet triggering, the system displays a corresponding billing sheet adding interface, where the billing sheet creating interface may include a plurality of billing sheet types for user selection, for example, may include general billing, value added tax accounting processing, out-of-form billing, peer/center line billing, and out-of-form payment, and the user may select a billing sheet of a corresponding type and fill in relevant information in the billing sheet, and of course, for the account transaction information acquired according to the account processing request described above, may be automatically filled in the billing sheet of a corresponding type. When the user fills out, the billing statement adding instruction can be determined to be triggered, and when the billing statement adding instruction triggered based on the billing statement adding interface is received, the system adds the corresponding billing statement according to the billing statement adding instruction.
Step S20, the bill and the bill statement list are sent to a preset working end, so that the preset working end rechecks the bill statement list and the bill statement list;
after the billing list and the billing detail list are obtained, the billing list and the billing detail list are sent to a preset working end, so that the preset working end rechecks the billing list and the billing detail list to ensure that the billing list and the billing detail list are correct, and further abnormal conditions are avoided being processed in the follow-up billing processing operation process. In the checking process, checking can be performed according to a preset checking rule, for example, whether each item of information meets basic requirements, for example, whether the number of digits of the payee account and the payer account is a preset number of digits, and for example, whether the filling content of the same information in each billing statement is consistent is checked. The specific review rules may be set according to actual needs, and are not specifically limited herein. After the checking is finished, the checking result can be returned to the operation combined accounting system. In the specific embodiment, the preset working end may output prompt information to prompt the staff to log in the system, and check the bill and the bill, i.e. check the check staff, and the check staff may check the bill and the bill in the preset working end and check the bill.
Step S30, when receiving a message returned by the preset working end and passing through the rechecking, acquiring the accounting sequence of the accounting list, and sequentially calling a corresponding accounting processing interface according to the accounting sequence and the type of the accounting list so as to sequentially execute corresponding accounting processing operation based on the accounting processing interface and the accounting list.
And when receiving a message returned by the preset working end and passing through the rechecking, acquiring the billing sequence of the billing detail list, wherein the billing sequence is the sequence of corresponding dynamic billing processing operation. And then, sequentially calling corresponding accounts moving processing interfaces according to the accounting sequence and the types of the accounting details, and sequentially executing corresponding accounts moving processing operations based on the accounts moving processing interfaces and the accounting details.
For ease of understanding, the product of the judicial knot 3.0 in the fixed combination mode is taken as an example, and referring to fig. 3, fig. 3 is a schematic diagram of the process of the dynamic account processing of the judicial knot 3.0. For the judicial deduction 3.0, a fixed account-walking core 3.0, a core 2.0 and an external payment are needed, specifically, a core 3.0 deduction interface is called to deduct a customer account and a fund to be cleared to a 3.0 internal account (the internal account is a pair of public accounts), then a core 2.0 deduction interface is called to deduct other clearing funds in the 3.0 internal account and a micro-letter deposit system to pass through a money-particle card to the core 2.0 internal account, and finally a unified payment deduction interface is called to transfer the 2.0 internal account to an external corresponding account, namely, the external payment is deducted to a judicial institution to receive the fund. The foregoing is merely exemplary, and is not intended to limit the present invention.
Further, after step S20, the ledger processing method further includes:
and when receiving the message returned by the preset working end and failed in rechecking, generating corresponding prompting information to prompt the user to modify.
When receiving the failed recheck message returned by the preset working end, generating corresponding prompt information to prompt the user to modify. The prompt message may include a check of the failed reason and a portion that needs to be modified, so as to facilitate modification by the user.
The embodiment of the invention provides a dynamic account processing method, which comprises the steps of obtaining a corresponding billing list and a corresponding billing detail list according to a dynamic account processing request when the dynamic account processing request is received; then sending the billing and billing details to a preset working end so that the preset working end rechecks the billing and billing details; when receiving a message returned by a preset working end and passing through rechecking, acquiring the accounting sequence of an accounting list, sequentially calling a corresponding accounting processing interface according to the accounting sequence and the type of the accounting list, and sequentially executing corresponding accounting processing operation based on the accounting processing interface and the accounting list. Through the mode, the embodiment of the invention can realize intelligent processing of the account moving transaction, can intelligently generate or create the account record and the account record detail list according to the account moving processing request, and further can call the corresponding account moving processing interface to execute the corresponding account moving processing operation through packaging a plurality of interfaces, so that operators are not required to sequentially submit a plurality of/a plurality of combined account moving transactions such as linkage cores and payment in each page of a scattered deposit core counter or a unified payment counter respectively, the situation that the error rate of account moving processing is higher due to operator neglect and repeated record can be avoided, and meanwhile, the account moving processing efficiency can be improved.
Further, the user may modify the billing ticket or billing statement during the billing ticket/billing statement creation process or when the review fails, i.e., the dynamic billing processing method further includes:
step A, when a modification request based on the billing list/the billing detail list trigger is received, displaying a corresponding billing list/billing detail list modification interface according to the modification request;
when a modification request based on the billing list/billing detail list trigger is received, a corresponding billing list/billing detail list modification interface is displayed according to the modification request so as to be modified by a user at the modification interface.
And B, when receiving a modification instruction triggered on the basis of the billing sheet/billing statement modification interface, updating the billing sheet/billing statement according to the modification instruction.
And when receiving a modification instruction triggered based on the billing/billing statement modification interface, updating the billing statement according to the modification instruction. In this embodiment, the billing list or the billing detail list may be modified as needed, so that flexibility and intelligence of the accounting processing may be further improved.
Further, based on the first embodiment shown in fig. 2, a second embodiment of the ledger processing method of the present invention is proposed.
In this embodiment, the dynamic account processing method further includes:
step C, when detecting a message of failure of the dynamic account processing operation, acquiring billing logic in a billing corresponding to the message of failure of the dynamic account processing operation;
in this embodiment, during the accounting processing operation, an abnormal situation may occur, such as an operation failure situation, and at this time, when detecting a message that the accounting processing operation fails, the system acquires accounting logic in an accounting bill corresponding to the failed message. Wherein the billing logic includes both parallel billing and serial billing.
Step D, if the billing logic is parallel billing, continuing to execute the next dynamic billing processing operation;
and E, if the billing logic is serial billing, stopping executing the next billing processing operation.
If the billing logic is parallel billing, it is indicated that there is no dependency relationship between each accounting processing operation, and when the current accounting processing operation fails, the next accounting processing operation can be ignored and continuously executed; if the billing logic is serial billing, it indicates that there is a dependency relationship between each accounting processing operation, and when the current accounting processing operation fails, the execution of the next accounting processing operation needs to be stopped.
Further, based on the first and second embodiments described above, a third embodiment of the ledger processing method of the present invention is proposed.
In this embodiment, after step S30, the ledger processing method further includes:
step F, after the dynamic account processing operation is completed, generating a corresponding dynamic account processing result;
and G, storing the dynamic account processing result, the billing list and the billing detail list in a preset database in an associated mode.
In this embodiment, after the accounting processing operation is completed, a corresponding accounting processing result is generated, where the accounting processing result includes processing results (i.e. failure or success) corresponding to each accounting bill detail. And then, storing the dynamic account processing result and the billing statement in a preset database in a correlated manner. It should be noted that, the account processing result, the bill and the bill are structured data, which is convenient for data storage and searching.
Further, the bill includes a bill number, and after the step G, the method further includes:
step H, when a dynamic account transaction inquiry request is received, acquiring a target account bill number according to the dynamic account transaction inquiry request;
The billing comprises a billing number, specific billing transaction information can be queried according to the billing number, specifically, a user or staff clicks a billing transaction query option in related software or an App installed on a terminal, the billing number is further input in an interface, a billing transaction query request can be touched after confirmation is input, and at the moment, when the billing transaction query request is received, the running combined account system can acquire a target billing number according to the billing transaction query request.
Step I, inquiring a corresponding target billing list from the preset database according to the target billing list number, and acquiring a target billing list and a target dynamic billing processing result which are stored in association with the target billing list;
and step J, the target marked bill, the target billing detail bill and the target dynamic account processing result are sent to a query end corresponding to the dynamic account transaction query request.
And then, inquiring a corresponding target billing list from a preset database according to the target billing list number, further acquiring a target billing list and a target billing processing result which are stored in association with the target billing list, and finally, sending the target billing list, the target billing list and the target billing processing result to an inquiring end (namely a terminal initiating the billing transaction inquiring request) corresponding to the billing transaction inquiring request for an inquirer to check.
In the prior art, because the staff needs to orderly initiate corresponding account moving processing requests from a plurality of deposit core counter surfaces or a plurality of unified payment counter surfaces, corresponding account moving processing results are also respectively stored in databases of all systems, and follow-up filing and review are inconvenient. In this embodiment, by the above manner, the account processing result corresponding to each account processing operation, the account list and the account list are stored in the same database in an associated manner, so that the subsequent archiving and review can be facilitated.
The invention further provides a dynamic account processing device.
Referring to fig. 4, fig. 4 is a schematic functional block diagram of a first embodiment of an accounting processing device according to the present invention.
As shown in fig. 4, the ledger processing apparatus includes:
the first obtaining module 10 is configured to obtain a corresponding billing sheet and a billing detail sheet according to a dynamic account processing request when the dynamic account processing request is received;
a first sending module 20, configured to send the bill and the bill statement to a preset working end, so that the preset working end rechecks the bill and the bill statement;
and the accounting processing module 30 is configured to obtain an accounting sequence of the accounting list when receiving a reply message returned by the preset working end, and call corresponding accounting processing interfaces in sequence according to the accounting sequence and the type of the accounting list, so as to execute corresponding accounting processing operations in sequence based on the accounting processing interfaces and the accounting list.
Further, the acquisition module 10 includes:
the second acquisition unit is used for acquiring the dynamic account processing information according to the dynamic account processing request when the dynamic account processing request is received, wherein the dynamic account processing information comprises dynamic account type and dynamic account transaction information;
the mode determining unit is used for determining a dynamic account mode corresponding to the dynamic account type according to a preset mapping relation and judging whether the dynamic account mode is a fixed combination mode or a free combination mode;
the generation unit is used for generating a corresponding billing list and a corresponding billing detail list according to the dynamic account type and the dynamic account transaction information if the dynamic account mode is a fixed combination mode;
the billing list creation unit is used for displaying a billing list creation interface corresponding to the dynamic billing type if the dynamic billing mode is a free combination mode, and creating a corresponding billing list according to the billing list creation instruction when receiving the billing list creation instruction triggered based on the billing list creation interface;
the bill adding unit is used for displaying a corresponding bill adding interface when receiving the bill adding request based on the bill single trigger, and adding a corresponding bill according to the bill adding instruction when receiving the bill adding instruction based on the bill adding interface trigger.
Further, the ledger processing apparatus further includes:
and the modification prompting module is used for generating corresponding prompting information to prompt a user to modify when receiving the message returned by the preset working end and failed in rechecking.
Further, the ledger processing apparatus further includes:
the interface display module is used for displaying a corresponding billing list/billing detail list modification interface according to the modification request when receiving the modification request based on the billing list/billing detail list trigger;
and the information updating module is used for updating the billing list/the billing detail list according to the modification instruction when receiving the modification instruction triggered based on the billing list/billing detail list modification interface.
Further, the ledger processing apparatus further includes:
the second acquisition module is used for acquiring billing logic in billing corresponding to the message of the failure of the dynamic account processing operation when the message of the failure of the dynamic account processing operation is detected;
the operation execution module is used for continuing to execute the next dynamic account processing operation if the accounting logic is parallel accounting;
and the operation stopping module is used for stopping executing the next dynamic account processing operation if the accounting logic is serial accounting.
Further, the ledger processing apparatus further includes:
the result generation module is used for generating a corresponding dynamic account processing result after the dynamic account processing operation is completed;
and the association storage module is used for storing the dynamic account processing result, the account list and the account detail list in a preset database in an association way.
Further, the bill counting includes a bill counting number, and the dynamic bill processing device further includes:
the third acquisition module is used for acquiring a target billing sheet number according to the dynamic account transaction inquiry request when the dynamic account transaction inquiry request is received;
a fourth obtaining module, configured to query a corresponding target billing list from the preset database according to the target billing list number, and obtain a target billing detail list and a target dynamic billing processing result stored in association with the target billing list;
and the second sending module is used for sending the target label bill, the target billing detail bill and the target dynamic account processing result to a query end corresponding to the dynamic account transaction query request.
The function implementation of each module in the dynamic account processing device corresponds to each step in the dynamic account processing method embodiment, and the function and implementation process of each module are not described in detail herein.
The present invention also provides a computer-readable storage medium having stored thereon a ledger processing program which, when executed by a processor, implements the steps of the ledger processing method according to any one of the above embodiments.
The specific embodiments of the computer readable storage medium of the present invention are substantially the same as the embodiments of the accounting processing method described above, and are not described herein.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or system that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or system. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or system that comprises the element.
The foregoing embodiment numbers of the present invention are merely for the purpose of description, and do not represent the advantages or disadvantages of the embodiments.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) as described above, comprising instructions for causing a terminal device (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method according to the embodiments of the present invention.
The foregoing description is only of the preferred embodiments of the present invention, and is not intended to limit the scope of the invention, but rather is intended to cover any equivalents of the structures or equivalent processes disclosed herein or in the alternative, which may be employed directly or indirectly in other related arts.

Claims (9)

1. The method for processing the dynamic account is characterized by comprising the following steps of:
when a dynamic account processing request is received, acquiring a corresponding accounting list and an accounting detail list according to the dynamic account processing request;
sending the bill and the bill statement to a preset working end so that the preset working end rechecks the bill statement and the bill statement;
when receiving a message returned by the preset working end and passing through the rechecking, acquiring the accounting sequence of the accounting list, and sequentially calling a corresponding accounting processing interface according to the accounting sequence and the type of the accounting list so as to sequentially execute corresponding accounting processing operation based on the accounting processing interface and the accounting list;
when receiving a billing processing request, the step of acquiring a corresponding billing and a billing statement according to the billing processing request comprises the following steps:
When a dynamic account processing request is received, acquiring dynamic account processing information according to the dynamic account processing request, wherein the dynamic account processing information comprises dynamic account type and dynamic account transaction information;
determining a dynamic account mode corresponding to the dynamic account type according to a preset mapping relation, and judging whether the dynamic account mode is a fixed combination mode or a free combination mode;
if the dynamic account mode is a fixed combination mode, generating a corresponding billing list and a corresponding billing detail list according to the dynamic account type and the dynamic account transaction information;
if the dynamic account mode is a free combination mode, displaying an account list creation interface corresponding to the dynamic account type, and creating a corresponding account list according to the account list creation instruction when receiving the account list creation instruction triggered based on the account list creation interface;
and displaying a corresponding billing statement adding interface when a billing statement adding request based on the billing statement single trigger is received, and adding a corresponding billing statement according to the billing statement adding instruction when a billing statement adding instruction based on the billing statement adding interface is received.
2. The method for dynamic account processing according to claim 1, further comprising, after the step of sending the bill and the bill form to a preset working end:
And when receiving the message returned by the preset working end and failed in rechecking, generating corresponding prompting information to prompt the user to modify.
3. The ledger processing method of claim 1, wherein the ledger processing method further comprises:
when a modification request based on the billing list/the billing detail list trigger is received, displaying a corresponding billing list/billing detail list modification interface according to the modification request;
and when receiving a modification instruction triggered based on the billing sheet/billing statement modification interface, updating the billing sheet/billing statement according to the modification instruction.
4. The ledger processing method of claim 1, wherein the ledger processing method further comprises:
when detecting a message of failure of the dynamic account processing operation, acquiring accounting logic in an accounting bill corresponding to the message of failure of the dynamic account processing operation;
if the billing logic is parallel billing, continuing to execute the next dynamic billing processing operation;
and if the billing logic is serial billing, stopping executing the next billing processing operation.
5. The ledger processing method according to any one of claims 1 to 4, characterized in that the ledger processing method further includes:
After the dynamic account processing operation is completed, a corresponding dynamic account processing result is generated;
and storing the dynamic account processing result, the billing list and the billing detail list in a preset database in an associated mode.
6. The dynamic account processing method of claim 5, wherein the bill includes a billing sheet number, the dynamic account processing method further comprising:
when receiving a dynamic account transaction inquiry request, acquiring a target account record list number according to the dynamic account transaction inquiry request;
inquiring a corresponding target billing list from the preset database according to the target billing list number, and acquiring a target billing list and a target dynamic billing processing result which are stored in association with the target billing list;
and sending the target mark bill, the target billing detail bill and the target dynamic account processing result to a query end corresponding to the dynamic account transaction query request.
7. A dynamic account processing apparatus, characterized in that the dynamic account processing apparatus includes:
the first acquisition module is used for acquiring a corresponding billing list and a corresponding billing detail list according to the dynamic account processing request when the dynamic account processing request is received; when receiving a billing processing request, the step of acquiring a corresponding billing and a billing statement according to the billing processing request comprises the following steps: when a dynamic account processing request is received, acquiring dynamic account processing information according to the dynamic account processing request, wherein the dynamic account processing information comprises dynamic account type and dynamic account transaction information; determining a dynamic account mode corresponding to the dynamic account type according to a preset mapping relation, and judging whether the dynamic account mode is a fixed combination mode or a free combination mode; if the dynamic account mode is a fixed combination mode, generating a corresponding billing list and a corresponding billing detail list according to the dynamic account type and the dynamic account transaction information; if the dynamic account mode is a free combination mode, displaying an account list creation interface corresponding to the dynamic account type, and creating a corresponding account list according to the account list creation instruction when receiving the account list creation instruction triggered based on the account list creation interface; displaying a corresponding billing statement adding interface when a billing statement adding request based on the billing statement is received, and adding a corresponding billing statement according to the billing statement adding instruction when a billing statement adding instruction based on the billing statement adding interface is received;
The first sending module is used for sending the bill and the bill statement to a preset working end so that the preset working end rechecks the bill statement and the bill statement;
and the accounting processing module is used for acquiring the accounting sequence of the accounting list when receiving the message returned by the preset working end and passing through the rechecking, and sequentially calling a corresponding accounting processing interface according to the accounting sequence and the type of the accounting list so as to sequentially execute corresponding accounting processing operation based on the accounting processing interface and the accounting list.
8. A dynamic account processing apparatus, characterized by comprising: a memory, a processor, and a ledger processing program stored on the memory and executable on the processor, which when executed by the processor, implements the steps of the ledger processing method of any one of claims 1 to 6.
9. A computer-readable storage medium, wherein a ledger processing program is stored on the computer-readable storage medium, which when executed by a processor, implements the steps of the ledger processing method according to any one of claims 1 to 6.
CN201910494521.XA 2019-06-06 2019-06-06 Account moving processing method, device, equipment and computer readable storage medium Active CN110264357B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201910494521.XA CN110264357B (en) 2019-06-06 2019-06-06 Account moving processing method, device, equipment and computer readable storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910494521.XA CN110264357B (en) 2019-06-06 2019-06-06 Account moving processing method, device, equipment and computer readable storage medium

Publications (2)

Publication Number Publication Date
CN110264357A CN110264357A (en) 2019-09-20
CN110264357B true CN110264357B (en) 2023-07-14

Family

ID=67917331

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910494521.XA Active CN110264357B (en) 2019-06-06 2019-06-06 Account moving processing method, device, equipment and computer readable storage medium

Country Status (1)

Country Link
CN (1) CN110264357B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113129123A (en) * 2021-05-12 2021-07-16 上海递道信息技术有限公司 Express logistics settlement method and system

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010003079A1 (en) * 2008-07-04 2010-01-07 Alibaba Group Holding Limited Buffered bookkeeping
CN107230092A (en) * 2016-03-24 2017-10-03 阿里巴巴集团控股有限公司 Accounting processing method, device and server
CN109493205A (en) * 2018-10-16 2019-03-19 深圳壹账通智能科技有限公司 Intelligent bookkeeping methods, computer readable storage medium and terminal device
CN109615374A (en) * 2018-11-30 2019-04-12 中国银行股份有限公司 Bank capital moves account engine processing method and system

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2010003079A1 (en) * 2008-07-04 2010-01-07 Alibaba Group Holding Limited Buffered bookkeeping
CN107230092A (en) * 2016-03-24 2017-10-03 阿里巴巴集团控股有限公司 Accounting processing method, device and server
CN109493205A (en) * 2018-10-16 2019-03-19 深圳壹账通智能科技有限公司 Intelligent bookkeeping methods, computer readable storage medium and terminal device
CN109615374A (en) * 2018-11-30 2019-04-12 中国银行股份有限公司 Bank capital moves account engine processing method and system

Also Published As

Publication number Publication date
CN110264357A (en) 2019-09-20

Similar Documents

Publication Publication Date Title
CN110716951B (en) Label configuration method, device and equipment convenient to configure and storage medium
US20070208993A1 (en) Template-based creation of electronic document
US11900462B2 (en) Systems and methods for account automation and integration
CN110851298B (en) Abnormality analysis and processing method, electronic device and storage medium
CN110688541A (en) Report data query method and device, storage medium and electronic equipment
CN109933534B (en) Method and device for determining financial test object
CN111125496A (en) Price query method, device and system
CN113506166A (en) Data processing method and device of target service and server
US8661330B1 (en) Automatic field entries based on geographic location
US10956408B2 (en) Data transformation tool
CN110264357B (en) Account moving processing method, device, equipment and computer readable storage medium
US11392900B2 (en) Systems and methods for custodial email management and transaction verification
CN112200595A (en) Coupon checking method, payment method, device, equipment and medium
US8799763B1 (en) Methods and apparatus for assisting in completion of a form
CN109214362A (en) Bill processing method and relevant device
CN110298023B (en) Report splicing method and system
CN111026963A (en) Data query method and device, and configuration information setting method and device
US20230056653A1 (en) Document analysis to identify document characteristics and appending the document characteristics to a record
CN115202711A (en) Data publishing method and system
CN113919948A (en) Data updating method and device, electronic equipment and storage medium
CN109493546B (en) Cash registering method, cash registering system and cash registering device
CN113742305A (en) File data processing method and device and server equipment
CN112131100A (en) Metadata-based front-end and back-end verification method and device
CN116777445B (en) Method and device for checking enterprise bill payment
US11501293B1 (en) Systems and methods for presenting recognizable bank account transaction descriptions compiled through customer collaboration

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