View source | View content page | Page history | Printable version   
Toolbox
Main Page
Upload file
What links here
Recent changes
Help

PDF Books
Show collection (0 pages)
Collections help

Search

Projects:Drawer Status Detection/User Guide

Contents

Drawer Status Detection

Bulbgraph.png   NOTE: This functionality is available from 14RRQ3.

Introduction

The purpose of this project is to implement a feature that allows the detection of the drawer's status:

Configuration

Allow detection

A new preference has been created to allow this new functionality. If Web POS Close Drawer Before Continue preference is enabled WebPOS will detect the status of the drawer (open/close) and the user will be force to close the drawer before continue its labor.

Bulbgraph.png   NOTE: If the drawer has no ability to detect its status the status received will be closed.

Allow alarm

A preference needs to be configured by setting a numeric value in milliseconds. When the drawer gets open and after the value previously inserted an alarm will begin to sound. If there are no value or it is 'N', no alarm will rise.

Web POS Time Allowed Drawer Sales is configured for the events of opening the drawer from sales or menu.

Web POS Time Allowed Drawer Count is configured for the event of opening the cash drawer from Cash Up, Cash Management or Initial Count.

Bulbgraph.png   NOTE: If the drawer has no ability to detect its status the status received will be closed.

Hardware url

In order to use this functionality Hardware url MUST be configured properly on POS Terminal window.

POS Changes

When WebPOS gets loaded a process has been add to look the status of the drawer. If it is opened a popup will rise to force the user to close the cash drawer.

Every time the drawer gets opened the detection starts and it will end when he drawer gets closed.

Drawer detection

Menu button

While the drawer is opened a popup will prevent the user to continue its labor.

Sales

If Open drawer before closing ticket is enabled, when the user clicks Open button the drawer gets opened and a popup will prevent the user to continue its labor. When the user closes the drawer the popup disappears and Done button is enabled.

If Open drawer before closing ticket is disabled, when the user clicks Done button the drawer gets opened and a popup will prevent the user to continue its labor. When the user closes the drawer the popup disappears and automatically the ticket gets printed.

There are several cases on payments (the popup will only show if the payment method is cash or it has checked Allow open drawer):

The popup will rise on click Done or Open and it will say that the exact amount has been paid.

The popup will rise on click Done or Open and it will show the change needed.

The popup will rise on click Done or Open and it will show the return needed.

The popup will rise once Ok gets clicked on Overpayment popup and it will show the change needed.

The popup will rise on click Done or Open and it will show the change needed.

The popup will rise on click Done or Open and it will say that the exact amount has been paid.

Cash up

If the drawer is opened the following buttons will raise an error when they get clicked:

Cash up drawer.png

Cash management

If the drawer is opened the following buttons will raise an error when they get clicked:

Cash management drawer.png

Initial count

If the drawer is opened the following buttons will raise an error when they get clicked:

Cash initial load.png

Alarm

If the drawer stays opened more milliseconds than the ones defined on the preference an alarm will begin to sound. It will stop when the drawer gets closed.

Retrieved from "http://wiki.openbravo.com/wiki/Projects:Drawer_Status_Detection/User_Guide"

This page has been accessed 1,462 times. This page was last modified on 7 August 2014, at 09:51. Content is available under Creative Commons Attribution-ShareAlike 2.5 Spain License.