CN112750026B - Dynamic extensible method, device and medium for service matching core-cancellation framework - Google Patents
Dynamic extensible method, device and medium for service matching core-cancellation framework Download PDFInfo
- Publication number
- CN112750026B CN112750026B CN202011621557.9A CN202011621557A CN112750026B CN 112750026 B CN112750026 B CN 112750026B CN 202011621557 A CN202011621557 A CN 202011621557A CN 112750026 B CN112750026 B CN 112750026B
- Authority
- CN
- China
- Prior art keywords
- service
- notice
- text
- keywords
- service text
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 45
- 238000012795 verification Methods 0.000 claims abstract description 44
- 238000012544 monitoring process Methods 0.000 claims description 20
- 238000012545 processing Methods 0.000 claims description 13
- 238000007689 inspection Methods 0.000 claims description 3
- 238000012790 confirmation Methods 0.000 description 9
- 238000011161 development Methods 0.000 description 5
- 230000008569 process Effects 0.000 description 4
- 238000012423 maintenance Methods 0.000 description 3
- 230000008859 change Effects 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 235000010627 Phaseolus vulgaris Nutrition 0.000 description 1
- 244000046052 Phaseolus vulgaris Species 0.000 description 1
- 230000007547 defect Effects 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/30—Information retrieval; Database structures therefor; File system structures therefor of unstructured textual data
- G06F16/33—Querying
- G06F16/3331—Query processing
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/46—Multiprogramming arrangements
- G06F9/54—Interprogram communication
- G06F9/547—Remote procedure calls [RPC]; Web services
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION 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/00—Finance; Insurance; Tax strategies; Processing of corporate or income taxes
- G06Q40/02—Banking, e.g. interest calculation or account maintenance
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Business, Economics & Management (AREA)
- Physics & Mathematics (AREA)
- Software Systems (AREA)
- Accounting & Taxation (AREA)
- General Engineering & Computer Science (AREA)
- Finance (AREA)
- Development Economics (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Economics (AREA)
- Marketing (AREA)
- Strategic Management (AREA)
- Technology Law (AREA)
- General Business, Economics & Management (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The application discloses a dynamic expansion method, a dynamic expansion device and a dynamic expansion medium for a service matching cancel-after-verification framework, which are used for solving the technical problem that the whole framework needs to be adjusted when the existing service matching cancel-after-verification framework generates a service notice sheet from a newly added service text. The method comprises the following steps: acquiring keywords of a service text, and traversing a notice to generate a unit database; when a notice generating unit matched with the keywords of the service text does not exist, determining notice information corresponding to the keywords of the service text through a first preset operation page; a notice generating unit which is matched with the keywords of the service text is generated based on the notice information; and generating a service notice corresponding to the service text by a notice generating unit matched with the keywords of the service text. The method avoids the problem of adjusting the whole framework when the service notice is generated according to the new service text, and realizes the dynamic expansion of the service matching verification and cancellation framework.
Description
Technical Field
The present application relates to the field of data exchange technologies, and in particular, to a method, an apparatus, and a medium for dynamically expanding a service matching cancellation framework.
Background
After receiving the bank payment, the enterprise needs to match and sell the money notification note to the business notification note, and business personnel carry out the next operation. Because the front-end service is widely involved and is continuously updated, matching cancel operation needs to be carried out on a plurality of matching cancel pages; in addition, when a service text is newly added, the service text needs to be edited to match the cancel frame code so as to generate a corresponding service notice.
However, when performing matching verification, the user needs to enter a plurality of inlets respectively to execute verification and verification services, so that the operation is inconvenient and the working efficiency is low; with the continuous development of services, if a service text is newly generated, the matching verification function is repeatedly developed to complete service processing, so that the maintenance cost is huge.
Disclosure of Invention
The embodiment of the application provides a dynamic expansion method, a dynamic expansion device and a dynamic expansion medium for a service matching verification and cancellation framework, which are used for solving the technical problem that when an existing service matching verification and cancellation framework generates a service notice according to a newly added service text, the whole service matching verification and cancellation framework needs to be readjusted.
In one aspect, an embodiment of the present application provides a dynamic extensible method for a service matching cancellation framework, where the method includes: acquiring keywords of a service text, and traversing a notice to generate a unit database based on the keywords of the service text; when a notice generating unit matched with the keywords of the service text does not exist in the notice generating unit database, determining notice information corresponding to the keywords of the service text through a first preset operation page; generating a notice generating unit matched with the keywords of the service text in a notice generating unit database based on the notice information; and generating a service notice corresponding to the service text by a notice generating unit matched with the keywords of the service text.
According to the dynamically extensible method provided by the embodiment of the application, whether the notice generating unit matched with the service text exists in the notice generating unit database or not can be determined by acquiring the keywords of the service text. If the notice generating unit matched with the service text does not exist, the basic information of the newly added notice generating unit is filled in through the preset operation page, and the notice information is provided, so that the service matching verification framework can dynamically generate the notice generating unit matched with the keywords of the service text, the codes of the whole matching verification framework do not need to be rewritten, and the maintenance and development cost is further reduced.
In one implementation manner of the application, a plurality of fund notices from a bank are obtained in real time through a second preset operation page, and a service notice from a notice generating unit is obtained in real time through the second preset operation page; and when the fund notice matched with the service notice exists in the plurality of fund notices, performing cancel-after-verification processing on the service notice and the corresponding fund notice through a second preset operation page to obtain a service bill corresponding to the service text.
According to the dynamic expansion method provided by the embodiment of the application, the plurality of fund notices from the bank can be acquired in real time, so that the business matching verification and cancellation framework can quickly acquire the change value of the fund flow of a company, and further the processing efficiency of related businesses can be improved. The fund notice sheet and the service notice sheet are obtained through the second preset operation page, so that all fund changes and all service notice sheets of a company are concentrated on one operation page, an operator can process all verification and cancellation services only by logging in the second preset operation page, the service bill corresponding to the service text is obtained, and the complicated situation of opening a plurality of pages for verification and cancellation is avoided.
In an implementation manner of the present application, the keywords of the service text at least include any one or more of the following items: name of party A, name of party B, transaction amount, and date of arrival of account; the notice information includes at least any one or more of: the method comprises the steps of (1) calling a program interface type, a calling interface address, a service text keyword and a monitoring opportunity; wherein, the monitoring time at least comprises any one or more of the following items: application, inspection, payment completion, claim, collection completion.
In an implementation manner of the present application, generating a service notification corresponding to a service text specifically includes: calling the interface address through a program, and calling a code corresponding to the notice generation unit in a preset calling mode; and generating a service notice corresponding to the service text through the code corresponding to the notice generating unit based on the keyword of the service text.
In an implementation manner of the present application, the preset invoking manner at least includes any one or more of the following: remote HTTP calls, remote RPC calls, and internal service calls.
According to the dynamically extensible method provided by the embodiment of the application, the calling of the codes corresponding to the notice generation unit is realized in the modes of remote HTTP calling, remote RPC calling, internal service calling and the like in advance, the corresponding operation of adjusting the internal matching verification and cancellation frame is realized by calling the external codes, and the condition of modifying the codes of the whole matching verification and cancellation frame is avoided. In addition, the calling mode in the embodiment of the application comprises internal calling and remote calling, so that code resource sharing across multiple development tools and platforms is realized, and decoupling of matching verification and cancellation framework codes and codes corresponding to the notice generation unit is realized.
In an implementation manner of the present application, after generating a service notice corresponding to a service text, the method further includes: determining a first monitoring opportunity corresponding to the service notice; carrying out preset operation processing on the service notice, and calling a code corresponding to the monitoring opportunity based on the preset operation processing; wherein the listen opportunity corresponding code, when executed, is configured to adjust the first listen opportunity to a second listen opportunity.
The dynamically extensible method provided by the embodiment of the application achieves the technical effect of obtaining the current processing state of the service notice by obtaining the monitoring time corresponding to the service notice.
In a second aspect, an embodiment of the present application further provides a dynamic expansion apparatus for a service matching cancellation framework, including: the acquisition module is used for acquiring keywords of the service text and generating a unit database based on the keyword traversal notice of the service text; the determining module is used for determining the notice information corresponding to the keywords of the service text through a first preset operation page when the notice generating unit matched with the keywords of the service text does not exist in the notice generating unit database; the first generation module is used for generating a notice generation unit matched with the keywords of the service text in a notice generation unit database based on the notice information; and the second generation module is used for generating the service notice corresponding to the service text through the notice generation unit matched with the keywords of the service text.
In an implementation manner of the present application, the second generation module is configured to call, by using a program to call an interface address, a code corresponding to the notification form generation unit in a preset call manner; and the second generation module is also used for generating a service notice corresponding to the service text through the code corresponding to the notice generation unit based on the keywords of the service text.
In an implementation manner of the present application, the preset invoking manner at least includes any one or more of the following: remote HTTP calls, remote RPC calls, and internal service calls.
In a third aspect, an embodiment of the present application further provides a non-volatile computer storage medium, on which computer instructions are stored, and when the computer instructions are executed, the computer instructions implement the dynamically extensible method for a service matching cancellation framework in the first aspect.
Drawings
The accompanying drawings, which are included to provide a further understanding of the application and are incorporated in and constitute a part of this application, illustrate embodiment(s) of the application and together with the description serve to explain the application and not to limit the application. In the drawings:
fig. 1 is a flowchart of a dynamically extensible method for a service matching cancellation framework according to an embodiment of the present application;
fig. 2 is a schematic diagram of an internal structure of a dynamic extensible device of a service matching verification framework according to an embodiment of the present application.
Detailed Description
In order to make the objects, technical solutions and advantages of the present application more apparent, the technical solutions of the present application will be described in detail and completely with reference to the following specific embodiments of the present application and the accompanying drawings. It should be apparent that the described embodiments are only a few embodiments of the present application, and not all embodiments. All other embodiments obtained by a person of ordinary skill in the art based on the embodiments in the present application without making any creative effort belong to the protection scope of the present application.
After receiving bank income, an enterprise needs to match and check the income with business documents, and then the business carries out the next operation, because the front-end business relates to a wide range, matching checking and checking inlets are scattered, if business personnel have checking and checking authorities of a plurality of business documents, the business personnel need to enter a plurality of inlets respectively to execute checking and checking business, so that the operation is inconvenient, and the working efficiency is reduced; with the continuous development of services, if a new service document is generated, the matching verification function is repeatedly developed to complete service processing, and the maintenance cost is multiplied.
In order to solve the defect, the operation convenience of business personnel is improved, the working efficiency of the business personnel is improved, and the matching verification and cancellation inlet is considered to be centralized. The bank account arrival notification generated by daily receipt and payment business of the enterprise flows into the system through the fund module, then generates a fund account arrival notification message and sends the fund account arrival notification message to a receipt and payment center, and centralized claiming is carried out in the receipt and payment center, namely matching verification and cancellation are carried out with business documents. In the business processing, the bank account arrival notification is unique and clear, but the documents related to the receipt and payment business system are unpredictable, and the expansion is inevitable along with the development of the business, in order to establish a stable middle platform, the practicability and the stability of the matching verification and cancellation framework need to be ensured, the expansion capability of the framework needs to be improved, and the business matching verification and cancellation framework capable of being dynamically expanded is generated for solving the scene design.
When a new service text type exists, the first preset operation page is used for filling in notice information corresponding to the newly added service text type, and a notice generation unit matched with the newly added service text type is generated through the first preset operation page, so that the function of converting the specific newly added service text into a service notice is realized. In addition, the notice information comprises an external logic code address for converting the service text into the service notice, and the external logic code address can be called by means of remote HTTP calling, remote RPC calling, internal service calling and the like. The technical problem that when an existing service matching cancellation framework generates a service notice according to a newly added service text, the whole framework needs to be readjusted is solved.
The technical solutions proposed in the embodiments of the present application are described in detail below with reference to the accompanying drawings.
Fig. 1 is a flowchart of a dynamically extensible method for a service matching cancellation framework according to an embodiment of the present application. As shown in fig. 1, a method capable of dynamically expanding provided in an embodiment of the present application mainly includes the following steps:
When a corresponding service notice is generated according to a service text, the method for dynamically expanding the service matching cancellation framework first acquires a keyword in the service text, and then traverses the notice generating unit database based on the keyword in the service text to determine whether a notice generating unit matched with the keyword in the service text exists in the notice generating unit database.
It should be noted that the notification sheet generation unit database includes several notification sheet generation units, so as to generate corresponding service notification sheets according to different service texts.
In one embodiment of the application, when a notice generating unit matched with a keyword of a service text exists in the notice generating unit database, a service notice corresponding to the service text is generated directly through the notice generating unit. The generation method is similar to the existing method, and details are not repeated herein.
In another embodiment of the present application, the keywords of the service text include at least any one or more of the following: name of party A, name of party B, transaction amount, and date of arrival.
And 102, when the notice generating unit matched with the keywords of the service text does not exist in the notice generating unit database, determining the notice information corresponding to the keywords of the service text through a first preset operation page.
The business matching and verification framework in the embodiment of the present application is used for matching and verifying a fund notice generated by bank fund change and a business notice generated according to a business text such as a receipt and payment document. The fund notice here includes the bill of the fund inflow and the bill of the fund outflow, and the matching verification refers to the verification of the fund notice and the fund of the business notice.
Therefore, when no notice generating unit matched with the keyword of the service text exists in the notice generating unit database, the service text type corresponding to the service text is identified as a new service text type by the service matching approval frame. At this time, the service matching cancellation framework needs to be adjusted according to the new service text type to generate a service notification corresponding to the service text.
Firstly, determining notice information corresponding to the newly added service text through a first preset operation page.
The service matching verification and cancellation framework in the embodiment of the application has a third preset operation page, wherein the third preset operation page is used for receiving notice information filled by service personnel according to a service text. And after the notice information on the third preset operation page is filled, generating a first preset operation page according to the third preset operation page based on a storage instruction of a service worker. And determining the notice information corresponding to the new service text according to the first preset operation page.
In an embodiment of the application, the notice information corresponding to the service text determined by the first preset operation page includes any one or more of a procedure call interface type, a procedure call interface address, a service text keyword, and a monitoring opportunity. The program calling interface types comprise a contract collection sheet, a contract payment sheet, an order collection sheet, an order payment sheet and the like; the program calling interface address refers to all logic code addresses required for generating a service notice corresponding to a new service text type, and the specific storage position of the logic code is not limited; the service text keywords comprise any one or more of the following items: business text name, name of party A, name of party B, transaction amount, date of arrival, etc.; the listening opportunity refers to the current state of the traffic announcement. The monitoring time comprises any one or more of application, check, payment completion, claim and collection completion.
And 103, generating a notice generating unit matched with the keywords of the service text in a notice generating unit database based on the notice information.
Further, according to the determined notice information, an interface corresponding to the notice generating unit is created through 'new' in the first preset operation page, and the interface corresponding to the notice generating unit is added into the notice generating unit database. It should be noted that the notice generating unit in the embodiment of the present application is actually an interface, and the interface is defined as the notice information, so that the notice generating unit (the interface) invokes a program corresponding to the notice generating unit through the notice information to generate a service notice corresponding to a new service text.
Further, the notice generating unit acquires a program calling interface address from the notice information, wherein a code corresponding to the program calling interface address is packaged through a service warehouse class. The service repository class is used for reading the bottom function of the program call interface corresponding to the notice generation unit, for example, when the front-end page executes the matching operation between the fund bill a and the business notice B, the service repository class acquires the bottom code corresponding to the matching operation according to the address of the program call interface, and calls the bottom function. Where the underlying functionality is code that embodies the logic.
The service warehousing class is a collection of warehousing factory classes. Specifically, the configuration function bottom layer abstracts the code of the concrete implementation logic of each notification sheet generation unit, exposes only an external execution interface, and then encapsulates different calling modes and calling logics of the code of different concrete implementation logics by the implementation layer. The implementation layer is a mode of calling the underlying code, such as remote HTTP call, remote RPC call, and internal service call. Then, the assembly is performed by the warehouse factory class, wherein the warehouse factory class is used for reading the calling mode and calling logic. Specifically, the calling mode and calling logic are obtained by calling an instance method (such as bean class). And after the assembly is carried out through the storage factories, the service storage factories reassemble all the storage factories.
It should be noted that the keywords of the service text have uniqueness. In addition, the service file belonging to the same type as the service text contains the keyword.
And 104, generating a service notice corresponding to the service text by a notice generating unit matched with the keywords of the service text.
After a notice generating unit matched with the keywords of the service text is generated, calling a code corresponding to the notice generating unit in a preset calling mode by calling an interface address through a program in the notice information; and generating a service notice corresponding to the service text through the code corresponding to the notice generating unit based on the keyword of the service text.
Specifically, the notice generating unit is called to transmit the keywords of the business text to the storage factory classes matched with the keywords of the business text in the service storage class in a parameter mode through the notice generating unit, and the storage factory classes call specific implementation logic codes according to a calling mode preset by the notice generating unit and return logic values, so that the business notices corresponding to the business text are generated. In an embodiment of the application, the preset calling mode includes any one or more of a remote HTTP call, a remote RPC call, and an internal service call.
After generating the service notice corresponding to the service text, the method further comprises: and acquiring a plurality of fund notices from the bank in real time through a second preset operation page, and comparing the plurality of fund notices with the generated business general-purpose sheet.
In an embodiment of the application, the service matching cancellation frame has a second preset operation page, and the second preset operation page is used for acquiring a fund journal of an enterprise bank account in real time, automatically filling acquired information into a fund notice template by capturing keywords of the fund journal, generating a plurality of fund notices, and displaying the fund notices on the second preset operation page. The keywords of the fund ledger comprise a remittance account, a transaction amount, a ledger arrival date and the like; in addition, the second preset operation page preset standard query service and core cancellation write-back service. Specifically, the standard query service collects the service notice in real time through an interface of the notice generating unit and displays the service notice on a second preset operation page. When the business is verified, the operation information executed by the verification personnel is returned to the interface of the notice generating unit through the verification write-back service.
In another embodiment of the present application, a first monitoring opportunity of a service notice is an application, when a verification worker completes a click confirmation, the confirmation information is transmitted to an interface of a notice generation unit in the form of a confirmation parameter through a verification write-back service, after the interface of the notice generation unit receives the confirmation parameter, a code corresponding to the monitoring opportunity is called according to the confirmation parameter, and the monitoring opportunity of the application is adjusted to be a check; after the verification and cancellation personnel match the fund notice with the corresponding business notice, the verification and cancellation write-back service transmits matching parameters to the notice generation unit, corresponding codes of monitoring opportunities are called according to the matching parameters, and the monitoring opportunities applied are adjusted to be claimed; if the currently executed fund notification sheet matched with the verification and cancellation is fund outflow, adjusting the monitoring time for application to payment completion after the claiming is completed; and if the currently executed fund notice matched with the verification and cancellation is the fund inflow, adjusting the monitoring time for application to be payment completion after the claiming is completed.
Further, when a fund notice matched with the business notice exists in the plurality of fund notices, the business notice and the corresponding fund notice are subjected to cancel and verification processing through a second preset operation page, and a business document is obtained.
Specifically, after the business notice and the fund notice are claimed through a second preset operation page, the computer equipment automatically generates the business receipt. The business document can be stored, confirmed, deleted and unclaimed after being generated. For example, after the business document is stored, generating a storage parameter, transmitting the storage parameter to a business document fund module through a cancel-after-verify write-back service, and updating the amount in claim in the business document; and simultaneously transmitting the storage parameter to a notice generation unit through a cancel write-back service, and updating the amount of claimed money in the service notice according to the storage parameter. In addition, after the business document is confirmed, a confirmation parameter is generated, the confirmation parameter is transmitted to a business document fund module through a cancel write-back service, and the amount of the claimed money in the business document is updated; and simultaneously transmitting the confirmation parameters to a notice generation unit through a verification write-back service, updating the claimed amount in the service notice according to the confirmation parameters and updating the monitoring state to be the completion of collection/payment. In addition, after the business document is unclaimed, generating a canceling parameter, transmitting the canceling parameter to a business document fund module through a cancel write-back service, and updating the unclaimed amount in the business document; and simultaneously transmitting the cancellation parameter to a notice generation unit through a cancel write-back service, updating the claimed amount in the service notice according to the cancellation parameter and updating the monitoring state to claim.
Based on the same inventive concept, the method embodiment provided by the embodiment of the present application further provides a dynamic expansion device for a service matching cancel-after-verification framework.
Fig. 2 is a schematic diagram of an internal structure of a dynamic extensible device of a service matching cancel-after-verification framework according to an embodiment of the present application. As shown in fig. 2, the apparatus includes: the acquiring module 201 is configured to acquire keywords of a service text, and generate a unit database based on a keyword traversal notice of the service text; the determining module 202 is configured to determine, through a first preset operation page, notification information corresponding to a keyword of a service text when a notification generation unit matching the keyword of the service text does not exist in the notification generation unit database; a first generation module 203, configured to generate a notice generation unit matched with the keyword of the service text in a notice generation unit database based on the notice information; and a second generating module 204, configured to generate a service notice corresponding to the service text by using a notice generating unit matched with the keyword of the service text.
In addition, the present application provides a non-volatile computer storage medium, on which executable instructions are stored, and when the executable instructions are executed, the dynamically extensible method of the service matching core-cancellation framework is implemented.
The embodiments in the present application are described in a progressive manner, and the same and similar parts among the embodiments can be referred to each other, and each embodiment focuses on differences from other embodiments. In particular, as for the apparatus embodiment, since it is substantially similar to the method embodiment, the description is relatively simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus 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 apparatus. Without further limitation, an element defined by the phrases "comprising a," "8230," "8230," or "comprising" does not exclude the presence of other like elements in a process, method, article, or apparatus comprising the element.
The above description is only an example of the present application and is not intended to limit the present application. Various modifications and changes may occur to those skilled in the art to which the present application pertains. Any modification, equivalent replacement, improvement or the like made within the spirit and principle of the present application shall be included in the scope of the claims of the present application.
Claims (7)
1. A dynamic expansion method of a business matching core-cancellation framework is characterized by comprising the following steps:
acquiring keywords of a service text, and traversing a notice to generate a unit database based on the keywords of the service text;
when a notice generating unit matched with the keywords of the service text does not exist in the notice generating unit database, determining notice information corresponding to the keywords of the service text through a first preset operation page;
generating a notice generating unit matched with the keywords of the service text in the notice generating unit database based on the notice information;
generating a service notice corresponding to the service text by the notice generating unit matched with the keywords of the service text;
acquiring a plurality of fund notices from a bank in real time through a second preset operation page, and acquiring service notices from the notice generating unit in real time through the second preset operation page;
and when the fund notice matched with the service notice exists in the plurality of fund notices, performing cancel-after-verification processing on the service notice and the fund notice matched with the service notice through the second preset operation page to obtain a service document corresponding to the service text.
2. The method for dynamically expanding the service matching verification and cancellation framework according to claim 1, wherein the keywords of the service text at least include any one or more of the following items: name of party A, name of party B, transaction amount, and date of arrival of accounts;
the notice information at least comprises any one or more of the following items: the method comprises the steps of (1) calling a program interface type, a calling interface address, keywords of a service text and monitoring time; wherein the listening occasions at least include any one or more of the following: application, inspection, payment completion, claim, collection completion.
3. The method according to claim 2, wherein the generating of the service notification corresponding to the service text specifically includes:
calling a code corresponding to the notice generation unit in a preset calling mode by calling an interface address through the program; the preset calling mode at least comprises any one or more of the following items: remote HTTP call, remote RPC call and internal service call;
and generating a service notice corresponding to the service text through a code corresponding to the notice generating unit based on the keyword of the service text.
4. The dynamic extensible method of the service matching cancellation framework according to claim 3, wherein after generating the service notification corresponding to the service text, the method further comprises:
determining a first monitoring opportunity corresponding to the service notice;
carrying out preset operation processing on the service notice, and calling a code corresponding to the monitoring time based on the preset operation processing; wherein the listening opportunity corresponding code, when executed, is configured to adjust the first listening opportunity to a second listening opportunity.
5. A dynamic expansion apparatus for a business matching kernel-selling framework, the apparatus comprising:
the acquisition module is used for acquiring keywords of the service text and generating a unit database based on the keyword traversal notice of the service text;
the determining module is used for determining the notice information corresponding to the keywords of the service text through a first preset operation page when the notice generating unit matched with the keywords of the service text does not exist in the notice generating unit database;
the first generation module is used for generating a notice generation unit matched with the keywords of the service text in the notice generation unit database based on the notice information;
the second generation module is used for generating a service notice corresponding to the service text through a notice generation unit matched with the keywords of the service text; the system is also used for acquiring a plurality of fund notices from a bank in real time through a second preset operation page, and acquiring service notices from the notice generating unit in real time through the second preset operation page; and when the fund notice matched with the service notice exists in the plurality of fund notices, performing cancel-after-verification processing on the service notice and the fund notice matched with the service notice through the second preset operation page to obtain a service bill corresponding to the service text.
6. The dynamic expansion apparatus of service matching core-cancellation framework according to claim 5,
the second generation module is used for calling an interface address through a program and calling a code corresponding to the notice generation unit in a preset calling mode; the preset calling mode at least comprises any one or more of the following items: remote HTTP call, remote RPC call and internal service call;
the second generating module is further configured to generate a service notice corresponding to the service text through the code corresponding to the notice generating unit based on the keyword of the service text; the keywords of the service text at least comprise any one or more of the following items: name of party A, name of party B, transaction amount, and date of arrival of accounts; the notice information at least comprises any one or more of the following items: the method comprises the steps of (1) calling a program interface type, a calling interface address, keywords of a service text and monitoring time; wherein the listening occasions at least include any one or more of: application, inspection, payment completion, claim, collection completion.
7. A non-transitory computer storage medium having stored thereon computer instructions that, when executed, implement a dynamically extensible method of service matching underwriting framework as recited in any of claims 1-4.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011621557.9A CN112750026B (en) | 2020-12-30 | 2020-12-30 | Dynamic extensible method, device and medium for service matching core-cancellation framework |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202011621557.9A CN112750026B (en) | 2020-12-30 | 2020-12-30 | Dynamic extensible method, device and medium for service matching core-cancellation framework |
Publications (2)
Publication Number | Publication Date |
---|---|
CN112750026A CN112750026A (en) | 2021-05-04 |
CN112750026B true CN112750026B (en) | 2023-01-24 |
Family
ID=75650334
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202011621557.9A Active CN112750026B (en) | 2020-12-30 | 2020-12-30 | Dynamic extensible method, device and medium for service matching core-cancellation framework |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112750026B (en) |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101504742A (en) * | 2009-04-08 | 2009-08-12 | 金蝶软件(中国)有限公司 | Service documents verifying and cancelling method and system |
CN102136093A (en) * | 2010-01-26 | 2011-07-27 | 金蝶软件(中国)有限公司 | Cancel-after-verification realization method and system |
CN102982483A (en) * | 2012-12-12 | 2013-03-20 | 远光软件股份有限公司 | Processing method and system for bank account receipt notice data |
CN104360989A (en) * | 2014-12-04 | 2015-02-18 | 北京久其软件股份有限公司 | Method and system for converting business receipt into financial certificate |
CN109544151A (en) * | 2018-10-11 | 2019-03-29 | 平安科技(深圳)有限公司 | Method, apparatus, computer equipment and the storage medium of gathering confirmation |
CN111192584A (en) * | 2019-12-11 | 2020-05-22 | 秒针信息技术有限公司 | Document verification and cancellation method and system |
CN112016893A (en) * | 2020-08-27 | 2020-12-01 | 西安热工研究院有限公司 | Account-arriving claim system and method based on project management system |
-
2020
- 2020-12-30 CN CN202011621557.9A patent/CN112750026B/en active Active
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101504742A (en) * | 2009-04-08 | 2009-08-12 | 金蝶软件(中国)有限公司 | Service documents verifying and cancelling method and system |
CN102136093A (en) * | 2010-01-26 | 2011-07-27 | 金蝶软件(中国)有限公司 | Cancel-after-verification realization method and system |
CN102982483A (en) * | 2012-12-12 | 2013-03-20 | 远光软件股份有限公司 | Processing method and system for bank account receipt notice data |
CN104360989A (en) * | 2014-12-04 | 2015-02-18 | 北京久其软件股份有限公司 | Method and system for converting business receipt into financial certificate |
CN109544151A (en) * | 2018-10-11 | 2019-03-29 | 平安科技(深圳)有限公司 | Method, apparatus, computer equipment and the storage medium of gathering confirmation |
CN111192584A (en) * | 2019-12-11 | 2020-05-22 | 秒针信息技术有限公司 | Document verification and cancellation method and system |
CN112016893A (en) * | 2020-08-27 | 2020-12-01 | 西安热工研究院有限公司 | Account-arriving claim system and method based on project management system |
Non-Patent Citations (1)
Title |
---|
浅谈用友ERP下的往来款项核销问题;包根梅;《现代经济信息》;20180905(第17期);第161-162页 * |
Also Published As
Publication number | Publication date |
---|---|
CN112750026A (en) | 2021-05-04 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US8214235B2 (en) | Method and apparatus for enterprise risk management | |
US7035821B1 (en) | Methods and apparatus for processing cash advance requests | |
US20100017252A1 (en) | Work packet enabled active project schedule maintenance | |
CN111177275A (en) | Block chain-based management method, terminal, device and storage medium | |
US20060053120A1 (en) | Web service registry and method of operation | |
US8825798B1 (en) | Business event tracking system | |
CN104216912A (en) | Method and device for achieving non-intrusive service form workflow | |
US20080109292A1 (en) | Voice-enabled workflow item interface | |
CA2661477A1 (en) | Systems and methods for message-based control and monitoring of a business process | |
CN111176963B (en) | Service evaluation information processing method and device | |
US6850908B1 (en) | Methods and apparatus for monitoring collateral for lending | |
WO2011132469A1 (en) | Financial data processing device | |
US20040068565A1 (en) | Provisioning web services | |
US20190340698A1 (en) | Insurance Data Management System | |
US20080208771A1 (en) | Method and system for providing recycling fees | |
KR20030001369A (en) | Method for workflow processing through computer network | |
AU2011256921B2 (en) | Brand impact verification system | |
CN114816591A (en) | Service interface processing method and device, computer equipment and storage medium | |
CN112750026B (en) | Dynamic extensible method, device and medium for service matching core-cancellation framework | |
CN110336872B (en) | Method, device and system for acquiring third-party data | |
WO2011132470A1 (en) | Financial data processing device | |
CN107705201B (en) | Method and system for optimizing credit business process and data relationship | |
CN116302974A (en) | Data testing method, device, apparatus, medium and program product | |
CN114511318A (en) | Account accounting method and device and electronic equipment | |
US20140046812A1 (en) | Expense reports for payments made with a mobile device |
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 | ||
TR01 | Transfer of patent right |
Effective date of registration: 20230329 Address after: 250101 Inspur science and Technology Park, 1036 Inspur Road, hi tech Zone, Jinan City, Shandong Province Patentee after: Inspur Genersoft Co.,Ltd. Address before: 250101 Inspur science and Technology Park, 1036 Inspur Road, hi tech Zone, Jinan City, Shandong Province Patentee before: SHANDONG INSPUR GENESOFT INFORMATION TECHNOLOGY Co.,Ltd. |
|
TR01 | Transfer of patent right |