首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >商业POS数据合并

商业POS数据合并
EN

Stack Overflow用户
提问于 2009-01-05 19:11:53
回答 2查看 529关注 0票数 3

我们正在建设一个AbleCommerce 7网络商店,并试图将其与现有的销售点系统集成起来。产品库存将在植物商店和网络商店之间共享,因此我们需要定期更新每个产品的手头数量,以使POS和web商店尽可能地保持同步,以避免在任何一个位置过度销售产品。POS系统确实有一个计划好的导出,每小时运行一次。

我的问题是,有没有人有过与商业7网络商店同步数据的经验,你会对一个方法有什么建议吗?

以下是我们目前正在考虑的办法:

  1. 从POS系统获取导出的产品数据,并确定哪些产品需要更新。使用appropriately.
  2. Able对驻留在服务器上的自定义web服务进行调用,以调用AbleCommerce API并更新web存储,AbleCommerce商业确实有一个Data实用程序,该实用程序可以通过格式导入/导出web存储数据。这将提供所有的合并逻辑,但似乎没有一种以编程方式启动合并进程的方法。它们的实用程序是已编译的Windows应用程序。据我们所知,没有命令行接口。Data实用程序在服务器上调用ASHX处理程序。
  3. 采用类似于上面#1的方法,但尝试使用Data处理程序更新产品,而不是使用我们自己的自定义web服务。目前还没有我们所知道的与ASHX处理程序接口的文档。

谢谢你,布莱恩

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2009-02-11 17:38:05

我们已经在AbleCommerce和MAS系统之间建立了这个系统。我们将产品输入到AbleCommerce系统中,然后创建一个过程将库存、价格和成本信息从MAS系统推入到ProductVariants表中。

我们遇到的一个问题是,在对变体数据进行更改之前,ProductVariants表中不存在记录。因此,我们必须编写一个存储过程来自动填充ProductVariants表,以便进行同步。

票数 1
EN

Stack Overflow用户

发布于 2009-01-05 19:22:58

我是用POS软件做的。它不是AbleCommerce,但零售额和POS软件是足够通用的(没有供应商想告诉潜在客户“你需要不同的操作”),它可能会起作用。

销售->库存

找出如何利用数据端口获取几乎实时的销售信息。我把这个输入到消息队列数据库管理系统-表机制,每30秒进行一次轮询和刷新,以更新库存。这里有几个线程通过dbms表讨论MQ。

库存->销售

通常这里会有更多的松懈--否则你会遇到一些有趣的问题,比如QC检查失败、在途检验、接收时的数量验证等等。但是不管怎么做,你都会有一个机制来处理新的手头库存。只需做第一个过程的相反。QOH更改事件会导致消息排队等待一个近乎实时的轮询应用程序来更新POS。

实际上,我在MSSQL中使用了一个队列表,其中一个列用于messagetype,XML用于消息有效负载。

结果比描述听起来简单得多。如果你想离线的话告诉我。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/414160

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档