关键概念
库存维度
库存维度有一个实际库存和财务库存选项。勾选实际库存控制库存和仓库管理是否被激活。 勾选财务库存控制“成本管理”中的库存成本是否被激活。
注意:一个库存维度可以只激活实际库存而不激活财务库存。 但是,它不能只激活财务库存而不激活实际库存。
成本对象
Microsoft Dynamics 365 for 财务和运营(企业版)引入了“成本对象”的概念,它代表了一个用于管理业务成本的关键概念。 成本对象是归集成本和数量的实体。 例如,成本对象实体可以是产品或产品变体,例如样式和颜色的变体。
成本对象来自物料和勾选了财务库存的存储维度。
系统有三组库存维度:产品,存储和跟踪。 每个库存维度都可以由这三组维度组合而来。 对于每个库存维度,您可以设置以下库存维度值。
产品维度组 | 存储维度组 | 跟踪维度组 | |||
维度 | 值 | 维度 | 值 | 维度 | 值 |
颜色 | 财务库存 (默认) | 站点 | 财务库存 (默认) | Batch | 实际库存 和 或 财务库存 |
尺寸 | 财务库存 (默认) | 仓库 | 实际库存 和 或 财务库存 | Serial | 实际库存 和 或 财务库存 |
配置 | 财务库存 (默认) | 库位 | 实际库存 | Owner | 财务库存 (默认) |
样式 | 财务库存 (默认) | 库存状态 | 实际库存 | ||
牌照 | 实际库存 |
例如: 定义成本对象
创建物料后,为其分配库存维度。下表显示了如何定义成本对象。
产品维度组 | 存储维度组 | 跟踪维度组 | |||
颜色 | 财务库存 (默认) | 站点 | 财务库存 (默认) | ||
仓库 | 实际库存 |
下面的例子中成本对象被定义为 物料 + 颜色 + 站点.
例如:
- 音箱 + 黑色 + Site 1
- 音箱 + 白色 + Site 1
- 音箱 + 黑色 + Site 2
由 物料 + 颜色 + 站点 + 仓库 定义的库存对象可以在任何级别上查看物料的数量(库存)。
例如:
- 音箱 + 黑色 + Site 1 + WH 11
- 音箱 + 黑色 + Site 1 + WH 12
- 音箱 + 黑色 + Site 1 + WH12
理解这些概念非常重要,因为这些参数的设置和实施对库存管理和成本管理以及整个系统有重大影响。配置并实施后,这些设置几乎不可更改。 任何改变都需要投入巨大的资源,并且会影响系统的正常使用。
下面我们将使用成本核算方法设为移动平均的“音箱”物料作为例子。
成本对象:
- 音箱 + 黑色 + Site 1
库存对象:
- 音箱 + 黑色 + Site 1 + WH 11
- 音箱 + 黑色 + Site 1 + WH 12
在过帐了一些交易之后在库存分类账中将生成以下库存交易分录。
颜色 | 站点 | 仓库 | 财务日期 | 引用 | 状态(收货/发货) | 数量 | 成本额 |
Black | Site 1 | WH11 | 1/1/2017 | 采购订单 01 | 已采购 | 1.00 | 10.00 |
Black | Site 1 | WH12 | 2/1/2017 | 采购订单 02 | 已采购 | 2.00 | 26.00 |
Black | Site 1 | WH11 | 3/1/2017 | 销售订单 01 | 已售出 | -1.00 | -12.00 |
2017年1月31日执行库存关账。由于成本核算方法为移动平均,未过账调整。
通常财务周期结束(月结)后需要一个库存成本报表显示数量、成本和结余。 为了满足这个需求,D365引入了库存值报表框架。 使用该框架可以根据具体的业务需求,通过勾选参数的方式自定义库存值报表。 该框架还可以定义成本对象的汇总级别。
注意:库存成本报表只显示成本对象的价值或成本对象价值的汇总。
根据下表中的配置,创建 库存(按成本对象) 报表。
快速选项卡 | 字段组 | 字段 | 设置值 | 设置值 |
常规 | 范围 | 过账日期 | ||
列 | 财务状况 | 库存 | 是 | |
资源 ID | 视图 | 是 | ||
库存维度 | 颜色 | 视图 (列) | 是 | |
库存维度 | 站点 | 视图 (列) | 是 | |
库存维度 | 仓库 | 视图 (列) | 是 | |
平均单位成本 | 计算平均单位成本 | 是 | ||
行 | 资源类型 | 物料 | 是 | |
详细程度 | 级别 | 合计 |
报表如下所示.
资源 | 颜色 | 站点 | 仓库 | 数量 | 金额 | 平均单位成本 |
音箱 | 黑色 | 1 | 2.00 | 24.00 | 12.00 |
注意:仓库列为空,因为音箱物料没有任何包含仓库维度的成本对象。 存储维度中的仓库只勾选了实际库存。
通过仓库物理位置查看库存价值
配置存储维度组
为了满足客户的需求,你可以对存储维度组进行不同的配置。 在这种情况下,仓库维度配置为启用财务库存。
产品维度组 | 存储维度组 | 跟踪维度组 | |||
颜色 | 财务库存 (默认) | 站点 | 财务库存 (默认) | ||
仓库 | 财务库存 |
该配置将影响系统处理音箱物料的方式。 现在成本对象和库存对象的粒度级别相同。
成本对象:
- 音箱 + 黑色 + Site 1 + WH 11
- 音箱 + 黑色 + Site 1 + WH 12
库存对象:
- 音箱 + 黑色 + Site 1 + WH 11
- 音箱+ 黑色 + Site 1 + WH 12
该配置也直接影响库存成本核算。 在本例中,每个成本对象将应用FIFO(先进先出),加权平均或移动平均成本核算方法,总体结果将有所不同。
颜色 | 站点 | 仓库 | 财务日期 | 参考 | 状态(收货/发货) | 数量 | 成本额 |
黑色 | Site 1 | WH11 | 1/1/2017 | 采购订单 01 | 已采购 | 1.00 | 10.00 |
黑色 | Site 1 | WH11 | 3/1/2017 | 销订单售 01 | 已售出 | -1.00 | -10.00 |
颜色 | 站点 | 仓库 | 财务日期 | 参考 | 状态(收货/发货) | 数量 | 成本额 |
黑色 | Site 1 | WH12 | 2/1/2017 | 采购订单 02 | 已采购 | 2.00 | 26.00 |
使用上一节中所述的相同配置运行库存值报表时,结果也会有所不同。
资源 | 颜色 | 站点 | 仓库 | 数量 | 金额 | 平均单位成本 |
音箱 | 黑色 | 1 | WH12 | 2.00 | 26.00 | 13.00 |
仓库列现在有一个值,库存值是26.00而不是24.00。
注意:激活“仓库”存储维度的“财务库存”参数时可能会影响性能。 现在仓库之间的所有转移(调拨)都被视为财务转移,财务转移可能导致库存关账时产生循环。 如果仓库存储维度仅启用实际库存,那么在成本计算开始之前这些维度将作为非财务转移被关闭,循环的概率将降低。
创建一个查看库存交易和结算的自定义报告
可以创建按照 InventDim ID对库存交易和结算进行汇总的自定义报表,老的 实际库存维度统计 报表是为此需求设计的。 在报表对话框中,用户可以选择任何库存维度,而无论它们是否是定义的成本对象的一部分。
只要你选择的库存维度是定义的成本对象的一部分,此方法就可以工作。 但是,如果选择不属于成本对象的库存维度,报表将输出错误的结果。
下表显示了 物料+存储维度 的结果。
资源 | 颜色 | 站点 | 仓库 | 数量 | 金额 | 平均单位成本 |
音箱 | 黑色 | 1 | WH11 | 0.00 | -2.00 | 0.00 |
音箱 | 黑色 | 1 | WH12 | 2.00 | 26.00 | 13.00 |
注意:库存成本是在存储维度仓库之上的级别计算的。 因此,从仓库 WH11 发出的基于每个仓库的交易成本库存价值可能变成负值。
按库存维度查看成本
如果必须按照库存维度查看成本或价值,根据上一部分所述,每个存储位置的交易总和无法得到正确的结果。
正确的方法是使用以下简单的公式计算每个存储位置的价值:
价值 = 成本对象, 成本 × 库存对象, 数量
成本对象:
- 音箱 + 黑色 + Site 1
资源 | 颜色 | 站点 | 数量 | 金额 | 平均单位成本 |
音箱 | Black | 1 | 2.00 | 24.00 | 12.00 |
库存对象:
- 音箱 + 黑色 + Site 1 + WH 11
- 音箱 + 黑色 + Site 1 + WH 12
资源 | 颜色 | 站点 | 仓库 | 数量 | 公式 | 金额 |
音箱 | 黑色 | 1 | WH11 | 0.00 | 12.00 × 0.00 | 0.00 |
音箱 | 黑色 | 1 | WH12 | 2.00 | 12.00 × 2.00 | 24.00 |
Microsoft Dynamics AX 2012 R3增加了一个名为库龄的报表。 正如报表名字所揭示的,这个报表不仅分库存维度展示价值, 它还可以按照用户定义的期间显示库存。
在报表对话框中,输入以下信息。
字段组 | 字段 | 设置值 |
开始日期 | 31-01-2017 | |
视图 | 物料编号 | 视图 |
颜色 | 视图 | |
站点 | 视图 | |
仓库 | 视图 | |
账龄期间 | 账龄期间单位 | 天 |
账龄期间 1 | 30 | |
账龄期间 2 | 60 | |
账龄期间 3 | 90 | |
账龄期间 4 | 120 |
下表仅显示库龄报表的第一部分,但未展示用户定义的期间。
资源 | 颜色 | 站点 | 仓库 | 现有数量 | 现有量值 | 库存成本数量 | 库存成本 | 平均单位成本 |
Speaker | Black | 1 | WH11 | 0.00 | 0.00 | 2.00 | 24.00 | 12.00 |
Speaker | Black | 1 | WH12 | 2.00 | 24.00 | 2.00 | 24.00 | 12.00 |
总结
如果您的组织必须按任何存储维度提供库存值,我们也不建议您更改库存维度组配置。这种变化会严重影响成本计算和性能。
库龄报表可以用于计算每个成本对象的成本,然后将其应用于报表中选定的存储粒度。 此报表旨在自动检测每个物料所定义的成本对象的级别。 然后应用公式来计算存储维度的价值。
转载请注明:ww12345678 的部落格 | AX Helper » [译]按库存维度查看成本 / Report the value of physical locations