您的库存管理数据模板

Microsoft Dynamics 365
您的库存管理数据模板

您的库存管理数据模板

此模板为收集库存管理流程分析所需的数据提供清晰指引,列出必要属性、需要跟踪的关键活动以及实用的数据提取建议。借助此资源,确保收集流程挖掘所需的关键信息。
  • 建议收集的属性
  • 需要跟踪的关键活动
  • 数据提取指南
刚接触事件日志?了解 如何创建流程挖掘事件日志.

库存管理属性

以下是建议纳入事件日志的数据字段,可用于全面分析库存管理流程。
5 必填 6 建议填写 10 选填
名称 说明
事件时间
EventTime
表示库存活动发生时间的精确时间戳。
说明

此属性记录活动在系统中的日期和时间,为每个库存批次提供事件的时间顺序,这是流程挖掘的基础。

时间戳用于计算周期时间、持续时间和活动间的等待时间,从而支持绩效分析、瓶颈识别和服务级别协议遵循情况监控。时间戳准确且完整,是开展有效流程分析的关键。

重要性

时间戳对于排列事件顺序、计算周期时间和持续时间,以及分析流程绩效随时间的变化至关重要。

获取途径

通常位于InventTrans等交易表中(例如DATEPHYSICAL、CREATEDDATETIME),或WHSWorkTable等作业订单表中(例如CREATEDDATETIME、MODIFIEDDATETIME)。

示例
2023-10-26T09:00:00Z2023-10-26T11:34:15Z2023-10-27T14:21:05Z
库存批次/批号
InventoryBatchLot
库存商品特定批次或批号的唯一标识符,也是主要案例标识符。
说明

库存批次或批号是主要案例标识符,用于汇总与特定数量产品相关的所有活动。借助此标识符,您可以跟踪特定库存数量的完整生命周期,从收货入库到后续移动,直至最终发出或耗用。

在流程分析中,此属性可帮助您全面了解每个库存批次的流转过程。分析人员可以跟踪单个批次,衡量端到端周期时间、识别常见路径,并发现特定商品或供应商的流程偏离标准操作规程之处。

重要性

这是追踪库存数量端到端生命周期的关键标识,可用于分析变体并监控每个特定批次的绩效。

获取途径

此标识通常位于InventTrans等库存交易表,以及InventBatch等管理批次详情的相关表中。

示例
BCH003451LOT2024-A55B001-RAW-STEEL
活动名称
ActivityName
发生的特定库存管理事件的名称,例如“已记录货物收货”或“已完成拣货”。
说明

此属性描述特定库存批次在某个时间点执行的业务活动。它代表库存管理流程中的一个步骤,与其他步骤共同构成流程顺序。

分析活动顺序是流程挖掘的核心。它有助于直观呈现流程图、识别活动间的瓶颈、衡量转换时间,并发现偏离标准流程的变体。每个值都对应库存生命周期中的一个关键里程碑。

重要性

此属性定义流程中的步骤,便于直观呈现流程图、分析变体并识别瓶颈。

获取途径

根据InventTrans、WHSWorkTable和WHSRFMenuItemTable等表中的交易类型、状态变更或作业订单类型推导。

示例
记录收货完成上架已调整库存差异已完成拣货库存已报废
数据上次更新时间
LastDataUpdate
表示此流程的数据上次从源系统刷新时间的时间戳。
说明

此属性记录最近一次数据提取或刷新的日期和时间,帮助您了解所分析数据的时效性。

了解数据的更新时间,有助于用户判断流程分析的时效性,并合理管理对数据及时性的预期。它也是报告或仪表板的重要元数据,可确保决策基于明确的数据时间范围。

重要性

告知用户数据的时效性,让用户了解分析所依据的数据是否为最新。

获取途径

这是数据接入流程中生成的元数据字段,用于记录提取作业的时间戳。

示例
2024-01-20T05:00:00Z2024-01-21T05:00:00Z
源系统
SourceSystem
标识数据的来源系统,例如“Dynamics 365 F&O”。
说明

此属性指定生成事件数据的源应用程序或平台。在现代企业中,数据可能来自多个系统,例如ERP、仓库管理系统(WMS)或制造执行系统(MES)。

在单系统分析中,此值通常固定不变;但在合并多个来源的数据时,它至关重要。此属性有助于确保数据完整性、排查集成问题,并了解不同系统如何共同构成整体流程。

重要性

提供数据来源的重要背景信息,对于数据治理以及分析跨多个集成系统的流程至关重要。

获取途径

通常在数据提取过程中添加为固定值,用于标记数据集的来源。

示例
Dynamics 365 F&OD365 SCMMicrosoft Dynamics AX
事件结束时间
EventEndTime
标记活动完成时间的时间戳,用于计算活动持续时间。
说明

库存管理中的许多事件都是瞬时发生的,但有些活动有明确的开始和结束时间,例如质量检验或上架作业。此属性记录这类活动的完成时间。

同时记录开始和结束时间,便可计算单项活动的处理时间。这对于分析资源效率、识别耗时最长的活动,以及了解各流程步骤的实际成本至关重要。

重要性

可精确计算活动持续时间,帮助识别低效步骤并分析资源利用情况。

获取途径

可根据单独的状态更新时间推导,例如WHSWorkTable中作业订单行的状态变为“Closed”时对应的修改日期时间。

示例
2023-10-26T09:15:00Z2023-10-26T12:01:45Z2023-10-27T15:00:00Z
仓库ID
WarehouseId
发生库存活动的仓库或实际场地的标识符。
说明

此属性指定库存所在的仓库或活动发生的仓库,为每个事件提供地理或组织背景。

按仓库划分流程分析,对于比较不同场地的绩效至关重要。它有助于识别效率最高的仓库、差异率最高的仓库,以及瓶颈最严重的环节,从而支持有针对性的运营改进和资源分配。

重要性

便于比较不同实际地点或仓库的绩效并开展瓶颈分析。

获取途径

此信息位于与交易表关联的库存维度字段中。请在InventTrans中查找INVENTDIMID,该字段关联到存有INVENTLOCATIONID的InventDim表。

示例
WH-MAINSITE-02DC-WEST
原因代码
ReasonCode
用于说明特定交易原因的代码,例如库存调整或退货。
说明

原因代码为活动发生的原因提供定性背景信息。它们通常用于库存调整、库存移动、退货和报废,以归类背后的业务原因。

按原因代码分析对于根因分析至关重要。它有助于查明库存差异的原因(例如“货物损坏”“数据录入错误”)、库存内部移动的原因(例如“补货”“合并”),或商品退货的原因。这些信息对于流程改进举措至关重要。

重要性

说明事件背后的原因,便于对库存调整、退货或报废等问题开展根因分析。

获取途径

具体位置因交易类型而异,例如InventJournalTrans(字段:REASONREFRECID)或自定义配置。

示例
RC-DMGFOUNDCYCLECOUNT
商品ID
ItemId
所处理产品或物料的唯一标识符,也称为SKU。
说明

此属性是特定产品、物料或库存单位(SKU)的唯一代码。它将每项库存活动关联到被移动、盘点或检验的商品。

按商品ID分析流程,可以深入了解特定产品的情况。例如,您可以了解哪些产品的上架时间最长、最常需要调整,或最常被报废。这是优化库存和管理产品生命周期的基础。

重要性

将库存活动关联到特定产品(SKU),便于分析各产品的流程绩效、成本和问题。

获取途径

这是大多数库存相关表中的主键,例如InventTrans(字段:ITEMID)、InventBatch和InventTable。

示例
A0001HW-1024RAW-STL-P01
数量
Quantity
交易涉及商品的数量,以基本计量单位表示。
说明

此属性表示库存活动影响的商品数量。收货和正向调整时数量为正,发货、报废和负向调整时数量为负。

分析数量是了解库存流程规模和影响的基础。几乎所有仪表板和KPI都会用到数量,例如计算报废货物的数量或衡量库存差异规模。它还有助于根据实际影响确定问题的优先级。

重要性

量化每笔交易涉及的商品实物数量,对于衡量业务影响、吞吐量和差异规模至关重要。

获取途径

此信息位于InventTrans等核心交易表中(字段:QTY)。

示例
100-2510500
用户ID
UserId
执行活动或对此活动负责的用户标识符。
说明

此属性记录与库存交易关联的用户ID,例如完成拣货任务的仓库工作人员,或过账调整的库存管理员。

按用户分析活动有助于识别培训需求、发现表现出色的个人或团队,并调查人工干预或错误的根本原因。对于“人工库存调整原因”仪表板等分析,此属性必不可少,可帮助了解由谁进行调整以及调整原因。

重要性

跟踪用户参与情况,这对于分析绩效、发现培训机会和了解人工调整的原因至关重要。

获取途径

此信息位于多个表中,通常以createdBy或modifiedBy字段表示。例如,WHSWorkTable包含USERID字段。

示例
d.smithj.doewarehouse.worker1
上架周期时间
PutAwayCycleTime
从收货到物品全部上架至最终存储位置所用的总时间。
说明

此KPI衡量特定库存批次从“收货已记录”活动到“上架已完成”活动的时长,是用于量化收货和上架流程效率的案例级指标。

监控这一周期时间对于发现入库物流中的瓶颈至关重要。数值偏高可能表明仓库容量、资源可用性或流程效率存在问题,进而延迟库存投入履约。

重要性

衡量整个入库收货流程的效率,直接影响新库存可供使用的速度。

获取途径

在案例级别计算同一InventoryBatchLot中“上架已完成”与“收货已记录”活动时间戳之间的差值。

示例
4小时15分钟1天2小时35分钟
作业ID
WorkId
仓库作业订单的唯一标识符,例如拣货或上架作业订单。
说明

仓库管理模块会生成作业ID,用于表示分配给仓库工作人员的一组任务,例如为订单拣货或将收到的货物上架。它将相关活动归为一组。

按作业ID跟踪,可分析特定仓库任务的效率。您可以衡量上架或拣货流程从创建到完成所需的时间,也可以据此分析工作人员的绩效。

重要性

将相关仓库任务归为一组,便于分析拣货和上架等特定作业订单的效率。

获取途径

WHSWorkTable表的主键。

示例
USMF-000123USMF-000124USMF-000125
商品价值
ItemValue
交易涉及库存的货币价值。
说明

此属性表示交易中移动或调整数量的计算财务价值,通常根据商品当前成本价计算。它将实物库存移动转化为财务影响。

按商品价值分析对于财务报告和业务影响评估至关重要。它可用于计算“报废库存价值比率”等KPI,并帮助优先改进财务影响最大的活动,例如高价值库存差异或报废事件。

重要性

将库存数量转化为财务影响,对于确定问题优先级和计算财务KPI至关重要。

获取途径

将InventTrans中的数量(QTY)乘以InventTableModule或相关成本表中的商品成本即可计算。过账价值可能位于InventTrans.COSTAMOUNTPOSTED中。

示例
1500.00-375.5025000.75
库位ID
LocationId
仓库内的具体存储位置,例如货位、货架或通道。
说明

此属性标识仓库内存放库存或执行活动的具体位置,为分析仓库内部移动提供更细致的信息。

按库位ID分析有助于优化仓库布局和流转。它可以揭示低效的行走路径、识别拥堵区域,并找出容易发生拣货错误或库存差异的库位。这对于“仓库活动流向分析”和“内部库存移动概览”仪表板至关重要。

重要性

提供细粒度信息,帮助优化仓库布局、分析内部移动并识别有问题的存储区域。

获取途径

此信息位于InventDim表(字段:WMSLOCATIONID)中,并通过交易表中的INVENTDIMID关联。

示例
A1-R2-S3-B4RECV-DOCK-01PACK-STN-5
拣货至包装时间
PickingToPackingTime
从开始拣货到订单完成包装所用的总时间。
说明

此KPI衡量出库履约流程中的周期时间,具体为“拣货已开始”或“拣货已完成”活动与“包装已完成”活动之间的时长。如果案例代表销售订单行,可按案例计算;也可计算相关活动之间的时长。

此指标对于评估拣货和包装作业的效率至关重要。耗时较短通常意味着履约流程更顺畅,有助于加快订单发货并提升客户满意度。它还能帮助您定位出库工作流中的瓶颈。

重要性

衡量核心订单履约流程的效率,直接影响发货速度和客户满意度。

获取途径

计算同一订单或工作ID中“包装已完成”与“拣货已开始”活动时间戳之间的差值。

示例
25分钟1小时5分钟48分钟
是否为差异调整
IsDiscrepancyAdjustment
如果该活动是“库存差异已调整”事件,则此布尔标记为true。
说明

此计算属性是一个简单标记(true或false),用于识别与人工库存调整相关的活动。它简化了库存准确性分析中的筛选和汇总。

使用此标记可轻松计算“库存差异率”或“人工调整率”等KPI。分析人员无需按活动名称进行复杂筛选,即可快速筛出这些非标准事件并调查其根本原因。

重要性

标记所有与差异相关的事件,简化库存准确性分析及相关KPI计算。

获取途径

计算字段:如果ActivityName为“Inventory Discrepancy Adjusted”,则为TRUE;否则为FALSE。

示例
truefalse
盘点日记账ID
CountingJournalId
库存盘点日记账的唯一标识符。
说明

库存盘点日记账用于记录实物库存盘点结果,例如循环盘点或年度盘点。此ID将特定盘点事件的所有盘点记录及其产生的调整归为一组。

按盘点日记账ID分析,可了解库存调整活动的背景。它有助于区分计划盘点产生的调整和临时更正,这对于了解库存不准确的原因十分重要。

重要性

将库存盘点及其产生的调整归为一组,帮助了解发现并更正差异的原因。

获取途径

取自InventJournalTable中日记账类型为“Counting”的JOURNALID。

示例
ICJ-00561ICJ-00562ICJ-00563
移动日记账ID
MovementJournalId
库存移动日记账的唯一标识符。
说明

库存移动日记账用于记录不属于正式上架或拣货流程的内部库存转移,例如为集中存放或补货而在不同库位之间移动物品。此ID用于归集同一笔移动交易中的各条记录。

按移动日记账ID分析,可为“内部库存移动”活动提供背景信息,帮助您了解这些移动的范围和原因。如果此类移动过于频繁,可能意味着仓库布局或补货策略存在低效之处。

重要性

为内部库存移动提供背景信息,帮助分析非标准库存转移的频率和原因。

获取途径

来自InventJournalTable的JOURNALID,日记账类型为“Movement”。

示例
IMJ-00945IMJ-00946IMJ-00947
质量订单ID
QualityOrderId
质量检验订单的唯一标识符。
说明

货物收货时或流程的其他步骤需要检验时,系统会生成质量订单。此属性是该订单的唯一标识符,可关联创建、测试和通过/未通过验证等所有相关质量活动。

按质量订单ID跟踪,有助于分析质量控制流程的效率和结果。对于“质量检验绩效”等仪表板,此属性至关重要,可用于衡量从创建到完成的周期时间,并识别检验工作流中的瓶颈。

重要性

将相关质量活动关联起来,便于分析质量检验流程的持续时间和结果。

获取途径

InventQualityOrderTable表的主键。

示例
QO-00182QO-00183QO-00184
退货订单ID
ReturnOrderId
客户退货订单(RMA)的唯一标识符。
说明

此属性是退货授权(RMA)或退货订单的标识符,用于跟踪客户退货的接收流程。它将特定退货事件的所有相关活动关联起来。

此ID对于分析退货流程至关重要。它可用于衡量从收到退货商品到最终处理(例如重新入库、维修或报废)的端到端周期时间,帮助识别退货流程中的延迟和低效环节。

重要性

跟踪客户退货的端到端生命周期,便于分析退货处理周期时间和效率。

获取途径

取自SalesTable中销售类型为“Returned order”的销售订单ID。

示例
RMA-01002RMA-01003RMA-01004
必填 建议填写 选填

库存管理活动

以下是建议记录在事件日志中的关键流程步骤和里程碑,可用于准确发现和分析库存流转情况。
6 建议填写 9 选填
活动 说明
完成上架
此活动表示库存批次已实物移至指定储位。对应的仓库“作业”记录状态变为“已关闭”时,可据此推断此活动。
重要性

这一关键里程碑标志着收货和上架流程结束,库存可用于履约。它是衡量“平均上架周期时间”KPI的关键依据。

获取途径

当WHSWorkTable中上架作业订单的“作业状态”字段变为“已关闭”时,可据此推断此活动。

采集

查找相关批次在WHSWorkTable中的“作业状态”字段更新为“已关闭”的时间戳。

事件类型 inferred
已创建拣货作业
表示系统已为仓库工作人员生成指令,要求其为销售订单或生产订单拣取库存批次。在WMS中创建新的拣货“work”记录时,即可捕获此事件。
重要性

此事件标记出库履约流程的开始。从订单创建到拣货作业创建的间隔时间,可能反映分配或计划方面的延迟。

获取途径

将订单下达到仓库后,系统会在WHSWorkTable中创建一条新记录,其Work Order Type为“Sales order”或“Production pick”。

采集

捕获WHSWorkTable中与拣货相关的Work Order Type记录的创建时间戳。

事件类型 explicit
已完成拣货
此活动表示工作人员已完成库存批次的实物拣选,并将其移至暂存区或包装区。可根据WMS拣货“work”状态变为“Closed”推断此事件。
重要性

此里程碑标记拣货阶段结束,以及包装或发货阶段开始。它对于衡量“平均拣货至包装时间”和整体履约效率至关重要。

获取途径

当WHSWorkTable中拣货作业的“Work Status”字段变为“Closed”时,可推断此事件。

采集

识别相关拣货作业在WHSWorkTable中的Work Status字段更新为“Closed”时的时间戳。

事件类型 inferred
已记录货物发出
此活动标记库存批次最终离开仓库,通常是由于售予客户或用于生产。过销售订单装箱单或生产拣货清单日记账时,即可捕获此事件。
重要性

这是库存生命周期中主要的成功结束事件。它结束对批次在仓库中停留时间的跟踪,并确认批次的最终去向。

获取途径

此事件在InventTrans表中记录为一笔数量为负的明确交易,由过销售订单装箱单或生产拣货清单生成。

采集

识别InventTrans中数量为负且关联销售订单发货或生产订单耗用的交易。

事件类型 explicit
已调整库存差异
此活动表示过账库存调整,以纠正盘点中发现的差异或其他原因造成的差异。这是一笔明确的交易,会改变账面库存数量。
重要性

此事件对于衡量库存准确性和“库存差异率”KPI至关重要。频繁调整可能表明流程控制、收货或拣货环节存在问题。

获取途径

过账盘点日记账或库存调整日记账时,会在InventTrans表中创建一笔明确的交易。

采集

识别InventTrans中由过账类型为“Counting”或“Profit/Loss”的InventJournalTable生成的交易。

事件类型 explicit
记录收货
此活动表示库存批次首次入库,通常来自供应商或生产产出。采购订单收货过账,或生产订单“报告完工”日记账过账并生成正数量交易时,系统会记录此事件。
重要性

这是库存生命周期的主要开始事件。它启动上架周期时间和整体库存交付周期的追踪,为绩效衡量提供基准。

获取途径

记录在InventTrans表中。这是采购订单产品收货过账或生产订单完工报告过账时生成的明确交易。

采集

在InventTrans中查找与采购订单收货或生产订单完工报告相关联、数量为正的交易。

事件类型 explicit
内部移库
此事件记录库存批次在同一仓库内从一个位置移至另一个位置,例如补货或合并库存。过账库存转移日记账或完成仓库移动作业时,会捕获此事件。
重要性

内部移动频繁,可能说明仓库布局或仓储策略效率低下。分析这些移动有助于优化库存位置并降低搬运成本。

获取途径

此事件可以是InventTrans中源自转移日记账的明确交易,也可以根据WHSWorkTable中“移动”作业关闭情况推断。

采集

在InventTrans中查找“转移”类型的交易,或在WHSWorkTable中查找已完成的“移动”类型作业记录。

事件类型 explicit
创建上架作业
表示系统已生成仓库作业人员的指令,将收货商品从暂存区或收货区移至储位。在仓库管理系统(WMS)中创建新的“作业”记录时,会捕获此事件。
重要性

此事件标志着实物上架流程的开始。分析从收货到此时的耗时,有助于发现系统或计划方面的延误。

获取途径

在WHSWorkTable中创建一条新记录,作业订单类型为“上架”。收货后,系统会根据库位指令自动触发此事件。

采集

记录WHSWorkTable中作业订单类型为“上架”的记录创建时间戳。

事件类型 explicit
创建盘点日记账
此活动表示开始盘点特定批次或位置的库存。用户创建库存盘点日记账时,系统会明确记录此事件。
重要性

标记盘点流程的开始。盘点活动的持续时间和频率有助于了解运营开销和库存准确性管理情况。

获取途径

当InventJournalTable中创建日记账类型为“Counting”的记录时捕获此事件。

采集

对于盘点日记账,使用InventJournalTable中表头记录的创建时间戳。

事件类型 explicit
创建质量订单
此事件表示库存批次收货后被自动或手动冻结,等待质量检验。质量订单表中创建记录时会捕获此事件,并关联采购订单等源单据。
重要性

追踪质量订单的创建情况,有助于分析库存处于受限或“冻结”状态的时间,这会影响库存的履约可用性。

获取途径

在InventQualityOrderTable中生成。针对商品、供应商或生产流程配置的质量关联会触发此事件。

采集

记录特定库存批次在InventQualityOrderTable中创建记录的时间戳。

事件类型 explicit
完成质量检验
此活动表示已完成质量检验并记录结果。通常可根据质量订单状态从“未结”变为表示检验完成的状态(如“通过”或“未通过”)推断此活动。
重要性

衡量质量检验流程本身的耗时。此环节的延误可能形成严重瓶颈,导致库存无法及时投入使用或上架。

获取途径

根据InventQualityOrderTable中的状态更新推断。状态从未结变为已验证时,即标记此事件。

采集

监控InventQualityOrderTable中的状态字段,并记录其变为“通过”或“未通过”等终态时的时间戳。

事件类型 inferred
已完成包装
表示已将拣选的商品装入用于运输的容器或包裹。可根据包装工作站界面中的容器关闭状态,或发货状态更新推断此事件。
重要性

此活动是订单履约的重要里程碑。跟踪其完成情况,有助于分析包装工作站的效率及其对整体发货周期的影响。

获取途径

可根据WHSContainerTable中容器状态变为“Closed”推断此事件,也可根据WHSShipmentTable中的发货状态推进情况推断。

采集

捕获与该批次关联的WHSContainerTable记录状态变为“Closed”时的时间戳。

事件类型 inferred
已完成库存盘点
工作人员将库存批次的盘点数量录入盘点日记账时,会发生此事件。日记账行中的“counted”字段有值时,即可捕获此事件。
重要性

此活动提供必要数据,用于识别系统账面库存数量与实物盘点数量之间的差异。进行任何调整前,都必须完成此步骤。

获取途径

用户在盘点日记账(InventJournalTrans)的“Counted”数量字段中输入数值时,系统会在相应行记录此事件。

采集

捕获盘点数量写入InventJournalTrans表时的时间戳。

事件类型 explicit
已收到退货
此活动记录此前售出的库存批次从客户处退回仓库。处理退货订单并收到商品时,系统会记录此事件。
重要性

跟踪退货对于了解产品质量问题和逆向物流效率至关重要。退货会启动新的子流程,用于检验、重新入库或处置。

获取途径

InventTrans表中会创建一笔数量为正的明确交易,并关联退货授权(RMA)或退货订单。

采集

识别InventTrans中关联退货订单的交易,这类交易会将退回批次重新登记到库存中。

事件类型 explicit
库存已报废
表示因库存批次过期、损坏或过时而正式处置或核销。过账带有报废专用原因代码的库存调整日记账时,即可捕获此事件。
重要性

这是一个关键的异常或终止事件。分析报废库存有助于量化浪费、识别容易过时的产品并改进库存计划。

获取途径

为报废过账类型为“Profit/Loss”的库存日记账或盘点日记账时,InventTrans表中会创建一笔数量为负的明确交易。

采集

识别InventTrans中源自带有报废原因代码的库存日记账过账、且数量为负的交易。

事件类型 explicit
建议填写 选填

数据提取指南

如何从Microsoft Dynamics 365获取数据

准备好开始了吗?

使用此模板快速启动库存管理流程分析,有把握地发现低效环节并优化运营。

优化库存管理,立即改善流转

将库存周期时间缩短30%,提高履约率。

开始免费试用

无需信用卡,几分钟即可完成设置。