CN110288766B - Cash cash box counting system, method, management end and cash end - Google Patents
Cash cash box counting system, method, management end and cash end Download PDFInfo
- Publication number
- CN110288766B CN110288766B CN201910649378.7A CN201910649378A CN110288766B CN 110288766 B CN110288766 B CN 110288766B CN 201910649378 A CN201910649378 A CN 201910649378A CN 110288766 B CN110288766 B CN 110288766B
- Authority
- CN
- China
- Prior art keywords
- counting
- cash
- money
- currency
- counted
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 59
- 230000008569 process Effects 0.000 claims abstract description 24
- 239000002699 waste material Substances 0.000 claims description 18
- 230000009471 action Effects 0.000 claims description 5
- 238000004590 computer program Methods 0.000 description 13
- 230000006870 function Effects 0.000 description 13
- 238000010586 diagram Methods 0.000 description 11
- 238000003860 storage Methods 0.000 description 8
- 238000004064 recycling Methods 0.000 description 3
- 230000004048 modification Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000004140 cleaning Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000010354 integration Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07D—HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G07D11/00—Devices accepting coins; Devices accepting, dispensing, sorting or counting valuable papers
- G07D11/20—Controlling or monitoring the operation of devices; Data handling
- G07D11/22—Means for sensing or detection
- G07D11/23—Means for sensing or detection for sensing the quantity of valuable papers in containers
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07D—HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G07D11/00—Devices accepting coins; Devices accepting, dispensing, sorting or counting valuable papers
- G07D11/20—Controlling or monitoring the operation of devices; Data handling
- G07D11/32—Record keeping
- G07D11/34—Monitoring the contents of devices, e.g. the number of stored valuable papers
-
- G—PHYSICS
- G07—CHECKING-DEVICES
- G07D—HANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
- G07D11/00—Devices accepting coins; Devices accepting, dispensing, sorting or counting valuable papers
- G07D11/50—Sorting or counting valuable papers
Landscapes
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
The invention provides a cash note box counting system, a method, a management end and a cash end, wherein the method comprises the following steps: the management end sends a counting switch instruction to the cash end; the cash machine end carries out corresponding operation according to the counting switch instruction in the process of counting and adding the cash, and when the counting switch instruction is a counting closing instruction, the cash box counting operation is not carried out; when the counting switch instruction is a counting starting instruction, entering a counting mode selection page comprising a currency option and a face value option, receiving the currency and the face value of the bank note to be counted selected by a user, carrying out counting operation according to the currency and the face value to be counted to obtain a total counting sum, and returning the total counting sum to the management end; and the management terminal receives and counts the total amount. According to the scheme, the controllable counting function is added after the cash is added into the cash clearing machine, a user can configure on/off according to needs, and the sum of the amount of the cash box to be counted and the sum of the amount of the cash actually added into the cash box are compared after the cash is counted, so that the safety supervision of a banking business process is facilitated.
Description
Technical Field
The invention relates to the technical field of bank note box counting, in particular to a cash note box counting system, a method, a management end and a cash end.
Background
When the current ATM or large-amount teller machine of a bank carries out counting of money boxes, matched software (such as ATMC) is adopted to control the counting and money adding, the ATMC is a special equipment module used by the traditional ATM, and independent software is used for managing the ATM and the ATMC, for example, a card reader, a money outputting module and the like are independent respectively. In early ATMs, application software was run on special processors designed for the particular requirements of the ATM. For this reason, when the hardware manufacturer delivers the ATM machine, the hardware manufacturer delivers its own operating system and the application program ATMC with rich functions, the use and optimization of the matched software system are controlled by the manufacturer, and the equipment manufacturer upgrades the ATMC software, and rarely considers the compatibility with other manufacturer equipment, the bank hardly expands the service function, the expandability is poor, the efficiency of monitoring and managing the ATM or the large-amount cash recycling machine by the bank is objectively limited, and the user experience is not good. The ATM or the large-amount cash recycling machine is complex in internal structure, complex in cash adding flow of the cash cleaning machine and high in hardware integration degree. In addition, the conventional ATMC does not have a banknote cassette counting function.
Disclosure of Invention
The embodiment of the invention provides a cash counting system, a method, a management end and a cash end for cash boxes, and solves the technical problems that ATMC is poor in expandability, user experience is poor and a cash counting function is not available in the prior art.
In a first aspect, a cash box counting system provided in an embodiment of the present invention includes: a management end and a cash end;
the management end is used for: sending a counting switch instruction to the cash machine end;
the cash machine end is used for: performing corresponding operation according to the counting switch instruction in the process of adding money in the cash register, and not performing cash register operation of the cash register box when the counting switch instruction is a counting closing instruction; when the counting switch instruction is a counting starting instruction, entering a counting mode selection page, wherein the counting mode selection page comprises currency options and face value options, receiving the currency and face value of the to-be-counted bank notes selected by a user according to the bank note currency options and the face value options, performing counting operation according to the currency and face value of the to-be-counted bank notes to obtain a total counting amount, and returning the total counting amount to the management end;
the management end is further used for: receiving the total amount of the check.
In one embodiment, the management side is further configured to:
comparing the counting money adding amount with the counting total amount, calculating a difference value between the counting money adding amount and the counting total amount, and if the difference value is smaller than a preset threshold value, determining that the safety supervision is met; and if the difference is greater than a preset threshold value, considering that a safety risk occurs, and generating alarm information.
In a second aspect, an embodiment of the present invention provides a cash machine end including:
the counting switch instruction receiving module is used for receiving counting switch instructions, and the counting switch instructions comprise counting closing instructions and counting opening instructions;
the cash box counting operation execution module is used for carrying out corresponding operation according to the counting switch instruction in the cash adding process of the cash counting machine, and when the counting switch instruction is a counting closing instruction, the cash box counting operation is not carried out; when the counting switch instruction is a counting starting instruction, entering a counting mode selection page, wherein the counting mode selection page comprises currency options and face value options, receiving the currency and face value of the bank note to be counted selected by a user according to the currency options and the face value options of the bank note, and counting according to the currency and face value of the bank note to be counted to obtain the total counting amount;
and the counting result returning module is used for returning the counting total amount to the management end.
In a third aspect, an counting management end of a cash cassette provided in an embodiment of the present invention includes:
the cash counting system comprises a counting switch instruction sending module, a cash counting module and a cash counting module, wherein the counting switch instruction sending module is used for sending a counting switch instruction to a cash machine end, and the counting switch instruction comprises a counting closing instruction and a counting opening instruction;
and the counting result receiving module is used for receiving the counting total amount returned by the cash end, and the counting total amount is obtained by counting operation of the cash end according to the counting starting instruction and the currency and the face value of the to-be-counted cash selected by the user according to the currency and the face value of the cash.
In a fourth aspect, the cash box counting method provided in the embodiment of the present invention includes:
the management end sends a counting switch instruction to the cash end;
the cash machine end carries out corresponding operation according to the counting switch instruction in the process of counting and adding the cash, and when the counting switch instruction is a counting closing instruction, the cash box counting operation is not carried out; when the counting switch instruction is a counting starting instruction, entering a counting mode selection page, wherein the counting mode selection page comprises currency options and face value options, receiving the currency and face value of the bank note to be counted selected by a user according to the currency options and the face value options of the bank note, counting according to the currency and face value of the bank note to be counted to obtain a total counting sum, and returning the total counting sum to a management end;
and the management end receives the total amount of the counting.
In a fifth aspect, the cash box counting method provided by the embodiment of the invention includes:
receiving an inventory switch instruction, wherein the inventory switch instruction comprises an inventory closing instruction and an inventory opening instruction;
when the counting switch instruction is a counting closing instruction, the money box counting operation is not carried out;
and when the counting switch instruction is a counting starting instruction, entering a counting mode selection page, wherein the counting mode selection page comprises currency options and face value options, receiving the currency and face value of the bank note to be counted selected by a user according to the currency options and the face value options of the bank note, counting according to the currency and face value of the bank note to be counted, obtaining the total counting amount, and returning the total counting amount to the management end.
In a sixth aspect, the cash box counting method provided in the embodiment of the present invention includes:
sending a counting switch instruction to a cash machine end, wherein the counting switch instruction comprises a counting closing instruction and a counting opening instruction;
and receiving the total counting amount returned by the cash end, wherein the total counting amount is obtained by counting operation of the cash end according to a counting starting instruction and the currency and the face value of the to-be-counted bank note selected by a user according to the currency and the face value of the bank note in the process of adding the bank note in the cash counting machine.
The embodiment of the present invention further provides a computer device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the method when executing the computer program.
The embodiment of the invention also provides a computer readable storage medium, and the computer readable storage medium stores a computer program for executing the method.
In the embodiment of the invention, the counting switch instruction is sent to the cash end through the management end, and in the process of adding money in the cash counting machine, when the counting switch instruction is a counting closing instruction, the cash end does not carry out the counting operation of the cash box; when the counting switch instruction is a counting starting instruction, the cash end enters a counting mode selection page, receives the currency and the face value of the to-be-counted bank note selected by a user according to the bank note currency option and the face value option, then performs counting operation to obtain the total counting amount, and returns the total counting amount to the management end. In addition, the management end can compare the counting money adding amount with the counting total amount, calculate the difference value between the counting money adding amount and the counting total amount, and if the difference value is smaller than a preset threshold value, the management end is considered to be in accordance with safety supervision; and if the difference value is greater than the preset threshold value, considering that the safety risk occurs, and generating alarm information. Compared with the existing ATMC, the controllable counting function is added after the cash is added into the cash counter, a user can configure and start/close the ATMC according to the requirement, the total amount of the cash counter is compared with the amount of the cash added into the cash counter actually, and the ATMC is favorable for safety supervision of the banking business process.
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 embodiments or the prior art descriptions will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and other drawings can be obtained by those skilled in the art without creative efforts.
Fig. 1 is a block diagram of a cash counting system in a cash cassette according to an embodiment of the present invention;
FIG. 2 is a block diagram of a cash register end structure provided by an embodiment of the present invention;
fig. 3 is a block diagram of a counting management end of a cash cassette according to an embodiment of the present invention;
fig. 4 is a flow chart (one) of a cash box counting method (system angle) according to an embodiment of the present invention;
fig. 5 is a flow chart (two) of a cash box counting method (system angle) according to an embodiment of the present invention;
fig. 6 is a flowchart of a cash box counting method (cash end angle) according to an embodiment of the present invention;
fig. 7 is a flow chart (i) of a cash box counting method (management end angle) according to an embodiment of the present invention;
fig. 8 is a flowchart (ii) of a cash box counting method (management end angle) 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.
In an embodiment of the present invention, a cash cassette counting system is provided, as shown in fig. 1, including: a management end and a cash end;
the management end is used for: sending a counting switch instruction to the cash machine end;
the cash machine end is used for: corresponding operation is carried out according to the counting switch instruction in the process of adding the paper money in the clearing machine, and when the counting switch instruction is a counting closing instruction, the operation of counting the paper money box is not carried out; when the counting switch instruction is a counting starting instruction, entering a counting mode selection page, wherein the counting mode selection page comprises currency options (RMB, dollars, Singapore coins and the like) and face value options (100, 20, 10, 5 and 1), receiving the currency and face value of the to-be-counted bank notes selected by a user according to the currency options and the face value options of the bank notes, performing counting operation according to the currency and face value of the to-be-counted bank notes to obtain a total counting amount, and returning the total counting amount to a management end;
the management end is also used for: receiving and counting the total amount.
Wherein the inventorying mode selected by the user is written into the local text file. And then in the process of restarting the cash machine, restarting the counting service, reading the currency and the face value to be counted from the local text file by the cash machine, and then taking the currency and the face value as the input parameters of the counting action to carry out counting operation to obtain the total amount of the counted money.
In the embodiment of the invention, as a plurality of cash boxes are arranged at the cash end, the counting mode selection page can further comprise a cash box option (namely, the number of the cash box can be selected to count one or more cash boxes) during setting. At the moment, the cash end receives the cash box to be checked and the currency and the face value of the cash to be checked which are selected by the user according to the cash box option, the cash type option and the face value option, and then the cash box to be checked and the cash to be checked are started to be checked one by one according to the cash box to be checked and the currency and the face value of the cash to be checked, so that the total counting sum of a plurality of cash boxes is obtained.
Due to the plurality of cash boxes, the cash end can also perform counting operation according to the cash box to be counted and the currency type and the face value of the cash to be counted to obtain the available cash number of the corresponding cash box, the waste cash number of the corresponding cash box and the cash box type information of the corresponding cash box, and obtain the total available cash number and the total waste cash number according to the available cash number of the corresponding cash box and the waste cash number of the corresponding cash box.
In addition, when the counting operation is carried out, counting time, counting success or failure identification and counting failure reasons can be obtained. And then all the obtained information is returned to the management terminal for storage, so as to count the detail display.
In the embodiment of the invention, the management end manages a plurality of cash machines, so the cash machines are sent according to the machine numbers of the cash machines when the counting switch command is sent. When inquiring, the management end can inquire the counting result (namely, the counting total amount, the total available bank note number, the total waste bank note number, the counting time, the counting success or failure identifier, the counting failure reason and the like) according to the machine number and/or the counting time of the cash machine, and supports detailed inquiry.
The management end can also compare the counting and cash adding amount (namely the actual amount of the initial cash adding) with the counting total amount, calculate the difference value between the counting and cash adding amount and the counting total amount, and if the difference value is smaller than a preset threshold value, the management end is considered to be in accordance with safety supervision; and if the difference is larger than the preset threshold value, determining that the safety risk occurs, and generating alarm information (for example, timely sending a warning short message to bank personnel and the like). Therefore, the controllable money box counting can be realized when the money is added into the clearing machine, the purpose is to implement safety supervision, and the money loss caused by the reduction of the money amount of the money box after the money is added into the clearing machine is prevented.
The system is realized based on Windows service, is compiled by C # language, supports a mixed counting mode of multiple currencies and multiple denominations, and completes a series of functions of counting, auditing, storing and the like. Windows service: executable applications can be created that can run for long periods of time in their own Windows sessions. These services may be automatically launched upon computer startup, may be paused and restarted and do not display any user interface.
In an embodiment of the present invention, there is provided a cash machine end, as shown in fig. 2, including:
the counting switch instruction receiving module 201 is configured to receive a counting switch instruction, where the counting switch instruction includes a counting off instruction and a counting on instruction;
the cash box counting operation execution module 202 is used for performing corresponding operation according to the counting switch instruction in the cash adding process of the cash counting machine, and when the counting switch instruction is a counting closing instruction, the cash box counting operation is not performed; when the counting switch instruction is a counting starting instruction, entering a counting mode selection page, wherein the counting mode selection page comprises currency options and face value options, receiving the currency and face value of the bank note to be counted selected by a user according to the currency options and the face value options of the bank note, and counting according to the currency and face value of the bank note to be counted to obtain the total counting amount;
and the counting result returning module 203 is used for returning the counting total amount to the management terminal.
Specifically, the counting mode selection page further comprises a money box option;
the money box counting operation execution module 202 is specifically configured to:
and receiving the money box to be checked and the currency and the face value of the money to be checked selected by the user according to the money box option, the money type option and the face value option, and performing checking operation according to the money box to be checked and the currency and the face value of the money to be checked to obtain the total checking amount.
Specifically, the money box counting operation execution module 202 is further configured to:
counting operation is carried out according to the money box to be counted and the currency type and the face value of the money to be counted, the available money number of the corresponding money box, the waste money number of the corresponding money box and the money box type information of the corresponding money box are obtained, and the total available money number and the total waste money number are obtained according to the available money number of the corresponding money box and the waste money number of the corresponding money box.
The inventory result returning module 203 is further configured to: and returning the total available banknote number and the total waste banknote number to the management end.
Specifically, the money box counting operation execution module 202 is further configured to:
obtaining counting time, counting success or failure identification and counting failure reasons;
the inventory result returning module 203 is further configured to: and returning the counting time, the counting success or failure identifier and the counting failure reason to the management end.
In an embodiment of the present invention, there is provided a cash cassette counting management end, as shown in fig. 3, including:
the counting switch instruction sending module 301 is configured to send a counting switch instruction to a cash machine end, where the counting switch instruction includes a counting close instruction and a counting open instruction;
and the counting result receiving module 302 is configured to receive a total counting amount returned by the cash end, where the total counting amount is obtained by counting operation performed by the cash end according to a counting start instruction and the currency and denomination of the to-be-counted cash selected by the user according to the currency and denomination options of the cash in the process of adding the cash to the cash.
Specifically, the count switch instruction sending module 301 is specifically configured to:
sending a corresponding counting switch instruction to a corresponding cash machine end according to the machine number of the cash machine;
further comprising:
and the counting result query module 303 is configured to query the counting result according to the machine number and/or the counting time of the cash machine, where the counting result includes a total amount of money to be counted, a total number of available banknotes, a total number of banknotes to be discarded, a counting time, a count success or failure identifier, and a count failure reason.
The inventory result query module 303 is further configured to:
comparing the counting money adding amount with the counting total amount, calculating a difference value between the counting money adding amount and the counting total amount, and if the difference value is smaller than a preset threshold value, determining that the safety supervision is met; and if the difference is greater than a preset threshold value, considering that a safety risk occurs, and generating alarm information.
Based on the same inventive concept, the embodiment of the invention also provides a cash box counting method, as described in the following embodiments. Because the principle of the cash box counting solution is similar to that of the cash box counting system, the management end and the cash end, the implementation of the cash box counting can be referred to the implementation of the cash box counting system, the management end and the cash end, and repeated parts are not described again.
Fig. 4 is a flow chart (i) of a cash box counting method (system angle) according to an embodiment of the present invention, as shown in fig. 4, including:
step 401: the management end sends a counting switch instruction to the cash end;
step 402: the cash machine end carries out corresponding operation according to the counting switch instruction in the process of counting and adding the cash, and when the counting switch instruction is a counting closing instruction, the cash box counting operation is not carried out; when the counting switch instruction is a counting starting instruction, entering a counting mode selection page, wherein the counting mode selection page comprises currency options and face value options, receiving the currency and face value of the bank note to be counted selected by a user according to the currency options and the face value options of the bank note, counting according to the currency and face value of the bank note to be counted to obtain a total counting sum, and returning the total counting sum to a management end;
step 403: and the management terminal receives the total amount of the counting.
Fig. 5 is a flow chart (ii) of a cash box counting method (system angle) according to an embodiment of the present invention, and as shown in fig. 5, the method further includes:
step 404: the management end compares the counting cash-in amount with the counting total amount, calculates the difference value of the counting cash-in amount and the counting total amount, and if the difference value is smaller than a preset threshold value, the management end determines that the safety supervision is met; and if the difference is greater than a preset threshold value, considering that a safety risk occurs, and generating alarm information.
Fig. 6 is a flowchart of a cash box counting method (cash end angle) according to an embodiment of the present invention, as shown in fig. 6, including:
step 501: receiving an inventory switch instruction, wherein the inventory switch instruction comprises an inventory closing instruction and an inventory opening instruction;
step 502: when the counting switch instruction is a counting closing instruction, the money box counting operation is not carried out; when the counting switch instruction is a counting starting instruction, entering a counting mode selection page, wherein the counting mode selection page comprises currency options and face value options, receiving the currency and face value of the bank note to be counted selected by a user according to the currency options and the face value options of the bank note, and counting according to the currency and face value of the bank note to be counted to obtain the total counting amount;
step 503: and returning the total amount to the management terminal.
Fig. 7 is a flow chart (i) of a cash box counting method (management end angle) according to an embodiment of the present invention, as shown in fig. 7, the method includes:
step 601: sending a counting switch instruction to a cash machine end, wherein the counting switch instruction comprises a counting closing instruction and a counting opening instruction;
step 602: and receiving the total counting amount returned by the cash end, wherein the total counting amount is obtained by counting operation of the cash end according to a counting starting instruction and the currency and the face value of the to-be-counted cash selected by the user according to the currency and the face value of the cash in the process of adding the cash in the cash counting machine.
Fig. 8 is a flow chart (ii) of a cash box counting method (management end angle) according to an embodiment of the present invention, and as shown in fig. 8, the method further includes:
step 603: comparing the counting money adding amount with the counting total amount, calculating a difference value between the counting money adding amount and the counting total amount, and if the difference value is smaller than a preset threshold value, determining that the safety supervision is met; and if the difference is greater than a preset threshold value, considering that a safety risk occurs, and generating alarm information.
An embodiment of the present invention further provides a computer device, which includes a memory, a processor, and a computer program stored in the memory and executable on the processor, where the processor implements the method when executing the computer program.
The embodiment of the invention also provides a computer readable storage medium, and the computer readable storage medium stores a computer program for executing the method.
In summary, the cash note box counting system, method, management end and cash end provided by the invention have the following beneficial effects:
(1) by adopting the technology based on Windows service, a set of lightweight counting system is developed to realize the counting function of the cash box of the cash machine, simplify the complex matching system ATMC counting, cash adding and counting mechanism on the traditional ATM or large-amount cash recycling machine, provide convenience for expanding the business function of the bank, reduce the purchase cost and have higher commercial value
(2) After the cash is added into the cash dispenser, the function of controllable cash dispensing is added, a user can configure and start/close the cash dispenser according to the requirement, and after the cash dispenser is finished, the sum of the cash dispenser and the sum of the cash actually added into the cash dispenser are compared, so that the safety supervision of the banking business process is facilitated.
(3) The counting mode of multiple currencies and multiple denominations is supported, one or more currencies and one or more denominations can be flexibly selected according to user requirements to count the money boxes, the counting flexibility and usability are improved, and the user experience is improved.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, CD-ROM, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (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.
The above description is only a preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes may be made to the embodiment of the present invention by those skilled in the art. Any modification, equivalent replacement, or improvement made within the spirit and principle of the present invention should be included in the protection scope of the present invention.
Claims (14)
1. A cash note box counting system is characterized by comprising: a management end and a cash end;
the management end is used for: sending a counting switch instruction to the cash machine end;
the cash machine end is used for: performing corresponding operation according to the counting switch instruction in the process of adding money in the cash register, and not performing cash register operation of the cash register box when the counting switch instruction is a counting closing instruction; when the counting switch instruction is a counting starting instruction, entering a counting mode selection page, wherein the counting mode selection page comprises currency options and face value options, receiving the currency and face value of the bank note to be counted selected by a user according to the currency options and the face value options of the bank note, counting according to the currency and face value of the bank note to be counted to obtain a total counting sum, and returning the total counting sum to the management end;
the management end is further used for: receiving the total amount of the inventory;
the method comprises the steps that a counting mode selected by a user is written into a local text file of a cash end, a counting service is restarted in the process of restarting the cash end, the cash end reads a currency and a face value to be counted from the local text file, the currency and the face value to be counted are used as input parameters of a counting action to conduct counting operation, and the total amount to be counted is obtained.
2. The cash cassette counting system of claim 1, wherein the counting mode selection page further comprises a cassette option;
the cash machine end is specifically configured to: and receiving the money box to be checked and the currency and the face value of the money to be checked selected by the user according to the money box option, the money type option and the face value option, and performing checking operation according to the money box to be checked and the currency and the face value of the money to be checked to obtain the total checking amount.
3. The cash cassette counter system of claim 2, wherein the cash machine end is further configured to: counting operation is carried out according to the money box to be counted and the currency type and the face value of the money to be counted, the available number of the money corresponding to the money box, the waste number of the money corresponding to the money box and the money box type information of the money corresponding to the money box are obtained, the total available number of the money and the total waste number of the money are obtained according to the available number of the money corresponding to the money box and the waste number of the money corresponding to the money box, and the total available number of the money and the total waste number of the money are returned to the management end.
4. The cash cassette checking system of claim 3, wherein the cash machine end is further configured to: and obtaining the counting time, the counting success or failure identifier and the counting failure reason, and returning the counting time, the counting success or failure identifier and the counting failure reason to the management end.
5. The cash cassette counting system of claim 4, wherein the management terminal is further configured to: and inquiring counting results according to the machine number and/or the counting time of the cash machine, wherein the counting results comprise the total amount to be counted, the total available bank note number, the total waste bank note number, the counting time, counting success or failure marks and counting failure reasons.
6. The cash cassette counting system of claim 1, wherein the management terminal is further configured to:
comparing the counting money adding amount with the counting total amount, calculating a difference value between the counting money adding amount and the counting total amount, and if the difference value is smaller than a preset threshold value, determining that the safety supervision is met; and if the difference is greater than a preset threshold value, considering that a safety risk occurs, and generating alarm information.
7. A cash machine end, comprising:
the system comprises an inventory switch instruction receiving module, an inventory switch instruction receiving module and an inventory switch control module, wherein the inventory switch instruction receiving module is used for receiving an inventory switch instruction sent by a management end, and the inventory switch instruction comprises an inventory closing instruction and an inventory opening instruction;
the cash box counting operation execution module is used for carrying out corresponding operation according to the counting switch instruction in the cash adding process of the cash counting machine, and when the counting switch instruction is a counting closing instruction, the cash box counting operation is not carried out; when the counting switch instruction is a counting starting instruction, entering a counting mode selection page, wherein the counting mode selection page comprises currency options and face value options, receiving the currency and face value of the bank note to be counted selected by a user according to the currency options and the face value options of the bank note, and counting according to the currency and face value of the bank note to be counted to obtain the total counting amount;
the counting result returning module is used for returning the counting total amount to the management end;
the method comprises the steps that a counting mode selected by a user is written into a local text file of a cash end, a counting service is restarted in the process of restarting the cash end, the cash end reads a currency and a face value to be counted from the local text file, the currency and the face value to be counted are used as input parameters of a counting action to conduct counting operation, and the total amount to be counted is obtained.
8. The cash end of claim 7, wherein the counting mode selection page further includes a cash cassette option;
the money box counting operation execution module is specifically used for:
and receiving the money box to be checked and the currency and the face value of the money to be checked selected by the user according to the money box option, the money type option and the face value option, and performing checking operation according to the money box to be checked and the currency and the face value of the money to be checked to obtain the total checking amount.
9. The cash machine end of claim 8, wherein the cassette counting operation execution module is further configured to: counting operation is carried out according to the money box to be counted and the currency type and the face value of the money to be counted, so that the available money number of the corresponding money box, the waste money number of the corresponding money box and the money box type information of the corresponding money box are obtained, and the total available money number and the total waste money number are obtained according to the available money number of the corresponding money box and the waste money number of the corresponding money box;
the counting result returning module is also used for: and returning the total available banknote number and the total waste banknote number to the management end.
10. The cash machine end of claim 9, wherein the cassette counting operation execution module is further configured to: obtaining counting time, counting success or failure identification and counting failure reasons;
the counting result returning module is also used for: and returning the counting time, the counting success or failure identifier and the counting failure reason to the management end.
11. A cash note box counting management end is characterized by comprising:
the cash counting system comprises a counting switch instruction sending module, a cash counting module and a cash counting module, wherein the counting switch instruction sending module is used for sending a counting switch instruction to a cash machine end, and the counting switch instruction comprises a counting closing instruction and a counting opening instruction;
the counting result receiving module is used for receiving a counting total amount returned by the cash end, wherein the counting total amount is obtained by counting operation of the cash end according to a counting starting instruction and the currency and the face value of the to-be-counted cash selected by a user according to the currency and the face value of the cash in the process of counting and adding the cash;
the method comprises the steps that a counting mode selected by a user is written into a local text file of a cash end, a counting service is restarted in the process of restarting the cash end, the cash end reads currency and face values to be counted from the local text file, the currency and the face values to be counted are used as input parameters of a counting action to conduct counting operation, and the total amount to be counted is obtained.
12. The cash cassette counting management end of claim 11, wherein the counting switch instruction sending module is specifically configured to: sending a corresponding counting switch instruction to a corresponding cash machine end according to the machine number of the cash machine;
further comprising:
and the counting result query module is used for querying the counting result according to the machine number and/or the counting time of the cash machine, wherein the counting result comprises the total counting amount, the total available bank note number, the total waste bank note number, the counting time, the counting success or failure identifier and the counting failure reason.
13. The cash cassette counting management terminal of claim 12, wherein the counting result query module is further configured to:
comparing the counting money adding amount with the counting total amount, calculating a difference value between the counting money adding amount and the counting total amount, and if the difference value is smaller than a preset threshold value, determining that the safety supervision is met; and if the difference is greater than a preset threshold value, considering that a safety risk occurs, and generating alarm information.
14. A cash note box counting method is characterized by comprising the following steps:
the management end sends a counting switch instruction to the cash end;
the cash machine end carries out corresponding operation according to the counting switch instruction in the process of counting and adding the cash, and when the counting switch instruction is a counting closing instruction, the cash box counting operation is not carried out; when the counting switch instruction is a counting starting instruction, entering a counting mode selection page, wherein the counting mode selection page comprises currency options and face value options, receiving the currency and face value of the bank note to be counted selected by a user according to the currency options and the face value options of the bank note, counting according to the currency and face value of the bank note to be counted to obtain a total counting sum, and returning the total counting sum to a management end;
the management end receives the total amount of the counting;
the method comprises the steps that a counting mode selected by a user is written into a local text file of a cash end, a counting service is restarted in the process of restarting the cash end, the cash end reads a currency and a face value to be counted from the local text file, the currency and the face value to be counted are used as input parameters of a counting action to conduct counting operation, and the total amount to be counted is obtained.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910649378.7A CN110288766B (en) | 2019-07-18 | 2019-07-18 | Cash cash box counting system, method, management end and cash end |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910649378.7A CN110288766B (en) | 2019-07-18 | 2019-07-18 | Cash cash box counting system, method, management end and cash end |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110288766A CN110288766A (en) | 2019-09-27 |
CN110288766B true CN110288766B (en) | 2022-05-17 |
Family
ID=68023326
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910649378.7A Active CN110288766B (en) | 2019-07-18 | 2019-07-18 | Cash cash box counting system, method, management end and cash end |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110288766B (en) |
Families Citing this family (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111105550B (en) * | 2019-12-31 | 2022-05-27 | 中国银行股份有限公司 | Vault management method and related equipment |
CN111445620B (en) * | 2020-03-09 | 2022-05-13 | 广州中智融通金融科技有限公司 | Storehouse cash storage method and device |
CN111696252A (en) * | 2020-06-24 | 2020-09-22 | 中国银行股份有限公司 | Short message notification method and system based on automatic counting result of cash cassette |
CN111967982B (en) * | 2020-09-03 | 2023-08-04 | 中国银行股份有限公司 | Cash counting method and device |
Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102737427A (en) * | 2012-05-28 | 2012-10-17 | 河北莱恩科技有限责任公司 | ATM dynamic privilege management system |
CN102819891A (en) * | 2012-08-07 | 2012-12-12 | 徐杭生 | ATM (automatic teller machine) clearing and cash replenishing control system and method |
CN104184797A (en) * | 2014-07-24 | 2014-12-03 | 苏州大学 | ATM emptying device and method for cash logistics of banks |
EP2913806A1 (en) * | 2014-02-28 | 2015-09-02 | NCR Corporation | Self-service terminal (SST) thin client |
JP2016048545A (en) * | 2014-08-27 | 2016-04-07 | 日立金融設備系統(深▲セ▼▲ン▼)有限公司 | Cash cassette management system and cash cassette management method |
CN106204901A (en) * | 2015-05-08 | 2016-12-07 | 日立金融设备系统(深圳)有限公司 | The auto inventory method of automatic trading apparatus and automatic trading apparatus |
CN106327712A (en) * | 2015-07-01 | 2017-01-11 | 日立金融设备系统(深圳)有限公司 | Self-service equipment, automatic transaction system and control method thereof |
CN106815947A (en) * | 2015-11-27 | 2017-06-09 | 日立金融设备系统(深圳)有限公司 | Self-service device, maintenance terminal and self-service device maintaining method |
CN106981127A (en) * | 2017-04-21 | 2017-07-25 | 深圳怡化电脑股份有限公司 | Automatic depositing-withdrawing equipment and its clear add paper money method |
CN107085898A (en) * | 2016-02-16 | 2017-08-22 | 日立金融设备系统(深圳)有限公司 | Automatic trading system and balance state evaluation method |
CN107980152A (en) * | 2017-05-08 | 2018-05-01 | 深圳怡化电脑股份有限公司 | ATM clears method, apparatus, system and ATM machine |
CN108257290A (en) * | 2017-12-20 | 2018-07-06 | 深圳怡化电脑股份有限公司 | Cash box security control method, dynamic puzzle-lock and backstage cash box monitoring system |
CN109360325A (en) * | 2018-11-01 | 2019-02-19 | 南京怡化信息技术有限公司 | Finance device adds paper money method, apparatus, terminal and computer readable storage medium |
CN209028738U (en) * | 2018-12-26 | 2019-06-25 | 中钞科堡现金处理技术(北京)有限公司 | The auto inventory system of withdrawal circulation all-in-one machine |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO1999021141A1 (en) * | 1997-10-23 | 1999-04-29 | Korman Bruce R | Multi-transaction coin machine |
JP4076165B2 (en) * | 2004-02-05 | 2008-04-16 | インターナショナル・ビジネス・マシーンズ・コーポレーション | Management device, storage cassette, automatic teller machine, information processing system, management method, and control method |
CN101958019A (en) * | 2010-09-03 | 2011-01-26 | 河南大学 | Banknote number management method for carrying out transaction by using automatic teller machine (ATM) |
US10165056B2 (en) * | 2015-06-30 | 2018-12-25 | Bank Of America Corporation | Automated device assistance |
JP6706078B2 (en) * | 2016-01-15 | 2020-06-03 | グローリー株式会社 | Money management device, money processing system and money processing method |
CN107038795A (en) * | 2016-02-04 | 2017-08-11 | 日立欧姆龙金融系统有限公司 | Cash reconciliation system and cash account checking method |
CN107403504A (en) * | 2016-05-20 | 2017-11-28 | 南京合荣欣业信息技术有限公司 | A kind of long-range clear method and system of bank self-aid apparatus |
-
2019
- 2019-07-18 CN CN201910649378.7A patent/CN110288766B/en active Active
Patent Citations (14)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102737427A (en) * | 2012-05-28 | 2012-10-17 | 河北莱恩科技有限责任公司 | ATM dynamic privilege management system |
CN102819891A (en) * | 2012-08-07 | 2012-12-12 | 徐杭生 | ATM (automatic teller machine) clearing and cash replenishing control system and method |
EP2913806A1 (en) * | 2014-02-28 | 2015-09-02 | NCR Corporation | Self-service terminal (SST) thin client |
CN104184797A (en) * | 2014-07-24 | 2014-12-03 | 苏州大学 | ATM emptying device and method for cash logistics of banks |
JP2016048545A (en) * | 2014-08-27 | 2016-04-07 | 日立金融設備系統(深▲セ▼▲ン▼)有限公司 | Cash cassette management system and cash cassette management method |
CN106204901A (en) * | 2015-05-08 | 2016-12-07 | 日立金融设备系统(深圳)有限公司 | The auto inventory method of automatic trading apparatus and automatic trading apparatus |
CN106327712A (en) * | 2015-07-01 | 2017-01-11 | 日立金融设备系统(深圳)有限公司 | Self-service equipment, automatic transaction system and control method thereof |
CN106815947A (en) * | 2015-11-27 | 2017-06-09 | 日立金融设备系统(深圳)有限公司 | Self-service device, maintenance terminal and self-service device maintaining method |
CN107085898A (en) * | 2016-02-16 | 2017-08-22 | 日立金融设备系统(深圳)有限公司 | Automatic trading system and balance state evaluation method |
CN106981127A (en) * | 2017-04-21 | 2017-07-25 | 深圳怡化电脑股份有限公司 | Automatic depositing-withdrawing equipment and its clear add paper money method |
CN107980152A (en) * | 2017-05-08 | 2018-05-01 | 深圳怡化电脑股份有限公司 | ATM clears method, apparatus, system and ATM machine |
CN108257290A (en) * | 2017-12-20 | 2018-07-06 | 深圳怡化电脑股份有限公司 | Cash box security control method, dynamic puzzle-lock and backstage cash box monitoring system |
CN109360325A (en) * | 2018-11-01 | 2019-02-19 | 南京怡化信息技术有限公司 | Finance device adds paper money method, apparatus, terminal and computer readable storage medium |
CN209028738U (en) * | 2018-12-26 | 2019-06-25 | 中钞科堡现金处理技术(北京)有限公司 | The auto inventory system of withdrawal circulation all-in-one machine |
Also Published As
Publication number | Publication date |
---|---|
CN110288766A (en) | 2019-09-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110288766B (en) | Cash cash box counting system, method, management end and cash end | |
US20120208627A1 (en) | Game system and computer program therefor | |
US20150001289A1 (en) | Information provision | |
CN109360325B (en) | Cash adding method and device for financial equipment, terminal and computer readable storage medium | |
EP4293596A2 (en) | Managed emv kernel for faster processing | |
SG10201702618QA (en) | Electronic system and method for atm cash withdrawals | |
CN115083079B (en) | Card swallowing processing method and system | |
US20170011371A1 (en) | Self-service terminal service emergency method and site server | |
CN112837000B (en) | Banknote distribution auxiliary method and device | |
CN110766392B (en) | Transaction processing method and device | |
RU2677384C1 (en) | Way of automatic calculation of the included money in case of failures | |
CN110349356B (en) | Monitoring system, monitoring method and monitoring device for adding paper money in clearing machine | |
CN114120546B (en) | Cross-line withdrawal method and device based on blockchain and face recognition | |
CN112801667A (en) | Real-time transaction abnormity detection method and device | |
AU2010241389B2 (en) | Systems and methods for providing interaction with a terminal | |
CN105103202B (en) | Transaction system and method for commerce | |
AU2021203043A1 (en) | Configuring a gaming machine to accept credit via recyclable non-currency tokens | |
KR20120035315A (en) | Ic card and method and apparatus for handling the same | |
US20200111085A1 (en) | System and method for providing dynamic foreign exchange at an automated teller machine | |
CN112737875B (en) | Method and device for generating test message | |
RU2797458C1 (en) | Method and system of collection of self-service recycling machines | |
JP2019036185A (en) | Electronic money terminal device, electronic money management system and electronic money charging method | |
CN109102617A (en) | Bank note information processing method, device and cash dealing system | |
JP2015191580A (en) | Automatic transaction system and method and program thereof | |
JP2023131262A (en) | Service provision device, service provision system, service provision method, and service provision program |
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 |