CN114596681A - Method and device for processing exception of circulator - Google Patents

Method and device for processing exception of circulator Download PDF

Info

Publication number
CN114596681A
CN114596681A CN202210317380.6A CN202210317380A CN114596681A CN 114596681 A CN114596681 A CN 114596681A CN 202210317380 A CN202210317380 A CN 202210317380A CN 114596681 A CN114596681 A CN 114596681A
Authority
CN
China
Prior art keywords
banknote
classification
database
message
banknotes
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202210317380.6A
Other languages
Chinese (zh)
Other versions
CN114596681B (en
Inventor
张春业
张红军
张博
郑紫颖
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Industrial and Commercial Bank of China Ltd ICBC
Original Assignee
Industrial and Commercial Bank of China Ltd ICBC
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Industrial and Commercial Bank of China Ltd ICBC filed Critical Industrial and Commercial Bank of China Ltd ICBC
Priority to CN202210317380.6A priority Critical patent/CN114596681B/en
Publication of CN114596681A publication Critical patent/CN114596681A/en
Application granted granted Critical
Publication of CN114596681B publication Critical patent/CN114596681B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F19/00Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
    • G07F19/20Automatic teller machines [ATMs]
    • G07F19/211Software architecture within ATMs or in relation to the ATM network
    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F16/00Information retrieval; Database structures therefor; File system structures therefor
    • G06F16/20Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
    • G06F16/23Updating
    • G06F16/2358Change logging, detection, and notification
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07FCOIN-FREED OR LIKE APPARATUS
    • G07F19/00Complete banking systems; Coded card-freed arrangements adapted for dispensing or receiving monies or the like and posting such transactions to existing accounts, e.g. automatic teller machines
    • G07F19/20Automatic teller machines [ATMs]
    • G07F19/201Accessories of ATMs

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Business, Economics & Management (AREA)
  • Accounting & Taxation (AREA)
  • Finance (AREA)
  • Theoretical Computer Science (AREA)
  • Software Systems (AREA)
  • Data Mining & Analysis (AREA)
  • Databases & Information Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)

Abstract

The embodiment of the invention provides a method and a device for processing exception of a circulator, which can be used in the technical field of artificial intelligence, wherein the method comprises the following steps: when the circulator is abnormal, analyzing the generated database updating table and the obtained banknote box data message to obtain a banknote classification banknote quantity comparison table; generating a secondary note-spitting message according to the number of the notes under each note in the note-sorting note number comparison table; the secondary note-telling message is sent to the circulator, so that the circulator can tell notes automatically according to the secondary note-telling message, time and cost can be saved, transparency is high, reaction speed is high, and use efficiency of the circulator is improved.

Description

Method and device for processing exception of circulator
Technical Field
The invention relates to the technical field of computers, in particular to the technical field of artificial intelligence, and particularly relates to a circulator exception handling method and device.
Background
In the interaction between the bank system and the cash recycling machine (TCR) of the teller, there may be scenes of sporadic TCR cash-out abnormality, such as a card of money, loss of instruction message, and the like. These scenarios often result in a mismatch between the actual cash out and the demand amount of the TCR. In order to solve the problem, in the related art, the TCR is cleared or manually turned on by a worker to meet the required amount. Since the TCR has the capacity of 200 ten thousand cash, the TCR can discharge all cash in the TCR after clearing, a large amount of time is needed, and the time cost is extremely high; the system can be restarted by manually opening the TCR to withdraw cash, and meanwhile, for workers, the manual opening of the TCR is complicated, the manual adjustment of counting is opaque, the abnormal response speed of the circulating machine is low, and the service efficiency of the TCR is greatly reduced.
Disclosure of Invention
The invention aims to provide an exception handling method for a circulator, which can save time and cost, has higher transparency and high reaction speed and improves the use efficiency of the circulator. Another object of the present invention is to provide a cycler exception handling apparatus. It is yet another object of the present invention to provide a computer readable medium. It is a further object of the present invention to provide a computer apparatus.
In order to achieve the above object, in one aspect, the present invention discloses a method for processing exception of a cycle machine, including:
if the circulator is abnormal, analyzing the generated database updating table and the obtained banknote box data message to obtain a banknote classification banknote quantity comparison table;
generating a secondary note-spitting message according to the number of the notes under each note in the note-sorting note number comparison table;
and sending the secondary cash-out message to a circulating machine so that the circulating machine can automatically dispense cash according to the secondary cash-out message.
Preferably, if the cycle machine is abnormal, before analyzing the stored database update table and the obtained banknote box data message to obtain the banknote quantity comparison table, the method further comprises:
sending a pre-generated banknote operation request message to the circulating machine;
receiving a banknote operation message returned by the circulating machine in response to the banknote operation request message, wherein the banknote operation message comprises an abnormal value field and a banknote information field;
if the abnormal value field is a preset abnormal value, the circular machine is abnormal, and the stored database initial table is updated according to the actual banknote operation information input by the user;
and if the abnormal value field is not the abnormal value, the circulating machine is normal, and the stored database initial table is updated according to the banknote information field.
Preferably, the banknote operation request message is a banknote swallowing message; the actual banknote operation information comprises at least one banknote classification and the number of banknotes corresponding to each banknote classification; the database initial table stores at least one security classification and the number of the banknotes corresponding to each security classification;
updating the stored database initial table according to the actual banknote operation information input by the user, wherein the updating comprises the following steps:
matching the security classification in the actual banknote operation information with the security classification in the initial table of the database;
adding the number of the banknotes in the actual banknote operation information and the number of the banknotes in the initial table of the database according to the matched banknote classification to obtain an updated banknote number corresponding to the banknote classification;
and updating the banknote quantity corresponding to the security classification in the initial table of the database into the updated banknote quantity to obtain an updated table of the database.
Preferably, the banknote operation request message is a banknote receiving message; the actual banknote operation information comprises at least one security classification and the number of banknotes corresponding to each security classification; the database initial table stores at least one security classification and the number of the banknotes corresponding to each security classification;
updating the stored database initial table according to the actual banknote operation information input by the user, wherein the updating comprises the following steps:
matching the security classification in the actual banknote operation information with the security classification in the initial table of the database;
subtracting the number of the banknotes in the actual banknote operation information from the number of the banknotes in the initial table of the database according to the matched banknote classification to obtain an updated banknote number corresponding to the banknote classification;
and updating the banknote quantity corresponding to the security classification in the initial table of the database into the updated banknote quantity to obtain an updated table of the database.
Preferably, the banknote operation request message is a banknote swallowing message; the banknote information field comprises at least one security classification and the number of banknotes corresponding to each security classification; the database initial table stores at least one security classification and the number of the banknotes corresponding to each security classification;
updating the stored database initial table according to the banknote information field, wherein the updating comprises the following steps:
matching the security classification in the banknote information field with the security classification in the initial table of the database;
adding the number of the banknotes in the banknote information field and the number of the banknotes in the initial table of the database according to the matched banknote classification to obtain the updated number of the banknotes corresponding to the banknote classification;
and updating the quantity of the banknotes corresponding to the security classification in the initial table of the database into the updated quantity of the banknotes to obtain an updated table of the database.
Preferably, the banknote operation request message is a banknote receiving message; the banknote information field comprises at least one security classification and the number of banknotes corresponding to each security classification; the database initial table stores at least one security classification and the number of the banknotes corresponding to each security classification;
updating the stored database initial table according to the banknote information field, wherein the updating comprises the following steps:
matching the security classification in the banknote information field with the security classification in the initial table of the database;
subtracting the number of the banknotes in the banknote information field from the number of the banknotes in the initial table of the database according to the matched banknote classification to obtain an updated banknote number corresponding to the banknote classification;
and updating the banknote quantity corresponding to the security classification in the initial table of the database into the updated banknote quantity to obtain an updated table of the database.
Preferably, the database update table stores at least one classification and the number of banknotes corresponding to each classification;
analyzing the generated database updating table and the obtained banknote box data message to obtain a banknote quantity comparison table, which comprises the following steps:
analyzing the data message of the banknote box to obtain the number of banknotes corresponding to each security in the banknote box;
according to the number of the banknotes corresponding to each security classification in the database updating table and the number of the banknotes corresponding to each security classification in the banknote box, a security classification banknote number comparison table is generated, wherein the security classification banknote number comparison table comprises a plurality of security classifications and each security classification banknote number in the database updating table and the banknote number in the banknote box.
Preferably, according to the bank note quantity that each security in the security bank note quantity comparison table was classified, generate the secondary and tell the paper money message, include:
calculating the quantity difference corresponding to each security classification according to the number of the banknotes classified in each security classification banknote number comparison table;
and generating a secondary cash-out message according to a preset cash-out message format and the quantity difference.
Preferably, after sending the secondary banknote receiving message to the recycling machine for the recycling machine to automatically receive banknotes according to the secondary banknote receiving message, the method further includes:
if the circulator is abnormal, sending a reset instruction to the circulator so as to allow the circulator to reset hardware;
and when the circulator completes hardware reset, sending the secondary banknote-telling message to the circulator so that the circulator can tell banknotes automatically according to the secondary banknote-telling message.
The invention also discloses a circulator exception handling device, which comprises:
the analysis unit is used for analyzing the generated database updating table and the obtained banknote box data message to obtain a banknote classification banknote quantity comparison table if the circulator is abnormal;
the generation unit is used for generating a secondary banknote spitting message according to the number of the banknotes under each security classification in the security classification banknote number comparison table;
and the sending unit is used for sending the secondary banknote-telling message to the circulating machine so that the circulating machine can tell banknotes automatically according to the secondary banknote-telling message.
The invention also discloses a computer-readable medium, on which a computer program is stored which, when executed by a processor, implements a method as described above.
The invention also discloses a computer device comprising a memory for storing information comprising program instructions and a processor for controlling the execution of the program instructions, the processor implementing the method as described above when executing the program.
The invention also discloses a computer program product comprising computer programs/instructions which, when executed by a processor, implement the method as described above.
If the circulator is abnormal, analyzing a generated database updating table and the obtained money box data message to obtain a money classification money quantity comparison table; generating a secondary note-spitting message according to the number of the notes under each note in the note-sorting note number comparison table; the secondary note-telling message is sent to the circulator, so that the circulator can tell notes automatically according to the secondary note-telling message, time and cost can be saved, transparency is high, reaction speed is high, and use efficiency of the circulator is improved.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
Fig. 1 is a flowchart of an exception handling method for a cycle machine according to an embodiment of the present invention;
FIG. 2 is a flowchart of another method for handling exception of a cycle machine according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of an exception handling apparatus for a cycle machine according to an embodiment of the present invention;
fig. 4 is a schematic structural diagram of a computer device according to an embodiment of the present invention.
Detailed Description
The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present invention.
It should be noted that the method and the device for processing the exception of the cycle machine disclosed by the present application can be used in the technical field of artificial intelligence, and can also be used in any field except the technical field of artificial intelligence.
In order to facilitate understanding of the technical solutions provided in the present application, the following first describes relevant contents of the technical solutions in the present application. A teller cash recycling machine (TCR) is a cash recycling device provided to a bank customer service manager for processing transactions involving cash. Be equipped with the cash circulation case of a plurality of storages cash in the TCR, can realize that a plurality of securities are distinguished and are swallowed the cash circulation function of paper money, telling paper money. The TCR provides integrated device instructions such as: the bank note taking and telling instructions and the like can be interacted with the TCR through the equipment instructions at the terminal, so that the requirement of staff for rapidly storing and taking bank notes can be met. Meanwhile, the system of the TCR records the value classification count of each current circulating box of the TCR, and the current real-time inventory condition of the TCR can be obtained through a TCR interface.
The following describes an implementation procedure of the method for handling exception of the circulator provided by the embodiment of the present invention, taking the circulator exception handling apparatus as an execution subject. It can be understood that the execution subject of the method for processing the exception of the cycle machine provided by the embodiment of the invention includes, but is not limited to, the exception processing device of the cycle machine.
Fig. 1 is a flowchart of an exception handling method for a cycle machine according to an embodiment of the present invention, as shown in fig. 1, the method includes:
and step 101, if the circulator is abnormal, analyzing the generated database updating table and the obtained banknote box data message to obtain a banknote classification quantity comparison table.
And 102, generating a secondary banknote spitting message according to the number of the banknotes of each classification in the classification banknote number comparison table.
And 103, sending the secondary banknote-telling message to a circulator so that the circulator can tell banknotes automatically according to the secondary banknote-telling message.
In the technical scheme provided by the embodiment of the invention, when the circulator is abnormal, the generated database updating table and the obtained data message of the paper money box are analyzed to obtain a paper money classification banknote number comparison table; generating a secondary note-spitting message according to the number of the notes under each note in the note-sorting note number comparison table; the secondary note-telling message is sent to the circulator, so that the circulator can tell notes automatically according to the secondary note-telling message, time and cost can be saved, transparency is high, reaction speed is high, and use efficiency of the circulator is improved.
Fig. 2 is a flowchart of another method for processing exception of a cycle machine according to an embodiment of the present invention, as shown in fig. 2, the method includes:
step 201, a banknote operation request message generated in advance is sent to a circulating machine (TCR).
In the embodiment of the invention, each step is executed by the abnormal processing device of the circulating machine, the abnormal processing device of the circulating machine can be a terminal platform, and the terminal platform is used for recording the cash stock condition of each currency in the circulating machine and providing data support for the subsequent processing of abnormal cash-out.
In the embodiment of the invention, the banknote operation request message comprises a banknote swallowing message and a banknote spitting message. The recycling machine provides a device instruction for a user to carry out banknote operation through the device instruction, the device instruction comprises a banknote swallowing instruction and a banknote spitting instruction, the banknote swallowing instruction corresponds to the banknote swallowing message, and the banknote spitting instruction corresponds to the banknote spitting message.
Taking the json format as an example of the format of the request message, the user initiates a money-swallowing message through a money-swallowing instruction (EndDepositCash), and the generated money-swallowing message is as follows:
{
"commandID":5
}
wherein, the command code (commandID) is 5 to indicate the paper money swallowing request.
Taking the json format as an example of the request message, the user initiates a cash-out message through a cash-out instruction (drawCash), and the generated cash-out message is as follows:
Figure BDA0003570252620000061
Figure BDA0003570252620000071
wherein, command code (commandID) is 6 and shows the request of telling paper money, and the bank note information includes: the currency is RMB, the total sum is 10000 Yuan (the unit of the last two digits counted in the message is angle and branch respectively), the number of the banknotes with the classification of 100 Yuan is 99, and the number of the banknotes with the classification of 50 Yuan is 2. The banknote information may also include other security information, which is not described in detail herein. It is worth noting that the units of the last two digits of the number relating to the amount in the message are respectively the angle and the point.
And 202, receiving a banknote operation message returned by the circulating machine in response to the banknote operation request message, wherein the banknote operation message comprises an abnormal value field and a banknote information field.
In the embodiment of the invention, if the bill operation request message is a bill swallowing message, the corresponding returned bill operation message is a bill swallowing return message; and if the bill operation request message is a bill spitting message, the corresponding returned bill operation message is a bill spitting return message.
Taking the json format as an example of the banknote operation message, if the banknote operation request message is a banknote swallowing message, the returned banknote swallowing return message is:
Figure BDA0003570252620000072
Figure BDA0003570252620000081
wherein, the instruction code (commandID) is 5, the abnormal value field (resultID) is 1, the circulator is normal, the banknote information field (info) describes the banknote information, the banknote information is the counting information of the circulator for swallowing banknotes, and the banknote information comprises: the currency is Renminbi, the total sum is 1250 Yuan (the unit of two digits after counting in the message is angle and branch respectively), the number of the banknotes with the classification of 100 Yuan is 10, and the number of the banknotes with the classification of 50 Yuan is 5. The banknote information may also include other currency information and will not be described in detail herein. It is worth noting that the units of the last two digits of the number relating to the amount in the message are respectively the angle and the point.
Taking the json format as an example of the request message, if the banknote operation request message is a banknote-dispensing message, the returned banknote-dispensing return message is:
Figure BDA0003570252620000082
Figure BDA0003570252620000091
wherein, the command code (commandID) is 6, the abnormal value field (resultID) is 1, the cycle machine is normal, the banknote information field (info) describes the banknote information, the banknote information is the counting information of the cycle machine for the banknote, and the banknote information comprises: the currency is Renminbi, the total sum is 10000 Yuan (the unit of the last two digits in the message is angle and branch), the number of the banknotes with the classification of 100 Yuan is 99, and the number of the banknotes with the classification of 50 Yuan is 2. The banknote information may also include other security information, which is not described in detail herein. It is worth noting that the units of the last two digits of the number relating to the amount in the message are respectively the angle and the point.
Step 203, judging whether the abnormal value field is a preset abnormal value, if so, executing step 205; if not, go to step 204.
In the embodiment of the present invention, the abnormal value is set in advance, and as an alternative, the abnormal value is set to 1. It should be noted that the abnormal value may be set according to an actual situation, and the specific value of the abnormal value is not limited in the embodiment of the present invention.
Specifically, if the abnormal value field is a preset abnormal value, which indicates that the loop engine is abnormal, the step 205 is continuously executed; if the outlier field is not a predetermined outlier, indicating that the cycler is normal, proceed to step 204.
In the embodiment of the invention, the scene that the cash dispenser of the circulating machine is abnormal can be monitored in real time, and the abnormal cash dispenser can be found without manually calculating the cash dispenser amount by a user, so that the abnormal response speed of the circulating machine is effectively improved.
And step 204, updating the stored database initial table according to the banknote information field, and ending the process.
In the embodiment of the invention, if the circulator is normal, the initial table of the database stored in the terminal is updated.
As an alternative, the banknote operation request message is a banknote swallowing message; the banknote information field comprises at least one security classification and the number of banknotes corresponding to each security classification; the database initial table stores at least one classification and the number of banknotes corresponding to each classification. Step 204 specifically includes:
step 2041, the categories in the banknote information fields are matched with the categories in the database initial tables.
For example: the classification of value 100 in the banknote information field is matched with the classification of value 100 in the database initial table.
Step 2042, adding the number of the banknotes in the banknote information field to the number of the banknotes in the initial table of the database according to the matched banknote classification, so as to obtain the updated number of the banknotes corresponding to the banknote classification.
In the embodiment of the present invention, if the number of the banknotes with the classification of 100 in the banknote information field is 10 and the number of the banknotes with the classification of 100 in the initial table of the database is 100, the updated number of the banknotes with the classification of 100 is 110 after the addition.
Step 2043, updating the banknote quantity corresponding to the security classification in the database initial table to the updated banknote quantity, and obtaining a database update table.
In the embodiment of the invention, if the number of the updated banknotes with the classification of 100 is 110, the number of the banknotes corresponding to the classification of 100 in the initial table of the database is updated to 110, and the updated database update table is obtained after the update.
In the embodiment of the invention, the initial table of the database is updated to obtain the updated table of the database, so that the counting of cash in the database can be equal to the counting in the circulating machine equipment.
As another alternative, the banknote operation request message is a banknote spitting message; the banknote information field comprises at least one security classification and the number of banknotes corresponding to each security classification; the database initial table stores at least one security classification and the number of the banknotes corresponding to each security classification; step 204 specifically includes:
step 3041, matching the categories in the banknote information fields with the categories in the database initial tables.
For example: the classification of value 100 in the banknote information field is matched with the classification of value 100 in the database initial table.
Step 3042, subtracting the banknote number in the banknote information field from the banknote number in the database initial table according to the matching security, so as to obtain an updated banknote number corresponding to the security.
In the embodiment of the present invention, if the number of the banknotes with the classification of 100 in the banknote information field is 10 and the number of the banknotes with the classification of 100 in the initial table of the database is 100, the updated number of the banknotes with the classification of 100 obtained by subtraction is 90.
Step 3043, update the number of the banknotes corresponding to the security classification in the database initial table to the updated number of the banknotes, so as to obtain a database update table.
In the embodiment of the invention, if the number of the updated banknotes with the classification of 100 is 90, the number of the banknotes corresponding to the classification of 100 in the initial table of the database is updated to 90, and the updated database update table is obtained after the update.
In the embodiment of the invention, the initial table of the database is updated to obtain the updated table of the database, so that the counting of cash in the database can be equal to the counting in the circulating machine equipment.
Step 205, updating the stored database initial table according to the actual banknote operation information input by the user.
In the embodiment of the invention, if the circulator is abnormal, the initial table of the database stored in the terminal is updated.
In the embodiment of the invention, the actual banknote operation information is input by the user according to the actual situation.
As an alternative, the banknote operation request message is a banknote swallowing message; the actual banknote operation information comprises at least one security classification and the number of banknotes corresponding to each security classification; the database initial table stores at least one classification and the number of banknotes corresponding to each classification. Step 205 specifically includes:
and step 2051, matching the classification in the actual banknote operation information with the classification in the initial table of the database.
For example: the classification of the value 100 in the actual banknote operation information is matched with the classification of the value 100 in the initial table of the database.
And step 2052, adding the number of the banknotes in the actual banknote operation information to the number of the banknotes in the initial table of the database according to the matched banknote classification to obtain the updated number of the banknotes corresponding to the banknote classification.
In the embodiment of the present invention, if the number of the banknotes with the classification of 100 in the actual banknote operation information is 10 and the number of the banknotes with the classification of 100 in the initial table of the database is 100, the updated number of the banknotes with the classification of 100 is 110 after the addition.
And step 2053, updating the number of the banknotes corresponding to the security classification in the initial table of the database into the updated number of the banknotes to obtain an updated table of the database.
In the embodiment of the invention, if the number of the updated banknotes with the classification of 100 is 110, the number of the banknotes corresponding to the classification of 100 in the initial table of the database is updated to 110, and the updated database update table is obtained after the update.
In the embodiment of the invention, the initial table of the database is updated to obtain the updated table of the database, so that the counting of cash in the database can be equal to the counting in the circulating machine equipment.
As another alternative, the banknote operation request message is a banknote spitting message; the actual banknote operation information comprises at least one security classification and the number of banknotes corresponding to each security classification; the database initial table stores at least one classification and the number of banknotes corresponding to each classification. Step 205 specifically includes:
step 3051, matching the classification in the actual banknote operation information with the classification in the initial table of the database.
For example: the classification of the value 100 in the actual banknote operation information is matched with the classification of the value 100 in the initial table of the database.
And step 3052, subtracting the banknote quantity in the actual banknote operation information from the banknote quantity in the initial table of the database according to the matched banknote classification to obtain the updated banknote quantity corresponding to the banknote classification.
In the embodiment of the present invention, if the number of the banknotes with the classification of 100 in the actual banknote operation information is 10 and the number of the banknotes with the classification of 100 in the initial table of the database is 100, the updated number of the banknotes with the classification of 100 obtained by subtraction is 90.
Step 3053, updating the number of the banknotes corresponding to the security classification in the initial table of the database into the updated number of the banknotes, and obtaining an updated table of the database.
In the embodiment of the invention, if the number of the updated banknotes with the classification of 100 is 90, the number of the banknotes corresponding to the classification of 100 in the initial table of the database is updated to 90, and the updated database update table is obtained after the update.
In the embodiment of the invention, the initial table of the database is updated to obtain the updated table of the database, so that the counting of cash in the database can be equal to the counting in the circulating machine equipment.
And step 206, analyzing the generated database updating table and the obtained banknote box data message to obtain a banknote classification banknote quantity comparison table.
Specifically, step 206 specifically includes:
step 2061, analyzing the banknote box data message to obtain the banknote quantity corresponding to each security in the banknote box.
In the embodiment of the invention, the circulator provides a device instruction for a user to perform banknote query operation in the circulator through the device instruction, and the device instruction further comprises a physical banknote box data acquisition instruction which corresponds to the data acquisition message. It should be noted that the obtained physical banknote box data is a banknote and does not include coins.
Taking the format of the message as a json format as an example, a user physical banknote box data instruction (gethycashunitdtl) initiates a data acquisition message, and the generated data acquisition message is as follows:
{
"commandID":18
}
wherein, the instruction code (commandID) is 18, which indicates a request for acquiring the data of the physical cash box.
In the embodiment of the invention, if the data acquisition message is initiated, the data message of the cash box is correspondingly returned. Taking the format of the message as json format as an example, the returned banknote box data message is as follows:
Figure BDA0003570252620000131
the command code (commandID) is 18, the request for acquiring the data of the physical banknote box is represented, the value of the abnormal value field (resultID) is 1, the cycle machine is normal, the banknote information field (info) describes the banknote information of the physical banknote box, the banknote information comprises the physical banknote box state of each physical banknote box, and the physical banknote box state comprises: the physical number (phCassetteID) of the money box is 1, the currency (currenty) is Renminbi (CNY), the classification (value) is 100 yuan, the number (count) of the money is 99, the type (type) of the money box is 1, and the maximum number (max) of the money box is 3000. The physical banknote cassette status also includes other banknote cassette data, which are not described in detail herein. It is worth noting that the units of the last two digits of the number relating to the amount in the message are respectively the angle and the point.
Specifically, the banknote box data message is analyzed to obtain the number of banknotes corresponding to each banknote classification in the banknote box. For example: the paper money case security paper money is 100 yuan's bank note quantity respectively and is 99, and security paper money is 50 yuan's bank note quantity respectively and is 60, and security paper money is 20 yuan's bank note quantity respectively and is 30, and security paper money is 10 yuan's bank note quantity respectively and is 50, and security paper money is 5 yuan's bank note quantity respectively and is 60, and security paper money is 2 yuan's bank note quantity respectively and is 0, and security paper money is 1 yuan's bank note quantity respectively and is 200.
Step 2062, generating a security classification banknote quantity comparison table according to the number of the banknotes corresponding to each classification in the database update table and the number of the banknotes corresponding to each classification in the banknote box, wherein the security classification banknote quantity comparison table comprises a plurality of security classifications and the number of the banknotes in the database update table and the number of the banknotes in the banknote box respectively for each classification.
For example, the database update table generated is shown in table 1:
TABLE 1
Security paper clamp Cycle built-in counting Terminal in-platform counting
100 yuan PieceA1 PieceB1
50 yuan PieceA2 PieceB2
20 Yuan PieceA3 PieceB3
10 Yuan PieceA4 PieceB4
5 Yuan PieceA5 PieceB5
2 yuan PieceA6 PieceB6
1 Yuan PieceA7 PieceB7
The number of the banknotes with the size of 100 yuan in the circulating machine is PieceA1, the number of the banknotes with the size of 100 yuan in the circulating machine is PieceB1, the number of the banknotes with the size of other securities in the circulating machine and the number of the banknotes with the size of other securities in the terminal platform are analogized in sequence according to the database update table, and the description is omitted.
Further, the comparison table of the number of the banknotes classified by the securities is visually displayed on a terminal interface, so that a user can conveniently check the banknote data of each banknote box in the circulating machine and the banknote number in a terminal platform.
And step 207, generating a secondary note spitting message according to the number of the notes of each note in the note number comparison table.
Specifically, according to the number of the banknotes of each classification in the classification banknote number comparison table, calculating a number difference (PieceB-PieceA) corresponding to each classification; and generating a secondary cash-out message according to a preset cash-out message format and the quantity difference. The number difference corresponding to each security classification is the number of the banknotes which are not discharged due to the current abnormity, the number difference corresponding to each security classification is reassembled according to a preset banknote-discharging message format, a secondary banknote-discharging message is generated, the format of the secondary banknote-discharging message is consistent with that of the banknote-discharging message, and the secondary banknote-discharging message is only limited to the security classification and the difference to be set according to actual conditions.
And step 208, sending the secondary banknote-telling message to a circulator so that the circulator can tell banknotes automatically according to the secondary banknote-telling message.
Specifically, the user sends a secondary banknote-dispensing message to the circulator through the banknote-dispensing instruction, so that the circulator can automatically dispense banknotes according to the categories and the number corresponding to the categories in the secondary banknote-dispensing message.
In the embodiment of the invention, the circulator responds to the secondary cash-out message to accurately spit out the number of abnormal un-cash-out sheets, thereby achieving the aim of fast and autonomously cash-out
Further, if the circulator is still abnormal, a reset instruction is sent to the circulator so that the circulator can perform hardware reset; and when the circulator completes hardware reset, sending the secondary banknote-telling message to the circulator so that the circulator can tell banknotes automatically according to the secondary banknote-telling message.
In the embodiment of the invention, the original technical fort depending on the instruction limitation of a third-party circulator is broken, and the exception scene can be processed more quickly by adding exception processing on the system level; the handheld cash of the user can be digitalized in real time, so that the consistency of data in the terminal platform and the circulating machine is realized, the data in the terminal platform and the circulating machine are transparent to the user, and the reliability is higher.
In the technical scheme of the method for processing the abnormity of the circulator provided by the embodiment of the invention, when the circulator is abnormal, the generated database update table and the obtained data message of the banknote box are analyzed to obtain a comparison table of the quantity of the banknotes of the security classification; generating a secondary note-spitting message according to the number of the notes of each note in the note-note number comparison table; the secondary note-telling message is sent to the circulator, so that the circulator can tell notes automatically according to the secondary note-telling message, time and cost can be saved, transparency is high, reaction speed is high, and use efficiency of the circulator is improved.
Fig. 3 is a schematic structural diagram of an exception handling apparatus for a cycle machine according to an embodiment of the present invention, the apparatus is configured to execute the exception handling method for the cycle machine, and as shown in fig. 3, the apparatus includes: analysis section 11, generation section 12, and transmission section 13.
The analysis unit 11 is configured to, if the circulator is abnormal, analyze the generated database update table and the obtained banknote cassette data message to obtain a security classification banknote quantity comparison table.
The generating unit 12 is configured to generate a secondary banknote spitting message according to the number of banknotes of each classification in the classification banknote number comparison table.
The sending unit 13 is configured to send the secondary banknote dispensing message to the recycling machine, so that the recycling machine can automatically dispense banknotes according to the secondary banknote dispensing message.
In the embodiment of the present invention, the apparatus further includes: a receiving unit 14, a first updating unit 15 and a second updating unit 16.
The sending unit 13 is also configured to send a banknote operation request message generated in advance to the circulation machine.
The receiving unit 14 is used for receiving a banknote operation message returned by the circulating machine in response to the banknote operation request message, wherein the banknote operation message comprises an abnormal value field and a banknote information field.
The first updating unit 15 is used for updating the stored database initial table according to the actual banknote operation information input by the user when the abnormal value field is a preset abnormal value and the circular machine is abnormal.
The second updating unit 16 is used for updating the stored database initial table according to the banknote information field if the abnormal value field is not an abnormal value and the circulation machine is normal.
In the embodiment of the invention, the bill operation request message is a bill swallowing message; the actual banknote operation information comprises at least one security classification and the number of banknotes corresponding to each security classification; the database initial table stores at least one security classification and the number of the banknotes corresponding to each security classification; the first updating unit 15 is specifically configured to match the classification in the actual banknote operation information with the classification in the initial table of the database; adding the number of the banknotes in the actual banknote operation information and the number of the banknotes in the initial table of the database according to the matched banknote classification to obtain an updated banknote number corresponding to the banknote classification; and updating the banknote quantity corresponding to the security classification in the initial table of the database into the updated banknote quantity to obtain an updated table of the database.
In the embodiment of the invention, the banknote operation request message is a banknote receiving message; the actual banknote operation information comprises at least one security classification and the number of banknotes corresponding to each security classification; the database initial table stores at least one security classification and the number of the banknotes corresponding to each security classification; the first updating unit 15 is specifically configured to match the classification in the actual banknote operation information with the classification in the initial table of the database; subtracting the number of the banknotes in the actual banknote operation information from the number of the banknotes in the initial table of the database according to the matched banknote classification to obtain an updated banknote number corresponding to the banknote classification; and updating the quantity of the banknotes corresponding to the security classification in the initial table of the database into the updated quantity of the banknotes to obtain an updated table of the database.
In the embodiment of the invention, the bill operation request message is a bill swallowing message; the banknote information field comprises at least one banknote classification and the number of banknotes corresponding to each banknote classification; the database initial table stores at least one security classification and the number of the banknotes corresponding to each security classification; the second updating unit 16 is specifically configured to match the categories in the banknote information fields with the categories in the initial tables of the database; adding the number of the banknotes in the banknote information field and the number of the banknotes in the initial table of the database according to the matched banknote classification to obtain the updated number of the banknotes corresponding to the banknote classification; and updating the banknote quantity corresponding to the security classification in the initial table of the database into the updated banknote quantity to obtain an updated table of the database.
In the embodiment of the invention, the banknote operation request message is a banknote receiving message; the banknote information field comprises at least one security classification and the number of banknotes corresponding to each security classification; the database initial table stores at least one security classification and the number of the banknotes corresponding to each security classification; the second updating unit 16 is specifically configured to match the categories in the banknote information fields with the categories in the initial tables of the database; subtracting the number of the banknotes in the banknote information field from the number of the banknotes in the initial table of the database according to the matched banknote classification to obtain an updated banknote number corresponding to the banknote classification; and updating the banknote quantity corresponding to the security classification in the initial table of the database into the updated banknote quantity to obtain an updated table of the database.
In the embodiment of the invention, the database updating table stores at least one security classification and the number of banknotes corresponding to each security classification; the analysis unit 11 is specifically configured to analyze the banknote box data message to obtain the number of banknotes corresponding to each banknote classification in the banknote box; according to every security in the database update table the bank note quantity that corresponds is distinguished and every security in the paper money case is distinguished the bank note quantity that corresponds, generate the security and distinguish bank note quantity contrast table, the security is distinguished bank note quantity contrast table and is included that a plurality of security are distinguished and every security is distinguished the bank note quantity in the database update table respectively and the bank note quantity in the paper money case.
In the embodiment of the present invention, the generating unit 12 is specifically configured to calculate a quantity balance corresponding to each classification according to the number of banknotes in each classification in the classification banknote number comparison table; and generating a secondary cash-out message according to a preset cash-out message format and the quantity difference.
In this embodiment of the present invention, the sending unit 13 is further configured to send a reset instruction to the circulation machine if the circulation machine is abnormal, so as to allow the circulation machine to perform hardware reset.
The sending unit 13 is further configured to send the secondary banknote-dispensing message to the circulator when the circulator completes hardware reset, so that the circulator can automatically dispense banknotes according to the secondary banknote-dispensing message.
In the scheme of the embodiment of the invention, when the circulator is abnormal, the generated database updating table and the obtained data message of the paper money box are analyzed to obtain a security classification paper money number comparison table; generating a secondary note-spitting message according to the number of the notes under each note in the note-sorting note number comparison table; the secondary note-telling message is sent to the circulator, so that the circulator can tell notes automatically according to the secondary note-telling message, time and cost can be saved, transparency is high, reaction speed is high, and use efficiency of the circulator is improved.
The systems, devices, modules or units illustrated in the above embodiments may be implemented by a computer chip or an entity, or by a product with certain functions. A typical implementation device is a computer device, which may be, for example, a personal computer, a laptop computer, a cellular telephone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email device, a game console, a tablet computer, a wearable device, or a combination of any of these devices.
The embodiment of the present invention provides a computer device, which includes a memory and a processor, where the memory is used to store information including program instructions, and the processor is used to control execution of the program instructions, and the program instructions are loaded by the processor and executed to implement the steps of the above-mentioned embodiment of the method for processing an exception of a cycle machine.
Referring now to FIG. 4, shown is a block diagram of a computer device 600 suitable for use in implementing embodiments of the present application.
As shown in fig. 4, the computer apparatus 600 includes a Central Processing Unit (CPU)601 which can perform various appropriate works and processes according to a program stored in a Read Only Memory (ROM)602 or a program loaded from a storage section 608 into a Random Access Memory (RAM)) 603. In the RAM603, various programs and data necessary for the operation of the computer apparatus 600 are also stored. The CPU601, ROM602, and RAM603 are connected to each other via a bus 604. An input/output (I/O) interface 605 is also connected to bus 604.
The following components are connected to the I/O interface 605: an input portion 606 including a keyboard, a mouse, and the like; an output section 607 including a Cathode Ray Tube (CRT), a liquid crystal feedback (LCD), and the like, and a speaker and the like; a storage section 608 including a hard disk and the like; and a communication section 609 including a network interface card such as a LAN card, a modem, or the like. The communication section 609 performs communication processing via a network such as the internet. The driver 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, a semiconductor memory, or the like is mounted on the drive 610 as necessary, so that the computer program read out therefrom is mounted as necessary in the storage section 608.
In particular, according to an embodiment of the present invention, the processes described above with reference to the flowcharts may be implemented as computer software programs. For example, embodiments of the invention include a computer program product comprising a computer program tangibly embodied on a machine-readable medium, the computer program comprising program code for performing the method illustrated in the flow chart. In such an embodiment, the computer program may be downloaded and installed from a network through the communication section 609, and/or installed from the removable medium 611.
Computer-readable media, including both non-transitory and non-transitory, removable and non-removable media, may implement information storage by any method or technology. The information may be computer readable instructions, data structures, modules of a program, or other data. Examples of computer storage media include, but are not limited to, phase change memory (PRAM), Static Random Access Memory (SRAM), Dynamic Random Access Memory (DRAM), other types of Random Access Memory (RAM), Read Only Memory (ROM), Electrically Erasable Programmable Read Only Memory (EEPROM), flash memory or other memory technology, compact disc read only memory (CD-ROM), Digital Versatile Discs (DVD) or other optical storage, magnetic cassettes, magnetic tape magnetic disk storage or other magnetic storage devices, or any other non-transmission medium that can be used to store information that can be accessed by a computing device. As defined herein, a computer readable medium does not include a transitory computer readable medium such as a modulated data signal and a carrier wave.
For convenience of description, the above devices are described as being divided into various units by function, and are described separately. Of course, the functionality of the units may be implemented in one or more software and/or hardware when implementing the present application.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It should also be noted that the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other identical elements in the process, method, article, or apparatus that comprises the element.
According to the technical scheme, the data acquisition, storage, use, processing and the like meet relevant regulations of national laws and regulations.
As will be appreciated by one skilled in the art, embodiments of the present application may be provided as a method, system, or computer program product. Accordingly, the present application may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present application may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and so forth) having computer-usable program code embodied therein.
The application may be described in the general context of computer-executable instructions, such as program modules, being executed by a computer. Generally, program modules include routines, programs, objects, components, data structures, etc. that perform particular tasks or implement particular abstract data types. The application may also be practiced in distributed computing environments where tasks are performed by remote processing devices that are linked through a communications network. In a distributed computing environment, program modules may be located in both local and remote computer storage media including memory storage devices.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, as for the system embodiment, since it is substantially similar to the method embodiment, the description is relatively simple, and reference may be made to the partial description of the method embodiment for relevant points.
The above description is only an example of the present application and is not intended to limit the present application. Various modifications and changes may occur to those skilled in the art. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of the present application should be included in the scope of the claims of the present application.

Claims (13)

1. A method for exception handling for a cycle machine, the method comprising:
if the circulator is abnormal, analyzing the generated database updating table and the obtained banknote box data message to obtain a banknote classification banknote quantity comparison table;
generating a secondary banknote spitting message according to the number of the banknotes of each security classification in the security classification banknote number comparison table;
and sending the secondary banknote receiving message to the circulator so that the circulator can automatically receive banknotes according to the secondary banknote receiving message.
2. The method as claimed in claim 1, wherein before analyzing the stored database update table and the acquired data message of the banknote cassette to obtain the comparison table of the number of the respective banknotes, if the cycle machine is abnormal, the method further comprises:
sending a pre-generated banknote operation request message to the circulating machine;
receiving a banknote operation message returned by the circulating machine in response to the banknote operation request message, wherein the banknote operation message comprises an abnormal value field and a banknote information field;
if the abnormal value field is a preset abnormal value, the circular machine is abnormal, and a stored database initial table is updated according to actual banknote operation information input by a user;
and if the abnormal value field is not the abnormal value, the circulating machine is normal, and the stored database initial table is updated according to the banknote information field.
3. The method according to claim 2, wherein the banknote operation request message is a banknote swallowing message; the actual banknote operation information comprises at least one banknote classification and the number of banknotes corresponding to each banknote classification; the database initial table stores at least one security classification and the number of banknotes corresponding to each security classification;
the updating of the stored database initial table according to the actual banknote operation information input by the user comprises the following steps:
matching the security classification in the actual banknote operation information with the security classification in the initial table of the database;
adding the number of the banknotes in the actual banknote operation information and the number of the banknotes in the initial table of the database according to the matched banknote classification to obtain the updated number of the banknotes corresponding to the banknote classification;
and updating the banknote quantity corresponding to the security classification in the initial database table into the updated banknote quantity to obtain an updated database table.
4. The method for processing the abnormality of the circulating machine according to claim 2, wherein the bill operation request message is a bill telling message; the actual banknote operation information comprises at least one security classification and the number of banknotes corresponding to each security classification; the database initial table stores at least one security classification and the number of banknotes corresponding to each security classification;
the updating of the stored database initial table according to the actual banknote operation information input by the user comprises the following steps:
matching the securities category in the actual banknote operation information with the securities category in the initial table of the database;
subtracting the banknote number in the actual banknote operation information from the banknote number in the initial table of the database according to the matched banknote classification to obtain an updated banknote number corresponding to the banknote classification;
and updating the banknote quantity corresponding to the security classification in the initial database table into the updated banknote quantity to obtain an updated database table.
5. The method according to claim 2, wherein the banknote operation request message is a banknote swallowing message; the banknote information field comprises at least one security classification and the number of banknotes corresponding to each security classification; the database initial table stores at least one security classification and the number of banknotes corresponding to each security classification;
the updating of the stored database initial table according to the banknote information field comprises:
matching the security classification in the banknote information field with the security classification in the initial table of the database;
adding the number of the banknotes in the banknote information field and the number of the banknotes in the initial table of the database according to the matched banknote classification to obtain an updated banknote number corresponding to the banknote classification;
and updating the banknote quantity corresponding to the security classification in the initial database table into the updated banknote quantity to obtain an updated database table.
6. The method for processing the abnormality of the circulating machine according to claim 2, wherein the bill operation request message is a bill telling message; the banknote information field comprises at least one security classification and the number of banknotes corresponding to each security classification; the database initial table stores at least one security classification and the number of banknotes corresponding to each security classification;
the updating of the stored database initial table according to the banknote information field comprises:
matching the security classification in the banknote information field with the security classification in the initial table of the database;
subtracting the number of the banknotes in the banknote information field from the number of the banknotes in the initial table of the database according to the matched banknote classification to obtain the updated number of the banknotes corresponding to the banknote classification;
and updating the banknote quantity corresponding to the security classification in the initial database table into the updated banknote quantity to obtain an updated database table.
7. The method of claim 1 wherein said database update table stores at least one classification and the number of notes associated with each classification;
analyzing the generated database updating table and the obtained banknote box data message to obtain a banknote quantity comparison table, comprising:
analyzing the data message of the banknote box to obtain the number of banknotes corresponding to each banknote classification in the banknote box;
according to every security in the database update table distinguishes the bank note quantity that corresponds and every security in the paper money case distinguishes the bank note quantity that corresponds, generates the security and distinguishes bank note quantity contrast table, the security is distinguished bank note quantity contrast table and is included a plurality of security and every security respectively in the database update table bank note quantity and the bank note quantity in the paper money case.
8. The method of claim 1, wherein generating a secondary banknote dispensing message according to the number of banknotes of each classification in the classification banknote number comparison table comprises:
calculating the quantity difference corresponding to each security classification according to the number of the banknotes classified in each security classification banknote number comparison table;
and generating a secondary cash-out message according to a preset cash-out message format and the quantity difference.
9. The method for processing the exception of the recycling machine according to claim 1, wherein after the sending the secondary banknote dispensing message to the recycling machine for the recycling machine to automatically dispense the banknotes according to the secondary banknote dispensing message, the method further comprises:
if the circulator is abnormal, sending a reset instruction to the circulator so that the circulator can reset hardware;
and when the hardware reset of the circulator is completed, sending the secondary cash-out message to the circulator so that the circulator can automatically unload the cash according to the secondary cash-out message.
10. An apparatus for exception handling of a cycle machine, the apparatus comprising:
the analysis unit is used for analyzing the generated database updating table and the obtained banknote box data message to obtain a banknote classification banknote quantity comparison table if the circulator is abnormal;
the generation unit is used for generating a secondary banknote spitting message according to the number of the banknotes under each security classification in the security classification banknote number comparison table;
and the sending unit is used for sending the secondary banknote receiving message to the circulating machine so that the circulating machine can automatically receive banknotes according to the secondary banknote receiving message.
11. A computer-readable medium on which a computer program is stored, the program, when executed by a processor, implementing the loop machine exception handling method according to any one of claims 1 to 9.
12. A computer device comprising a memory for storing information including program instructions and a processor for controlling the execution of the program instructions, wherein the program instructions are loaded and executed by the processor to implement the method of cycle machine exception handling of any one of claims 1 to 9.
13. A computer program product comprising computer programs/instructions, characterized in that the computer programs/instructions, when executed by a processor, implement the method of cycle machine exception handling according to any of claims 1 to 9.
CN202210317380.6A 2022-03-29 2022-03-29 Method and device for processing exception of circulator Active CN114596681B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202210317380.6A CN114596681B (en) 2022-03-29 2022-03-29 Method and device for processing exception of circulator

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202210317380.6A CN114596681B (en) 2022-03-29 2022-03-29 Method and device for processing exception of circulator

Publications (2)

Publication Number Publication Date
CN114596681A true CN114596681A (en) 2022-06-07
CN114596681B CN114596681B (en) 2023-03-10

Family

ID=81810829

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202210317380.6A Active CN114596681B (en) 2022-03-29 2022-03-29 Method and device for processing exception of circulator

Country Status (1)

Country Link
CN (1) CN114596681B (en)

Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007241825A (en) * 2006-03-10 2007-09-20 Nomura Research Institute Ltd System and program for generating atm cash unit replacement plan
CN102622821A (en) * 2012-03-30 2012-08-01 中国工商银行股份有限公司 Method, device and system for supporting large amount of self-service withdrawal
CN104394097A (en) * 2014-12-11 2015-03-04 广州广电运通金融电子股份有限公司 Self-service terminal monitoring method and system
CN104838397A (en) * 2013-01-10 2015-08-12 冲电气工业株式会社 Information-processing device and cash-processing terminal
CN106657212A (en) * 2016-09-07 2017-05-10 深圳怡化电脑股份有限公司 Self-service terminal state monitoring method and system
JP2017194836A (en) * 2016-04-20 2017-10-26 沖電気工業株式会社 Automatic transaction device, management device, and information management system
CN108109285A (en) * 2017-12-14 2018-06-01 深圳怡化电脑股份有限公司 Deposit business card paper money processing method, financial terminal and computer readable storage medium
CN108335434A (en) * 2018-02-28 2018-07-27 深圳怡化电脑股份有限公司 A kind of finance device wholesale note output abnormality eliminating method, device and finance device
CN111478788A (en) * 2020-02-29 2020-07-31 新华三信息安全技术有限公司 Abnormal offline recovery method, device and equipment and machine-readable storage medium
CN113345174A (en) * 2021-05-31 2021-09-03 中国工商银行股份有限公司 Interactive simulation method and device for teller cash recycling machine and terminal platform

Patent Citations (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2007241825A (en) * 2006-03-10 2007-09-20 Nomura Research Institute Ltd System and program for generating atm cash unit replacement plan
CN102622821A (en) * 2012-03-30 2012-08-01 中国工商银行股份有限公司 Method, device and system for supporting large amount of self-service withdrawal
CN104838397A (en) * 2013-01-10 2015-08-12 冲电气工业株式会社 Information-processing device and cash-processing terminal
CN104394097A (en) * 2014-12-11 2015-03-04 广州广电运通金融电子股份有限公司 Self-service terminal monitoring method and system
JP2017194836A (en) * 2016-04-20 2017-10-26 沖電気工業株式会社 Automatic transaction device, management device, and information management system
CN106657212A (en) * 2016-09-07 2017-05-10 深圳怡化电脑股份有限公司 Self-service terminal state monitoring method and system
CN108109285A (en) * 2017-12-14 2018-06-01 深圳怡化电脑股份有限公司 Deposit business card paper money processing method, financial terminal and computer readable storage medium
CN108335434A (en) * 2018-02-28 2018-07-27 深圳怡化电脑股份有限公司 A kind of finance device wholesale note output abnormality eliminating method, device and finance device
CN111478788A (en) * 2020-02-29 2020-07-31 新华三信息安全技术有限公司 Abnormal offline recovery method, device and equipment and machine-readable storage medium
CN113345174A (en) * 2021-05-31 2021-09-03 中国工商银行股份有限公司 Interactive simulation method and device for teller cash recycling machine and terminal platform

Also Published As

Publication number Publication date
CN114596681B (en) 2023-03-10

Similar Documents

Publication Publication Date Title
CN108346011A (en) Index fluction analysis method and device
CN110633989B (en) Determination method and device for risk behavior generation model
KR20190025005A (en) Method and device for controlling data risk
WO2019014821A1 (en) Fault early warning method for financial terminal, terminal device and storage medium
CN114186626A (en) Abnormity detection method and device, electronic equipment and computer readable medium
CN108133540B (en) Detection method and detection device for abnormal number of paper money in paper money box and electronic equipment
CN110942314A (en) Abnormal account supervision method and device
CN110033362B (en) Money drawing method, device and equipment
CN114596681B (en) Method and device for processing exception of circulator
CN112801667A (en) Real-time transaction abnormity detection method and device
CN112613974A (en) Risk early warning method, device, equipment and readable storage medium
CN116188020A (en) Abnormal account identification method, device and storage medium
CN116662387A (en) Service data processing method, device, equipment and storage medium
CN113706223B (en) Data processing method and device
CN108648330B (en) Deposit and withdrawal management method, deposit and withdrawal management device and self-service terminal
CN108091080B (en) Bank note box management method, bank note box management device and electronic equipment
CN118247053A (en) Transaction event identification method and device, processor and electronic equipment
CN115100786B (en) Cash management and control method, system, equipment and storage medium
CN110033168B (en) Order distribution method based on data processing and related equipment
CN115730946A (en) Credit card fraud detection method, rule generation method, device and equipment
CN116881787A (en) Data sample classification method and device, processor and electronic equipment
CN117011011A (en) Method, device, equipment and storage medium for processing audit data
CN113962803A (en) Financial business data processing method and device, storage medium and electronic equipment
CN116308378A (en) Transaction processing method and device
CN115185843A (en) Statistical form testing method and device, storage medium and equipment

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant