使用 Microsoft 登录
登录或创建帐户。
你好,
使用其他帐户。
你有多个帐户
选择要登录的帐户。

选择以下任意主题,详细了解 Northwind Developer Edition 中的 清单 。   

定义非常重要。 它们可以通过各种方式完成,其中任何一种方法都不是正确的,高于所有其他方式。 但是,无论采用哪种方法,定义必须在内部保持一致。 此 Northwind 模板文件使用以下定义。  (另请参阅 modInventory.)  

  • 当 Northwind 在 PO 上收到产品时 ,将购买 产品。

  • 当 Northwind 向该产品的订单开具发票时,将 销售 产品。

  • 可用产品 是货架上物理上的单位数。 这包括已分配给订单 () 但尚未发货的单位。

  • 要销售的产品 是实际位于货架上,未分配给任何现有订单的产品,因此可供销售。

  • Product On Order 表示它位于状态为 “已批准”的 PO 上。

以前版本的 Northwind 模板也有清单跟踪,尽管有些复杂且记录不善。 因此,在这里,我们的目标是做得更好。 我们关注了艾伦·布朗的一篇文章:手头的物理数量是一个简单的计算结果:

[最后一个盘点数量] + [自那天以来购买的数量总和] – [自那天以来销售的数量总和] = [手头的物理数量]

若要在 NW 2 Developer Edition 中查看库存,让我们从一个新的产品开始。 给它一个你期望在批发杂货目录中看到的名称。 

我们将使用以下数字:
>重新排序级别为 50
>目标级别为 40
>最小重新排序数量为 100
最初,此产品没有订单,没有采购订单,并且一个Stock-Take记录,数量为 0。 

仅为此产品创建 订单 ,数量为 10。
观察行项的状态将为“无库存”。 我们手头没有任何产品。 在我们从某个供应商购买某些产品之前,无法对订单开具发票。 

为了获得一些库存,我们为此产品创建 采购订单
观察 100 的数量将设置为默认值。

将 PO 推进到“ 已批准” 状态。
产品窗体现在显示库存数量为 10,订单数量为 100,示例订单上的订单行项现在显示“ 订单中”状态。 

将 PO 推进到“ 已接收” 状态。
ReallocateInventory 过程运行,它会及时查找状态为“无库存”或“订单中”的订单行项目,如果剩余数量足够,它会通过将状态设置为“已分配”来“履行”。 这将发生在我们的订单上,我们现在可以将其推进到终点线。 完成!

在 NW 2.0 中,我们处理了一些其他方案,包括:

  • 删除以前分配的订单行项时,该数量将变为可用于分配,并且我们将运行与上述相同的过程。

  • 当已分配的订单行项的数量减少时,增量也可用于分配。

  • 当已分配订单行项中的 Product 发生更改时,旧产品的数量将再次可供分配。

这可能看起来都相当花哨和包罗万象。 不用担心。 库存跟踪可能比较复杂,但此模板集不打算提供用于运行任何业务的一整套解决方案。 它展示了 Access 的可能,它可能会为你自己的实现提供一些想法。 

  • 部分发票和部分发货。

  • 由客户或供应商) 退回 (的产品。

  • 为最佳客户提供产品分配的优惠待遇。

  • 每个产品的仓库位置 (“bin”) ,并支持使用条形码扫描仪进行进出扫描。 打印条形码标签以标记垃圾箱。

  • 产品过期 - 食品业务中非常重要的概念。

  • 收到和 (的采购订单部分) 退回,因为某些商品有凹陷、过期等。RMA 过程。

Northwind 2.0 Developer Edition: 应了解的内容 

Northwind 2.0 Developer Edition:所有主题 

需要更多帮助?

需要更多选项?

了解订阅权益、浏览培训课程、了解如何保护设备等。

社区可帮助你提出和回答问题、提供反馈,并听取经验丰富专家的意见。

此信息是否有帮助?

你对语言质量的满意程度如何?
哪些因素影响了你的体验?
按“提交”即表示你的反馈将用于改进 Microsoft 产品和服务。 你的 IT 管理员将能够收集此数据。 隐私声明。

谢谢您的反馈!

×