Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

How delay the posting of Menu Items to kitchen for a few minutes (programming isl)

Status
Not open for further replies.

jpulkj

IS-IT--Management
Feb 20, 2013
7
MX
Hello all,

I would like to know if anyone has written code in Isl file, to delay posting some items to kitchen. eg. hamburgers. (the potatoes always is included), but this potatoes should send to kitchen few minutes later, but without the user having to do it(function in micros via button), but right through programming.

or if anyone has any ideas, I really appreciate it a lot.

thanks
 
This would be possible but is not a small effort. Many ways to do this but this is the way I would do it;

If you want a fixed delay that is not used controlled.


One way,

Build a local service app that would get informed of the "Custom Hold" items through SIM via Rx/TxMsg and some SIM logic to detect the items. When the service receives the call it would start a thread timer that would make an API call to perform the delayed print. The printers are generally addressable throughout the property if you use the API, the SOAP version of the API doesn't expose the printers but the DLL based version does.

Another way,

Do it all in SIM ... Would be less reliable but still do the trick. As an idea, look into "Idle_No_Trans", you can print to the printer network through SIM also. Create a simple file look-up for any items that need printing delayed. Monitor the file contents and fire the print when needed.

Not detailed enough, but you asked for ideas. This isn't an insignificant project but it could be done in 10-20 hours if you really needed it.




 
If you would call the sample application and a very loose PDF describing methods "documentation" yes... It's basically the same as almost all documentation post initial release of 3700. It gives you a rough idea of how it works but you are still stuck with major trial/error to get through it.

They make you sign a non-disclosure and pay 10k for the materials if you are a vendor/3rd party.

 
Which is unfortunately why I only have the leaked 9700 version. I'm interested but not enough that I've actually pursued it. The only path really open to me is to decompile an existing program and see how it ticks, and that isn't a path I will actually go down. Oh well.
 
By the way... another option on this is "Timed Fire" ... Not sure it will work within the needs you have (or if it works at all) but it is a feature..
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top