Method and device for processing information on organization merger and dissolution

By calling the transaction code at a preset time point to obtain the withdrawal and merger plan information and running batch processing, receiving the confirmation results, checking and updating the customer business information, the problems of repeated calling and accuracy in the existing technology of institutional withdrawal and merger information processing are solved, and the real-time and accuracy are improved.

CN115357591BActive Publication Date: 2025-09-16CHINA CONSTRUCTION BANK +1
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210957571.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-08-10
Publication Date
2025-09-16
Estimated Expiration
2042-08-10

AI Technical Summary

Technical Problem

In the existing technology, the information processing of institutional mergers and closures involves repeated transaction calls and frequent database queries, which increases service pressure and network communication burden. At the same time, there is a lack of information confirmation mechanism, resulting in inaccurate information acquisition.

Method used

By responding to the preset time point and calling the institution's merger and withdrawal transaction code, obtaining the merger and withdrawal plan message and running batch processing, receiving the confirmation result, checking and updating the customer business information, and setting up a confirmation mechanism to improve accuracy.

Benefits of technology

It reduces repeated transaction calls and data queries, reduces system burden, ensures the real-time and accuracy of information acquisition, and improves the accuracy of institution merger and dissolution message processing.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115357591B_ABST
    Figure CN115357591B_ABST
Patent Text Reader

Abstract

The present invention discloses a method and device for processing information on institutional mergers and dissolutions, and relates to the field of data processing. A specific implementation of the method includes: in response to reaching a preset time point, calling an institutional merger and dissolution transaction code to obtain an institutional merger and dissolution plan message within a preset time period, and sending the institutional merger and dissolution plan message to the main system for batch processing; receiving the batch processing result returned by the main system, and sending the batch processing result to the institutional employee system for confirmation, so as to receive the confirmation result returned by the institutional employee system; in response to the confirmation result being a successful confirmation, sending the institutional merger and dissolution plan message flow record corresponding to the preset time period to the main system for verification, so that the main system performs corresponding operations according to the verification result. In this implementation, ALSBCM subscribes to the EDA message of the institutional employee system and continuously updates it, so that the ALS host can process the latest EDA message in a timely manner; after the batch processing is completed, the ALS host sends the batch processing result to the institutional employee system for confirmation, thereby improving processing accuracy.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of data processing in the field of big data, and in particular to a method and device for processing information on organization mergers and dissolutions. Background Art

[0002] With the development of society and the acceleration of urbanization, the banking industry is also developing with the times. The number of bank branches is not static, and it will increase or decrease. For example, if multiple small branches are merged into one large branch, the various businesses previously handled by the cancelled branch will need to be migrated to the new branch from the time of cancellation. For example, for loan business, the customer's loan information and loan account number all contain the institution number, which needs to be modified after the institution is withdrawn or merged.

[0003] Since institutional adjustments and mergers can occur at any time of the day, to obtain timely information on institutional merger and reorganization plans, you need to regularly access transaction codes from the "Institutional Employee System" throughout the day. You will then independently process the merger and reorganization based on the effective dates of the various merged and reorganized outlets you obtain.

[0004] In the process of implementing the present invention, the inventors discovered that the prior art has at least the following problems:

[0005] 1. The method of calling the transaction code of the "Institutional Employee System" all day long will result in a large number of repeated transaction calls and frequent database query and write operations every day, increasing service pressure and network communication burden;

[0006] 2. The existing technology is only a one-way process for obtaining information. There is no confirmation mechanism for obtaining the agency merger and closure plan, and it is impossible to confirm whether the information is complete, such as whether the adjustment plan of an agency has changed or whether information has been missed. In particular, for agency mergers that take effect on the same day, a method to confirm the effective time is required. Summary of the Invention

[0007] In view of this, an embodiment of the present invention provides a method and device for processing information on the dissolution and merger of an organization, which can at least solve the problem in the prior art that there is a need for an automatic, real-time, and highly accurate method that can automatically and timely obtain and process information on the dissolution and merger of an organization and ensure its accuracy.

[0008] To achieve the above-mentioned purpose, according to one aspect of an embodiment of the present invention, a method for processing information on organization merger and dissolution is provided, comprising:

[0009] In response to reaching a preset time point, calling the institution merger and dissolution transaction code to obtain the institution merger and dissolution plan information within a preset time period, and sending the institution merger and dissolution plan information to the main system for batch processing;

[0010] Receive the batch run results returned by the main system, send the batch run results to the institution staff system for confirmation, and receive the confirmation results returned by the institution staff system;

[0011] In response to the confirmation result being a successful confirmation, the message flow record of the organization merger and dissolution plan corresponding to the preset time period is sent to the main system for verification, so that the main system performs corresponding operations according to the verification result.

[0012] Optionally, the calling of the institution merger and dissolution transaction code to obtain information on institution merger and dissolution plans within a preset time period includes:

[0013] Start the pre-check program in the subsystem, and the pre-check program sends a start mechanism adjustment pre-check instruction to the main system through the intermediate system, so that the main system performs pre-check preparation operations;

[0014] Receive the pre-check preparation result returned by the main system through the intermediate system, and in response to the pre-check preparation result being completed, call the institution merger and closure transaction code and obtain the institution merger and closure plan information within a preset time period from the database in the subsystem.

[0015] Optionally, before acquiring the organization closure and merger plan information within a preset time period from the database in the subsystem, the method further includes:

[0016] Sending a subscription instruction for the organization merger and closure plan message to the intermediate system, which in turn sends a subscription request for the organization merger and closure plan message to the organization staff system. When the organization staff system detects the existence of incremental organization merger and closure plan messages, it pushes the incremental organization merger and closure plan messages to the intermediate system.

[0017] In response to reaching the first preset time point, based on the institution merger and withdrawal transaction code, the institution merger and withdrawal plan information is obtained from the intermediate system according to the preset period and written into the database of the subsystem; wherein the preset time point is greater than the first preset time point.

[0018] Optionally, the acquiring of organization merger and closure plan information from the intermediate system according to a preset period and writing the information into the database of the subsystem further includes:

[0019] Determine the primary key in the organization merger and closure plan message;

[0020] In response to the existence of a historical organization closure and merger plan message corresponding to the primary key, overwriting the historical organization closure and merger plan message based on the organization closure and merger plan message; or

[0021] In response to the absence of a historical organization closure and merger plan message corresponding to the primary key, the organization closure and merger plan message is treated as a new organization closure and merger plan message and saved.

[0022] Optionally, the pre-check program sends a pre-check instruction for starting mechanism adjustment to the main system through the intermediate system, including:

[0023] The pre-check program calls the preset service of the main system and sends a pre-check instruction for starting mechanism adjustment to the main system through the intermediate system.

[0024] Optionally, after obtaining the organization closure and merger plan message within the preset time period, the method further includes: transcoding the obtained organization closure and merger plan message based on a file format preset by the main system to obtain a first file; and

[0025] The sending of the message flow record of the organization closure and merger plan corresponding to the preset time period to the main system for verification also includes: based on the file format, transcoding the message flow record of the organization closure and merger plan to obtain a second file.

[0026] Optionally, receiving the batch run result returned by the main system and sending the batch run result to the institution staff system for confirmation includes:

[0027] Receive the batch result file returned by the main system, and transcode the batch result file to obtain batch data; wherein the batch result file is obtained by transcoding the batch result;

[0028] The batch data is converted into a message, and the message is sent to the institution staff system through an intermediate system for confirmation.

[0029] Optionally, the organization merger and revocation plan message includes the number of the revoked organization, the effective date of the revocation of the revoked organization, and the number of the target organization to be merged;

[0030] Batch processing includes: replacing the number of the revoked institution with the number of the target institution; recording the effective time of the revocation; querying the customer business information corresponding to the number of the revoked institution to replace the number of the revoked institution in the customer business information with the number of the target institution.

[0031] Optionally, the sending of the message flow record of the organization merger and dissolution plan corresponding to the preset time period to the main system for verification, so that the main system performs corresponding operations according to the verification result, includes:

[0032] The main system counts the number of organization closure and merger plan messages processed within the preset time period, and in response to the number being less than the number of organization closure and merger plan messages in the organization closure and merger plan message flow record, determines the unprocessed organization closure and merger plan messages and performs batch processing;

[0033] For each processed institution merger and withdrawal plan message, in response to the number of the revoked institution being inconsistent with the number of the target institution, or in response to the revocation effective time of the revoked institution being inconsistent with the revocation effective time in each processed institution merger and withdrawal plan message, or in response to the number of the revoked institution in the customer business information being inconsistent with the number of the target institution, batch processing is performed again on each processed institution merger and withdrawal plan message.

[0034] To achieve the above-mentioned purpose, according to another aspect of an embodiment of the present invention, there is provided an information processing device for organization merger and dissolution, comprising:

[0035] An acquisition module is configured to, in response to reaching a preset time point, call an institution merger and dissolution transaction code to obtain information on institution merger and dissolution plans within a preset time period, and send the information to a main system for batch processing;

[0036] A forwarding module is used to receive the batch run results returned by the main system, send the batch run results to the institution staff system for confirmation, and receive the confirmation results returned by the institution staff system;

[0037] The verification module is used to send the message flow record of the organization merger and closure plan corresponding to the preset time period to the main system for verification in response to the confirmation result being successful, so that the main system performs corresponding operations according to the verification result.

[0038] Optionally, the acquisition module is used to:

[0039] Start the pre-check program in the subsystem, and the pre-check program sends a start mechanism adjustment pre-check instruction to the main system through the intermediate system, so that the main system performs pre-check preparation operations;

[0040] Receive the pre-check preparation result returned by the main system through the intermediate system, and in response to the pre-check preparation result being completed, call the institution merger and closure transaction code and obtain the institution merger and closure plan information within a preset time period from the database in the subsystem.

[0041] Optionally, the acquisition module is used to:

[0042] Sending a subscription instruction for the organization merger and closure plan message to the intermediate system, which in turn sends a subscription request for the organization merger and closure plan message to the organization staff system. When the organization staff system detects the existence of incremental organization merger and closure plan messages, it pushes the incremental organization merger and closure plan messages to the intermediate system.

[0043] In response to reaching the first preset time point, based on the institution merger and withdrawal transaction code, the institution merger and withdrawal plan information is obtained from the intermediate system according to the preset period and written into the database of the subsystem; wherein the preset time point is greater than the first preset time point.

[0044] Optionally, the acquisition module is further configured to:

[0045] Determine the primary key in the organization merger and closure plan message;

[0046] In response to the existence of a historical organization closure and merger plan message corresponding to the primary key, overwriting the historical organization closure and merger plan message based on the organization closure and merger plan message; or

[0047] In response to the absence of a historical organization closure and merger plan message corresponding to the primary key, the organization closure and merger plan message is treated as a new organization closure and merger plan message and saved.

[0048] Optionally, the acquisition module is used to:

[0049] The pre-check program calls the preset service of the main system and sends a pre-check instruction for starting mechanism adjustment to the main system through the intermediate system.

[0050] Optionally, a transcoding module is configured to: transcode the acquired organization merger and dissolution plan message based on a file format preset by the main system to obtain a first file; and

[0051] Based on the file format, the message flow record of the organization merger and dissolution plan is transcoded to obtain a second file.

[0052] Optionally, the forwarding module is configured to:

[0053] Receive the batch result file returned by the main system, and transcode the batch result file to obtain batch data; wherein the batch result file is obtained by transcoding the batch result;

[0054] The batch data is converted into a message, and the message is sent to the institution staff system through an intermediate system for confirmation.

[0055] Optionally, the organization merger and revocation plan message includes the number of the revoked organization, the effective date of the revocation of the revoked organization, and the number of the target organization to be merged;

[0056] Batch processing includes: replacing the number of the revoked institution with the number of the target institution; recording the effective time of the revocation; querying the customer business information corresponding to the number of the revoked institution to replace the number of the revoked institution in the customer business information with the number of the target institution.

[0057] Optionally, the verification module is used to:

[0058] The main system counts the number of organization closure and merger plan messages processed within the preset time period, and in response to the number being less than the number of organization closure and merger plan messages in the organization closure and merger plan message flow record, determines the unprocessed organization closure and merger plan messages and performs batch processing;

[0059] For each processed institution merger and withdrawal plan message, in response to the number of the revoked institution being inconsistent with the number of the target institution, or in response to the revocation effective time of the revoked institution being inconsistent with the revocation effective time in each processed institution merger and withdrawal plan message, or in response to the number of the revoked institution in the customer business information being inconsistent with the number of the target institution, batch processing is performed again on each processed institution merger and withdrawal plan message.

[0060] To achieve the above-mentioned purpose, according to another aspect of an embodiment of the present invention, a mechanism-integrated information processing electronic device is provided.

[0061] The electronic device of an embodiment of the present invention includes: one or more processors; a storage device for storing one or more programs, and when the one or more programs are executed by the one or more processors, the one or more processors implement any of the above-mentioned mechanism dismantling and information processing methods.

[0062] To achieve the above-mentioned purpose, according to another aspect of an embodiment of the present invention, a computer-readable medium is provided, on which a computer program is stored. When the program is executed by a processor, any of the above-mentioned mechanism merging information processing methods is implemented.

[0063] To achieve the above object, according to another aspect of an embodiment of the present invention, a computer program product is provided. A computer program product according to an embodiment of the present invention includes a computer program, which, when executed by a processor, implements the mechanism merging information processing method provided in an embodiment of the present invention.

[0064] According to the solution provided by the present invention, one embodiment of the above invention has the following advantages or beneficial effects: subscribing to the EDA messages of the institution's employee system to obtain EDA messages on a regular basis, effectively reducing repeated transaction calls and frequent data query operations, greatly reducing the system burden and network communication burden, and ensuring the real-time nature of message acquisition; ALSBCM continuously updates the received EDA messages, so that the ALS host can process the latest EDA messages in a timely manner and merge the information of the revoked institution into the new institution; setting a confirmation mechanism, after the ALS host completes the batch run, it will send the batch run results to the institution's employee system for confirmation, forming a confirmation of message interaction between systems, replacing the original one-way broadcast method, thereby improving the processing accuracy of institution merger and withdrawal messages.

[0065] The further effects of the above-mentioned non-conventional optional manner will be described below in conjunction with specific embodiments. BRIEF DESCRIPTION OF THE DRAWINGS

[0066] The accompanying drawings are provided for a better understanding of the present invention and are not intended to limit the present invention.

[0067] Figure 1This is a schematic diagram of the main flow of a method for processing information on organization mergers and dissolutions according to an embodiment of the present invention;

[0068] Figure 2 It is a schematic diagram of the system architecture framework;

[0069] FIG3( a ) is a schematic diagram of the overall process of an embodiment of the present invention;

[0070] FIG3( b ) is a schematic diagram of the interaction between various systems in a specific embodiment of the present invention;

[0071] Figure 4 This is a schematic diagram of main modules of an information processing device for organization merger and dissolution according to an embodiment of the present invention;

[0072] Figure 5 is an exemplary system architecture diagram in which embodiments of the present invention may be applied;

[0073] Figure 6 It is a schematic diagram of the structure of a computer system of a mobile device or server suitable for implementing the embodiments of the present invention. DETAILED DESCRIPTION

[0074] The following description of exemplary embodiments of the present invention is made in conjunction with the accompanying drawings, in which various details of the embodiments of the present invention are included to facilitate understanding. These details should be considered as merely exemplary. Therefore, it should be appreciated by those skilled in the art that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present invention. Similarly, for the sake of clarity and conciseness, descriptions of well-known functions and structures are omitted in the following description.

[0075] It should be noted that the embodiments and features of the embodiments of the present invention may be combined with each other unless they conflict. The acquisition, storage, use, and processing of data (such as user personal information) in the technical solution of this application comply with the relevant provisions of national laws and regulations and do not violate public order and good morals.

[0076] As an independent administrative region, create an institution branch for Region A and activate an institution number beginning with XXX (currently, institution numbers are 9 digits, with the first 3 digits representing the provincial level). If Region A is discontinued after a period of time, all institution numbers beginning with XXX will need to be canceled / reclaimed. For example, if Region A is relocated to Chongqing, a new institution number, 500, will be activated.

[0077] Each bank branch (business hall) is assigned a unique branch number. If a branch closes due to business adjustments, its branch number will be cancelled and all previously opened accounts, such as loans and deposits, will be transferred to other branches. This is considered a merger or closure. Alternatively, due to business adjustments, multiple branches may be merged into a single branch.

[0078] With the rapid development of the banking industry, the number of business products (such as loans) and customers at various bank branches has increased, leading to a significant increase in transaction amounts. At the same time, the frequency of mergers and closures across various regions has also increased, rendering the existing semi-automatic merger and closure process unable to adapt to these changes.

[0079] See also Figure 1 , which shows a main flow chart of a method for processing information on organization merger and dissolution provided by an embodiment of the present invention, including the following steps:

[0080] S101: In response to reaching a preset time point, calling an institution merger and dissolution transaction code to obtain an institution merger and dissolution plan message within a preset time period, and sending the institution merger and dissolution plan message to a main system for batch processing;

[0081] S102: receiving the batch run result returned by the main system, sending the batch run result to the institution staff system for confirmation, and receiving the confirmation result returned by the institution staff system;

[0082] S103: In response to the confirmation result being a successful confirmation, the message flow record of the organization merger and dissolution plan corresponding to the preset time period is sent to the main system for verification, so that the main system performs corresponding operations according to the verification result.

[0083] In the above implementation, transactions in this solution represent the service provided by the invoking system and the transaction code for a specific service. This means a message is sent to the invoking system, and the invoking system parses and responds with a message, creating a one-to-one correspondence. The ALSBCM, the pre-processing subsystem for the ALS (Loan Host System, or simply the main system), serves as a pre-processing subsystem for the ALS (Loan Host System, or simply the main system) host. In this solution, it is referred to as the subsystem. ALSBCM serves as a bridge for external communications between the ALS host and is responsible for external transaction invocations, file transmission, and other tasks.

[0084] For step S101, see the system architecture framework diagram involved in this solution. Figure 2 As shown in the figure, ALS, ALSBCM, and N-HFSI are components of the loan system. Due to the inherent characteristics of ALSBCM, in this solution, ALSBCM cannot communicate directly with EDA (the event-driven architecture system and message subscription and delivery component). Instead, communication must be forwarded through N-HFSI (the retail loan service integration subsystem, referred to as the intermediate system in this solution). ALSBCM subscribes to EDA messages about merger and reorganization plans from the institution's staff system. These messages are first pushed from the institution's staff system to N-HFSI, which then pushes them to ALSBCM.

[0085] EDA messages are a subscription method that begins at 7:00 AM daily (this number is for example only and is adjustable). When the agency staff system detects incremental EDA messages, it pushes them to N-HFSI. At specific times daily (e.g., every minute from 7:00 AM to 6:00 PM), ALSBCM retrieves the agency staff system's EDA messages from N-HFSI based on the "Institutional Merger and Dissolution Plan" transaction code provided by the agency staff system. After receiving these EDA messages, ALSBCM writes them to the ALSBCM database.

[0086] EDA messages for organization merger and dissolution plans can be added or revoked, the same message can be pushed repeatedly, or parts of the content can be modified and updated. After receiving an EDA message pushed by an organization employee system within a specified time period, ALSBCM will first query whether a corresponding historical EDA message exists based on the message primary key. If so, it indicates that the message is not new, and the newly received EDA message will overwrite the previous one. If not, it indicates that the message is new, and the new EDA message will be added.

[0087] EDA message primary keys include the message notification type code, institution application number, and revoked institution number. The institution application number is the 9-digit newly added institution number, the revoked institution number is the 9-digit revoked institution number, and the institution number is the 9-digit institution number, with the first three digits representing the city, such as Shenzhen 442. Message types include: newly added institution, revoked institution.

[0088] The interfaces or services involved in this solution are as follows:

[0089] Table 1

[0090] Channel transaction code Transaction Name AM060 Information release on bank mergers and withdrawals AMJ02 Pre-inspection of institution merger and closure A0651C068 Check EDA news on agency merger and closure plans A0651T059 Effective detection of the mechanism to be adjusted

[0091] Figure 3(a) shows the overall flow of this solution. At a specific time each day (e.g., 3:30 PM), the pre-check program in the ALSBCM is activated. This pre-check program calls the ALS's AMJ02 service (preset service) and sends a "Start Organization Adjustment Pre-check" instruction to the ALS host via the N-HFSI. This instruction notifies the ALS host to begin the organization adjustment pre-check in preparation for the organization merger and demerger taking effect that day. This pre-check preparation is a virtual action, used to notify the organization staff that the system has completed processing the previous day's organization merger and demerger message, allowing the ALS host to begin receiving the new day's organization merger and demerger message.

[0092] After completing the pre-check preparation, the ALS host returns the pre-check preparation to ALSBCM. If the pre-check fails, the above process can be repeated. If the pre-check confirmation result is passed, the "Institutional Merger and Dissolution Effective Today" transaction code provided by the institution staff system is called (this "day" is a preset time period, which is only an example and can be adjusted in practice). The ALSBCM database is then searched for all institution merger and dissolution EDA messages effective today.

[0093] Furthermore, each time the ALSBCM sends a Start Mechanism Adjustment Precheck command to the ALS host, it records whether the precheck preparation result has been received from the ALS host. If it has not been received, it indicates that the Start Mechanism Adjustment Precheck command has not been sent to the ALS host and can be sent again. For example, a precheck result with a message type of "YJ" is generated and saved in the bcm_orgadjst table. The adjustment result field is maint_cd. The second bit (precheck flag) of the 00 message flag corresponding to the Start Mechanism Adjustment Precheck command is updated to 2 (success) or e (failure).

[0094] The ALS main system uses E-code for its files, requiring ALSBCM transcoding for external files. Therefore, EDA messages for institutional merger and reorganization plans cannot be sent directly to the ALS main system; they must be processed and converted by ALSBCM. ALSBCM converts the retrieved EDA messages into a file format, such as AMWKTF03.DAT (the first file), based on the ALS main system's required file format.

[0095] In step S102, after receiving the AMWKTF03.DAT file from the ALSBCM, the ALS host performs a batch run at a specific time in the afternoon (e.g., end of day, before the bank closes each day) to merge the business information (e.g., loan information) of the revoked institution into the new institution, generating a batch result. Specifically, the following steps are performed: 1) the revoked institution's ID is replaced with the target institution's ID; 2) the revocation effective date is recorded; and 3) the customer business information corresponding to the revoked institution's ID is queried to replace the revoked institution's ID in the customer business information with the target institution's ID.

[0096] Assume that the EDA message reads: Institution A's organization number is aaa, and the cancellation takes effect at midnight on July 23, 2022. The target institution B's organization number is bbb. The ALS host's batch processing includes: changing the organization number of the canceled institution A from aaa to bbb, recording the cancellation effective time of midnight on July 23, 2022, and changing the organization number aaa in the customer business information of the canceled institution A to bbb.

[0097] The ALS host sends the batch results in the form of the file AMWKPLJ2.DAT (i.e., the batch result file) to the ALSBCM. After the ALSBCM transcodes the AMWKPLJ2.DAT file, it reads the data in it and converts it into a message. The converted message is sent to the institution staff system through the N-HFSI interface A0651T059 (P4->Institution Staff) for batch confirmation.

[0098] For step S103, the confirmation result returned by the employee system of the receiving organization through the intermediate system, if the confirmation result is successful, ALSBCM will be triggered regularly at 18:20 every day, and the EDA message flow records received that day will be sent to the ALS host in the form of a file for verification. The file name is AMWKTF01.DAT (i.e. the second file).

[0099] ALSBCM records and saves each EDA message received from N-HFSI and resends the EDA message received that day to the ALS host for verification. This is the second transmission. Organization withdrawal is not immediately effective; it is an advance notice with a time limit. After receiving the EDA message, the ALS host must record the effective time of each withdrawn organization. The ALS host verifies whether each EDA message is successfully processed. Specifically:

[0100] 1) Verify the correct number of processed EDA messages. Assume the ALS host counts 98 EDA messages processed that day, but the EDA message flow log sent by the ALSBCM shows 100 EDA messages. This means the ALS host has not processed two EDA messages. The ALS host needs to identify the unprocessed EDA messages and reprocess them internally.

[0101] 2) Check whether the number of the revoked institution has been changed to the number of the merged institution. For example, whether the institution number of the revoked institution A is currently bbb. If not, it means that reprocessing is required.

[0102] 3) Verify that the revocation effective time of the revoked institution is the latest. For example, if the revoked institution A set the effective time of revocation yesterday as 24:00 on July 20, 2022, and updated it today to 24:00 on July 23, 2022, if the verification shows that the effective time of revocation is still 24:00 on July 20, 2022, then reprocessing is required to revise it to 24:00 on July 23, 2022.

[0103] 4) Verify that the institution number in the customer business information of the revoked institution is the same as the number of the merged institution. For example, verify that the institution number in the customer loan information has been changed from aaa to bbb. If the institution number of one or more customer loan information is found to be unchanged, reprocessing is required.

[0104] After the day's operations are completed, the ALSBCM can back up the EDA messages sent to the ALS host for processing, facilitating subsequent problem verification and re-occurrence. In this solution, pending transaction code information, such as pre-check instructions for starting institutional adjustments, must be sent to the ALS host via N-HFSI. However, file-related information can be sent directly from the ALSBCM to the ALS host without going through N-HFSI.

[0105] The messages in this plan are divided into three categories, and the message types msg_type are 00, 01, 02, and YJ. The message types represent different meanings. 00 is the release of the organization merger plan message, 01 is the confirmation of the organization merger plan, 02 is the effectiveness result of the organization merger, and YJ is the pre-inspection result.

[0106] Table 2

[0107]

[0108] See Figure 3(b), which is a specific diagram of the interaction process for the message of merger and reorganization of an organization:

[0109] 1. ALSBCM sends the organization merger and dissolution plan message subscription instruction to N-HFSI;

[0110] 2. N-HFSI sends a subscription request for the organization merger and closure plan message to the organization staff system;

[0111] 3. When the institution staff system detects the existence of an incremental institution closure and merger plan EDA message, it will push the incremental institution closure and merger plan EDA message to N-HFSI;

[0112] 4. In response to reaching a first preset time point, ALSBCM obtains EDA messages from the intermediary system based on the institution withdrawal and merger transaction code according to a preset period and writes them into the ALSBCM database; wherein the preset time point is greater than the first preset time point;

[0113] 5. In response to reaching a preset time point, the pre-check program in the ALSBCM is started, and the pre-check program sends a start mechanism adjustment pre-check instruction to the ALS via the N-HFSI, so that the ALS performs pre-check preparation operations;

[0114] 6. ALSBCM receives the pre-check preparation result returned by ALS via N-HFSI;

[0115] 7. In response to the pre-check preparation result being completed, ALSBCM calls the institution withdrawal and merger transaction code and obtains EDA messages within a preset time period from the database in ALSBCM;

[0116] 8. Based on the file format preset by ALS, ALSBCM transcodes the acquired EDA message, obtains the first file AMWKTF03.DAT and sends it to ALS for batch processing;

[0117] 9. ALSBCM receives the batch result file AMWKPLJ2.DAT returned by ALS;

[0118] 10. ALSBCM transcodes the batch result file AMWKPLJ2.DAT to obtain the batch data. The batch result file is obtained by transcoding the batch result. The batch data is converted into a message, which is sent to the institution staff system via N-HFSI for confirmation.

[0119] 11. ALSBCM receives the confirmation result returned by the institution staff system;

[0120] 12. In response to the confirmation result being a successful confirmation, ALSBCM transcodes the EDA message flow record corresponding to the preset time period, obtains the second file AMWKTF01.DAT and sends it to the ALS for verification, so that the ALS performs corresponding operations according to the verification result.

[0121] The method provided in the above embodiment has at least the following beneficial effects compared to the prior art in the case of institution branch closure and merger:

[0122] 1) ALSBCM subscribes to EDA messages from the organization staff system. Several days before the organization is deregistered, the system pushes EDA messages about the organization deregistration plan to ALSBCM. Before the deregistration officially takes effect, the organization staff system repeatedly pushes EDA messages, allowing ALSBCM to continuously update the organization deregistration plan. This allows ALSBCM to receive the latest information in real time and send it to the ALS host.

[0123] 2) The ALS host batch processes the received EDA messages to modify the institution number of the merged institution, the institution number in the customer business information, and the merger and revocation effective time. The batch processing results are sent to the institution staff system through ALSBCM and N-HFSI for confirmation to automatically complete the information processing of the institution merger and revocation, thereby improving the accuracy of the institution merger and revocation message.

[0124] See also Figure 4 , which shows a schematic diagram of the main modules of an information processing device 400 for organization merger and dissolution provided by an embodiment of the present invention, including:

[0125] The acquisition module 401 is configured to, in response to reaching a preset time point, call the institution merger and dissolution transaction code to obtain the institution merger and dissolution plan information within a preset time period, and send the institution merger and dissolution plan information to the main system for batch processing;

[0126] The forwarding module 402 is used to receive the batch run result returned by the main system, send the batch run result to the institution staff system for confirmation, and receive the confirmation result returned by the institution staff system;

[0127] The verification module 403 is configured to send the organization merger and dissolution plan message flow record corresponding to the preset time period to the main system for verification in response to the confirmation result being successful, so that the main system performs corresponding operations according to the verification result.

[0128] In the implementation device of the present invention, the acquisition module 401 is used to:

[0129] Start the pre-check program in the subsystem, and the pre-check program sends a start mechanism adjustment pre-check instruction to the main system through the intermediate system, so that the main system performs pre-check preparation operations;

[0130] Receive the pre-check preparation result returned by the main system through the intermediate system, and in response to the pre-check preparation result being completed, call the institution merger and closure transaction code and obtain the institution merger and closure plan information within a preset time period from the database in the subsystem.

[0131] In the implementation device of the present invention, the acquisition module 401 is used to:

[0132] Sending a subscription instruction for the organization merger and closure plan message to the intermediate system, which in turn sends a subscription request for the organization merger and closure plan message to the organization staff system. When the organization staff system detects the existence of incremental organization merger and closure plan messages, it pushes the incremental organization merger and closure plan messages to the intermediate system.

[0133] In response to reaching the first preset time point, based on the institution merger and withdrawal transaction code, the institution merger and withdrawal plan information is obtained from the intermediate system according to the preset period and written into the database of the subsystem; wherein the preset time point is greater than the first preset time point.

[0134] In the implementation device of the present invention, the acquisition module 401 is further configured to:

[0135] Determine the primary key in the organization merger and closure plan message;

[0136] In response to the existence of a historical organization closure and merger plan message corresponding to the primary key, overwriting the historical organization closure and merger plan message based on the organization closure and merger plan message; or

[0137] In response to the absence of a historical organization closure and merger plan message corresponding to the primary key, the organization closure and merger plan message is treated as a new organization closure and merger plan message and saved.

[0138] In the implementation device of the present invention, the acquisition module 401 is used to:

[0139] The pre-check program calls the preset service of the main system and sends a pre-check instruction for starting mechanism adjustment to the main system through the intermediate system.

[0140] The implementation device of the present invention further includes a transcoding module, which is used to: perform transcoding processing on the acquired organization merger and dissolution plan message based on a file format preset by the main system to obtain a first file; and

[0141] Based on the file format, the message flow record of the organization merger and dissolution plan is transcoded to obtain a second file.

[0142] In the implementation device of the present invention, the forwarding module 402 is used to:

[0143] Receive the batch result file returned by the main system, and transcode the batch result file to obtain batch data; wherein the batch result file is obtained by transcoding the batch result;

[0144] The batch data is converted into a message, and the message is sent to the institution staff system through an intermediate system for confirmation.

[0145] In the device for implementing the present invention, the organization merger and revocation plan message includes the number of the revoked organization, the effective time of the revoked organization, and the number of the target organization to be merged;

[0146] Batch processing includes: replacing the number of the revoked institution with the number of the target institution; recording the effective time of the revocation; querying the customer business information corresponding to the number of the revoked institution to replace the number of the revoked institution in the customer business information with the number of the target institution.

[0147] In the embodiment of the present invention, the checking module 403 is used to:

[0148] The main system counts the number of organization closure and merger plan messages processed within the preset time period, and in response to the number being less than the number of organization closure and merger plan messages in the organization closure and merger plan message flow record, determines the unprocessed organization closure and merger plan messages and performs batch processing;

[0149] For each processed institution merger and withdrawal plan message, in response to the number of the revoked institution being inconsistent with the number of the target institution, or in response to the revocation effective time of the revoked institution being inconsistent with the revocation effective time in each processed institution merger and withdrawal plan message, or in response to the number of the revoked institution in the customer business information being inconsistent with the number of the target institution, batch processing is performed again on each processed institution merger and withdrawal plan message.

[0150] In addition, the specific implementation content of the device in the embodiment of the present invention has been described in detail in the above method, so the repeated content will not be described again here.

[0151] Figure 5 An exemplary system architecture 500 to which embodiments of the present invention may be applied is shown, including terminal devices 501 , 502 , 503 , a network 504 and a server 505 (only an example).

[0152] Terminal devices 501, 502, 503 can be various electronic devices with display screens and support web browsing, and are installed with various communication client applications. Users can use terminal devices 501, 502, 503 to interact with server 505 through network 504 to receive or send messages, etc.

[0153] The network 504 is used to provide a medium for communication links between the terminal devices 501, 502, 503 and the server 505. The network 504 may include various connection types, such as wired or wireless communication links or fiber optic cables.

[0154] The server 505 may be a server that provides various services. It should be noted that the method provided in the embodiment of the present invention is generally executed by the server 505 , and accordingly, the device is generally set in the server 505 .

[0155] It should be understood that Figure 5 The number of terminal devices, networks and servers in the embodiment is merely illustrative. Any number of terminal devices, networks and servers may be provided as required.

[0156] Reference below Figure 6 , which shows a schematic structural diagram of a computer system 600 of a terminal device suitable for implementing an embodiment of the present invention. Figure 6 The terminal device shown is only an example and should not bring any limitation to the functions and scope of use of the embodiments of the present invention.

[0157] like Figure 6 As shown, the computer system 600 includes a central processing unit (CPU) 601, which can perform various appropriate actions and processes according to a program stored in a read-only memory (ROM) 602 or a program loaded from a storage unit 608 into a random access memory (RAM) 603. Various programs and data required for the operation of the system 600 are also stored in the RAM 603. The CPU 601, ROM 602, and RAM 603 are connected to each other via a bus 604. An input / output (I / O) interface 605 is also connected to the bus 604.

[0158] The following components are connected to the I / O interface 605: an input section 606 including a keyboard, a mouse, and the like; an output section 607 including devices such as a cathode ray tube (CRT), a liquid crystal display (LCD), and a speaker; a storage section 608 including a hard disk; and a communication section 609 including a network interface card such as a LAN card or a modem. The communication section 609 performs communication processing via a network such as the Internet. A drive 610 is also connected to the I / O interface 605 as needed. A removable medium 611, such as a magnetic disk, an optical disk, a magneto-optical disk, or a semiconductor memory, is installed in the drive 610 as needed, so that computer programs read therefrom can be installed into the storage section 608 as needed.

[0159] In particular, according to the embodiments disclosed in the present invention, the processes described above with reference to the flowcharts can be implemented as computer software programs. For example, the embodiments disclosed in the present invention include a computer program product comprising a computer program carried on a computer-readable medium, the computer program comprising program code for executing the method shown in the flowchart. In such an embodiment, the computer program can be downloaded and installed from a network via the communication section 609, and / or installed from a removable medium 611. When the computer program is executed by the central processing unit (CPU) 601, the above-mentioned functions defined in the system of the present invention are performed.

[0160] It should be noted that the computer-readable medium described in the present invention can be a computer-readable signal medium or a computer-readable storage medium, or any combination thereof. A computer-readable storage medium can be, for example, but not limited to, an electrical, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any combination thereof. More specific examples of computer-readable storage media can include, but are not limited to, an electrical connection having one or more conductors, a portable computer disk, a hard disk, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, a portable compact disk read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination thereof. In the present invention, a computer-readable storage medium can be any tangible medium containing or storing a program that can be used by or in conjunction with an instruction execution system, apparatus, or device. In the present invention, a computer-readable signal medium can include a data signal propagated in baseband or as part of a carrier wave, carrying computer-readable program code. This propagated data signal can take a variety of forms, including but not limited to electromagnetic signals, optical signals, or any suitable combination thereof. A computer-readable signal medium may also be any computer-readable medium other than a computer-readable storage medium that can transmit, propagate, or transport a program for use by or in conjunction with an instruction execution system, apparatus, or device. Program code embodied on a computer-readable medium may be transmitted using any suitable medium, including but not limited to wireless, wireline, optical fiber cable, RF, or any suitable combination thereof.

[0161] The flowcharts and block diagrams in the accompanying drawings illustrate the possible implementation architecture, functions and operations of the systems, methods and computer program products according to various embodiments of the present invention. In this regard, each box in the flowchart or block diagram can represent a module, program segment, or a part of code, and the above-mentioned module, program segment, or a part of code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the accompanying drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.

[0162] The modules described in the embodiments of the present invention may be implemented in software or hardware. The modules described may also be located within a processor. For example, a processor may be described as comprising an acquisition module, a forwarding module, and a verification module. The names of these modules do not, in some cases, limit the modules themselves. For example, a verification module may be described as a "module that forwards data to the ALS for verification."

[0163] As another aspect, the present invention further provides a computer-readable medium, which may be included in the device described in the above embodiments, or may exist independently and not incorporated into the device. The computer-readable medium carries one or more programs, which, when executed by the device, cause the device to perform any of the aforementioned methods for processing information related to the decommissioning of a mechanism.

[0164] The computer program product of the present invention includes a computer program, and when the computer program is executed by a processor, the computer program implements the organization merger information processing method in the embodiment of the present invention.

[0165] The above specific embodiments do not limit the scope of protection of the present invention. Those skilled in the art will appreciate that various modifications, combinations, sub-combinations, and substitutions may occur depending on design requirements and other factors. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention are intended to be included within the scope of protection of the present invention.

Claims

1. A method for processing information on mergers and dissolutions of organizations, characterized in that: include: In response to reaching a preset time point, calling the institution merger and dissolution transaction code to obtain information on the institution merger and dissolution plan within a preset time period, including: starting a pre-check program in the subsystem, and having the pre-check program send a start institution adjustment pre-check instruction to the main system through the intermediate system, so that the main system performs a pre-check preparation operation; receiving a pre-check preparation result returned by the main system through the intermediate system, and in response to the pre-check preparation result being completed, calling the institution merger and dissolution transaction code to obtain information on the institution merger and dissolution plan within the preset time period from a database in the subsystem; Send the organization merger and closure plan message to the main system for batch processing; Receive the batch run results returned by the main system, send the batch run results to the institution staff system for confirmation, and receive the confirmation results returned by the institution staff system; In response to the confirmation result being a successful confirmation, the institution merger and withdrawal plan message flow record corresponding to the preset time period is sent to the main system for verification, so that the main system performs corresponding operations according to the verification result, including: the main system counts the number of institution merger and withdrawal plan messages processed within the preset time period, and in response to the number being less than the number of institution merger and withdrawal plan messages in the institution merger and withdrawal plan message flow record, determines the unprocessed institution merger and withdrawal plan messages and performs batch processing; for each processed institution merger and withdrawal plan message, in response to the number of the revoked institution being inconsistent with the number of the target institution, or in response to the revocation effective time of the revoked institution being inconsistent with the revocation effective time in each processed institution merger and withdrawal plan message, or in response to the number of the revoked institution in the customer business information being inconsistent with the number of the target institution, re-batch processes each processed institution merger and withdrawal plan message.

2. The method according to claim 1, characterized in that Before acquiring the information on the organization closure and merger plan within a preset time period from the database in the subsystem, the method further includes: Sending a subscription instruction for the organization merger and closure plan message to the intermediate system, which in turn sends a subscription request for the organization merger and closure plan message to the organization staff system. When the organization staff system detects the existence of incremental organization merger and closure plan messages, it pushes the incremental organization merger and closure plan messages to the intermediate system. In response to reaching the first preset time point, based on the institution merger and withdrawal transaction code, the institution merger and withdrawal plan information is obtained from the intermediate system according to the preset period and written into the database of the subsystem; wherein the preset time point is greater than the first preset time point.

3. The method according to claim 2, characterized in that The method further includes: obtaining the information of the organization closure and merger plan from the intermediate system according to the preset period and writing it into the database of the subsystem; Determine the primary key in the organization merger and closure plan message; In response to the existence of a historical organization closure and merger plan message corresponding to the primary key, overwriting the historical organization closure and merger plan message based on the organization closure and merger plan message; or In response to the absence of a historical organization closure and merger plan message corresponding to the primary key, the organization closure and merger plan message is treated as a new organization closure and merger plan message and saved.

4. The method according to claim 1, wherein The pre-check program sends a pre-check instruction to start mechanism adjustment to the main system through the intermediate system, including: The pre-check program calls the preset service of the main system and sends a pre-check instruction for starting mechanism adjustment to the main system through the intermediate system.

5. The method according to any one of claims 1 to 4, characterized in that After obtaining the organization closure and merger plan message within the preset time period, the method further includes: transcoding the obtained organization closure and merger plan message based on a file format preset by the main system to obtain a first file; and The sending of the message flow record of the organization closure and merger plan corresponding to the preset time period to the main system for verification also includes: based on the file format, transcoding the message flow record of the organization closure and merger plan to obtain a second file.

6. The method according to claim 5, characterized in that The receiving of the batch run result returned by the main system and sending the batch run result to the institution staff system for confirmation include: Receive the batch result file returned by the main system, and transcode the batch result file to obtain batch data; wherein the batch result file is obtained by transcoding the batch result; The batch data is converted into a message, and the message is sent to the institution staff system through an intermediate system for confirmation.

7. The method according to claim 1, characterized in that The organization merger and revocation plan information includes the number of the revoked organization, the effective date of the revoked organization, and the number of the target organization to be merged. Batch processing includes: replacing the number of the revoked institution with the number of the target institution; recording the effective time of the revocation; querying the customer business information corresponding to the number of the revoked institution to replace the number of the revoked institution in the customer business information with the number of the target institution.

8. An information processing device for organization merger and dissolution, characterized in that: include: The acquisition module is configured to, in response to reaching a preset time point, call the institution merger and dissolution transaction code to obtain information on the institution merger and dissolution plan within a preset time period, including: starting a pre-check program in the subsystem, and having the pre-check program send a start institution adjustment pre-check instruction to the main system through the intermediate system, so that the main system performs a pre-check preparation operation; receiving a pre-check preparation result returned by the main system through the intermediate system, and in response to the pre-check preparation result being completed, calling the institution merger and dissolution transaction code to obtain information on the institution merger and dissolution plan within the preset time period from a database in the subsystem; and sending the information on the institution merger and dissolution plan to the main system for batch processing; The forwarding module is used to receive the batch run results returned by the main system, send the batch run results to the institution staff system for confirmation, and receive the confirmation results returned by the institution staff system; The verification module is used to send the institution merger and dissolution plan message flow record corresponding to the preset time period to the main system for verification in response to the confirmation result being successful, so that the main system performs corresponding operations according to the verification result, including: the main system counts the number of institution merger and dissolution plan messages processed within the preset time period, and in response to the number being less than the number of institution merger and dissolution plan messages in the institution merger and dissolution plan message flow record, determines the unprocessed institution merger and dissolution plan messages and performs batch processing; for each processed institution merger and dissolution plan message, in response to the number of the revoked institution being inconsistent with the number of the target institution, or in response to the revocation effective time of the revoked institution being inconsistent with the revocation effective time in each processed institution merger and dissolution plan message, or in response to the number of the revoked institution in the customer business information being inconsistent with the number of the target institution, re-batch processes each processed institution merger and dissolution plan message.

9. The device according to claim 8, characterized in that The acquisition module is used to: Sending a subscription instruction for the organization merger and closure plan message to the intermediate system, which in turn sends a subscription request for the organization merger and closure plan message to the organization staff system. When the organization staff system detects the existence of incremental organization merger and closure plan messages, it pushes the incremental organization merger and closure plan messages to the intermediate system. In response to reaching the first preset time point, based on the institution merger and withdrawal transaction code, the institution merger and withdrawal plan information is obtained from the intermediate system according to the preset period and written into the database of the subsystem; wherein the preset time point is greater than the first preset time point.

10. The device according to claim 9, characterized in that The acquisition module is further used to: Determine the primary key in the organization merger and closure plan message; In response to the existence of a historical organization closure and merger plan message corresponding to the primary key, overwriting the historical organization closure and merger plan message based on the organization closure and merger plan message; or In response to the absence of a historical organization closure and merger plan message corresponding to the primary key, the organization closure and merger plan message is treated as a new organization closure and merger plan message and saved.

11. The device according to claim 8, characterized in that The acquisition module is used to: The pre-check program calls the preset service of the main system and sends a pre-check instruction for starting mechanism adjustment to the main system through the intermediate system.

12. The device according to any one of claims 8 to 11, characterized in that The system further includes a transcoding module for: performing transcoding processing on the acquired organization merger and dissolution plan information based on a file format preset by the main system to obtain a first file; as well as Based on the file format, the message flow record of the organization merger and dissolution plan is transcoded to obtain a second file.

13. The device according to claim 12, characterized in that The forwarding module is configured to: Receive the batch result file returned by the main system, and transcode the batch result file to obtain batch data; wherein the batch result file is obtained by transcoding the batch result; The batch data is converted into a message, and the message is sent to the institution staff system through an intermediate system for confirmation.

14. The device according to claim 8, characterized in that The organization merger and revocation plan information includes the number of the revoked organization, the effective date of the revoked organization, and the number of the target organization to be merged. Batch processing includes: replacing the number of the revoked institution with the number of the target institution; recording the effective time of the revocation; querying the customer business information corresponding to the number of the revoked institution to replace the number of the revoked institution in the customer business information with the number of the target institution.

15. An electronic device, characterized in that: include: one or more processors; a storage device for storing one or more programs, When the one or more programs are executed by the one or more processors, the one or more processors implement the method according to any one of claims 1 to 7.

16. A computer-readable medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

17. A computer program product comprising a computer program, characterized in that When the computer program is executed by a processor, the method according to any one of claims 1 to 7 is implemented.

Citation Information

Patent Citations

  • Automatic website withdrawing method and device based on data warehouse

    CN114840481A