# Cash Out Feature & Till Cash Feature

**URL:** <https://forum.sambapos.com/t/cash-out-feature-till-cash-feature/7429>\
**Category:** V5 Question\
**Created:** [October 3, 2015, 7:20am UTC](https://forum.sambapos.com/t/cash-out-feature-till-cash-feature/7429 "2015-10-03T07:20:02Z")\
**Posts on this page:** 10\
**Page:** 1

<div class="post-metadata">

**Author:** ![Shivan](https://forum.sambapos.com/user_avatar/forum.sambapos.com/shivan/32/27314_2.png) [@Shivan](https://forum.sambapos.com/u/Shivan)\
**Post date:** [October 3, 2015, 7:20am UTC](https://forum.sambapos.com/t/cash-out-feature-till-cash-feature/7429/1 "2015-10-03T07:20:03Z")

</div>

To be straight forward, I noticed a cashout report on one of @QMcKay screenshots on a different post, which got me thinking… That having a cash out button which a manager could punch in for every cash out that was made during the day, then the amount would minus from the end of the day report once work period end has been clicked. This way an accurate reading of exactly how much has been earned after cash out expenses. It could also help read the till money accurately. Which brings me to another thing, Cash draw Open and close amount.

Most places have a specific amount of cash in their cash draw to use for change when dealing with cash money, therefore I was thinking whether it was possible to either at start work period or end work period, or even a rule that can be created so that a manager or owner must insert the amount of cash currently residing in the till. This the owner can keep track on any cash money shortages at the end of the day.

So basically a Cashout feature(I’m guessing this is similar to petty cash?) which can be used to track cash expenses.  
And Cash drawer change - Used to help track missing cash.

Cash Drawer change scenario- Owner has specific amount of change in the till(IE $600), at the end of the day he/she would have to count the till change again and see whether it matches $600(Which it should every time). The feature would be, a button that allows an admin/manager role to insert Till Change amount at beginning of day, and after work period has ended, they would count and re insert the till change amount, once this is done, samba would calculate the difference and difference would be shown on screen and on report, with the ability to print report when the message pops up?

Am i making sense?

---

<div class="post-metadata">

**Author:** ![emre](https://forum.sambapos.com/user_avatar/forum.sambapos.com/emre/32/39073_2.png) [@emre](https://forum.sambapos.com/u/emre)\
**Post date:** [October 3, 2015, 11:03am UTC](https://forum.sambapos.com/t/cash-out-feature-till-cash-feature/7429/2 "2015-10-03T11:03:26Z")

</div>

You can review these tutorials to have some idea about what can be done.

> [@Rick's Tutorial 1 - Till Float](http://forum.sambapos.com/t/ricks-tutorial-1-till-float/3364):
>
> This tutorial will show a way to enter and remove a till float, and how to cash up and balance your till drawer at the end of the day so that your figures are balanced to zero and nothing is carried forward to the next work period except your shorts and overs. This is my first tutorial so apologies if there are any small errors, and if anyone has a better way of doing this feel free to comment smile Part 1 - Till Float Set Up For this you will need the Following Automation Commands: Enter…

> [@Rick's Tutorial 2 - Petty Cash](http://forum.sambapos.com/t/ricks-tutorial-2-petty-cash/3386):
>
> This tutorial is for setting up a petty cash system for personal/emergency store expenses, for example you run out of milk or an ingredient and you have to go to your local shop/supermarket to buy it as a one off or you might need to purchase stamps to post a letter etc. I have set this up using the same methods and account set up and account transaction documents in rules and actions that I used for Till Floats that you can read in my first tutorial [Rick’s Tutorial 1 - Till Float](http://forum.sambapos.com/t/ricks-tutorial-1-till-float/3364/5) so im not goi…

---

<div class="post-metadata">

**Author:** ![allamiro](https://forum.sambapos.com/letter_avatar_proxy/v4/letter/a/9dc877/32.png) [@allamiro](https://forum.sambapos.com/u/allamiro)\
**Post date:** [October 14, 2015, 6:04pm UTC](https://forum.sambapos.com/t/cash-out-feature-till-cash-feature/7429/3 "2015-10-14T18:04:30Z")

</div>

@RickH  
my question is how to deal with different cash registers /drawers connected to different samba pos clients ?

---

<div class="post-metadata">

**Author:** ![RickH](https://forum.sambapos.com/user_avatar/forum.sambapos.com/rickh/32/51960_2.png) [@RickH](https://forum.sambapos.com/u/RickH)\
**Post date:** [October 14, 2015, 7:08pm UTC](https://forum.sambapos.com/t/cash-out-feature-till-cash-feature/7429/4 "2015-10-14T19:08:03Z")

</div>

you need to setup multiple payments mapped to each terminal so you would have a Cash 1 payment button on terminal 1, Cash 2 payment button on terminal 2 etc etc same for card and other payments. have a look at this tutorial

> [@Tracking 2 Till Cash and Shifts](http://forum.sambapos.com/t/tracking-2-till-cash-and-shifts/1256):
>
> I wrote it as an answer to a question [Cash 2 tills seperately](http://forum.sambapos.com/t/cash-2-tills-seperately/1232) but later I decided to move it to a tutorial topic to increase visibility. This tutorial is about tracking 2 till cash accounts separately and consolidating them to a main cash account on shifts. If you need to know a total of “something” it will be a good idea to focus on accounting system. Now I’ll try to implement my idea by using accounting features and add step by step instructions. Please keep in mind I’m just trying to show …

---

<div class="post-metadata">

**Author:** ![allamiro](https://forum.sambapos.com/letter_avatar_proxy/v4/letter/a/9dc877/32.png) [@allamiro](https://forum.sambapos.com/u/allamiro)\
**Post date:** [October 15, 2015, 12:23am UTC](https://forum.sambapos.com/t/cash-out-feature-till-cash-feature/7429/5 "2015-10-15T00:23:49Z")

</div>

So its like setting up the same thing its just different terminal mapping permissions for each terminal

nice excellent explanation I m still learning thanks for the tutorial

The resturant manager just had another quick question the way they deal with that lets say when you start the work period you enter the float value lets assume 460 USD  
as 2x100 , 2x50 , 5x20 , 5x10 , 10x1 can we display it that way when the user enters the values and when the balanced it out at the end of the work period ?  
Is that possible ? is this why we have \d1 and \d2  
here  
I didnt understand fully this statement i know \d(1) represent number but I couldnt get it all  
[?Enter Remove Float Value;(\d{1}.\d{2}|\d{1}\d{1}?.\d{2}|\d{1}\d{1}\d{1}?.\d{2}|\d{1}\d{1}\d{1}\d{1}?.\d{2})?

---

<div class="post-metadata">

**Author:** ![Jesse](https://forum.sambapos.com/user_avatar/forum.sambapos.com/jesse/32/61493_2.png) [@Jesse](https://forum.sambapos.com/u/Jesse)\
**Post date:** [October 15, 2015, 12:25am UTC](https://forum.sambapos.com/t/cash-out-feature-till-cash-feature/7429/6 "2015-10-15T00:25:51Z")

</div>

The slash is escaping it but d represents digit. That is a mask basically controlling the input allowed.

---

<div class="post-metadata">

**Author:** ![allamiro](https://forum.sambapos.com/letter_avatar_proxy/v4/letter/a/9dc877/32.png) [@allamiro](https://forum.sambapos.com/u/allamiro)\
**Post date:** [October 15, 2015, 1:38am UTC](https://forum.sambapos.com/t/cash-out-feature-till-cash-feature/7429/7 "2015-10-15T01:38:15Z")

</div>

I see thanks for the explanation  
so should I create like a script where it will prompt the user to enter these values then the programs sums them then i create a rule that point to that script and uses the total to put it in the float in account  
Is that possible or is there an easier way to dot it ?

---

<div class="post-metadata">

**Author:** ![Jesse](https://forum.sambapos.com/user_avatar/forum.sambapos.com/jesse/32/61493_2.png) [@Jesse](https://forum.sambapos.com/u/Jesse)\
**Post date:** [October 15, 2015, 2:36am UTC](https://forum.sambapos.com/t/cash-out-feature-till-cash-feature/7429/8 "2015-10-15T02:36:02Z")

</div>

No you can do it with editor widget. And a custom entity screen.

---

<div class="post-metadata">

**Author:** ![Jesse](https://forum.sambapos.com/user_avatar/forum.sambapos.com/jesse/32/61493_2.png) [@Jesse](https://forum.sambapos.com/u/Jesse)\
**Post date:** [October 15, 2015, 12:38pm UTC](https://forum.sambapos.com/t/cash-out-feature-till-cash-feature/7429/10 "2015-10-15T12:38:16Z")

</div>

@allamiro Sorry I read your edit I thought it was legitimate question. Rickh uses Editor widget with version 5. He redesigned it completely for version 5. He might provide a tutorial some day but its fairly complex setup to document so I cant blame him for not having the time to do it.

Whats best is if you study Editor Widget and the way it can interact with reports etc and try to implement something yourself like he did. It might be difficult at first but eventually you will understand it and build something useful it might just be faster than waiting for him to write a tutorial.

---

<div class="post-metadata">

**Author:** ![allamiro](https://forum.sambapos.com/letter_avatar_proxy/v4/letter/a/9dc877/32.png) [@allamiro](https://forum.sambapos.com/u/allamiro)\
**Post date:** [October 15, 2015, 11:33pm UTC](https://forum.sambapos.com/t/cash-out-feature-till-cash-feature/7429/11 "2015-10-15T23:33:30Z")

</div>

thanks for your feedback still putting pieces together diffientlely i m trying to learn and learnt alot of stuff from you guys  
i was looking for some ideas or guidance on where to start looking
