

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 供应计划的数据实体
<a name="supply-planning-data-entities-for-supply-planning"></a>

下表列出了供应计划使用的数据实体和列。

## 如何阅读该表：
<a name="data-entities-supply-planning-how-to-read"></a>
+ **必需**-要使供应计划引擎正常运行，数据实体中的一个或多个实体是必需的。
+ **有条件的必填项** — 数据实体中的实体或列是必需的，具体取决于特定的主要功能要求、策略类型、订单类型或所选采购规则类型。
+ **可选**-数据实体中的一个或多个实体列是可选的。为了提高计划精度和功能输出，建议在列中添加数值。

## 网站（必填）
<a name="data-entities-supply-planning-site"></a>

这个数据实体是如何使用的？ 供应计划使用现场数据来定义供应链网络中的物理位置（工厂、仓库和配送中心）。站点是运输路线、采购规则和库存政策的起点和目的地节点。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| id | 必填 | 供应链网络中物理地点（工厂、仓库或配送中心）的唯一标识符。确保列值中没有无效字符，例如星号和双引号。 | 
| 描述 | 可选 | Human-readable 网站的名称或标签。 | 
| geo\_id | 可选 | 外键将此网站与其在地理表中的地理位置相关联。 | 
| is\_active | 可选 | 布尔值标志，表示该站点当前是否处于运行状态并可供规划。默认情况下，该网站被视为 “活动”。 | 
| open\_date | 可选 | 网站开始或将要开始运营的日历日期。规划引擎使用它将 future 站点排除在当前计划之外，同时将其纳入前瞻性网络方案。 | 
| end\_date | 可选 | 该网站已经或将要停用并从活动计划中移除的日历日期。在此日期之后，计划引擎将不再将需求传送到此站点或在此站点保留库存。 | 
| 网站等级\_1 | 可选 | 站点层次结构中的最高级别，通常代表最广泛的地理或组织分组。此非规范化字段可实现跨站点层次结构的高效筛选和排序。 | 
| 网站等级\_2 | 可选 | 站点层次结构中的第二级，代表顶级站点分组中的区域细分。如果您的站点层次结构少于 2 个级别，请留空。 | 
| 网站等级\_3 | 可选 | 站点层次结构中的第三级，表示第 2 级中更精细的地理或组织分类。如果您的站点层次结构少于 3 个级别，请留空。 | 
| 网站等级\_4 | 可选 | 站点层次结构中的第四级，表示第 3 级内的特定站点集群或子区域。如果您的站点层次结构少于 4 个级别，请留空。 | 
| 网站等级\_5 | 可选 | 站点层次结构中的第五个也是最精细的级别。如果您的站点层次结构少于 5 个级别，请留空。 | 

## 产品（必填）
<a name="data-entities-supply-planning-product"></a>

这个数据实体是如何使用的？ 供应计划使用产品数据来识别和分类所有计划中的物料。产品属性用于建立供应计划审查的层次结构筛选器，将产品与库存政策和采购规则关联起来，并支持多级产品细分。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| id | 必填 |  product/material (SKU-level) 的唯一标识符。确保列值没有重复的 ID 和特殊字符，例如星号和双引号。 | 
| 描述 | 必填 | Human-readable 产品的名称或描述。 | 
| product\_group\_id | 可选 | 在 “产品层次结构” 表中将产品链接到其类别的外键。 | 
| unit\_cost | 可选 | 用于库存估值和成本计划的标准单位成本。 | 
| unit\_price | 可选 | 产品的单价、标准价格或 MSRP。 | 
| base\_uom | 可选 | 产品的计量单位。默认为 “每个”。目前，供应计划仅支持 Eache。 | 
| volume\_uom | 可选 | 产品体积。目前，所有产品的 volume\_uom 都相同。 | 
| unit\_volume | 可选 | 在仓库层面定义的每体积\_uom。 | 
| is\_deleted | 可选 | 布尔值标志，表示产品是已停产还是标记为非活动状态。默认情况下，该产品被视为 “激活” 或 “未删除”。 | 
| 产品等级\_1 | 可选 | 产品层次结构中的最高级别，通常代表最广泛的产品类别或部门。此非规范化字段允许在产品层次结构中进行高效的筛选和排序。 | 
| 产品等级\_2 | 可选 | 产品层次结构中的第二级，代表顶级产品类别中的子类别。如果您的产品层次结构少于 2 个级别，请留空。 | 
| 产品等级\_3 | 可选 | 产品层次结构中的第三级，表示第 2 级中更精细的产品分类。如果您的产品层次结构少于 3 个级别，请留空。 | 
| 产品等级\_4 | 可选 | 产品层次结构中的第四级，代表第 3 级中的特定产品系列或子分类。如果您的产品层次结构少于 4 个级别，请留空。 | 
| 产品等级\_5 | 可选 | 产品层次结构中的第五个也是最精细的级别。如果您的产品层次结构少于 5 个级别，请留空。 | 

## 产品层次结构（可选）
<a name="data-entities-supply-planning-product-hierarchy"></a>

这个数据实体是如何使用的？ 供应计划使用产品层次结构数据将产品组织成结构化类别树。这样可以对供应计划进行多级筛选和汇总分析，并允许在组级别而不是单个SKU级别应用采购规则和库存政策。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| id | 必填 | 产品 group/category 等级的唯一标识符。 | 
| 描述 | 可选 | 产品的名称或标签 group/category。 | 
| parent\_product\_group\_id | 可选 | 父类别的外键，形成产品分类的分层树结构。 | 

## 地理（可选）
<a name="data-entities-supply-planning-geography"></a>

这个数据实体是如何使用的？ 供应计划使用地理位置数据来建立地点的分层位置分类。地理实体支持区域汇总分析，并允许按地理区域粒度定义交货时间和库存政策。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| id | 必填 | 地理实体（城市、州、国家、地区）的唯一标识符。 | 
| 描述 | 可选 | 地理位置的名称（例如，城市名称、地区名称）。 | 
| parent\_geo\_id | 可选 | 父地理位置的外键，支持分层汇总（例如，从城市到州到国家）。 | 

## 交通车道（视情况而定）
<a name="data-entities-supply-planning-transportation-lane"></a>

这个数据实体是如何使用的？ 供应规划使用运输通道数据对网络中起点和目的地之间的物理路线进行建模。这些数据定义了运输时间和有效期限，计划引擎使用这些时间和有效期来准确安排入库和出库发货。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| id | 必填 | 运输通道的唯一标识符，通常是起运地、目的地、产品组和供应商的组合。 | 
| from\_site\_id | 必填 | 货物的发货地（供应商仓库或制造工厂）。 | 
| to\_site\_id | 必填 | 交付货物的目的地地点（收货仓库或工厂）。 | 
| product\_group\_id | 可选 | 此通道适用的产品类别，允许按产品组进行车道级筛选。 | 
| product\_id | 可选 | 此通道适用的特定商品，用于产品级销售线定义。 | 
| transit\_time | 必填 | 将货物从起运地运送到目的地所需的天数。默认值为 0。 | 
| eff\_start\_date | 必填 | 这条运输通道的起始日期 active/valid。 | 
| eff\_end\_date | 必填 | 在此日期之后，该交通线路不再有效。 | 

## trading\_partner（有条件必填）
<a name="data-entities-supply-planning-trading-partner"></a>

这个数据实体是如何使用的？ 供应计划使用贸易伙伴数据来识别供应链中的供应商、供应商、客户和承运人。通过来源补充规则、入库订单行和供应商交货时间来引用贸易伙伴，以将供应活动与外部业务实体关联起来。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| id | 必填 | 贸易伙伴（供应商、客户、承运人或其他外部实体）的唯一标识符。 | 
| 描述 | 可选 | 贸易伙伴组织的名称。 | 
| eff\_start\_date | 可选 | 贸易伙伴关系的生效日期。默认 1900-01-01 00:00:00。 | 
| eff\_end\_date | 可选 | 贸易伙伴关系到期的日期。默认 9999-12-31 23:59:59。 | 

## 供应商产品（必填条件）
<a name="data-entities-supply-planning-vendor-product"></a>

这个数据实体是如何使用的？ 供应计划使用供应商产品数据来定义哪些供应商有权提供特定产品。这些数据使计划引擎能够验证采购规则，并仅在有效日期范围内为已批准的供应商-产品组合生成采购订单。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| vendor\_tpartner\_id | 必填 | Vendor/supplier 谁能提供这个产品。 | 
| product\_id | 必填 | 供应商正在供应 authorized/capable 的产品。 | 
| eff\_start\_date | 必填 | 供应商获准供应此产品的日期。 | 
| eff\_end\_date | 必填 | 在此日期之后，供应商不再获得该产品的授权。 | 

## 供应商交货时间（必填条件）
<a name="data-entities-supply-planning-vendor-lead-time"></a>

这个数据实体是如何使用的？ Supply Planning 使用供应商提前期数据来确定从下达采购订单到在目的地接收货物之间的预期持续时间。准确的交货时间对于计划引擎在不造成不必要的缺货或库存过剩的情况下推荐具有正确时间满足需求的订单至关重要。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| vendor\_tpartner\_id | 必填 | Vendor/supplier 其交货时间正在确定。 | 
| product\_id | 可选 | 交货时间适用的特定产品（如果是产品级粒度）。 | 
| product\_group\_id | 可选 | 交货时间适用的产品组（如果是组级粒度）。 | 
| site\_id | 必填 | 交货的目的地地点，因为交货时间可能因收货地点而异。 | 
| planned\_lead\_time | 必填 | 从下单到收到配送的预计天数。 | 
| eff\_start\_date | 可选 | 此提前期定义的生效日期。默认值为 1900-01-01 00:00:00。 | 
| eff\_end\_date | 可选 | 此提前期定义过期的日期。默认值为 9999-12-31 23:59:59。 | 
| region\_id | 可选 | 特定于区域的交货时间定义的地理区域。 | 

## 公司（可选）
<a name="data-entities-supply-planning-company"></a>

这个数据实体是如何使用的？ Supply Planning 使用公司数据来支持多实体规划环境，在这种环境中，不同的法人实体或业务部门在共享的供应链实例中运营。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| id | 必填 |  company/legal 实体的唯一标识符。 | 
| 描述 | 可选 | 公司的名称或标签。 | 
| address\_line\_1 | 可选 | 公司的主要街道地址行。 | 
| address\_line\_2 | 可选 | 辅助地址行（套房、大楼、楼层）。 | 
| city | 可选 | 公司所在的城市。 | 
| state\_prov | 可选 | 公司所在的州或省。 | 
| postal\_code | 可选 | 公司地址的邮政编码或邮政编码。 | 
| country | 可选 | 公司注册或运营所在的国家。 | 
| phone | 可选 | 公司的主要联系电话号码。 | 
| 电子邮件 | 可选 | 公司的主要联系人电子邮件地址。 | 

## sourcing\_rules（必填）
<a name="data-entities-supply-planning-sourcing-rules"></a>

这个数据实体是如何使用的？ Supply Planning 使用来源补充规则来确定如何补充每个目标地点的每种产品。规则指定供应是来自外部采购（采购订单）、内部转移（转移订单）还是制造（生产订单），并定义存在多个供应选项时的来源补充优先级和分配比率。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| sourcing\_rule\_id | 必填 | 采购规则的唯一标识符。 | 
| product\_id | 可选 | 特定产品受此采购规则管辖。 | 
| product\_group\_id | 可选 | 产品组受此采购规则管辖。 | 
| to\_site\_id | 必填 | 将根据此规则接收供应的目标站点。 | 
| sourcing\_rule\_type | 必填 | 采购性质：采购（外部采购）、制造（内部生产）或转让（工厂间）。 | 
| from\_site\_id | 有条件地要求 | Source/origin 供应地点（内部工厂或仓库）。当 sourcing\_rule\_type 为 “转移” 时为必填项。 | 
| tpartner\_id | 有条件地要求 | Vendor/supplier ID；当 sourcing\_rule\_type 为 “购买” 时为必填项。 | 
| transportation\_lane\_id | 可选 | 链接到用于此采购路径的运输车道。 | 
| 采购优先级 | 可选 | 当同一个采购选项存在多个采购选项时使用的优先级排序 product/site。 | 
| sourcing\_ratio | 可选 | 百分比分配 (0-100) 定义了当同一个产品地点周期组合存在多个有效采购规则时，此来源补充规则满足的总需求比例。 | 
| min\_qty | 可选 | 此来源补充规则的最小订货量约束。 | 
| qty\_multiple | 可选 | 订单数量必须是该值的倍数（批量规模）。 | 
| 生产流程\_ID | 可选 | 当 sourcing\_rule\_type 为 “制造” 时 process/route 使用的制造。 | 
| eff\_start\_date | 可选 | 此来源补充规则生效的起始日期。默认值为 1900-01-01 00:00:00。 | 
| eff\_end\_date | 可选 | 此来源补充规则过期的日期。默认值为 9999-12-31 23:59:59。 | 

## 库存政策（必填）
<a name="data-entities-supply-planning-inventory-policy"></a>

这个数据实体是如何使用的？ Supply Planning 使用库存政策数据来确定每个产品地点组合的安全库存计算方法和补货阈值。保单类型（绝对水平、保障天数需求或保障天数预测）控制计划引擎如何计算最小库存缓冲量并生成补货建议。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| id | 必填 | 库存政策记录的唯一标识符。 | 
| site\_id | 可选 | 本库存政策所适用的。 site/warehouse  | 
| dest\_geo\_id | 可选 | 该政策针对的地理区域，实现了针对特定地区的库存策略。 | 
| product\_id | 可选 | 本政策适用的特定产品（如果是产品级政策）。 | 
| product\_group\_id | 可选 | 此政策适用的产品组（如果是组级政策）。 | 
| ss\_policy | 必填 | 管理安全库存计算方式的安全库存策略类型： Abs\_level、doc\_dem 或 doc\_fcst。目前不支持 sl（服务级别）。1。 Abs\_level：使用 min/max 库存数量中指定的单位。每当库存低于最低 2 时，我们会建议您订购。doc\_dem：使用根据历史需求计算的保修天数作为目标库存水平。3. doc\_fcst：使用根据预测计算的保修天数作为目标库存水平。 | 
| min\_safety\_stock | 可选 | 绝对最低安全库存数量下限，可优先于任何保单计算值。以商品的基本计量单位表示。 | 
| min\_inventory\_qty | 有条件地要求 | 当 ss\_policy 为 abs\_level 时，需要 min\_inventory\_qty/max\_inventory\_qty 或者 target\_inventory\_qty。当现有量降至该阈值以下时，会触发补货信号的最低库存水平（再订购点）。 | 
| max\_inventory\_qty | 有条件地要求 | 当 ss\_policy 为 abs\_level 时，需要 min\_inventory\_qty/max\_inventory\_qty 或者 target\_inventory\_qty。最大允许库存数量（最高订单水平）定义了补货订单的上限。通过限制站点应持有的此商品的总库存来防止库存过剩。 | 
| target\_inventory\_qty | 有条件地要求 | 当 ss\_policy 为 abs\_level 时，需要 min\_inventory\_qty/max\_inventory\_qty 或者 target\_inventory\_qty。这是系统将要维护的目标库存数量。 | 
| min\_doc\_limit | 有条件地要求 | 当 ss\_policy 是 doc\_dem 或 doc\_fcst 时，需要选择（min\_doc\_limit 和 max\_doc\_limit 对）或 target\_doc\_limit。最少的覆盖天数，确保库存始终能够满足至少这么多天的远期需求。 | 
| max\_doc\_limit | 有条件地要求 | 当 ss\_policy 是 doc\_dem 或 doc\_fcst 时，需要选择（min\_doc\_limit 和 max\_doc\_limit 对）或 target\_doc\_limit。最高保障天数限制，代表库存覆盖范围的上限。 | 
| target\_doc\_limit | 有条件地要求 | 当 ss\_policy 是 doc\_dem 或 doc\_fcst 时，需要选择（min\_doc\_limit 和 max\_doc\_limit 对）或 target\_doc\_limit。目标保障天数（基于历史需求或基于预测）。 | 
| eff\_start\_date | 可选 | 库存政策的生效日期。默认值为 1900-01-01 00:00:00。 | 
| eff\_end\_date | 可选 | 库存政策过期的日期。默认值为 9999-12-31 23:59:59。 | 

## 库存等级（必填）
<a name="data-entities-supply-planning-inventory-level"></a>

这个数据实体是如何使用的？ 供应计划使用库存水平快照来确定每种产品在每个地点的当前现有库存状况。这些数据是补货计算的起点，使计划引擎能够确定当前库存与库存政策定义的目标水平之间的差距。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| snapshot\_date | 必填 | Date/time 何时拍摄库存快照。 | 
| site\_id | 必填 | Site/warehouse 此库存的实际所在地。 | 
| product\_id | 必填 | Product/material 正在报告谁的库存。 | 
| on\_hand\_inventory | 必填 | 手头无限制、可供使用的库存数量。 | 
| inv\_condition | 可选 | 库存的状况或质量分类（例如，可用、已锁定、质量不足）。 | 

## 预测（有条件要求）
<a name="data-entities-supply-planning-forecast"></a>

这个数据实体是如何使用的？ 供应计划使用预测数据作为补充计算的主要需求信号。计划引擎使用按产品和地点列出的预测需求数量来确定需要补充多少库存以及何时补货，从而在整个计划展望期内推动采购、转移和生产订单建议。如果预测由 Amazon Connect 决策需求情报生成，则不需要此数据。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| snapshot\_date | 必填 | 生成或上次更新此预测的日期。 | 
| site\_id | 必填 | 正在预测需求的站点。 | 
| product\_id | 必填 | 正在预测需求的产品。 | 
| mean | 有条件地要求 | 需要提供均值或 p50。此产品-地点-周期组合的需求预测分布的算术平均值。用作主要的需求信号。 | 
| p50 | 有条件地要求 | 需要提供均值或 p50。预测数量中位数（第 50 个百分位数）代表最可能的需求情景。 | 
| p10/20//30/4050/60/70/80/90 | 可选 | 需求变异性分析中位于第 10、50 和 90 个百分位的概率预测值。 | 
| forecast\_start\_dttm | 必填 | 预测时 date/time 段的开始。 | 
| forecast\_end\_dttm | 必填 | 预测时段周期的结束 date/time 。 | 

## outbound\_order\_line（有条件必填）
<a name="data-entities-supply-planning-outbound-order-line"></a>

这个数据实体是如何使用的？ 供应计划使用出站订单行数据来跟踪客户订单和需求承诺。这些数据提供了对已确认需求的可见性，使计划引擎能够为已承诺的买家订单预留库存，并将配送义务纳入补货建议。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| id | 必填 | 出库订单行（配送订单项目）的唯一标识符。 | 
| product\_id | 必填 | 产品正在配送给客户。 | 
| cust\_order\_id | 必填 | 此行所属客户的销售订单编号。 | 
| status | 可选 | 该行的当前配送状态（例如 “打开”、“已取消”、“已关闭”）。 | 
| order\_date | 可选 | 下单日期。 | 
| init\_quantity\_requested | 可选 | 客户最初订购的原始数量。 | 
| final\_quantity\_requested | 必填 | Current/adjusted 数量仍有待配送（部分发货和订单变更均包含在内）。 | 
| requested\_delivery\_date | 必填 | 买家最初请求配送的日期。 | 
| promised\_delivery\_date | 可选 | 空房情况检查后向客户承诺的日期。 | 
| actual\_delivery\_date | 可选 | 客户实际收到货物的日期。 | 
| ship\_from\_site\_id | 必填 | 产品发货的仓库或工厂。 | 
| quantity\_promised | 可选 |  confirmed/committed 给买家的数量。 | 
| quantity\_delivered | 可选 | 物理上的数量 shipped/delivered。 | 

## 入库订单行（有条件必填）
<a name="data-entities-supply-planning-inbound-order-line"></a>

这个数据实体是如何使用的？ 供应计划使用入库订单行数据来跟踪未完成的采购订单、转移订单和制造订单。这些数据使计划供应接收情况一目了然，使计划引擎能够在生成补货建议时考虑在途库存和已确认库存。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| id | 必填 | 订单行项目的唯一标识符（通常是订单编号和行号的组合）。 | 
| order\_id | 必填 | 入库订单标题编号。 | 
| tpartner\_id | 有条件地要求 | PO（采购订单）为必填项。将订单行链接到 vendor/supplier。默认 SCN\_RESERVED\_NO\_VALUE\_PROVIDE\_ | 
| product\_id | 必填 |  product/material 正在此行订购。 | 
| order\_type | 必填 | 键入此订单行的分类。应为 PO（采购订单）、TO（转移订单）或 MO（制造订单）。 | 
| status | 可选 | 此特定订单项的当前状态（例如 “打开”、“已关闭” InTransit、“已取消”）。 | 
| from\_site\_id | 有条件地要求 | 对于 TO（转移订单）来说是必填项。商品的发货地。 | 
| to\_site\_id | 必填 | 此订单商品的配送目的地。 | 
| quantity\_submitted | 有条件地要求 | 原始数量 requested/ordered。应提供 “已提交数量” 或 “数量已确认”。 | 
| quantity\_confirmed | 有条件地要求 | 供应商确认的交货数量。应提供 “已提交数量” 或 “数量已确认”。 | 
| quantity\_received | 可选 | 目标地点实际收到的数量。 | 
| submitted\_date | 可选 | 此订单项在系统中创建的日期。 | 
| earliest\_delivery\_date | 有条件地要求 | 应至少提供最早配送日期、最新配送日期或预期配送日期中的一个。 | 
| expected\_delivery\_date | 有条件地要求 | 此单项商品的计划或承诺交货日期。应至少提供最早配送日期、最新配送日期或预期配送日期中的一个。 | 
| latest\_delivery\_date | 有条件地要求 | 应至少提供最早配送日期、最新配送日期或预期配送日期中的一个。 | 
| earliest\_ship\_date | 可选 | 供应商为该订单行发货产品的最早日期和时间。如果已填写，计划引擎将使用此日期来确定订单的起始日期。 | 
| latest\_ship\_date | 可选 | 供应商为该订单行发货产品的最新日期和时间。如果已填写，计划引擎将使用此日期来确定订单的起始日期。 | 
| product\_group\_id | 可选 | 此备用映射的产品组上下文。 | 
| to\_site\_id | 可选 | 备用产品配送的目的地站点。 | 
| from\_site\_id | 可选 | 替代产品采购的来源地。 | 
| transportation\_lane\_id | 可选 | 采购此替代产品时使用的运输路线。 | 
| min\_qty | 可选 | 替代产品的最低订购量。 | 
| qty\_multiple | 可选 | 备用商品的订单数量必须是该值的倍数。 | 

## product\_bom（有条件要求）
<a name="data-entities-supply-planning-product-bom"></a>

这个数据实体是如何使用的？ 供应计划使用产品物料清单 (BOM) 数据将成品需求分解为组件级需求。当计划引擎生成制成品的生产订单时，它会使用物料清单来计算每种原材料或子装配需要多少量，从而为组件采购和生产计划创建相关的需求信号。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| id | 必填 | BOM 行记录的唯一标识符，通常是代理键或父产品、组件产品、地点和生效日期的组合。 | 
| product\_id | 必填 | 产品表的外键，用于标识使用此 BOM 制造的成品或父组件。 | 
| site\_id | 必填 | 用于标识此 BOM 有效的制造地点的 Site 表的外键。 | 
| component\_product\_id | 必填 | 产品表的外键，用于标识生产父产品所需的原材料、子组件或中间组件。 | 
| component\_quantity\_per | 必填 | 生产一单位母成品所需的组件产品数量，以组件的基本计量单位表示。 | 
| eff\_start\_date | 必填 | 此物料清单关系生效的日历日期，计划引擎应将其用于需求激增。 | 
| eff\_end\_date | 必填 | 日历日期，在此日期之后，此 BOM 关系将失效，不应用于计划。 | 
| 生产流程\_ID | 可选 | 生产工艺表的外键，用于标识哪条制造工艺或配方使用此特定 BOM。 | 

## production\_process（供应计划目前不支持，即将添加）
<a name="data-entities-supply-planning-production-process"></a>

这个数据实体是如何使用的？ 目前，供应计划不支持此数据实体。但它很快就会被添加。在支持的情况下，计划引擎将使用设置时间和操作时间来计算制造提前期并评估产能的可行性。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| 生产流程\_ID | 必填 | 制造过程或生产路线的唯一标识符。表示在给定地点 materials/components 将未加工产品转换为成品的特定操作序列。 | 
| product\_id | 必填 | 产品表的外键，用于标识该生产过程制造的成品或产出产品。 | 
| site\_id | 必填 | Site 表的外键，用于标识实际执行此生产过程的制造工厂。 | 
| setup\_time | 必填 | 固定了在批量运行开始之前更换、校准和准备生产设备所需的一次性持续时间（以小时为单位）。 | 
| 操作时间 | 必填 | 该生产线上每单位产出消耗的可变加工时间（以小时为单位）。总生产持续时间 = 设置时间 \+（操作时间 x 计划数量）。 | 

## segmentation\_rule（供应计划目前不支持，即将添加）
<a name="data-entities-supply-planning-segmentation-rule"></a>

这个数据实体是如何使用的？ 目前，供应计划不支持此数据实体。但它很快就会被添加。细分规则数据将通过将产品和网站分为细分市场（例如，按需求变异性、客户等级或产品生命周期）来实现差异化规划。如果支持，计划引擎将应用特定于细分市场的库存策略、预测模型和服务级别目标。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| 分段规则\_ID | 必填 | 将特定分段类型 \+ 分段值组合映射到 /channel 维度的分割规则的唯一标识符。 product/site | 
| segment\_type | 必填 | 正在定义的分段维度的名称（例如 DemandVariability、 CustomerTier、 ProductLifecycle、 ServiceLevel）。 | 
| segment\_value | 必填 | segment\_type 分类中的特定值（例如，高、中、低 DemandVariability；A、B、C 代表）。 CustomerTier | 
| 分段规则\_描述 | 可选 | Human-readable 解释用于将实体分配给该细分市场的业务逻辑或标准。 | 
| product\_id | 可选 | 产品表的外键。填充后，该规则仅适用于该特定产品。 | 
| 产品等级\_1 | 可选 | 产品层次结构中的最高级别。实现对整个产品系列的广泛细分。 | 
| 产品等级\_2 | 可选 | Second-level 产品层次结构分类。为细分提供中间产品分组。 | 
| 产品等级\_3 | 可选 | Third-level 产品层次结构分类。启用中等粒度产品细分。 | 
| 产品等级\_4 | 可选 | Fourth-level 产品层次结构分类。实现精细的产品细分。 | 
| 产品等级\_5 | 可选 | 最精细的产品层次结构级别。如果规则针对的是更粗略的等级或特定的 product\_id，则留空。 | 
| site\_id | 可选 | 站点表的外键。填充后，该规则仅适用于此特定站点。 | 
| 网站等级\_1 | 可选 | 站点层次结构中的最高级别。在整个网络中实现广泛的地理分段。 | 
| 网站等级\_2 | 可选 | Second-level 站点层次结构。为分段提供中间地理分组。 | 
| 网站等级\_3 | 可选 | Third-level 站点层次结构。启用中等粒度的地理分割。 | 
| 网站等级\_4 | 可选 | Fourth-level 站点层次结构。启用精细的地理分割。 | 
| 网站等级\_5 | 可选 | 最精细的站点层次结构级别。如果规则针对的是更粗略的级别或特定的 site\_id，则留空。 | 
| city | 可选 | 发货地点的城市名称。为基于位置的分段提供地理背景。 | 
| state\_prov | 可选 | 发货地点的州或省。实现区域划分并遵守特定司法管辖区的业务规则。 | 
| postal\_code | 可选 | Postal/ZIP 发货地点的代码。为分段规则启用精确的地理定位。 | 
| country | 可选 | 发货地点所在的国家。为国际运营启用国家级细分。 | 
| 交易伙伴\_ID | 可选 | 贸易伙伴表的外键。启用基于供应商、客户或承运人关系的细分规则。 | 
| company\_id | 可选 | 公司表的外键。启用多实体细分，其中不同的法人实体维护不同的分类规则。 | 
| channel\_id | 可选 | 引用 sales/distribution 频道的外键。为全渠道运营启用特定渠道分段。 | 
| creation\_date | 可选 | 创建此分割规则时的 ISO 8601 时间戳。支持审计跟踪和版本跟踪。 | 
| 连接\_id | 可选 | System-assigned 数据源连接的标识符。 Auto-populated 摄取时由 Prism 提供 — 请勿手动供应。 | 
| updated\_at | 可选 | System-managed 上次修改此记录的时间戳。 Auto-populated 由 Prism 提供数据谱系 — 请勿手动提供。 | 
| 更新者\_by | 可选 | System-managed 上次修改此记录的用户或进程的标识符。 Auto-populated 由 Prism 提供数据谱系 — 请勿手动提供。 | 

## 直接上传数据实体
<a name="data-entities-supply-planning-direct-upload-note"></a>

**注意**  
capacity\_constraints、capacity\_product\_mapping、warehouse\_space\_limit 和 planning\_time\_fence\_constraints 不需要设置数据摄取流程。这些数据实体可以通过决策队友直接上传到供应计划配置页面。

## 容量约束（有条件要求）
<a name="data-entities-supply-planning-capacity-constraints"></a>

这个数据实体是如何使用的？ Supply Planning 使用产能约束数据来定义每个地点在定义的时段内每种能力资源的最小和最大吞吐量限制。计划引擎在生成生产和存储建议时会强制执行这些限制，以确保计划保持在物理或合同可行性范围内。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| id | 必填 | 容量限制记录的唯一标识符。引用容量资源、地点、时段和有效日期范围的组合。 | 
| 容量\_id | 必填 | 容量表的外键，用于标识受约束的特定资源（例如生产线、存储区、码头或劳动力库）。 | 
| site\_id | 必填 | 用于标识此容量限制适用的物理位置的 Site 表的外键。 | 
| 存储桶类型 | 必填 | 定义用于衡量和强制执行容量利用率的时段粒度。可接受的值：每日、每周、每月。 | 
| eff\_start\_date | 必填 | 此容量限制从该日历日期开始生效并由计划引擎强制执行。 | 
| eff\_end\_date | 必填 | 此容量限制过期且不再强制执行的日历日期。 | 
| 最小容量使用量 | 可选 | 在定义的时间段内所需的最低吞吐量或利用率。代表合同或运营最低限额。 | 
| 最大容量使用量 | 必填 | 在定义的时间段内允许的最大吞吐量或利用量。计划引擎不得计划生产或分配超过此限制的库存。 | 

## 容量产品映射（有条件要求）
<a name="data-entities-supply-planning-capacity-product-mapping"></a>

这个数据实体是如何使用的？ Supply Planning 使用产能产品映射数据将产品与它们在每个地点消耗的容量资源关联起来。这种映射使计划引擎能够汇总共享公共资源的所有产品的总产能需求，识别瓶颈，并在产能有限时确定生产顺序的优先顺序。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| id | 必填 | 将特定产品与其在给定站点消耗的容量资源关联的容量到产品的映射记录的唯一标识符。 | 
| product\_id | 必填 | 产品表的外键，用于标识特定 SKU 或材料，其生产或处理消耗了映射资源中的产能。 | 
| site\_id | 必填 | 指向 Site 表的外键，用于指定此产品与产能关系的有效位置。 | 
| 容量\_id | 必填 | 容量表的外键，用于标识该产品在生产、存储或处理过程中消耗的容量资源。 | 

## 仓库空间限制（有条件要求）
<a name="data-entities-supply-planning-warehouse-space-limit"></a>

这个数据实体是如何使用的？ Supply Planning 使用仓库空间限制数据来限制补货建议，这样计划库存就不会超过仓库的实际存储容量。这可以防止计划引擎生成供应订单，从而导致场地人满为患或存储要求不可行。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| site\_id | 必填 | 正在定义容量的仓库的标识符。 | 
| 最大容量 | 必填 | 仓库的最大存储容量，以产品实体中定义的体积计量单位表示。用于限制供应计划超出物理空间。 | 

## planning\_time\_fence\_constraings（有条件地需要）
<a name="data-entities-supply-planning-planning-time-fence-constraints"></a>

这个数据实体是如何使用的？ Supply Planning 使用计划时间栏约束数据来定义限制计划引擎更改现有供应订单的时间范围。这些限制条件使计划员能够保护短期供应计划免受自动重新安排的影响，从而在规定的时间栏窗口内保留特定产品和地点的已确认订单。


| 列 | 该列是必填的吗？ | 供应计划中如何使用此列？ | 
| --- | --- | --- | 
| rule\_id | 必填 | 计划时间栏约束规则的唯一标识符。 | 
| product\_id | 可选 | 产品表的外键。填充后，时间栏仅适用于此特定商品。如果留空，则约束条件适用于指定地点的所有产品。 | 
| site\_id | 可选 | Site 表的外键。填充后，时间栏仅适用于此特定站点。如果留空，则约束条件适用于所有站点的指定产品。 | 
| planning\_time\_fence\_days | 必填 | 自计划运行日期起的日历天数，在此日历日内，计划引擎不会自动重新计划或取消现有供应订单。订单开始日期在此窗口内的订单将被视为已冻结，并且不会被自动更改。 | 