A method and device for processing bill telegraphic dispatch
By classifying and distributing tickets to the target sending machine for processing, the problem of extended response time of serial processing during peak periods is solved, and concurrent data processing capabilities and customer satisfaction are improved.
Patent Information
- Application Number
- CN202210341005.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-04-02
- Publication Date
- 2025-05-30
- Estimated Expiration
- 2042-04-02
AI Technical Summary
In the electronic commercial bill of exchange business, as the number of customers increases, the serial processing design model is difficult to cope with the peak business volume, resulting in an extended response time, affecting customer satisfaction and normal business development.
By classifying bills according to bill numbers, the classification values are obtained, and the total number of sending machines clusters is collected based on the total number of records in the monitoring table, the target sending machine is determined, and the target ticket is allocated to the target sending machine for sending processing.
This method ensures that all types of tickets are evenly distributed in different target sending machines, improves concurrent data processing capabilities, shortens message response time, and improves customer satisfaction with business processing.
Smart Images

Figure CN114663170B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of data processing, and particularly to a method and device for processing bill telegraphic transmissions. Background Art
[0002] When a bank customer handles business such as issuing, accepting, endorsing, guaranteeing, presenting for payment, recourse, etc. of an electronic commercial bill, if an error is found or the customer changes their mind temporarily, they can initiate a cancellation at any time. For each processing request, a message will be generated in the system and sent to the regulatory agency. The regulatory agency updates the bill status based on the message. Here, there is a timing issue. For example, if a customer initiates an endorsement and then initiates a cancellation, it is required that the regulatory agency should receive the endorsement first and then the cancellation. If the cancellation is received first and then the endorsement, a timing disorder problem will occur, and the bill status of the regulatory agency will be inconsistent with the bill status retained by the commercial bank, affecting the normal development of subsequent business.
[0003] To avoid this problem, commercial banks generally adopt a serial processing mode. This serial telegraphic transmission processing mechanism could basically meet customer requirements in the initial stage of system launch due to the small business volume. However, with the development of business, the number of customers participating in electronic commercial bills is increasing. The serial processing design model faces increasing challenges. During the peak business period of commercial banks, the number of bills to be telegraphed is increasing, and the response time to customer applications is getting longer. As a result, customers are dissatisfied and complain because subsequent business cannot be processed in a timely manner. Summary of the Invention
[0004] In view of the problems in the prior art, embodiments of the present invention provide a method and device for processing bill telegraphic transmissions, which can at least partially solve the problems existing in the prior art.
[0005] On the one hand, the present invention proposes a method for processing bill telegraphic transmissions, including:
[0006] Classify bills according to bill numbers to obtain classification values representing classification results;
[0007] If it is determined that there is no classification value monitoring record corresponding to the classification value in the monitoring table, obtain the total number of classification value monitoring records in the monitoring table;
[0008] Take the remainder of the total number of telegraphic transmission machine clusters by the total number of classification value monitoring records, and determine the corresponding target telegraphic transmission machine according to the remainder result, and allocate the target bills corresponding to the remainder result value to the target telegraphic transmission machine, so that the target telegraphic transmission machine performs telegraphic transmission processing on the target bills.
[0009] Wherein, the method for processing bill telegraphic transmissions further includes:
[0010] If it is determined that there is a classification value monitoring record corresponding to the classification value in the monitoring table, no processing is performed.
[0011] Among them, the bill sending and reporting processing method further includes:
[0012] If it is determined that the remainder result is zero, then determine the last sending and reporting machine as the target machine.
[0013] Among them, before the step of classifying the bill according to the bill number to obtain a classification value representing the classification result, the bill sending and reporting processing method further includes:
[0014] Receive a bill application message and perform message verification on the bill application message;
[0015] If it is determined that the message verification is successful, then write the bill application message into the bill service application form.
[0016] On the one hand, the present invention provides a bill sending and reporting processing device, including:
[0017] A classification unit, configured to classify a bill according to a bill number to obtain a classification value representing the classification result;
[0018] An acquisition unit, configured to, if it is determined that there is no classification value monitoring record corresponding to the classification value in the monitoring table, acquire the total number of classification value monitoring records in the monitoring table;
[0019] An allocation unit, configured to take the remainder of the total number of sending and reporting machine clusters according to the total number of classification value monitoring records, and determine a corresponding target sending and reporting machine according to the remainder result, and allocate a target bill corresponding to the remainder result value to the target sending and reporting machine, so that the target sending and reporting machine performs sending and reporting processing on the target bill.
[0020] Among them, the bill sending and reporting processing device is further configured to:
[0021] If it is determined that there is a classification value monitoring record corresponding to the classification value in the monitoring table, no processing is performed.
[0022] Among them, the bill sending and reporting processing device is further configured to:
[0023] If it is determined that the remainder result is zero, then determine the last sending and reporting machine as the target machine.
[0024] Among them, the bill sending and reporting processing device is further configured to:
[0025] Receive a bill application message and perform message verification on the bill application message;
[0026] If it is determined that the message verification is successful, write the bill application message into the bill service application form.
[0027] On the other hand, an embodiment of the present invention provides a computer device, including a memory, a processor, and a computer program stored on the memory and executable on the processor. When the processor executes the computer program, the following method is implemented:
[0028] Classify bills according to bill numbers to obtain classification values representing classification results;
[0029] If it is determined that there is no classification value monitoring record corresponding to the classification value in the monitoring table, obtain the total number of classification value monitoring records in the monitoring table;
[0030] Take the remainder of the total number of the classification value monitoring records divided by the total number of the sending machine clusters according to the total number of the classification value monitoring records, and determine the corresponding target sending machine according to the remainder result, and allocate the target bill corresponding to the remainder result value to the target sending machine, so that the target sending machine performs a sending process on the target bill.
[0031] An embodiment of the present invention provides a computer-readable storage medium, including:
[0032] The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the following method is implemented:
[0033] Classify bills according to bill numbers to obtain classification values representing classification results;
[0034] If it is determined that there is no classification value monitoring record corresponding to the classification value in the monitoring table, obtain the total number of classification value monitoring records in the monitoring table;
[0035] Take the remainder of the total number of the classification value monitoring records divided by the total number of the sending machine clusters according to the total number of the classification value monitoring records, and determine the corresponding target sending machine according to the remainder result, and allocate the target bill corresponding to the remainder result value to the target sending machine, so that the target sending machine performs a sending process on the target bill.
[0036] An embodiment of the present invention further provides a computer program product, where the computer program product includes a computer program, and when the computer program is executed by a processor, the following method is implemented:
[0037] Classify bills according to bill numbers to obtain classification values representing classification results;
[0038] If it is determined that there is no classification value monitoring record corresponding to the classification value in the monitoring table, obtain the total number of classification value monitoring records in the monitoring table;
[0039] Take the remainder of the total number of telegraph - sending machine clusters with respect to the total number of classification - value monitoring records, and determine the corresponding target telegraph - sending machine according to the remainder result. Allocate the target bill corresponding to the remainder result value to the target telegraph - sending machine, so that the target telegraph - sending machine performs telegraph - sending processing on the target bill.
[0040] The bill telegraph - sending processing method and device provided by the embodiments of the present invention classify bills according to bill numbers to obtain classification values representing classification results. If it is determined that there is no classification - value monitoring record corresponding to the classification value in the monitoring table, then obtain the total number of classification - value monitoring records in the monitoring table. Take the remainder of the total number of classification - value monitoring records with respect to the total number of telegraph - sending machine clusters, and determine the corresponding target telegraph - sending machine according to the remainder result. Allocate the target bill corresponding to the remainder result value to the target telegraph - sending machine, so that the target telegraph - sending machine performs telegraph - sending processing on the target bill, ensuring that all types of bills can be evenly distributed among different target telegraph - sending machines, improving the concurrent data - processing ability, shortening the message response time, and also improving the customer's satisfaction with business processing. Brief Description of the Drawings
[0041] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for use in the description of the embodiments or the prior art. Obviously, the following - described drawings are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other drawings can be obtained based on these drawings. In the drawings:
[0042] Figure 1 is a flowchart of the bill telegraph - sending processing method provided by an embodiment of the present invention.
[0043] Figure 2 is a flowchart of the bill telegraph - sending processing method provided by another embodiment of the present invention.
[0044] Figure 3 is a schematic structural diagram of the modularization of the method provided by another embodiment of the present invention.
[0045] Figure 4 is a schematic structural diagram of the bill telegraph - sending processing device provided by an embodiment of the present invention.
[0046] Figure 5 is a schematic structural diagram of the computer device entity provided by the embodiments of the present invention. Detailed Embodiments
[0047] To make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer and more understandable, the following further elaborates on the embodiments of the present invention with reference to the accompanying drawings. Herein, the illustrative embodiments of the present invention and their descriptions are used to explain the present invention, but do not limit the present invention. It should be noted that, without conflict, the embodiments in this application and the features in the embodiments can be arbitrarily combined with each other.
[0048] Figure 1 is a schematic flowchart of a bill telegraph transmission processing method provided by an embodiment of the present invention. As Figure 1 shown, the bill telegraph transmission processing method provided by the embodiment of the present invention includes:
[0049] Step S1: Classify the bills according to the bill numbers to obtain a classification value representing the classification result.
[0050] Step S2: If it is determined that there is no classification value monitoring record corresponding to the classification value in the monitoring table, obtain the total number of classification value monitoring records in the monitoring table.
[0051] Step S3: Take the remainder of the total number of telegraph transmission machine clusters by the total number of classification value monitoring records, and determine the corresponding target telegraph transmission machine according to the remainder result, and allocate the target bills corresponding to the remainder result value to the target telegraph transmission machine, so that the target telegraph transmission machine performs telegraph transmission processing on the target bills.
[0052] In the above step S1, the device classifies the bills according to the bill numbers to obtain a classification value representing the classification result. The device can be a computer device that executes this method, such as a server, specifically a commercial bank server. In the technical solution of this application, the acquisition, storage, use, processing, etc. of data all comply with the relevant regulations of national laws and regulations. The bill numbers can be recorded as df-25121, df-25122, df-25123, df-25124, df-25125, and df-25126. The last digits of these bill numbers are 1 to 6 respectively. Type1 to Type6 can be used as bill types to represent the classification result, and the corresponding classification values are 1 to 6 respectively, as shown in Table 1:
[0053] Table 1
[0054]
[0055] Among them, the status G indicates that the message is in an unsent state. The column where the message is located can record the message name, which is not shown here.
[0056] In the above step S2, if the device determines that there is no classification value monitoring record corresponding to the classification value in the monitoring table, it obtains the total number of classification value monitoring records in the monitoring table. The monitoring table can be understood as a data table used to monitor the telegraph sending machines for ticket distribution telegraph sending processing, as shown in Table 2:
[0057] Table 2
[0058]
[0059] Among them, the time stamp represents the distribution time of the ticket distribution telegraph sending machine corresponding to the ticket type, which is not shown in Table 2, and the telegraph sending machine performs telegraph sending processing on this ticket.
[0060] The following is an example for illustration:
[0061] When this step is executed for the first time, the initial value of the total number of classification value monitoring records is zero, indicating that the monitoring table is empty. At this time, there is no classification value monitoring record corresponding to any classification value in the monitoring table.
[0062] All data with a classification value of 0 can be processed first. If the total number of telegraph sending machine clusters is 26, corresponding to telegraph sending machine A to telegraph sending machine Z, taking the remainder of 0 divided by 26, the remainder result is 0, and the last telegraph sending machine is assigned as the target telegraph sending machine, that is, telegraph sending machine Z is assigned as the target telegraph sending machine, and the target telegraph sending machine Z performs telegraph sending processing on all target tickets with a classification value of 0.
[0063] When this step is executed for the second time, all data with a classification value of 1 can be processed. At this time, there is no classification value monitoring record corresponding to 1 in the monitoring table. The total number of classification value monitoring records obtained is 1 (the classification value 0 when this step was executed for the first time). Taking the remainder of 1 divided by 26, the remainder result is 1, and telegraph sending machine A is assigned as the target telegraph sending machine, and the target telegraph sending machine A performs telegraph sending processing on all target tickets with a classification value of 1.
[0064] When this step is executed for the third time, all data with a classification value of 2 can be processed. At this time, there is no classification value monitoring record corresponding to 2 in the monitoring table. The total number of classification value monitoring records obtained is 2 (the classification values 0 and 1 when this step was executed in the previous two times). Taking the remainder of 2 divided by 26, the remainder result is 2, and telegraph sending machine B is assigned as the target telegraph sending machine, and the target telegraph sending machine B performs telegraph sending processing on all target tickets with a classification value of 2.
[0065] When this step is executed for the fourth time, all data with a classification value of 4 can be processed. At this time, there is no classification value monitoring record corresponding to 4 in the monitoring table. The total number of classification value monitoring records obtained is 3 (classification value 0, classification value 1, and classification value 2 when this step was executed in the previous three times). Calculate the remainder of 26 divided by 3, and the obtained remainder is 3. Assign the telegraph sending machine C as the target telegraph sending machine, and let the target telegraph sending machine C perform telegraph sending processing on all target bills with a classification value of 4. It should be noted that this situation does not conform to Table 2, aiming to illustrate that the determination of the encoding order of the target telegraph sending machine in this method can be different from the numerical order of the classification values.
[0066] When this step is executed for the fifth time, all data with a classification value of 2 can be processed. At this time, there is a classification value monitoring record corresponding to 2 in the monitoring table, and no processing needs to be done.
[0067] The subsequent execution of the steps can be deduced by analogy and will not be elaborated here.
[0068] The situation corresponding to the above example is that the total number of the telegraph sending machine cluster, which is 26, is more than the classification value of 10.
[0069] For the situation where the total number of the telegraph sending machine cluster is less than the classification value, this method is also equally applicable. For example, the total number of the telegraph sending machine cluster is 3 and the classification value is 10:
[0070] Assign the target bill with a classification value of 0 to the target telegraph sending machine C.
[0071] Assign the target bill with a classification value of 1 to the target telegraph sending machine A.
[0072] Assign the target bill with a classification value of 2 to the target telegraph sending machine B.
[0073] For the classification value of 3, calculate the remainder of 3 divided by 3, and the obtained remainder is 0. Assign the target bill to the target telegraph sending machine C. By analogy, the target telegraph sending machine C performs telegraph sending processing on the target bills Type0, Type3, Type6, and Type9; the target telegraph sending machine A performs telegraph sending processing on the target bills Type1, Type4, and Type7; the target telegraph sending machine B performs telegraph sending processing on the target bills Type2, Type5, and Type8.
[0074] In the above step S3, the device takes the remainder of the total number of the telegraph sending machine cluster divided by the total number of the classification value monitoring records, and determines the corresponding target telegraph sending machine according to the remainder result, and assigns the target bill corresponding to the remainder result value to the target telegraph sending machine, so that the target telegraph sending machine performs telegraph sending processing on the target bill. Assigning the target bill corresponding to the remainder result value to the target telegraph sending machine can refer to the above description and will not be elaborated here.
[0075] The target telegraph sending machine where this process is located can be determined, and then the record consistent with the target telegraph sending machine is read from the monitoring table. After extracting the bill type, the message with status G is read from the bill service application form according to the bill type, and telegraph messages are sent in ascending order of the application serial number. After success, the status G is changed to S (indicating successful telegraph sending). After all processing is completed, the next round of processing can be carried out after sleeping for 3S. It can ensure that the messages applied earlier can be sent as soon as possible.
[0076] As Figure 2 shown, check the record consistent with the target telegraph sending machine in the monitoring table, and query whether there is a corresponding record (status G) in the bill service application form. If not, delete this record, and the next round of monitoring processing can be carried out after sleeping for 3S. Its function is to ensure that messages can be dynamically allocated to idle telegraph sending machines.
[0077] As Figure 2 shown, before the step of classifying bills according to the bill number to obtain the classification value representing the classification result, the bill telegraph sending processing method further includes:
[0078] Receiving a bill application message and performing message verification on the bill application message;
[0079] If it is determined that the message verification is successful, write the bill application message into the bill service application form. It can ensure the validity of the messages in the bill service application form.
[0080] As Figure 3 shown, the method of the embodiment of the present invention can be implemented modularly, including a message receiving module 1, a failed message receipt module 2, a message splitting processing module 3, a telegraph sending processing module 4, and a monitoring process module 5; where:
[0081] The message receiving module 1 is used to receive the bill application message sent by the customer through channels such as mobile banking and online banking, send the message for message verification, and write it into the bill processing application form after the message verification is successful.
[0082] The failed message receipt module 2 is used to return the message verification failure message to the customer.
[0083] The message splitting processing module 3 is used to, if it is determined that there is no classification value monitoring record corresponding to the classification value in the monitoring table, obtain the total number of classification value monitoring records in the monitoring table; take the remainder of the total number of classification value monitoring records with respect to the total number of telegraph sending machine clusters, and determine the corresponding target telegraph sending machine according to the remainder result, and allocate the target bill corresponding to the remainder result value to the target telegraph sending machine.
[0084] It is also used to, if it is determined that there is a classification value monitoring record corresponding to the classification value in the monitoring table, do nothing.
[0085] The telegraph sending processing module 4 is used to determine the target telegraph sending machine where the current process is located, then read the record consistent with the target telegraph sending machine in the monitoring table, after taking out the bill type, read the message with the status of G in the bill service application form according to the bill type, and send the telegraph in ascending order of the application serial number. After success, change the status G to S (indicating successful telegraph sending). After all processing is completed, the next round of processing can be carried out after sleeping for 3S.
[0086] The monitoring process module 5 is used to check the record consistent with the target telegraph sending machine in the monitoring table, and query whether there is a corresponding record (status is G) in the bill service application form. If not, delete this record. The next round of monitoring processing can be carried out after sleeping for 3S.
[0087] The bill telegraph sending processing method provided by the embodiment of the present invention classifies bills according to the bill number to obtain a classification value representing the classification result; if it is determined that there is no classification value monitoring record corresponding to the classification value in the monitoring table, the total number of classification value monitoring records in the monitoring table is obtained; the total number of the telegraph sending machine clusters is divided by the total number of classification value monitoring records, and the corresponding target telegraph sending machine is determined according to the remainder result, and the target bill corresponding to the remainder result value is allocated to the target telegraph sending machine, so that the target telegraph sending machine performs telegraph sending processing on the target bill, ensuring that all types of bills can be evenly distributed among different target telegraph sending machines, so as to improve the concurrent data processing ability, shorten the message response time, and also improve the customer's satisfaction with the service processing.
[0088] Further, the bill telegraph sending processing method further includes:
[0089] If it is determined that there is a classification value monitoring record corresponding to the classification value in the monitoring table, no processing is performed. Refer to the above description and will not be elaborated.
[0090] Further, the bill telegraph sending processing method further includes:
[0091] If it is determined that the remainder result is zero, the last telegraph sending machine is determined as the target machine. Refer to the above description and will not be elaborated.
[0092] Further, before the step of classifying the bill according to the bill number to obtain a classification value representing the classification result, the bill telegraph sending processing method further includes:
[0093] Receiving a bill application message and performing message verification on the bill application message; refer to the above description and will not be elaborated.
[0094] If it is determined that the message verification is successful, the bill application message is written into the bill service application form. For details, please refer to the above description and will not be elaborated here.
[0095] It should be noted that the bill sending and reporting processing method provided by the embodiments of the present invention can be used in the financial field or any technical field other than the financial field. The embodiments of the present invention do not limit the application field of the bill sending and reporting processing method.
[0096] Figure 4 It is a schematic structural diagram of a bill sending and reporting processing device provided by an embodiment of the present invention. As Figure 4 shown, the bill sending and reporting processing device provided by the embodiments of the present invention includes a classification unit 401, an acquisition unit 402, and an allocation unit 403, where:
[0097] The classification unit 401 is used to classify bills according to the bill number to obtain a classification value representing the classification result; the acquisition unit 402 is used to obtain the total number of classification value monitoring records in the monitoring table if it is determined that there is no classification value monitoring record corresponding to the classification value in the monitoring table; the allocation unit 403 is used to take the remainder of the total number of classification value monitoring records with respect to the total number of sending and reporting machine clusters, and determine the corresponding target sending and reporting machine according to the remainder result, and allocate the target bill corresponding to the remainder result value to the target sending and reporting machine, so that the target sending and reporting machine performs sending and reporting processing on the target bill.
[0098] Specifically, the classification unit 401 in the device is used to classify bills according to the bill number to obtain a classification value representing the classification result; the acquisition unit 402 is used to obtain the total number of classification value monitoring records in the monitoring table if it is determined that there is no classification value monitoring record corresponding to the classification value in the monitoring table; the allocation unit 403 is used to take the remainder of the total number of classification value monitoring records with respect to the total number of sending and reporting machine clusters, and determine the corresponding target sending and reporting machine according to the remainder result, and allocate the target bill corresponding to the remainder result value to the target sending and reporting machine, so that the target sending and reporting machine performs sending and reporting processing on the target bill.
[0099] The bill telegraphic dispatch processing device provided by the embodiment of the present invention classifies bills according to the bill numbers to obtain classification values representing the classification results; if it is determined that there is no classification value monitoring record corresponding to the classification value in the monitoring table, the total number of classification value monitoring records in the monitoring table is obtained; the total number of telegraphic dispatch machine clusters is taken modulo by the total number of classification value monitoring records, and the corresponding target telegraphic dispatch machine is determined according to the modulo result, and the target bill corresponding to the modulo result value is allocated to the target telegraphic dispatch machine, so that the target telegraphic dispatch machine performs telegraphic dispatch processing on the target bill, ensuring that all types of bills can be evenly distributed among different target telegraphic dispatch machines, thereby improving the concurrent data processing ability, shortening the message response time, and also improving the customer satisfaction with the service processing.
[0100] Further, the bill telegraphic dispatch processing device is further configured to:
[0101] If it is determined that there is a classification value monitoring record corresponding to the classification value in the monitoring table, no processing is performed.
[0102] Further, the bill telegraphic dispatch processing device is further configured to:
[0103] If it is determined that the modulo result is zero, the last telegraphic dispatch machine is determined as the target machine.
[0104] Further, the bill telegraphic dispatch processing device is further configured to:
[0105] Receive a bill application message, and perform message verification on the bill application message;
[0106] If it is determined that the message verification is successful, the bill application message is written into the bill service application form.
[0107] The embodiment of the bill telegraphic dispatch processing device provided by the embodiment of the present invention can specifically be used to execute the processing procedures of the above method embodiments, and its functions will not be elaborated here, and reference can be made to the detailed descriptions of the above method embodiments.
[0108] Figure 5 It is a schematic diagram of the entity structure of the computer device provided by the embodiment of the present invention. As Figure 5 shown, the computer device includes: a memory 501, a processor 502, and a computer program stored on the memory 501 and executable on the processor 502. When the processor 502 executes the computer program, the following methods are implemented:
[0109] Classify bills according to the bill numbers to obtain classification values representing the classification results;
[0110] If it is determined that there is no classification value monitoring record corresponding to the classification value in the monitoring table, obtain the total number of classification value monitoring records in the monitoring table;
[0111] Take the remainder of the total number of the telegraph sending machine clusters by the total number of the classification value monitoring records, determine the corresponding target telegraph sending machine according to the remainder result, and allocate the target bill corresponding to the remainder result value to the target telegraph sending machine, so that the target telegraph sending machine performs telegraph sending processing on the target bill.
[0112] This embodiment discloses a computer program product, which includes a computer program. When the computer program is executed by a processor, the following method is implemented:
[0113] Classify the bills according to the bill numbers to obtain classification values representing the classification results;
[0114] If it is determined that there is no classification value monitoring record corresponding to the classification value in the monitoring table, obtain the total number of classification value monitoring records in the monitoring table;
[0115] Take the remainder of the total number of the telegraph sending machine clusters by the total number of the classification value monitoring records, determine the corresponding target telegraph sending machine according to the remainder result, and allocate the target bill corresponding to the remainder result value to the target telegraph sending machine, so that the target telegraph sending machine performs telegraph sending processing on the target bill.
[0116] This embodiment provides a computer-readable storage medium, which stores a computer program. When the computer program is executed by a processor, the following method is implemented:
[0117] Classify the bills according to the bill numbers to obtain classification values representing the classification results;
[0118] If it is determined that there is no classification value monitoring record corresponding to the classification value in the monitoring table, obtain the total number of classification value monitoring records in the monitoring table;
[0119] Take the remainder of the total number of the telegraph sending machine clusters by the total number of the classification value monitoring records, determine the corresponding target telegraph sending machine according to the remainder result, and allocate the target bill corresponding to the remainder result value to the target telegraph sending machine, so that the target telegraph sending machine performs telegraph sending processing on the target bill.
[0120] Compared with the technical solutions in the prior art, in the embodiments of the present invention, bills are classified according to bill numbers to obtain classification values representing classification results; if it is determined that there is no classification value monitoring record corresponding to the classification value in the monitoring table, the total number of classification value monitoring records in the monitoring table is obtained; the total number of the telegraph sending machine clusters is divided by the total number of the classification value monitoring records, and the remainder is used to determine the corresponding target telegraph sending machine, and target bills corresponding to the remainder value are allocated to the target telegraph sending machine, so that the target telegraph sending machine performs telegraph sending processing on the target bills, ensuring that bills of all types can be evenly distributed among different target telegraph sending machines, thereby improving the concurrent data processing ability, shortening the message response time, and also improving the customer satisfaction with business processing.
[0121] Those skilled in the art should understand that the embodiments of the present invention can be provided as a method, a system, or a computer program product. Therefore, the present invention can take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware aspects. Moreover, the present invention can take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.
[0122] The present invention is described with reference to the flowcharts and / or block diagrams of methods, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each flow and / or block in the flowcharts and / or block diagrams, and the combination of flows and / or blocks in the flowcharts and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to the processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing devices to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing devices generate means for implementing the functions specified in Figure 1 one or more of the flows Figure 1 or multiple flows and / or blocks
[0123] These computer program instructions can also be stored in a computer-readable memory capable of guiding a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory generate a manufactured article including instruction means, and the instruction means implements the functions specified in Figure 1 one or more of the flows Figure 1 or multiple flows and / or blocks
[0124] These computer program instructions can also be loaded onto a computer or other programmable data processing apparatus, so that a series of operation steps are executed on the computer or other programmable apparatus to produce a computer-implemented process, thereby the instructions executed on the computer or other programmable apparatus provide steps for realizing the functions specified in one process Figure 1 one process or multiple processes and / or blocks Figure 1 or steps for realizing the functions specified in one block or multiple blocks.
[0125] In the description of this specification, the descriptions with reference to the terms "one embodiment", "a specific embodiment", "some embodiments", "for example", "example", "specific example", or "some examples", etc. mean that the specific features, structures, materials, or characteristics described in connection with the embodiment or example are included in at least one embodiment or example of the present invention. In this specification, the schematic representations of the above terms do not necessarily refer to the same embodiment or example. Moreover, the specific features, structures, materials, or characteristics described can be combined in any one or more embodiments or examples in a suitable manner.
[0126] The above specific embodiments have further elaborated on the purpose, technical solution, and beneficial effects of the present invention. It should be understood that the above is only the specific embodiments of the present invention and is not used to limit the protection scope of the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principle of the present invention shall be included in the protection scope of the present invention.
Claims
1. A method for processing bill telegraph transmission, characterized in that, it includes: classifying bills according to bill numbers to obtain classification values representing classification results; if it is determined that there is no classification value monitoring record corresponding to the classification value in the monitoring table, then obtaining the total number of classification value monitoring records in the monitoring table; taking the remainder of the total number of telegraph transmission machine clusters according to the total number of classification value monitoring records, and determining the corresponding target telegraph transmission machine according to the remainder result, and allocating the target bill type corresponding to the remainder result value to the target telegraph transmission machine, so that the target telegraph transmission machine performs telegraph transmission processing on the target bills corresponding to the target bill type.
2. The method for processing bill telegraph transmission according to claim 1, characterized in that, the method for processing bill telegraph transmission further includes: if it is determined that there is a classification value monitoring record corresponding to the classification value in the monitoring table, then no processing is performed.
3. The method for processing bill telegraph transmission according to claim 1, characterized in that, the method for processing bill telegraph transmission further includes: if it is determined that the remainder result is zero, then determining the last telegraph transmission machine as the target telegraph transmission machine.
4. The method for processing bill telegraph transmission according to claim 1, characterized in that, before the step of classifying bills according to bill numbers to obtain classification values representing classification results, the method for processing bill telegraph transmission further includes: receiving a bill application message and performing message verification on the bill application message; if it is determined that the message verification is successful, then writing the bill application message into the bill service application form.
5. A bill telegraph transmission processing device, characterized in that, it includes: a classification unit for classifying bills according to bill numbers to obtain classification values representing classification results; an acquisition unit for obtaining the total number of classification value monitoring records in the monitoring table if it is determined that there is no classification value monitoring record corresponding to the classification value in the monitoring table; an allocation unit for taking the remainder of the total number of telegraph transmission machine clusters according to the total number of classification value monitoring records, and determining the corresponding target telegraph transmission machine according to the remainder result, and allocating the target bill type corresponding to the remainder result value to the target telegraph transmission machine, so that the target telegraph transmission machine performs telegraph transmission processing on the target bills corresponding to the target bill type.
6. The bill telegraph transmission processing device according to claim 5, characterized in that, the bill telegraph transmission processing device is further configured to: if it is determined that there is a classification value monitoring record corresponding to the classification value in the monitoring table, then no processing is performed.
7. The bill telegraph transmission processing device according to claim 5, characterized in that, the bill telegraph transmission processing device is further configured to: if it is determined that the remainder result is zero, then determining the last telegraph transmission machine as the target telegraph transmission machine.
8. The bill telegraph transmission processing device according to claim 5, characterized in that, the bill telegraph transmission processing device is further configured to: receive a bill application message and perform message verification on the bill application message; if it is determined that the message verification is successful, then write the bill application message into the bill service application form.
9. A computer device, comprising a memory, a processor, and a computer program stored on the memory and executable on the processor, wherein, when the processor executes the computer program, the method according to any one of claims 1 to 4 is implemented.
10. A computer-readable storage medium, wherein, the computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 4 is implemented.
11. A computer program product, wherein, the computer program product includes a computer program, and when the computer program is executed by a processor, the method according to any one of claims 1 to 4 is implemented.
Citation Information
Patent Citations
Collection message clearing method and device
CN114036295A
Method for prioritizing and presenting recommendations regarding organizaion's customer care capabilities
US8200527B1