About Future (Delayed) Orders

General Information about POS Pizza 6 and 7
Post Reply
User avatar
Scott
Site Admin
Site Admin
Posts: 2567
Joined: Wed Apr 16, 2003 5:35 pm
Location: Western PA

About Future (Delayed) Orders

Post by Scott »

The Future orders are handled from the cashier's point-of-view identically in version 6 as they were in version 5. The SA Version works exactly in the same manner as version 5 did. Just enable future order processing (in main POS Config), and you're ready to go! **Note [SA]Users: if you enable processing by launching the Management Utility directly from POS Pizza, make sure that you exit POS Pizza completely and restart it so that it launches the future order processing applet.

The Client/Server version is a different story however. I thought about having each station automate this process similar to version 5 (where node-1 handled it), but that would mean that each POS station opened would actually open 2 connections to the server instead of just 1 (1 for the main pos, and 1 for future server). A better solution was to write a stand-alone future order processing applet. In this model, all POS stations would only open their single connection to the main database server, and the future order server would open only 1 connection to the server. This put far less load on main database server so this is how we decided to handle it. There are some advantages and disadvantages to this method.

DISADVANTAGES:
  • Operator has to install a separate app in order to process future orders.
ADVANTAGES:
  • Less overall load on main database server.
  • Future orders will process regardless of whether or not a Main POS station is running.
In POS Pizza 6 there is an added feature that will let you know if the future order server isn't running and: A) A future order is pending and can't be processed. B) You place a new future order. or C) You launch the order entry station (CS versions only).

Another difference between the SA and CS versions is that if; You have a pending future order (for say tomorrow), and you go in and disable future order processing in the Management Utility; In the SA version the future order won't get processed because the main POS station won't launch the applet, but in the CS version it will as long as the Future Order Server applet is still running. All that will happen by disabling the processing in the CS version is that you won't be able to add any "new" future orders. Existing ones will still process, unless of course you stop the server applet.
------

Scott
User avatar
durbancic
Veteran Member
Veteran Member
Posts: 249
Joined: Sun Sep 30, 2007 9:13 pm
Location: Ohio
Contact:

Re: About Future (Delayed) Orders

Post by durbancic »

Does it still have the minimum 1 hour delay like v5?
User avatar
Scott
Site Admin
Site Admin
Posts: 2567
Joined: Wed Apr 16, 2003 5:35 pm
Location: Western PA

Re: About Future (Delayed) Orders

Post by Scott »

durbancic wrote:Does it still have the minimum 1 hour delay like v5?
An order more than 10 minutes past the current time is considered a future order.

Scott
Post Reply