[go: up one dir, main page]

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 PDF

Info

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
Application number
CN201910649378.7A
Other languages
Chinese (zh)
Other versions
CN110288766A (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.)
Bank of China Ltd
Original Assignee
Bank of China Ltd
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 Bank of China Ltd filed Critical Bank of China Ltd
Priority to CN201910649378.7A priority Critical patent/CN110288766B/en
Publication of CN110288766A publication Critical patent/CN110288766A/en
Application granted granted Critical
Publication of CN110288766B publication Critical patent/CN110288766B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D11/00Devices accepting coins; Devices accepting, dispensing, sorting or counting valuable papers
    • G07D11/20Controlling or monitoring the operation of devices; Data handling
    • G07D11/22Means for sensing or detection
    • G07D11/23Means for sensing or detection for sensing the quantity of valuable papers in containers
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D11/00Devices accepting coins; Devices accepting, dispensing, sorting or counting valuable papers
    • G07D11/20Controlling or monitoring the operation of devices; Data handling
    • G07D11/32Record keeping
    • G07D11/34Monitoring the contents of devices, e.g. the number of stored valuable papers
    • GPHYSICS
    • G07CHECKING-DEVICES
    • G07DHANDLING OF COINS OR VALUABLE PAPERS, e.g. TESTING, SORTING BY DENOMINATIONS, COUNTING, DISPENSING, CHANGING OR DEPOSITING
    • G07D11/00Devices accepting coins; Devices accepting, dispensing, sorting or counting valuable papers
    • G07D11/50Sorting 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

Cash box counting system, method, management end and cash end
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.
CN201910649378.7A 2019-07-18 2019-07-18 Cash cash box counting system, method, management end and cash end Active CN110288766B (en)

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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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

Patent Citations (14)

* Cited by examiner, † Cited by third party
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