首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >库存管理系统设计问题

库存管理系统设计问题
EN

Software Engineering用户
提问于 2012-08-25 22:37:18
回答 3查看 3.3K关注 0票数 4

在库存管理系统中,项目批次标识符有哪些约定?

例如:

零售超市可以从“供应商A”或“供应商B”订购“Item X”。当它完成来自任何一个供应商的项目订单时,它需要存储收据的记录。收到定单后,物品的库存数量就增加了。

然而,它也被要求存储一些供应商的记录。因此,需要某种批处理标识符。该批处理标识符将唯一地标识接收到的项目和接收该产品的供应商。每次收到库存项目时(例如,在订单之后),都会创建一个新批处理。

因此,为了会计/审计的目的,一个项目出售后可以识别的信息包括ITEM_CODEITEM_NAMEBATCH_CODEBATCH_CODE是唯一的,并与DATE_RECEIVEDSUPPLIER_CODEQTY_RECEIVED相关联。

这是上述场景的完整系统规范,还是遗漏了任何重要内容?

EN

回答 3

Software Engineering用户

发布于 2012-08-25 23:27:35

在这一分析中存在着一些潜在的差距,这些差距可能会或不会在某一具体实施中造成问题。我想说的是,其中一些内容超出了网站的主题(会计和供应链管理)。

然而,根据问题中提到的事实,你肯定需要弥补一个差距。

您将需要将术语“项目X”至少分为两个概念,在配置方面已经;库存项目从您的网站的角度,和供应商的项目。例如,库存级别或指向相应零售项目的链接是前者的属性。Order代码是后者的属性。这两个概念之间的映射很可能随着供应商与您的业务关系的出现而发生变化。

票数 1
EN

Software Engineering用户

发布于 2012-08-26 01:24:51

你所说的完全是假的。POS系统只扫描UPC,这是唯一为销售保留的详细信息。

不同的供应商接收到相同的物品会进入相同的库存池,成本计算是由LIFO或FIFO或成本平均完成的,特别是因为他们没有将销售追溯到特定的接收方。

序号范围可能保留在收到时使用,如果你需要跟踪一个特定的项目回到供应商,但同样,它没有记录在销售时。

注意:上面的每一件东西都是为了便宜的超市类型的物品。对于更大、更昂贵的物品,在销售时记录序列号,以防止退货欺诈,或出于法律原因。

票数 1
EN

Software Engineering用户

发布于 2013-12-31 07:01:50

库存管理是任何一家组织货物以满足其高端客户需求的公司的内在因素。任何进行产品库存的组织都需要对所有这些产品的移动保持准确的信息,以便更好地为客户服务并经营有利可图的业务。

按照我的观点,您应该为解决方案雇用合适的程序员。

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

https://softwareengineering.stackexchange.com/questions/162315

复制
相关文章

相似问题

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