The invention relates to a method and a device for determining a contact point in time for contacting a money transfer system, in which a contact point in time is determined at which money is supplied to the money transfer system or money is removed from the money transfer system.
From document DE 699 30 126, a system for handling banknotes in a geographically limited area is known, in which so-called “disposable” cassettes are provided which include surplus banknotes. In contrast to cassettes with banknotes of minor quality or with false banknotes, the cassettes with the surplus banknotes are not transported to a national central bank. Further, an information center is provided to which a large number of banknote handling machines transfer information on the number of the banknotes which are deposited, drawn or withdrawn from circulation, the number of banknotes and their values which are present in the respective machines, the number of counterfeit banknotes which have been discovered, the number of banknotes with bad quality, and the number of available cassettes. The information center is also informed when banknotes have to be removed from a machine or banknotes have to be supplied.
In the prior art, money transfer systems, such as cash machines, bank branches, cash safes etc., are contacted by a value transport at regular time intervals or on a specific request of a branch in order to supply money, preferably banknotes, and/or to remove money from the money transfer system. As a result of the regular contacting of various money transfer systems, for example on defined weekdays, money is supplied and/or removed although at this contact point in time a supply or removal would not be necessary yet since the smooth operation of the money transfer system is still possible with the available money holdings. Also given a request to a value transport by an employee of a bank branch for a supply or a removal of money, the money holdings in the branch are usually determined by the employee, and the money demand for the following days is estimated. If the employee considers the supply and/or removal of money as being necessary, he/she contacts a higher authority, for example a value transport center in the bank or a value transport company (WTU) and requests the supply and/or the removal of money.
Further, the employee must take care of restrictions such as organizational instructions, which, for example, determine those weekdays at which it is agreed upon that a value transport will stop at the branch. The bank employee cannot determine at justifiable expense at which point in time a favorable delivery is possible, in particular when considering all delivery costs and the expenses for keeping money available that is not immediately required. As a result thereof, he/she can in particular not determine whether it is more favorable to fill a cash machine only once per week or twice per week in order to keep the total costs for the transport and the interests as low as possible. In the prior art, a coordination of the contact point in time with further money transfer systems which are assigned to one transport chain but lie outside of his/her branch cannot be taken into account by the bank employee in the determination of the contact point in time either. The postponement of the contact point in time to a later contact point in time than the one requested by the bank employee by a further decision-taking authority, for example, an information center of the bank, is not possible since at the information center the demand estimation for the money demand made by the bank employee is not known for individual days or time intervals but only for the time period between two defined contact points in time. Thus, a subsequent optimization is not possible in the prior art. In the prior art, the money is usually ordered by a facsimile sent by the bank employee to the value transport company (WTU) or to an authority in the bank coordinating the value transports.
It is the object of the invention to automatically determine with the aid of technical means a suitable contact point in time for contacting a money transfer system.
This object is solved by a method having the features of claim 1 or claim 13 and by a device having the features of claim 12 or claim 14. Advantageous developments of the invention are given in the dependent claims.
Both by a method for determining a contact point in time for contacting a money transfer system having the features of claim 1 as well as by a method for determining a contact point in time for contacting a money transfer system having the features of claim 13 it is achieved that an optimum contact point in time can be determined which takes into account both the demand of the money transfer system as well as at least one further assessment criterion in the selection of the optimum contact point in time from several potential contact points in time. The contact point in time is automatically determined, output and/or further processed with the aid of a data processing system. The money transfer system can be a cash dispensing machine, a cash deposit machine, a cash safe, a bank branch, a retail company and/or at least an automatic cash system. The contact point in time can be determined both for an individual money transfer system as well as for several money transfer systems which are assigned to one transport chain. In particular a day and/or a time period during a day is determined as a contact point in time at which the money transfer system is preferably contacted by a value transport, wherein money is supplied to the money transfer system or money is removed from the money transfer system given contact by the value transport. Alternatively, a point in time during a day can be determined up to when the money transport system should be contacted.
By means of a device for determining a contact point in time for contacting a money transfer system having the features of claim 12 or having the features of claim 14 the same advantages are achieved as by means of the method having the features of claim 1 or having the features of claim 13. Further, the devices and the method having the features of claim 13 can be developed in the same way as specified for the method according to claim 1, in particular by the dependent claims.
Further features and advantages of the invention result from the following description which in connection with the enclosed figures explains the invention in more detail with reference to an embodiment.
In
It is desirable to minimize the costs incurred by the bank for the transport of the money along the money transport paths 10 as well as the holding costs for providing the money for filling the cash points 22 to 50 and for keeping the money available in the cash points 22 to 50. The costs are in particular composed of the transport costs when a value transport stops at a cash point 22 to 50, the handling costs for filling or emptying the cash point 22 to 50 and the interest charges for providing money in the cash points 22 to 50 and the storage of the money in safes. Further, penalty fees can be fixed fictitiously, which represent the dissatisfaction of the customers when certain money, for example one denomination, is not available in a cash point 22 to 50. The amount of these penalty fees can, for example, be determined by the estimated advertising expense which is necessary for the compensation of the image damage caused with respect to customers who have not been served in a satisfactory way and/or by the banking transaction which is reduced as a result of unsatisfactory customers and is to be compensated for by newly acquired customers.
Further, technical and organizational requirements may have to be taken into account as secondary conditions for the optimization. These requirements can in particular relate to business days which can be both predetermined on part of the bank branches 12 to 20 as well as by days on which value transports are carried out. Further, delivery terms may have to be taken into account, as a result whereof respective handling times are to be provided when determining a suitable delivery point in time. Further, technical and organizational filling quantities have to be taken into account when filling the cash points 22 to 50, by which filling quantities, in particular by packing units, filling quantity steps of the cash points 22 to 50 are determined. Further, it has to be taken into account that a defined number of value transports per day is possibly not to be exceeded and/or a distribution—as uniform as possible—of the value transports over agreed upon business days or a concentration of the value transports to defined business days takes place.
Further requirements for contacting the cash points 22 to 50 can be provided so that the supply is guaranteed. In particular, a minimum filling time period can be determined in which the cash point and/or the safe 22 to has to be contacted at least once or the value transport has to stop by. Further, fixed routes can be provided so that a stop is made at a cash point and/or safe 22 to 50 at previously defined days so that at least the transport costs have to be spent even if the cash point or safe 22 to 50 is not contacted by the value transport and thus in particular no handling costs are incurred.
In addition, further requirements resulting from security gaps, for example, for reasons pursuant to insurance law, or additional costs when the money holdings of a cash point or safe exceeds a predetermined value can be taken into account in an optimization. Such restrictions which are not purely technically conditioned, can also be exceeded or not taken into account in the individual case, wherein this non-observance of a restriction is taken into account in the assessment by way of penalty points or penalty costs in an assessment method for assessing different potential contact points in time. Additionally or alternatively to the assessment of individual denominations in the cash point or safe 22 to 50, a penalty can be raised only and/or additionally be raised when the total money holdings of a cash point or safe 22 to 50 is too high or the total holdings are equal to zero.
Further, it is common practice that value transport companies (WTU) grant discounts when at least a certain number of cash points 22 to 50 is to be contacted on one day. For example, there is a discount of 10% when a stop is to be made at least 10 cash points or branches 12 to 50. Further, a discount of 20% can be granted for a stop at 20 cash points per day, with a discount of 30% being usually granted at most.
In order to minimize the costs incurred by contacting a cash point or safe 22 to 50 for supplying or removing money, a contact point in time is determined for each cash point 32 to 50, each safe 22 to 30 and/or each branch 12 to 20, as well as the amount to be supplied or the removal to be expected of all denominations of the respective cash points 32 to 50, safes 22 to 30 or the respective branch 12 to 20 is determined. In the following, the cash machines, the cash safes, the branch safes and the recyclers are all generally combined under the term cash point 22 to 50. When a cash point 22 to 50 is supplied with money, which at the point in time of supply still has a stock of money, unnecessary interests have been paid for the money present in the cash point 22 to 50. This is true at least for the amount of money which exceeds a predetermined safety amount in the cash point 22 to 50. Thus, too much money has been supplied to the cash point 22 to 50 at the time of delivery at a previous contact point in time. Accordingly, one can speak of an optimum delivery when the money holdings in the cash point 22 to 50 are exactly consumed up to the next contact point in time or the safety amount has been reached. If the respective cash point 22 to 50 is, for example, a recycler 50, in which in addition to the withdrawal of money also a deposit of money is possible, then only so much money has to be supplied at a contact point in time that all withdrawals forecast by a forecast algorithm can be made and further withdrawals can be made with the aid of the money supplied in the meantime. It is advantageous when, at a later point in time, only the safety amount is present in the cash point 22 to 50 or no more money is present in the cash point 22 to 50. At least it is advantageous when, in addition to the safety amount, no further money supplied at the previous contact point in time is present at the next contact point in time in the cash point 22 to 50 but only money that has possibly been deposited.
Preferably, the money to be supplied at a contact point in time is fixed depending on the money required up to a next fixed contact point in time. As a result thereof, the amount of money to be supplied is fixed when the delivery dates, i.e. the contact points in time, are fixed. The exact penalty costs which may be incurred if a cash point 22 to 50 cannot be charged in due time owing to other requirements can likewise be determined. With the aid of the optimization algorithm explained in more detail in the following optimum contact points in time can be fixed as delivery dates at which money is supplied to the cash points 22 to 50 or money is removed from the cash points 22 to 50. In doing so, it is advantageous to combine several cash points 22 to 50 to one group, as exemplarily shown in
If several cash points are located at one location, for example in a bank branch, the transport costs for the delivery of the individual cash points of this bank branch are only charged once and handling costs are additionally charged for each cash point. The cash points at one location, for example, the cash points 22, 32, 34 of the bank branch 12, and the cash points 24, 36, 44 of the bank branch 14 are each combined to one group, as indicated by the broken lines in
In the schematic illustration shown in
In the following, a mixed integer program is explained which can preferably be used for determining optimum contact points in time and money amounts. For each cash point, the money demand of a cash point is forecast with daily precision and/or up to a predetermined time of day with the aid of a so-called forecast module. For making the forecast, the forecast module uses the demand acquisition for the respective cash point over a significant reference period of preferably at least one calendar year, taking into account special calendar days like weekdays, holidays and other predictable special events, in particular major events. If a demand acquisition over a suitable reference period is not available for a cash point and/or if the expense for the forecast of the demand is to be reduced, the demand acquisition for a further cash point having a similar expected demand can be used as a basis for the forecast of the demand of the respective cash point.
For the forecast of the demand of a cash point, the forecast module outputs the following parameter classes P1 and P2 as a forecast result.
Based on the parameter classes P1 and P2, the parameter classes P3 and P4 are determined.
The costs for contacting and keeping money available as well as the penalty costs are represented by the following parameters P5 to P9:
Further, other secondary conditions are taken into account in the embodiment as restrictions P10 to P13:
Further, the number of days for which a delivery strategy, i.e. optimized contact points in time, are to be determined are preset as parameter P14.
Based on parameters P1 to P14, the following parameters are determined which are then inserted into an objective function for optimization:
It results therefrom that the costs to be minimized are comprised of the interest costs, the transport and handling costs, the penalty costs given a filling to overflow or running empty of a cash point, the costs for the stocking of cash in the safe of an intermediate storage, in particular in the safe of the value transport company (WTU), and the costs for the delivery to the safe of the intermediate storage location by a central bank. Based on this recognition, the minimum value W of the formula
is to be determined.
In doing so, it is to be checked that the following secondary conditions N1 to N12 are met:
∀t,d:maxWTU,d≧stWTU,d
∀t,d,i:maxi,d≧sti,d
∀t,i,d:sti,d≧0
∀t,d:stWTU,d≧0
∀t,i:wti≦μti
∀t,i,d:sti,d−yti,dαti,d≧0
∀t,i,d:sti,d+
∀t,d:ltWTU,d≦maxWTU,dwtWTU
In the following, further parameters and secondary conditions are given for various versions. When taking into account a predetermined minimum filling period, the optimization model illustrated is extended as follows:
In the determination of a fixed route, the variables V4 and V5 can be set accordingly and thus be taken into account as parameters in the optimization model. If, for example, the cash point i is to be supplied to or emptied on the second and the fifth weekday, then
w2o=w5i=x2,5i=1
The other values of the variables V4 and V5 are set to zero.
In order to take the penalty costs per cash point into account, the following parameters and variables are modified as follows:
Parameters:
Variables:
In order to take the penalty costs per cash point into account, by minimizing the value W of the function
an optimum contact point in time is determined.
For this, the following secondary conditions in N11a′, in N11b′, in N11c′ and N4′ are to be taken into account:
s
t
i,d−αti,d≦M*yti
maxi,d−sti,d−βti,d≦M*
For taking into account the discounts, the variable V9 can be provided.
Based thereon, the minimum of the value W of the function
is to be determined.
In doing so, the following secondary conditions N15 to N17 are further to be taken into account:
∀t,i:wti≧rti
∀t,j:rtj≦3
The optimization of the contact points in time and of the money amounts is explained in more detail in the following with the aid of the block diagram shown in
When calculating the parameter P4, it is further to be taken into account that only money can be removed from a cash point 22 to 50 which has not been withdrawn beforehand.
With the aid of the following table, the demand of the recycler 50 for banknotes is explained exemplarily for banknotes having a denomination of EUR 50.00:
It has to be determined how many banknotes of this denomination of EUR 50.00 must be deposited in the recycler 50 on day 1 at which the recycler 50 is contacted by a value transport so that, taking into account the deposits, all withdrawals up to day 5 are possible, at which the recycler 50 is again contacted by the value transport. In order to meet the demand for the presumable withdrawals, at day 1 300 banknotes have to be supplied. On day 2 and day 3, 200 banknotes each of this denomination are deposited. On day 4 200 banknotes and on day 5 300 banknotes are requested by withdrawals so that the sum of the withdrawals exceeds the sum of the previous deposits on day 5 by 100 banknotes. These 100 banknotes must be supplied to the recycler 50 in addition to the 300 banknotes when the delivery to the recycler takes place on day 1 so that altogether 400 banknotes of this denomination have to be supplied to the recycler 50 on the delivery day 1. If, at any point in time in the period between the delivery on day 1 and the delivery on day 5, the sum of the deposits is higher than the sum of the withdrawals, no banknotes have to be supplied to the recycler 50 so that it has to be checked whether the recycler 50 is to be contacted at all on day 1. This may be necessary if it is determined that owing to deposits an amount of money is present in the recycler 50 that is to be removed from the recycler 50.
When the optimal contact points in time or, respectively, delivery dates have been determined, the money amounts B to be actually supplied can be calculated for a day t2 as follows:
B=ξ
t
t
−φt
with t1, t2 and t3 being three successive stop dates, i.e. contact points in time of a cash point 22 to 50. Given a positive result, money has to be supplied to the cash point 22 to 50, and given a negative result money has to be withdrawn from the cash point 22 to 50. The actual amount of money to be supplied may then be adapted to the packing unit determined by the secondary conditions, in particular by predetermined cassette sizes.
If, at the beginning of a time period, for which contact points in time are to be fixed, money is still present in a cash point 22 to 50, this has to be taken into account in the calculation of the amount of delivery for this cash point 22 to 50. The initial stock is then to be interpreted as deposit on day 1 and thus is to be added to parameter P2. For explanation purposes, the following fictitious example is described hereinafter:
A cash machine has an opening stock of 500 banknotes. The amount of withdrawal is 300 banknotes per day. In the following table, parameters P3 and P4 calculated on the basis of these initial conditions are given.
As a result, the optimization algorithm suggests day 1 and day 4 as delivery points in time, i.e. as contact points in time. The delivery quantity on day 1
ξ1,4−φ0,1=400
banknotes and the delivery quantity on day 4
ξ4,6−φ1,4=600
banknotes.
In order to explain the optimization with the aid of the optimization algorithm in more detail, a clear example scenario is explained in connection with
The calculation for optimization preferably takes place in two stages, as already explained in connection with
As a planning period used for the optimization, a time period of at least five, preferably at least seven days has proven favorable. However, given even greater optimization periods of fourteen days or four weeks, further optimizations can be achieved, in particular given a large number of cash points to be considered.
For the cash points shown in
For making this delivery, total costs in the amount of EUR 1,183.79 are incurred given a total of eight rides without further restrictions. If, in addition, the restriction is taken into account that no delivery is to take place on a weekend, nine rides are necessary and costs in the amount of EUR 1,437.05 are incurred. If in the alternative the restriction is given that at most one delivery per day and no delivery on weekends takes place, then altogether ten rides are necessary resulting in costs in the amount of EUR 1,468.32.
Number | Date | Country | Kind |
---|---|---|---|
10 2007 023 598.6 | May 2007 | DE | national |
Filing Document | Filing Date | Country | Kind | 371c Date |
---|---|---|---|---|
PCT/EP2007/061764 | 10/31/2007 | WO | 00 | 11/10/2009 |