我有一个桌面应用程序,用于管理餐厅前台操作,例如预订、客人数据、餐桌周转率,并支持在线预订。
我试图解决的问题是如何通过集成到 MICROS 中来捕获客户支出和表格状态。我想知道一张桌子什么时候忙,什么时候打印一张支票,客户支付的支票总价值是多少。
任何有关如何或从哪里开始的帮助将不胜感激。MICROS 网站对于可以做什么非常模糊。
-谢谢
我有一个桌面应用程序,用于管理餐厅前台操作,例如预订、客人数据、餐桌周转率,并支持在线预订。
我试图解决的问题是如何通过集成到 MICROS 中来捕获客户支出和表格状态。我想知道一张桌子什么时候忙,什么时候打印一张支票,客户支付的支票总价值是多少。
任何有关如何或从哪里开始的帮助将不胜感激。MICROS 网站对于可以做什么非常模糊。
-谢谢
跟踪此信息的一种方法是创建一个在该 Micros 服务器上运行的轮询应用程序。您将需要对数据库的读取访问权限,并且在最佳情况下需要完全的 dba 访问权限。架构相当复杂,但如果您在 Google 上搜索“micros pos 3700 schema pdf”之类的内容,您会发现一些资源可以帮助您继续前进。另外,如果您走这条路,请查看http://www.tek-tips.com/并搜索 Micros。有一些 SQL 和其他用户面临与 Micros 集成相同任务的示例。您可以查询诸如打开支票以及支票何时关闭之类的内容。如果您无法具体找到它,这可能会让您了解它的打印时间。
我从未专门使用过 MICROS,但我之前已经与许多系统集成过,我通常发现,如果你打电话给他们并告诉他们你想要集成,他们通常会愿意告诉你他们的数据存储在哪里,也将他们的软件用于目的除非您提出要求,否则他们的意图可能是侵犯版权;你也将非正式地成为 MICROS 的数据处理器,并且你不想被起诉,所以最好问一下。
一般来说,尽管您可能只需在打开之前执行一个操作即可找到您想要的数据,以免混淆问题并查看安装目录中的文件,直到找到有关您刚刚执行的操作的信息,请注意并重复每个动作。然后您可以查看目录的更改,如果该文件是您关心的文件之一,则对其进行处理。最好的通常是日志,因为它们通常是纯文本的、实时更新的、易于访问的,并且您通常可以很容易地挑选出您想要的模式。
您确实需要记住,尽管某些数据可能仅在一天结束时输出或以您可以使用的格式进行交易,所以我真的建议再次打电话询问。