2010-12-08 74 views
0

什么是最好(或可能是最常用的)方法协调实际股票数量与显示或提供与购物车销售?电子商务库存管理的最佳方法

由于提前, 马特

+0

有一个这个问题的重复 - 不要回答其他问题(它应该很快关闭,无论如何)。 – 2010-12-08 22:26:27

回答

0

好了,你有几个问题。

在基本的层面上,它的“简单”。只需使用经典的交易处理技术来维护库存数量和订单输入行就可以对照库存。如果您有10个可用,并且有人订购1,则在您增加库存项目上的“提交”数量的同时,提交数量为1的行项目。在发货时,从库存中取出一件,从提交中取出一件。有现货 - 承诺=可用。

所以:

  In Stock Committed Available 
Before:  10   0   10 
Ordered:  10   1   9 
Shipped:  9   0   9 

的一面是,涉及一堆锁定的,这会影响并发性。根据您的流量,这可能会或可能不会成为问题。然后,您就可以根据订购的商品对库存进行计数,并且最终会出现竞争条件。但这只是商业生活中的一个事实。

但无论如何,无论您如何将条目提交到您的数据库,这并不意味着该项目将实际发货。

库存号码可能只是错误的。它可能会被误操作,库存可能被损坏,“员工缩水”等。各种各样的事情可能会出错。所以,你对客户做出的任何承诺,实际上你所承诺的承诺都必须在它旁边有一点*作为免责声明。

然后你进入整个后台订购,取消和履行问题。

相关问题