CN113034291A - Method and device for exporting fund transaction processing result - Google Patents

Method and device for exporting fund transaction processing result Download PDF

Info

Publication number
CN113034291A
CN113034291A CN202110477123.4A CN202110477123A CN113034291A CN 113034291 A CN113034291 A CN 113034291A CN 202110477123 A CN202110477123 A CN 202110477123A CN 113034291 A CN113034291 A CN 113034291A
Authority
CN
China
Prior art keywords
target
configuration information
transaction processing
processing result
fund transaction
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202110477123.4A
Other languages
Chinese (zh)
Inventor
周赛华
嵇海锋
曹江波
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Industrial and Commercial Bank of China Ltd ICBC
Original Assignee
Industrial and Commercial Bank of China Ltd ICBC
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 Industrial and Commercial Bank of China Ltd ICBC filed Critical Industrial and Commercial Bank of China Ltd ICBC
Priority to CN202110477123.4A priority Critical patent/CN113034291A/en
Publication of CN113034291A publication Critical patent/CN113034291A/en
Pending legal-status Critical Current

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/06Asset management; Financial planning or analysis
    • 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)
  • Engineering & Computer Science (AREA)
  • Finance (AREA)
  • Accounting & Taxation (AREA)
  • Development Economics (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Business, Economics & Management (AREA)
  • Economics (AREA)
  • Marketing (AREA)
  • Strategic Management (AREA)
  • Technology Law (AREA)
  • Entrepreneurship & Innovation (AREA)
  • Operations Research (AREA)
  • Human Resources & Organizations (AREA)
  • Game Theory and Decision Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The embodiment of the application provides a fund transaction processing result exporting method and device, which can be applied to the technical field of finance, and the method comprises the following steps: acquiring a target fund transaction processing result corresponding to a user transaction request sent by a reseller, and determining a corresponding target key rule parameter; determining target configuration information corresponding to target key rule parameters from a database or an interface-based self-configuration information data source, wherein the target configuration information comprises task configuration information and field configuration information; and writing the target configuration information into a preset instance table, if the writing is successful, exporting an instantiation result file for representing the target fund transaction processing result based on the target configuration information recorded in the instance table, and sending the instantiation result file to the reseller. The method and the device can effectively configure the flexibility and the dynamic modification performance of information storage, and further can improve the export efficiency and the reliability of fund transaction processing result data.

Description

Method and device for exporting fund transaction processing result
Technical Field
The application relates to the technical field of data processing, in particular to the technical field of finance, and particularly relates to a fund transaction processing result exporting method and device.
Background
A fund system (such as a fund registration system TA and the like) in a financial institution needs to receive a transaction application of a reseller and return a processing result to the reseller, and also relates to fund clearing among different applications, and the interaction of application information, confirmation information and fund information among the different applications is carried out in a file formatting mode.
At present, the export mode of the interactive file between the fund system and the reseller mainly adopts the export mode based on the XML configuration file. However, because the position of the XML configuration file is fixed, the sql configuration, the code system of the export file, the configuration of the export field level and other information do not completely support dynamic modification; and the XML configuration file is generally packed together with the program, and if the field or sql information needs to be modified, the whole program is required to be published, so that the operation is complicated. That is to say, the existing fund transaction processing result exporting method has the problems of complex operation, time consumption, poor flexibility and the like in the fund transaction processing result data exporting process due to the fact that the XML does not completely support dynamic modification and the flexibility is poor.
Disclosure of Invention
Aiming at the problems in the prior art, the application provides a fund transaction processing result exporting method and device, which can effectively configure the flexibility and the dynamic modification performance of information storage, and further can improve the exporting efficiency and the reliability of fund transaction processing result data.
In order to solve the technical problem, the application provides the following technical scheme:
in a first aspect, the present application provides a fund transaction processing result derivation method, including:
acquiring a target fund transaction processing result corresponding to a user transaction request sent by a reseller, and determining a target key rule parameter corresponding to the target fund transaction processing result;
determining target configuration information corresponding to the target key rule parameter from a preset database or a preset interface-based self-configuration information data source, wherein the target configuration information comprises task configuration information and field configuration information;
and writing the target configuration information into a preset instance table, if the writing is successful, exporting an instantiation result file for representing the target fund transaction processing result based on the target configuration information recorded in the instance table, and sending the instantiation result file to the reseller.
Further, the determining the target key rule parameter corresponding to the target fund transaction processing result includes:
and if the local storage or the reception of the formatting rule specified by the reseller is known through judgment, determining the key rule parameters of the formatting rule to be the target key rule parameters corresponding to the target fund transaction processing result.
Further, the determining the target key rule parameter corresponding to the target fund transaction processing result includes:
and if the target key rule parameters corresponding to the formatting rules specified by the reseller are not stored locally and are not received through judgment, determining the target key rule parameters corresponding to the fund operation types of the target fund transaction processing results from the corresponding relations between the fund operation types preset locally and the key rule parameters.
Further, the determining, from the preset database or the preset interface-based self-configuration information data source, the target configuration information corresponding to the target key rule parameter includes:
accessing a preset database or a configuration information data source based on a preset interface to check whether the database or the configuration information data source contains target configuration information corresponding to the target key rule parameter;
and if the database or the configuration information data source contains target configuration information corresponding to the target key rule parameters, calling the target configuration information corresponding to the target key rule parameters.
Further, still include:
and if the target configuration information is failed to be written into the example table, recording and displaying a notification message, wherein the notification message is used for indicating that the target fund transaction processing result of the fund operation type corresponding to the current user transaction request exceeds a threshold value of times which can be sent to the reseller in a preset time period.
Further, the sending the instantiation result file to the reseller includes:
and checking whether the field in the instantiation result file conforms to a preset output rule, if so, sending the instantiation result file to the reseller, and writing the corresponding export condition into the instance table.
Further, the obtaining of the target fund transaction processing result corresponding to the user transaction request sent by the reseller includes:
receiving a user transaction request sent by a reseller, wherein the user transaction request comprises a fund operation type requested by a user;
and carrying out corresponding processing according to the fund operation type requested by the user, and generating a target fund transaction processing result corresponding to the user transaction request.
In a second aspect, the present application provides a fund transaction processing result deriving device, comprising:
the parameter acquisition module is used for acquiring a target fund transaction processing result corresponding to a user transaction request sent by a reseller and determining a target key rule parameter corresponding to the target fund transaction processing result;
the configuration module is used for determining target configuration information corresponding to the target key rule parameters from a preset database or a preset interface-based self-configuration information data source, wherein the target configuration information comprises task configuration information and field configuration information;
and the instantiation module is used for writing the target configuration information into a preset instance table, if the target configuration information is successfully written, deriving an instantiation result file for representing the target fund transaction processing result based on the target configuration information recorded in the instance table, and sending the instantiation result file to the reseller.
In a third aspect, the present application provides an electronic device, comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the method for deriving the fund transaction processing result when executing the program.
In a fourth aspect, the present application provides a computer readable storage medium having stored thereon a computer program which, when executed by a processor, implements the method of deriving a fund transaction processing result.
According to the technical scheme, the fund transaction processing result exporting method and device provided by the application comprise the following steps: acquiring a target fund transaction processing result corresponding to a user transaction request sent by a reseller, and determining a target key rule parameter corresponding to the target fund transaction processing result; determining target configuration information corresponding to the target key rule parameter from a preset database or a preset interface-based self-configuration information data source, wherein the target configuration information comprises task configuration information and field configuration information; writing the target configuration information into a preset instance table, if the writing is successful, deriving an instantiation result file for representing the target fund transaction processing result based on the target configuration information recorded in the instance table, and sending the instantiation result file to the reseller; by determining the target key rule parameters corresponding to the target fund transaction processing result and determining the target configuration information corresponding to the target key rule parameters from a preset database or a preset interface-based self-configuration information data source, developers can export files only by completing the configuration of exporting formatted files, and meanwhile, the export of the files is adapted to the environment without a database, the configuration information is acquired through a preset configuration interface, the export of the formatted files in the environment without the database is realized, the implementation of a bottom layer is isolated, and different configuration sources are supported; the target configuration information comprises the task configuration information and the field configuration information, so that the storage modes of the configuration information are various and the modification is flexible, the scheme supports the preset rule formatting of various fields (such as character strings, numbers and different types of dates), the complexity of writing sql by developers is reduced, the reading difficulty is reduced, the maintainability is provided, and meanwhile, the data in the whole process is written into a file in a stream form without occupying a java working memory; by actively writing the target configuration information into a preset instance table, if the target configuration information is successfully written, an instantiation result file used for expressing the target fund transaction processing result is derived based on the target configuration information recorded in the instance table, and the instantiation result file is sent to the reseller, whether the current target fund transaction processing result can be sent to the reseller can be judged according to whether the instance table is successfully written, so that the reliability and the safety of the derivation of the target fund transaction processing result data can be effectively improved, meanwhile, the technical staff can be conveniently called at any time, and the user experience of the financial institutions conducting fund transactions and the technical staff of the financial institutions can be effectively improved.
Drawings
In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings needed to be used in the description of the embodiments or the prior art will be briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
Fig. 1 is a first flowchart of a fund transaction processing result derivation method in the embodiment of the present application.
Fig. 2 is a second flowchart of a fund transaction processing result derivation method in the embodiment of the present application.
Fig. 3 is a third flowchart illustrating a fund transaction processing result derivation method according to an embodiment of the present application.
Fig. 4 is a fourth flowchart illustrating a method for deriving a fund transaction processing result according to an embodiment of the present application.
Fig. 5 is a fifth flowchart illustrating a method for deriving a fund transaction processing result according to an embodiment of the present application.
Fig. 6 is a sixth flowchart illustrating a fund transaction processing result derivation method according to an embodiment of the present application.
Fig. 7 is a seventh flowchart illustrating a fund transaction processing result derivation method according to an embodiment of the present application.
Fig. 8 is a schematic structural diagram of a fund transaction processing result deriving device in the embodiment of the present application.
FIG. 9 is a schematic diagram of the program logic flow and configuration information database flow of the fund transaction processing result derivation method in the application example of the present application.
Fig. 10 is a schematic structural diagram of an electronic device in an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some embodiments of the present application, but not all embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
It should be noted that the method and apparatus for exporting the fund transaction processing result disclosed in the present application can be used in the field of financial technology, and can also be used in any field other than the field of financial technology.
In order to solve the problems of XML configuration solidification, poor dynamic modification performance, complex configuration version issuing and the like when the existing transaction confirmation data is exported, the application respectively provides a fund transaction processing result exporting method, a fund transaction processing result exporting device, electronic equipment and a computer readable storage medium, by determining the target key rule parameters corresponding to the target fund transaction processing result and determining the target configuration information corresponding to the target key rule parameters from a preset database or a preset interface-based self-configuration information data source, developers can export files only by completing the configuration of the export formatted files, meanwhile, the method is suitable for exporting in a database-free environment, configuration information is acquired through a preset configuration interface, export of formatted files in the database-free environment is achieved, implementation of a bottom layer is isolated, and different configuration sources are supported; the target configuration information comprises the task configuration information and the field configuration information, so that the storage modes of the configuration information are various and the modification is flexible, the scheme supports the preset rule formatting of various fields (such as character strings, numbers and different types of dates), the complexity of writing sql by developers is reduced, the reading difficulty is reduced, the maintainability is provided, and meanwhile, the data in the whole process is written into a file in a stream form without occupying a java working memory; by actively writing the target configuration information into a preset instance table, if the target configuration information is successfully written, an instantiation result file used for expressing the target fund transaction processing result is derived based on the target configuration information recorded in the instance table, and the instantiation result file is sent to the reseller, whether the current target fund transaction processing result can be sent to the reseller can be judged according to whether the instance table is successfully written, so that the reliability and the safety of the derivation of the target fund transaction processing result data can be effectively improved, meanwhile, the technical staff can be conveniently called at any time, and the user experience of the financial institutions conducting fund transactions and the technical staff of the financial institutions can be effectively improved.
Based on the above, the present application further provides a fund transaction processing result exporting device for implementing the fund transaction processing result exporting method provided in one or more embodiments of the present application, where the fund transaction processing result exporting device may be in communication connection with a client device owned by a reseller by itself or through a third-party server, so as to receive a user transaction request sent by the client device corresponding to each reseller, obtain a target fund transaction processing result corresponding to the user transaction request sent by the reseller, and determine a target key rule parameter corresponding to the target fund transaction processing result; determining target configuration information corresponding to the target key rule parameter from a preset database or a preset interface-based self-configuration information data source, wherein the target configuration information comprises task configuration information and field configuration information; and writing the target configuration information into a preset instance table, if the writing is successful, exporting an instantiation result file for representing the target fund transaction processing result based on the target configuration information recorded in the instance table, and then sending the instantiation result file to the client equipment of the reseller by the fund transaction processing result exporting device.
In one or more embodiments of the present application, the fund transaction processing result exporting apparatus may be a functional module provided in the fund registration system as a fund registration system, or may be separately deployed as a server or the like that can perform information interaction with the fund registration system.
The aforementioned portion of the fund transaction processing result deriving means for deriving the fund transaction processing result may be executed in the server as described above, or in another practical case, all operations may be performed in the client device. The selection may be specifically performed according to the processing capability of the client device, the limitation of the user usage scenario, and the like. This is not a limitation of the present application. If all operations are performed in the client device, the client device may further include a processor for performing specific processing of the fund transaction processing result derivation.
It is understood that the client devices may include smart phones, tablet electronic devices, network set-top boxes, portable computers, desktop computers, Personal Digital Assistants (PDAs), in-vehicle devices, smart wearable devices, and the like. Wherein, intelligence wearing equipment can include intelligent glasses, intelligent wrist-watch, intelligent bracelet etc..
The client device may have a communication module (i.e., a communication unit), and may be communicatively connected to a remote server to implement data transmission with the server. The server may include a server on the task scheduling center side, and in other implementation scenarios, the server may also include a server on an intermediate platform, for example, a server on a third-party server platform that is communicatively linked to the task scheduling center server. The server may include a single computer device, or may include a server cluster formed by a plurality of servers, or a server structure of a distributed apparatus.
The server and the client device may communicate using any suitable network protocol, including network protocols not yet developed at the filing date of this application. The network protocol may include, for example, a TCP/IP protocol, a UDP/IP protocol, an HTTP protocol, an HTTPS protocol, or the like. Of course, the network Protocol may also include, for example, an RPC Protocol (Remote Procedure Call Protocol), a REST Protocol (Representational State Transfer Protocol), and the like used above the above Protocol.
The following embodiments and application examples are specifically and individually described in detail.
In order to solve the problems of complex operation, time consumption, poor flexibility and the like in the export process of fund transaction processing result data caused by the fact that the existing XML does not completely support dynamic modification and has poor flexibility, the application provides an embodiment of a fund transaction processing result export method, and referring to FIG. 1, the fund transaction processing result export method executed by a fund transaction processing result export device specifically comprises the following contents:
step 100: and acquiring a target fund transaction processing result corresponding to the user transaction request sent by the reseller, and determining a target key rule parameter corresponding to the target fund transaction processing result.
In step 100, the fund transaction processing result exporting apparatus obtains the fund transaction processing result corresponding to the user transaction request obtained by itself or the fund system, and then needs to obtain the target key rule parameter required for exporting the fund transaction processing result, where the target key rule parameter may be a primary key for configuring the formatting rule of the exported instantiated file.
Step 200: and determining target configuration information corresponding to the target key rule parameter from a preset database or a preset interface-based self-configuration information data source, wherein the target configuration information comprises task configuration information and field configuration information.
It is understood that the configuration information stored in the database or data source may specifically include, but is not limited to, field information, character set information, directory information, sql information, file type, and the like. Including but not limited to field information strings, numbers, dates of different types, etc.
In step 200, the fund transaction processing result deriving device may directly access a preset database for storing a corresponding relationship between the configuration information and the key rule parameter, or access a data source for storing a corresponding relationship between the configuration information and the key rule parameter by using a preset interface, so as to verify whether the database or the data source accessed through the interface includes the configuration information corresponding to the target key rule parameter.
Step 300: and writing the target configuration information into a preset instance table, if the writing is successful, exporting an instantiation result file for representing the target fund transaction processing result based on the target configuration information recorded in the instance table, and sending the instantiation result file to the reseller.
In step 300, the fund transaction processing result exporting apparatus actively writes the target configuration information corresponding to the target key rule parameter into a preset instance table, and checks whether the writing into the instance table is successful, and if the writing into the instance table is successful, instantiates a result file for representing the fund transaction processing result corresponding to the user transaction request based on the target configuration information corresponding to the target key rule parameter successfully written into the instance table.
As can be seen from the above description, in the fund transaction processing result export method provided in the embodiment of the present application, by determining the target key rule parameter corresponding to the target fund transaction processing result, and determining the target configuration information corresponding to the target key rule parameter from the preset database or the configuration information data source based on the preset interface, a developer can export a file only by completing the configuration of the export formatted file, and simultaneously adapt to export in a database-free environment, support acquisition of configuration information through the preset configuration interface, realize export of the formatted file in the database-free environment, isolate implementation of the underlying layer, and support different configuration sources; the target configuration information comprises the task configuration information and the field configuration information, so that the storage modes of the configuration information are various and the modification is flexible, the scheme supports the preset rule formatting of various fields (such as character strings, numbers and different types of dates), the complexity of writing sql by developers is reduced, the reading difficulty is reduced, the maintainability is provided, and meanwhile, the data in the whole process is written into a file in a stream form without occupying a java working memory; by actively writing the target configuration information into a preset instance table, if the target configuration information is successfully written, an instantiation result file used for expressing the target fund transaction processing result is derived based on the target configuration information recorded in the instance table, and the instantiation result file is sent to the reseller, whether the current target fund transaction processing result can be sent to the reseller can be judged according to whether the instance table is successfully written, so that the reliability and the safety of the derivation of the target fund transaction processing result data can be effectively improved, meanwhile, the technical staff can be conveniently called at any time, and the user experience of the financial institutions conducting fund transactions and the technical staff of the financial institutions can be effectively improved.
In order to obtain parameters required for exporting files, referring to fig. 2, an implementation manner of step 100 in the method for exporting fund transaction processing results provided in the present application specifically includes the following:
step 110: and acquiring a target fund transaction processing result corresponding to the user transaction request sent by the reseller.
Step 120: and if the local storage or the reception of the formatting rule specified by the reseller is known through judgment, determining the key rule parameters of the formatting rule to be the target key rule parameters corresponding to the target fund transaction processing result.
Specifically, the fund transaction processing result exporting device judges whether a target key rule parameter of a formatting rule of the export fund transaction processing result specified by the sponsor sending the user transaction request is stored locally or received; if the target key rule parameters of the formatting rules of the export fund transaction processing result specified by the reseller who has received the user transaction request are locally stored or received, step 200 is directly executed.
As can be seen from the above description, the fund transaction processing result export method provided in the embodiment of the present application determines the target key rule parameter corresponding to the target fund transaction processing result according to the formatting rule specified by the reseller, and can export the fund transaction processing result file according to the personalized requirement of the reseller, so that the flexibility of exporting the fund transaction processing result can be effectively improved, and the user experience of the reseller can be effectively improved.
In order to obtain parameters required for exporting files, referring to fig. 3, in an embodiment of a fund transaction processing result exporting method provided in the present application, another implementation manner of step 100 in the fund transaction processing result exporting method specifically includes the following contents:
step 110: and acquiring a target fund transaction processing result corresponding to the user transaction request sent by the reseller.
Step 130: and if the target key rule parameters corresponding to the formatting rules specified by the reseller are not stored locally and are not received through judgment, determining the target key rule parameters corresponding to the fund operation types of the target fund transaction processing results from the corresponding relations between the fund operation types preset locally and the key rule parameters.
Specifically, the fund transaction processing result exporting device judges whether a target key rule parameter of a formatting rule of the export fund transaction processing result specified by the sponsor sending the user transaction request is stored locally or received; and if the target key rule parameters of the formatting rule for exporting the fund transaction processing result, which is specified by the reseller not storing locally and not receiving the user transaction request, determining the target key rule parameters of the fund operation type corresponding to the fund transaction processing result according to the corresponding relationship between each fund operation type preset locally and each key rule parameter.
As can be seen from the above description, according to the method for exporting a fund transaction processing result provided in the embodiment of the present application, according to the correspondence between each locally preset fund operation type and each key rule parameter, a fund transaction processing result file can be exported according to the fund operation type, so that the reliability of exporting a fund transaction processing result can be ensured when a sponsor does not specify a formatting rule.
In order to improve the reliability of the configuration information, referring to fig. 4, in an embodiment of the method for exporting the fund transaction processing result provided by the present application, step 200 in the method for exporting the fund transaction processing result specifically includes the following contents:
step 210: and accessing a preset database or a configuration information data source based on a preset interface to check whether the database or the configuration information data source contains target configuration information corresponding to the target key rule parameters.
Step 220: and if the database or the configuration information data source contains target configuration information corresponding to the target key rule parameters, calling the target configuration information corresponding to the target key rule parameters.
Specifically, the fund transaction processing result deriving device directly accesses a preset database for storing the corresponding relationship between the configuration information and the key rule parameters, or accesses a data source for storing the corresponding relationship between the configuration information and the key rule parameters by using a preset interface to check whether the database or the data source accessed through the interface contains the configuration information corresponding to the target key rule parameters. And if the database or the data source accessed through the interface contains the configuration information corresponding to the target key rule parameter, calling the target configuration information corresponding to the target key rule parameter.
Based on this, if the database or the data source accessed through the interface does not contain the configuration information corresponding to the target key rule parameter, a target key rule parameter verification failure message is output.
From the above description, it can be known that the fund transaction processing result derivation method provided in the embodiment of the present application can effectively improve the effectiveness and reliability of invoking the target configuration information corresponding to the target key rule parameter, and further can effectively improve the derivation reliability of the fund transaction processing result.
In order to improve the export effectiveness of the instantiation result file, in an embodiment of the method for exporting the fund transaction processing result provided by the present application, referring to fig. 5, step 300 in the method for exporting the fund transaction processing result specifically includes the following contents:
step 310: and writing the target configuration information into a preset instance table.
Step 320: if the writing is successful, an instantiation result file used for representing the target fund transaction processing result is derived based on the target configuration information recorded in the instantiation table.
Step 330: and checking whether the field in the instantiation result file conforms to a preset output rule, if so, sending the instantiation result file to the reseller, and writing the corresponding export condition into the instance table.
Specifically, the fund transaction processing result exporting device checks whether a field in the result file conforms to a preset output rule, and if the field in the result file conforms to the preset output rule, the fund transaction processing result exporting device sends the result file of the fund transaction processing result corresponding to the user transaction request to the client device of the reseller sending the user transaction request, and writes the corresponding exporting condition into the instance table. If the field in the result file does not accord with the preset output rule, a notification message for indicating that the field in the result file does not accord with the preset output rule is recorded and displayed, so that a technician can conveniently perform maintenance operation and the like.
From the above description, it can be known that the fund transaction processing result export method provided in the embodiment of the present application can effectively ensure that the field in the instantiation result file conforms to the preset output rule, and further can effectively improve the export validity and reliability of the instantiation result file.
In order to determine whether the current target fund transaction processing result can be issued to the reseller, referring to fig. 6, an embodiment of the fund transaction processing result exporting method provided in the present application further includes the following steps after step 310:
step 400: and if the target configuration information is failed to be written into the example table, recording and displaying a notification message, wherein the notification message is used for indicating that the target fund transaction processing result of the fund operation type corresponding to the current user transaction request exceeds a threshold value of times which can be sent to the reseller in a preset time period.
Specifically, if the writing of the instance table fails, it indicates that the fund transaction processing result corresponding to the user transaction request cannot be sent to the reseller within a preset time period, that is, the fund transaction processing result indicating the fund operation type corresponding to the current user transaction request exceeds the threshold of the number of times that the fund transaction processing result can be sent to the reseller within the preset time period, and therefore cannot be sent again within the preset time period.
As can be seen from the above description, in the method for exporting a fund transaction processing result provided in the embodiment of the present application, after the failure of writing in the instance table, a notification message indicating that a target fund transaction processing result of a fund operation type corresponding to a current user transaction request exceeds a frequency threshold that can be sent to a reseller within a preset time period is recorded and displayed, and whether the current target fund transaction processing result can be sent to the reseller can be determined by whether the instance table is written successfully, so that reliability and security of data export of the target fund transaction processing result can be effectively improved, and meanwhile, a technician can conveniently view the data at any time, and user experience of financial institutions conducting fund transactions and technicians of the financial institutions can be effectively improved.
In order to improve the effectiveness and efficiency of obtaining the target fund transaction processing result, in an embodiment of the fund transaction processing result derivation method provided in the present application, referring to fig. 7, step 110 in the fund transaction processing result derivation method specifically includes the following contents:
step 111: and receiving a user transaction request sent by the reseller, wherein the user transaction request comprises the fund operation type requested by the user.
Step 112: and carrying out corresponding processing according to the fund operation type requested by the user, and generating a target fund transaction processing result corresponding to the user transaction request.
For example, the fund registration system receives a user transaction request sent by a reseller, wherein the user transaction request comprises a fund operation type requested by a user; types of fund operations such as: fund registration, clearing, etc. The fund registration system carries out corresponding processing according to the fund operation type of the user request and generates a fund transaction processing result corresponding to the user transaction request; the fund registration system performs corresponding processing according to the fund operation type requested by the user, and specifically comprises the following steps: clearing funds among different applications, and interacting application information, confirmation information and fund information among different applications.
From the above description, it can be known that the fund transaction processing result derivation method provided in the embodiment of the present application can effectively improve the effectiveness and efficiency of obtaining the target fund transaction processing result, and further can effectively improve the efficiency and reliability of deriving the fund transaction processing result data.
In terms of software, in order to solve the problems of complex operation, time consumption, poor flexibility and the like in the export process of the fund transaction processing result data due to the fact that the existing XML does not completely support dynamic modification and is poor in flexibility, the present application provides an embodiment of a fund transaction processing result export device for executing all or part of the contents in the fund transaction processing result export method, and referring to fig. 8, the fund transaction processing result export device specifically includes the following contents:
the parameter obtaining module 10 is configured to obtain a target fund transaction processing result corresponding to the user transaction request sent by the reseller, and determine a target key rule parameter corresponding to the target fund transaction processing result.
In the parameter obtaining module 10, the parameter obtaining module 10 obtains a fund transaction processing result corresponding to the user transaction request obtained by itself or the fund system, and then needs to obtain a target key rule parameter required for deriving the fund transaction processing result, where the target key rule parameter may be a primary key for configuring a formatting rule of an derived instantiated file.
The configuration module 20 is configured to determine target configuration information corresponding to the target key rule parameter from a preset database or a preset interface-based self-configuration information data source, where the target configuration information includes task configuration information and field configuration information.
In the configuration module 20, the configuration module 20 may directly access a preset database for storing the corresponding relationship between the configuration information and the key rule parameter, or access a data source for storing the corresponding relationship between the configuration information and the key rule parameter by using a preset interface, so as to check whether the database or the data source accessed through the interface includes the configuration information corresponding to the target key rule parameter.
It is understood that the configuration information stored in the database or data source may specifically include, but is not limited to, field information, character set information, directory information, sql information, file type, and the like. Including but not limited to field information strings, numbers, dates of different types, etc.
The instantiation module 30 is configured to write the target configuration information into a preset instance table, if the writing is successful, derive an instantiation result file used for representing the target fund transaction processing result based on the target configuration information recorded in the instance table, and send the instantiation result file to the reseller.
In the instantiation module 30, the instantiation module 30 actively writes the target configuration information corresponding to the target key rule parameter into a preset instance table, and checks whether the writing into the instance table is successful, and if the writing into the instance table is successful, instantiates a result file for representing the fund transaction processing result corresponding to the user transaction request based on the target configuration information corresponding to the target key rule parameter successfully written into the instance table.
The embodiments of the fund transaction processing result exporting apparatus provided by the present application may be specifically configured to execute the processing flow of the embodiment of the fund transaction processing result exporting method in the foregoing embodiments, and the functions thereof are not described herein again, and refer to the detailed description of the embodiments of the method.
As can be seen from the above description, the fund transaction processing result exporting apparatus provided in the embodiment of the present application determines the target key rule parameter corresponding to the target fund transaction processing result, and determines the target configuration information corresponding to the target key rule parameter from the preset database or the configuration information data source based on the preset interface, so that the developer can export the file only by completing the configuration of the export formatted file, and is also suitable for export in a database-free environment, supports obtaining the configuration information through the preset configuration interface, implements export of the formatted file in the database-free environment, isolates the implementation of the bottom layer, and supports different configuration sources; the target configuration information comprises the task configuration information and the field configuration information, so that the storage modes of the configuration information are various and the modification is flexible, the scheme supports the preset rule formatting of various fields (such as character strings, numbers and different types of dates), the complexity of writing sql by developers is reduced, the reading difficulty is reduced, the maintainability is provided, and meanwhile, the data in the whole process is written into a file in a stream form without occupying a java working memory; by actively writing the target configuration information into a preset instance table, if the target configuration information is successfully written, an instantiation result file used for expressing the target fund transaction processing result is derived based on the target configuration information recorded in the instance table, and the instantiation result file is sent to the reseller, whether the current target fund transaction processing result can be sent to the reseller can be judged according to whether the instance table is successfully written, so that the reliability and the safety of the derivation of the target fund transaction processing result data can be effectively improved, meanwhile, the technical staff can be conveniently called at any time, and the user experience of the financial institutions conducting fund transactions and the technical staff of the financial institutions can be effectively improved.
In order to further explain the scheme, the application also provides a specific application example of the fund transaction processing result exporting method, aiming at the problems of XML configuration solidification, poor dynamic modification performance, complex configuration version issuing and the like when the existing transaction confirmation data is exported, the embodiment of the application provides a self-adaptive file exporting scheme based on database configuration, and solves the problems of poor dynamic parameter adjustment performance, complex modification steps and the like.
Wherein, all configuration information derived from the formatted file is stored in the database, including but not limited to field information, character set information, directory information, sql information, file type, etc. The developer only needs to complete the configuration of the exported formatted file to realize the file export. The scheme is suitable for exporting in a database-free environment, configuration information is acquired through a preset configuration interface, export of formatted files in the database-free environment is achieved, implementation of an isolation bottom layer is achieved, and different configuration sources are supported.
The core of the scheme is provided with a configuration module and a program operation module, the storage positions of configuration information are various and can be stored in a default database table, or a user defines a configuration file storage mode by himself and transmits preset information through an implementation interface. A schematic diagram of a logic flow and a configuration information database flow of the fund transaction processing result derivation method provided by the application example of the present application is shown in fig. 9, where a left side frame in fig. 9 is a program logic flow, and a right side frame is a configuration information database flow.
Based on this, the core implementation steps of the embodiment of the present application are as follows:
1) the external user invokes the file export process and transmits the parameters required by the exported file, and if the user does not configure the base table, the parameters can be transmitted to the database configuration interface by reading other configuration information defined by the user.
2) Checking the export task parameters of the calling party, and acquiring export task configuration information and field configuration information by using an interface;
specific examples of the export task parameter of the verification caller are as follows: if the character set is checked, whether the program can support the character set or not; if the file line feed character is checked, whether the file line feed character accords with a preset dictionary value rule or not; if the field check setting conforms to the preset dictionary value rule;
3) recording the verification condition by using a database configuration interface;
4-1) the preset verification is passed, a exporting task is instantiated, export is carried out, and file field verification is carried out;
specific examples of file field verification are as follows: if the downstream agreement confirms that the medium purchase amount field of the file is necessary to be transmitted, the program reads the export file, acquires the field, and performs null field verification to prevent the wrong file from being transmitted to the downstream;
4-2) recording information when the preset verification fails;
5) the task export condition is recorded by utilizing a database configuration interface, so that real-time query is facilitated;
6) the derivation is finished.
Based on the above, the application example of the present application further provides a complete flow of the specific implementation of the fund transaction processing result derivation method, as follows:
s1: the fund registration system receives a user transaction request sent by a reseller, wherein the user transaction request comprises a fund operation type of the user request; types of fund operations such as: fund registration, clearing, etc.
S2: the fund registration system carries out corresponding processing according to the fund operation type of the user request and generates a fund transaction processing result corresponding to the user transaction request; the fund registration system performs corresponding processing according to the fund operation type requested by the user, and specifically comprises the following steps: clearing funds among different applications, and interacting application information, confirmation information and fund information among different applications.
S3: the fund transaction processing result deriving means may be provided in the fund registration registering system as a function of the fund registration registering system, and of course, the fund transaction processing result deriving means may be separately disposed as a means capable of information interaction with the fund registration registering system. The fund transaction processing result deriving device acquires the fund transaction processing result corresponding to the user transaction request obtained in S2, and then needs to acquire a target key rule parameter (primary key) required for deriving the fund transaction processing result.
The specific way of obtaining the target key rule parameter (primary key) required for deriving the fund transaction processing result is as follows:
s3-1: judging whether a target key rule parameter of a formatting rule of a specified export fund transaction processing result of a reseller sending the user transaction request is stored locally or received;
if the target key rule parameter of the formatting rule of the export fund transaction processing result specified by the reseller of the user transaction request is not locally stored and received, executing step S3-2;
if the target key rule parameter of the formatting rule of the export fund transaction processing result specified by the reseller who has received the user transaction request is locally stored or received, directly executing step S4;
s3-2: and determining target key rule parameters of the fund operation types corresponding to the fund transaction processing results according to corresponding relations between the locally preset fund operation types and the key rule parameters.
S4: directly accessing a preset database for storing the corresponding relation between the configuration information and the key rule parameters, or accessing a data source for storing the corresponding relation between the configuration information and the key rule parameters by applying a preset interface to verify whether the database or the data source accessed through the interface contains the configuration information corresponding to the target key rule parameters;
if the database or the data source accessed through the interface does not contain the configuration information corresponding to the target key rule parameter, executing S5; if the database or the data source accessed through the interface contains the configuration information corresponding to the target key rule parameter, S6 is executed.
S5: and outputting a target key rule parameter verification failure message.
S6: and calling target configuration information corresponding to the target key rule parameters, wherein the target configuration information comprises task configuration information and field configuration information, and the configuration information stored in a database or a data source specifically comprises but is not limited to field information, character set information, directory information, sql information, file types and the like. Including but not limited to field information strings, numbers, dates of different types, etc.
S7: actively writing target configuration information corresponding to the target key rule parameters into a preset instance table, and verifying whether the writing into the instance table is successful;
if the writing into the instance table fails, it indicates that the fund transaction processing result corresponding to the user transaction request cannot be sent to the reseller within a preset time period, that is, it indicates that the fund transaction processing result of the fund operation type corresponding to the current user transaction request exceeds the threshold of the number of times that the fund transaction processing result can be sent to the reseller within the preset time period, and therefore cannot be sent again within the preset time period, and step S8 is executed;
if the writing to the instance table is successful, S9 is executed.
S8: and recording and displaying a notification message for indicating that the fund transaction processing result of the fund operation type corresponding to the current user transaction request exceeds a threshold value of times which can be sent to the reseller in a preset time period, so that a technician can perform maintenance operation and the like.
S9: and instantiating a result file for representing the fund transaction processing result corresponding to the user transaction request based on the target configuration information corresponding to the target key rule parameter successfully written into the instance table.
S10: checking whether the field in the result file conforms to a preset output rule or not;
if the field in the result file conforms to the preset output rule, executing step S11;
if the fields in the result file do not conform to the preset output rule, step S12 is executed.
S11: and sending a result file of the fund transaction processing result corresponding to the user transaction request to the client equipment of the reseller sending the user transaction request, and writing the corresponding export condition into the instance table.
S12: and recording and displaying a notification message for indicating that the field in the result file does not conform to the preset output rule, so that a technician can conveniently perform maintenance operation and the like.
Based on the technical scheme, the data information is led out from the data source in a flexible configuration mode, the storage mode of the configuration information is various, the modification is flexible, the scheme supports the formatting of the preset rules of various fields (such as character strings, numbers and different types of dates), the complexity of writing sql by developers is reduced, the reading difficulty is reduced, the maintainability is provided, and meanwhile, the data in the whole process is written into files in a stream mode without occupying java working memory.
In terms of hardware, in order to solve the problems of complex operation, time consumption, poor flexibility and the like in the export process of the fund transaction processing result data due to the fact that the existing XML does not completely support dynamic modification and is poor in flexibility, the present application provides an embodiment of an electronic device for implementing all or part of contents in the fund transaction processing result export method, and the electronic device specifically includes the following contents:
fig. 10 is a schematic block diagram of a system configuration of an electronic device 9600 according to an embodiment of the present application. As shown in fig. 10, the electronic device 9600 can include a central processor 9100 and a memory 9140; the memory 9140 is coupled to the central processor 9100. Notably, this fig. 10 is exemplary; other types of structures may also be used in addition to or in place of the structure to implement telecommunications or other functions.
In one embodiment, the fund transaction processing result derivation function may be integrated into the central processor. Wherein the central processor may be configured to control:
step 100: and acquiring a target fund transaction processing result corresponding to the user transaction request sent by the reseller, and determining a target key rule parameter corresponding to the target fund transaction processing result.
Step 200: and determining target configuration information corresponding to the target key rule parameter from a preset database or a preset interface-based self-configuration information data source, wherein the target configuration information comprises task configuration information and field configuration information.
Step 300: and writing the target configuration information into a preset instance table, if the writing is successful, exporting an instantiation result file for representing the target fund transaction processing result based on the target configuration information recorded in the instance table, and sending the instantiation result file to the reseller.
As can be seen from the above description, according to the electronic device provided in the embodiment of the present application, by determining the target key rule parameter corresponding to the target fund transaction processing result, and determining the target configuration information corresponding to the target key rule parameter from the preset database or the preset interface-based configuration information data source, a developer can export a file only by completing configuration of an export formatted file, and simultaneously adapt to export in a database-free environment, support acquisition of configuration information through a predetermined configuration interface, implement export of a formatted file in a database-free environment, isolate implementation of a bottom layer, and support different configuration sources; the target configuration information comprises the task configuration information and the field configuration information, so that the storage modes of the configuration information are various and the modification is flexible, the scheme supports the preset rule formatting of various fields (such as character strings, numbers and different types of dates), the complexity of writing sql by developers is reduced, the reading difficulty is reduced, the maintainability is provided, and meanwhile, the data in the whole process is written into a file in a stream form without occupying a java working memory; by actively writing the target configuration information into a preset instance table, if the target configuration information is successfully written, an instantiation result file used for expressing the target fund transaction processing result is derived based on the target configuration information recorded in the instance table, and the instantiation result file is sent to the reseller, whether the current target fund transaction processing result can be sent to the reseller can be judged according to whether the instance table is successfully written, so that the reliability and the safety of the derivation of the target fund transaction processing result data can be effectively improved, meanwhile, the technical staff can be conveniently called at any time, and the user experience of the financial institutions conducting fund transactions and the technical staff of the financial institutions can be effectively improved.
In another embodiment, the fund transaction processing result derivation means may be configured separately from the central processor 9100, for example, the fund transaction processing result derivation means may be configured as a chip connected to the central processor 9100, and the fund transaction processing result derivation function is realized by the control of the central processor.
As shown in fig. 10, the electronic device 9600 may further include: a communication module 9110, an input unit 9120, an audio processor 9130, a display 9160, and a power supply 9170. It is noted that the electronic device 9600 also does not necessarily include all of the components shown in fig. 10; in addition, the electronic device 9600 may further include components not shown in fig. 10, which can be referred to in the prior art.
As shown in fig. 10, a central processor 9100, sometimes referred to as a controller or operational control, can include a microprocessor or other processor device and/or logic device, which central processor 9100 receives input and controls the operation of the various components of the electronic device 9600.
The memory 9140 can be, for example, one or more of a buffer, a flash memory, a hard drive, a removable media, a volatile memory, a non-volatile memory, or other suitable device. The information relating to the failure may be stored, and a program for executing the information may be stored. And the central processing unit 9100 can execute the program stored in the memory 9140 to realize information storage or processing, or the like.
The input unit 9120 provides input to the central processor 9100. The input unit 9120 is, for example, a key or a touch input device. Power supply 9170 is used to provide power to electronic device 9600. The display 9160 is used for displaying display objects such as images and characters. The display may be, for example, an LCD display, but is not limited thereto.
The memory 9140 can be a solid state memory, e.g., Read Only Memory (ROM), Random Access Memory (RAM), a SIM card, or the like. There may also be a memory that holds information even when power is off, can be selectively erased, and is provided with more data, an example of which is sometimes called an EPROM or the like. The memory 9140 could also be some other type of device. Memory 9140 includes a buffer memory 9141 (sometimes referred to as a buffer). The memory 9140 may include an application/function storage portion 9142, the application/function storage portion 9142 being used for storing application programs and function programs or for executing a flow of operations of the electronic device 9600 by the central processor 9100.
The memory 9140 can also include a data store 9143, the data store 9143 being used to store data, such as contacts, digital data, pictures, sounds, and/or any other data used by an electronic device. The driver storage portion 9144 of the memory 9140 may include various drivers for the electronic device for communication functions and/or for performing other functions of the electronic device (e.g., messaging applications, contact book applications, etc.).
The communication module 9110 is a transmitter/receiver 9110 that transmits and receives signals via an antenna 9111. The communication module (transmitter/receiver) 9110 is coupled to the central processor 9100 to provide input signals and receive output signals, which may be the same as in the case of a conventional mobile communication terminal.
Based on different communication technologies, a plurality of communication modules 9110, such as a cellular network module, a bluetooth module, and/or a wireless local area network module, may be provided in the same electronic device. The communication module (transmitter/receiver) 9110 is also coupled to a speaker 9131 and a microphone 9132 via an audio processor 9130 to provide audio output via the speaker 9131 and receive audio input from the microphone 9132, thereby implementing ordinary telecommunications functions. The audio processor 9130 may include any suitable buffers, decoders, amplifiers and so forth. In addition, the audio processor 9130 is also coupled to the central processor 9100, thereby enabling recording locally through the microphone 9132 and enabling locally stored sounds to be played through the speaker 9131.
An embodiment of the present application further provides a computer-readable storage medium capable of implementing all the steps in the fund transaction processing result derivation method in the foregoing embodiment, where the computer-readable storage medium stores thereon a computer program, and when the computer program is executed by a processor, the computer program implements all the steps of the fund transaction processing result derivation method in the foregoing embodiment, where the execution subject of the computer program is a server or a client, for example, the processor implements the following steps when executing the computer program:
step 100: and acquiring a target fund transaction processing result corresponding to the user transaction request sent by the reseller, and determining a target key rule parameter corresponding to the target fund transaction processing result.
Step 200: and determining target configuration information corresponding to the target key rule parameter from a preset database or a preset interface-based self-configuration information data source, wherein the target configuration information comprises task configuration information and field configuration information.
Step 300: and writing the target configuration information into a preset instance table, if the writing is successful, exporting an instantiation result file for representing the target fund transaction processing result based on the target configuration information recorded in the instance table, and sending the instantiation result file to the reseller.
As can be seen from the above description, in the computer-readable storage medium provided in this embodiment of the present application, by determining the target key rule parameter corresponding to the target fund transaction processing result, and determining the target configuration information corresponding to the target key rule parameter from the preset database or the configuration information data source based on the preset interface, a developer can export a file only by completing configuration of exporting a formatted file, and simultaneously adapt to export in a database-free environment, support acquisition of configuration information through a preset configuration interface, implement export of a formatted file in a database-free environment, isolate implementation of a bottom layer, and support different configuration sources; the target configuration information comprises the task configuration information and the field configuration information, so that the storage modes of the configuration information are various and the modification is flexible, the scheme supports the preset rule formatting of various fields (such as character strings, numbers and different types of dates), the complexity of writing sql by developers is reduced, the reading difficulty is reduced, the maintainability is provided, and meanwhile, the data in the whole process is written into a file in a stream form without occupying a java working memory; by actively writing the target configuration information into a preset instance table, if the target configuration information is successfully written, an instantiation result file used for expressing the target fund transaction processing result is derived based on the target configuration information recorded in the instance table, and the instantiation result file is sent to the reseller, whether the current target fund transaction processing result can be sent to the reseller can be judged according to whether the instance table is successfully written, so that the reliability and the safety of the derivation of the target fund transaction processing result data can be effectively improved, meanwhile, the technical staff can be conveniently called at any time, and the user experience of the financial institutions conducting fund transactions and the technical staff of the financial institutions can be effectively improved.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, apparatus, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein. The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (devices), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks. These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
The principle and the implementation mode of the invention are explained by applying specific embodiments in the invention, and the description of the embodiments is only used for helping to understand the method and the core idea of the invention; meanwhile, for a person skilled in the art, according to the idea of the present invention, there may be variations in the specific embodiments and the application scope, and in summary, the content of the present specification should not be construed as a limitation to the present invention.

Claims (10)

1. A fund transaction processing result derivation method is characterized by comprising the following steps:
acquiring a target fund transaction processing result corresponding to a user transaction request sent by a reseller, and determining a target key rule parameter corresponding to the target fund transaction processing result;
determining target configuration information corresponding to the target key rule parameter from a preset database or a preset interface-based self-configuration information data source, wherein the target configuration information comprises task configuration information and field configuration information;
and writing the target configuration information into a preset instance table, if the writing is successful, exporting an instantiation result file for representing the target fund transaction processing result based on the target configuration information recorded in the instance table, and sending the instantiation result file to the reseller.
2. The method of claim 1, wherein the determining the target key rule parameter corresponding to the target fund transaction processing result comprises:
and if the local storage or the reception of the formatting rule specified by the reseller is known through judgment, determining the key rule parameters of the formatting rule to be the target key rule parameters corresponding to the target fund transaction processing result.
3. The method of claim 1, wherein the determining the target key rule parameter corresponding to the target fund transaction processing result comprises:
and if the target key rule parameters corresponding to the formatting rules specified by the reseller are not stored locally and are not received through judgment, determining the target key rule parameters corresponding to the fund operation types of the target fund transaction processing results from the corresponding relations between the fund operation types preset locally and the key rule parameters.
4. The method for exporting the fund transaction processing result according to claim 1, wherein the determining the target configuration information corresponding to the target key rule parameter from the preset database or the preset interface-based self-configuration information data source comprises:
accessing a preset database or a configuration information data source based on a preset interface to check whether the database or the configuration information data source contains target configuration information corresponding to the target key rule parameter;
and if the database or the configuration information data source contains target configuration information corresponding to the target key rule parameters, calling the target configuration information corresponding to the target key rule parameters.
5. The fund transaction processing result derivation method according to claim 1, further comprising:
and if the target configuration information is failed to be written into the example table, recording and displaying a notification message, wherein the notification message is used for indicating that the target fund transaction processing result of the fund operation type corresponding to the current user transaction request exceeds a threshold value of times which can be sent to the reseller in a preset time period.
6. The method of exporting the result of the fund transaction process according to claim 1, wherein said sending the instantiation result file to the reseller comprises:
and checking whether the field in the instantiation result file conforms to a preset output rule, if so, sending the instantiation result file to the reseller, and writing the corresponding export condition into the instance table.
7. The method for exporting a fund transaction processing result according to claim 1, wherein the obtaining of the target fund transaction processing result corresponding to the user transaction request sent by the reseller comprises:
receiving a user transaction request sent by a reseller, wherein the user transaction request comprises a fund operation type requested by a user;
and carrying out corresponding processing according to the fund operation type requested by the user, and generating a target fund transaction processing result corresponding to the user transaction request.
8. A fund transaction processing result deriving device, comprising:
the parameter acquisition module is used for acquiring a target fund transaction processing result corresponding to a user transaction request sent by a reseller and determining a target key rule parameter corresponding to the target fund transaction processing result;
the configuration module is used for determining target configuration information corresponding to the target key rule parameters from a preset database or a preset interface-based self-configuration information data source, wherein the target configuration information comprises task configuration information and field configuration information;
and the instantiation module is used for writing the target configuration information into a preset instance table, if the target configuration information is successfully written, deriving an instantiation result file for representing the target fund transaction processing result based on the target configuration information recorded in the instance table, and sending the instantiation result file to the reseller.
9. An electronic device comprising a memory, a processor and a computer program stored on the memory and executable on the processor, wherein the processor implements the method of deriving a fund transaction processing result according to any one of claims 1 to 7 when executing the computer program.
10. A computer-readable storage medium on which a computer program is stored, the computer program, when executed by a processor, implementing the method of deriving a fund transaction processing result according to any one of claims 1 to 7.
CN202110477123.4A 2021-04-29 2021-04-29 Method and device for exporting fund transaction processing result Pending CN113034291A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202110477123.4A CN113034291A (en) 2021-04-29 2021-04-29 Method and device for exporting fund transaction processing result

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202110477123.4A CN113034291A (en) 2021-04-29 2021-04-29 Method and device for exporting fund transaction processing result

Publications (1)

Publication Number Publication Date
CN113034291A true CN113034291A (en) 2021-06-25

Family

ID=76455201

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202110477123.4A Pending CN113034291A (en) 2021-04-29 2021-04-29 Method and device for exporting fund transaction processing result

Country Status (1)

Country Link
CN (1) CN113034291A (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115328569A (en) * 2022-07-18 2022-11-11 易保网络技术(上海)有限公司 Method, system, electronic device and computer readable storage medium for processing data conflict

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101706935A (en) * 2009-12-01 2010-05-12 中国建设银行股份有限公司 Method, device and system for acting deposit and management service of third party
CN104732441A (en) * 2015-04-07 2015-06-24 中国农业银行股份有限公司 Data checking method and device applicable to fund consignment sale mechanism
CN108230145A (en) * 2016-12-13 2018-06-29 上海海万信息科技股份有限公司 Sales counter and online self-service fund sale and management system and method under a kind of compatible line
CN109377377A (en) * 2018-10-31 2019-02-22 平安科技(深圳)有限公司 Processing method and processing device, storage medium, the computer equipment of fund data

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101706935A (en) * 2009-12-01 2010-05-12 中国建设银行股份有限公司 Method, device and system for acting deposit and management service of third party
CN104732441A (en) * 2015-04-07 2015-06-24 中国农业银行股份有限公司 Data checking method and device applicable to fund consignment sale mechanism
CN108230145A (en) * 2016-12-13 2018-06-29 上海海万信息科技股份有限公司 Sales counter and online self-service fund sale and management system and method under a kind of compatible line
CN109377377A (en) * 2018-10-31 2019-02-22 平安科技(深圳)有限公司 Processing method and processing device, storage medium, the computer equipment of fund data

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN115328569A (en) * 2022-07-18 2022-11-11 易保网络技术(上海)有限公司 Method, system, electronic device and computer readable storage medium for processing data conflict
CN115328569B (en) * 2022-07-18 2024-03-15 易保网络技术(上海)有限公司 Method, system, electronic device and computer readable storage medium for processing data conflict

Similar Documents

Publication Publication Date Title
CN110673964A (en) Audio playing control method and device of vehicle-mounted system
CN111047430A (en) Accounting information processing method and device
CN111930288B (en) Interactive service processing method and system
US20140067676A1 (en) Management of digital receipts
CN113435989A (en) Financial data processing method and device
KR20180065237A (en) Electronic device and card registration method
CN112015657A (en) Automatic test data management method and system
CN113034291A (en) Method and device for exporting fund transaction processing result
CN112241266A (en) Authority control method, device and equipment under front-end rendering scene and storage medium
US11379458B2 (en) Electronic device and data management method thereof
CN108537535B (en) Mobile terminal based on mobile phone shield and mobile phone shield management method
CN113489785A (en) Method and system for realizing visual interface operation of Internet of things terminal
CN113485952A (en) Data batch transmission method and device
CN111367561B (en) Remote development method and device for software program
CN113342330A (en) Front-end engineering generation method and device
US11393466B2 (en) Electronic device and method of providing dialog service based on electronic medical record
CN111930624A (en) Test link message data processing method and device
CN106910055A (en) A kind of payment data treating method and apparatus based on mobile terminal
CN115422584A (en) Data deformation method and device
CN115099930A (en) Financial business data processing method and device
CN113158259A (en) Block chain integrity verification method and device
CN114840576A (en) Data standard matching method and device
CN113434423A (en) Interface test method and device
CN113569289A (en) Data desensitization method and device
CN113050936A (en) Front-end data processing method and device based on integrated development environment

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