BOM Portal

  • 要访问与 BOM Portal 相关的全部功能,请从右上角的九点菜单打开工作区 BOM Portal 视图。

  • Consolidated BOMParts in Use 功能外,本页信息同样适用于 Altium BOM Editor。如需更多信息,请联系 Altium Sales

  • 可在 Admin – Settings 页面中的 BOM Portal 项配置应用的默认设置。

另见 Altium Academy 中的 Altium BOM Portal 视频播放列表

Altium 365 BOM Portal 是一款用于创建和管理用于评审与采购的物料清单条目的高级工具。借助 Altium 全面的制造商零件与供应商数据资源,该应用会用实时、详尽的零件可用性信息和经质量评级的可替代零件建议来增强导入/创建的 BOM 数据。它包含用于解决 BOM 列表中的问题、确定偏好的供应链方案、添加附加信息、指定 BOM 生命周期状态等在内的众多功能。

作为一个独立的 BOM 分析工具,BOM Portal 允许 Altium 365 用户在无需访问设计侧软件的情况下执行设计评估与采购数据更新。其结果是一个完全核准、最新的 BOM 文档,可直接进入制造阶段。

 请参阅 altium.com BOM Portal 页面获取相关信息。

BOM Portal 提供两个数据视图:制造商零件数据视图 (Main View)和 供应商方案数据视图 (Supply Chain)。

BOM Portal 提供两个数据视图:制造商零件数据视图 (Main View)和 供应商方案数据视图 (Supply Chain)。

 

BOM Portal 还支持创建、访问与管理 Consolidated BOM。该合并 BOM 面向采购,是由多个 Managed BOM 纳入后形成的复合 BOM,并带有额外功能以自动或手动汇总等效零件并完整管理订购数量。

 请参考 合并 BOM 页面 以获取详细信息。

访问 BOM Portal

Altium BOM Portal 允许通过上传 BOM 文件数据、从现有项目自动生成,以及将多个 BOM 数据集组合为系统级的合并 BOM,来创建详细且数据丰富的托管 BOM 文档。要访问 BOM Portal 的所有相关功能,请从右上角的 9 点菜单打开工作区 BOM Portal 视图。  HomeBOMsParts in Use 页面是 BOM Portal 独有的,具体如下所述。

Home 页面

专用 BOM 视图的 Home 页面提供可选择的 BOM 相关工作区文件和文档列表(Recents)、用于创建托管 BOM 的命令(Create New),以及所有可用托管 BOM 文档的质量摘要(顶部图表卡片)。虽然 Design PortalProjects 页面也允许创建和访问托管 BOM,但 BOM Portal 是处理托管 BOM 文档的主要且功能完整的应用程序。

BOM Portal 视图的 Home 页面默认采用文档列表视图样式。

切换 Change View 选项,以在平铺视图和列表视图之间切换 BOM 文档显示。

 

专用 BOM Portal 视图为列出的托管 BOM 文档提供多个图形化健康状态摘要:

  • 顶部 All BOMs 卡片内容表示所有托管 BOM 文档的健康状态摘要,该摘要来自每个 BOM 文件的 BOM Health 列数据。

  • BOM Health 列评分是基于 BOM 所含组件的生命周期状态和合规状态的综合得分。

  • 顶部 All parts In Use 图形表示列出的托管 BOM 文件中所有组件的健康状态摘要。有关所有工作区项目和托管 BOM 中使用的组件的详细概览,请参阅门户的 Parts in Use 页面

  • 单个 BOM 和项目的 Price 列数值是从项目/BOM 的供应商定价数据中提取的总成本数据。请注意,设计项目需要有 ActiveBOM 文档才能进行此计算。

BOMs 页面

项目和托管 BOM 列表也可在 BOM Portal 的 BOMs 页面查看。该页面同样按修改日期排序(默认),并且仅包含与 BOM Portal 相关的文件——设计内容如多板项目、制造文件(Gerber)、发布包和线束文档不会列出。上传/创建和管理选项可通过  菜单以及每个条目的省略号菜单()访问。

Parts in Use 页面

主要信息:Parts in Use

BOM Portal 的 Parts in Use 页面提供所有工作区项目和托管 BOM 中使用的元件的详细列表。该汇总视图包括用于识别每个已用元件的列数据(如 MFRMPN 等)、其 Library ID/IPN(如适用)、所使用的 BOM/项目文件、元件类型类别,以及所有其他与 BOM 相关的健康状态、供应商和合规性详细信息。该列表还提供交互式元件分析、高级排序和筛选功能,以及创建和调用精心整理的元件报告的能力。

 请参阅 Parts in Use 页面 以获取详细信息。

创建 Managed BOM

BOM Portal 的 Create New 命令集提供从现有文件或项目数据创建高级托管 BOM 文档的方法。

上传 BOM

要直接上传现有 BOM 数据文件,请选择 Upload BOM 命令,浏览并选择合适的 BOM 数据文件,然后在 Upload BOM 窗口中输入或修改其详细信息(以及可选的目标存储文件夹),最后选择  以确认。 或者,可以将 BOM 数据文件拖放到 Upload BOM 卡片上,或从 Design Portal 视图的 New 菜单上传。 在所有情况下,BOM Portal 会自动解析数据文件,以创建带有高级供应商数据的标准化格式。

界面可接受常见 CSV/XLS 格式的 BOM 列表,且包含的组件零件信息仅需基本字段,如 DesignatorQuantityManufacturerManufacturer Part Number——超出该基本层级的制造商零件数据也会被识别并纳入。上传的 BOM 数据文件可以由任何系统创建,因此不绑定到特定流程或软件。

将 CSV/XML 格式的 BOM 数据文件作为项目实体上传到工作区,并通过 BOM Portal 进行访问。将 CSV/XML 格式的 BOM 数据文件作为项目实体上传到工作区,并通过 BOM Portal 进行访问。

上传或创建的 Managed BOM 项目会继承其所在文件夹的权限(如根 Projects 文件夹或其子文件夹)。但如果在 Admin-Settings-Projects 页面视图中启用了 Default permissions for new projects 选项,则其设置会定义哪些用户/组可以访问新创建的项目,而不是继承自项目的父文件夹。

更多信息请参见 Managing Project Creation Permissions

BOM From Design

除了上传通用 BOM 数据文件外,还可以使用 BOM Portal 的 BOM from Design 命令从现有设计项目创建 BOM 项目条目。该过程可选择从项目的可用设计变量项目发布版本创建托管 BOM 文档。

该命令会打开 Create BOM from Design 窗口,显示 BOM 的初始命名。点击  以继续。

在 Select project 窗口中,展开的项目条目(此处示例为 Sample - Kame FMU)将提供所有可用的项目变量和发布版本供选择。

选择一个项目变量或发布数据源,用于创建新的托管 BOM,然后点击  以完成操作。

在 Create BOM from Design 窗口中,如有需要可编辑 BOM 名称,然后点击 按钮完成操作。使用 Select other Project 选项可修改数据源选择。

创建的托管 BOM 会作为新的列表条目添加,其 BOM HealthPrice 会被计算,同时顶部的质量摘要卡片会更新。

 

工作区还提供多个其他位置和选项菜单,可从选定的设计项目或其发布数据创建托管 BOM:

  • 在 BOM Portal 视图中,从项目条目的省略号选项菜单中选择 Create Managed BOM,选择所需的项目变体,并指定 BOM 名称以及(可选)父存储文件夹(Change)。

    点击查看完整尺寸。点击查看完整尺寸。

  • 在 Design Portal 视图中,可以从项目条目的省略号选项菜单(如上所述)选择 Create Managed BOM,或从所选项目的顶部选项菜单中选择。

    点击查看完整尺寸。点击查看完整尺寸。

  • 当设计项目在 Web Viewer 的 Design 视图中打开时,从顶部省略号菜单()选项中选择 Create Managed BOM

    点击查看完整尺寸。点击查看完整尺寸。

  • 当设计项目在 Web Viewer 的 Releases 视图中打开时,从发布条目的省略号选项菜单中选择 Create Managed BOM

    点击查看完整尺寸。点击查看完整尺寸。

作为一个多 CAD 环境,Altium 365 使 BOM Portal 能够支持多种 ECAD 项目格式——详见 Altium Multi‑CAD 页面

从工作区项目创建的托管 BOM 文档会与其源项目建立双向导航链接:

  • 当在 BOM Portal 中打开一个由工作区项目创建的 BOM 时,可在 菜单中选择 Source Project,直接打开该 BOM 的来源项目。

点击 Source Project,直接打开该 BOM 的来源项目。点击 Source Project,直接打开该 BOM 的来源项目。

  • 当在 Design Portal 的 Projects 页面中选择一个工作区项目时,任何从该项目创建的托管 BOM 都会在 Properties 面板Child BOMs 下列出。点击某个条目即可打开该 BOM 文档。下面的示例中列出了两个已创建的 BOM——每个项目变量各创建一个。

直接打开由所选项目派生的子 BOM 文档。直接打开由所选项目派生的子 BOM 文档。

设计项目与由其创建的托管 BOM 之间的链接会在 BOM 创建过程中自动生成,它使得可以将源项目的组件数据同步到其关联的托管 BOM。该 Project–BOM 链接本身是一个托管 BOM 的项目参数,可通过工作区的 Edit Project窗口访问——参见该窗口 Advanced 部分下的 Project 条目。

合并 BOM

主页面: 合并 BOM

BOM Portal 还通过 Consolidated BOM 功能提供一组面向采购的高级能力,该功能允许将多个 BOM 和/或发布包合并为一个可用于下单的 BOM 文档。

合并 BOM 会自动合并相同的元件,生成适用于多块 PCB 的系统级 BOM;你可以按单板或整体调整订购数量;对相似但等效的零件可手动合并为一个可采购的零件。最终形成的 BOM 订单文档易于针对批量订购进行优化,从而利用有利的阶梯价格。

新的 Consolidated BOM 可通过 BOM Portal 的 Consolidated BOM 选项创建,方法是在 Select BOM sources to Consolidate 窗口中添加多个设计项目、托管 BOM 或其发布版本,该窗口可通过  按钮打开。在 Select BOM sources to Consolidate 窗口中展开可用的设计项目、托管 BOM 和发布版本的层级结构,按需启用对应的复选框,然后点击  按钮确认。

  • 也可以在 Design Portal 的 Projects 页面中,通过  菜单下的 Consolidated BOM 选项创建合并 BOM。

  • 如果使用 Altium BOM Editor 处理 BOM 文档,任何现有的 Consolidated BOM 文档均为只读。

面向采购的 Consolidated BOM 文档支持多个 BOM 数据源,并具备合并等效组件和调整采购数量的能力。 面向采购的 Consolidated BOM 文档支持多个 BOM 数据源,并具备合并等效组件和调整采购数量的能力。

请参阅 Consolidated BOM 页面以获取详细信息。

BOM 协同设计

BOM 协同设计是通过 Altium Designer 提供的 BOM 数据协作功能,支持设计侧的 ActiveBOM 文档与工作区侧对应的托管 BOM 文档之间的双向交互。该功能通过允许审核并接受工作区(采购)侧对 BOM 的变更,完成设计(ECAD)与采购(工作区)域之间的协作闭环。

该能力在 Altium Designer 的 ActiveBOM 文档中通过属性面板提供,前提是该 ActiveBOM 已与工作区中的 BOM 文档建立链接(见上文说明)。在实践中,这通常是从包含 ActiveBOM 文档的设计项目创建的托管 BOM。设计侧的 ActiveBOM 可通过接受对应工作区托管 BOM 中检测到的变更来更新;反之,托管 BOM 也可通过接受源设计项目中的检测到的变更(例如修订过的 ActiveBOM)来更新

 请参阅 Altium Designer BOM CoDesign 页面了解该功能的更多信息。

更新项目 BOM

当在 BOM Portal 中打开一个从项目创建的托管 BOM 时,系统会自动检测源项目是否已更新(即在 Altium Designer 中发布了新的修订)。此时通知横幅将提供选项,用于立即更新托管 BOM,或先执行源项目 BOM 比较,以在更新前检查详细差异。

选择 Compare Changes 链接,以在当前(新)与上一版源项目提交数据之间执行 BOM 比较。 

更多信息参见设计数据比较页面中的 BOM Comparison

选择 Update BOM 链接,将现有的托管 BOM 数据更新到源项目的新数据。

当托管 BOM 数据不再与当前源项目发布的数据匹配时,通知横幅会被触发。您可以执行数据比较以查看差异(Compare Changes),或使用 Update BOM 链接立即将托管 BOM 更新为新数据。

随后出现的更新窗口提供选项:为本次更新创建一个新的托管 BOM 修订,或在不选择该选项时,仅更新现有修订的数据。窗口中的 BOM Compare 按钮允许直接在此处调用 BOM Comparison(如上所述)。

更新后的 BOM 数据将反映源项目的当前状态。注意:您可以在更新前后分别创建(保存)一次 BOM 发布,以严格跟踪 BOM 数据的迭代。参见 BOM Release Management

 

Managed BOM 的访问

上传或创建的托管 BOM 文档会被添加到 BOM Portal 列表中。该条目将包含 BOM Health 评分和订单价格 Price 列数据,并通过关联的省略号选项菜单()提供一组标准文件管理功能,如 ShareMoveEditCloneRemove(移至 Trash)。门户的平铺视图还提供 Price per BOMBatch Size 信息。 

请注意,汇总的 BOM Health 图标(显示满分 10 分的评分)是根据 BOM Portal Dashboard 中的估算得出。有关相关信息,请参阅 About Order Price and Price Per BOM

点击 BOM 条目的名称,或从  菜单中选择 Open 选项即可打开 BOM 文档。初始 BOM 数据会被分析以验证其有效性,参数数据会被映射,制造商零件号会匹配到适当的供应商零件,并记录任何零件适用性问题作为错误或警告。详细信息请参阅以下章节。

在 BOM Portal 的列表视图或平铺视图中,可以通过关联菜单中的 Open 命令,或直接点击其名称来打开托管 BOM 条目。

使用 和  图标切换 BOM Portal 的列表视图和平铺视图。

 

如果您的工作区订阅或试用期已过期,现有的托管 BOM 文档仍会在 Projects 视图中以只读形式保留。它们只能打开进行查看,但仍可执行非编辑操作。

参数数据映射

BOM Portal 界面提供对导入的 BOM 参数项分组到标准数据列的自动与手动映射能力,例如Name 、Designator 、Description等。其他常见参数名称(如 RefDes 、Manufacturer 和 Part Number)也会被识别并预映射。

当 BOM 中存在基础制造商 Manufacturer和制造商零件号 Manufacturer Part Number 条目(或这些名称的常见变体)时,系统会尝试自动映射所有参数,否则将调用手动映射流程。请注意,此操作可随时通过 BOM 的选项菜单()中的 Remap 功能手动执行。参数映射过程通过 Map Columns 窗口完成——按照下方所示的步骤,通过选择匹配的数据列(或跳过不存在的列)来完成映射。

当打开已上传的托管 BOM 时,如果某些 BOM 行条目包含制造商 Manufacturer 和制造商零件号 Manufacturer Part Number 数据,但不包含位号 Designator 或数量 Quantity 数据(),门户的参数映射系统会将其检测为潜在的替代零件引用。如果在后续窗口中选择确认(),BOM 文档将被结构化,每个检测到的条目会被设置为其上一行 BOM 条目的替代组件。使用 ► 按钮可折叠或展开 Alternate 零件行。

 
  • BOM Portal 的自动映射具备一定学习能力:若系统再次遇到与此前导入 BOM 相同的参数集合,将自动复用之前的映射,即使原始 BOM 文件已被移除。

  • 成功映射导入 BOM 的最少参数要求为 DesignatorPart Number——在这种情况下,Quantity 将从 Designator 引用自动计算。  不过,绝对最小要求仅为 Manufacturer Part Number,此时对应的 Quantity 将被设置为默认值 1。 

  • 导入 BOM 中任何空白的 DescriptionManufacturerMFR)参数,将由 BOM Portal 自动补充数据。

  • 如果导入 BOM 数据中不包含 DescriptionManufacturer 参数列,则它们不会包含在托管 BOM 中。不过,这些列可在后续添加并重新映射,从而自动填充描述 Description 与制造商 MFR 数据。

  • 若源数据中包含目标价格,则在上传或创建的 BOM 中会予以保留。默认情况下,如果该数值大于当前供应商解决方案的单价 Unit Price,将触发“目标价格未达成”的 BOM 报告警告。 目标价格 Target Price 参数可编辑,亦可在启用 BOM 设置中的 Target Price 选项后,使用 Set Target Price to Actual Price 命令,将单个(或全部)条目强制设置为当前解决方案的单价 Unit Price

  • 你可以随时使用  菜单中的 Remap 选项,重新进行 BOM 参数映射分配。

  • 托管 BOM 包含作为静态 Releases 的数据快照:在 BOM 初次创建或上传时自动生成,并在完成数据映射后再次生成。之后可随时通过 菜单中的 Release BOM 选项生成新的 Releases。详见 BOM Release Management

  • 如需移除当前 BOM 的访问,请在 菜单中选择 Remove 选项。BOM 文件将被移至 Workspace Trash。相关功能详见 Edit, Move and Clone

制造商与供应商数据来源

主页面: Manufacturer and Supplier Data

在导入的 BOM 数据完成映射后,系统会分析各元件条目,并从 Altium 启用的零件数据源获取关键零件信息。制造商与供应商数据来源将以附加列形式提供,包含制造与采购适配性信息,如生命周期、标准合规性、数据手册链接、先进定价数据、库存水平与交期等。

每个条目的当前采购解决方案会在 BOM 的 Order List 条目中汇总显示(且可编辑),该条目在 Main ViewSupply Chain 视图中均可用,具体取决于列显示偏好。作为数据源被启用的供应商集合由当前 BOM Settings 指定;可供选择的供应商范围由 Admin - Part Providers 页面定义。

SiliconExpert 数据集成

主要信息:SiliconExpert Integration

SiliconExpert® Integration 提供对一组高级制造商零件数据的直接访问,托管 BOM 及其他与 BOM 相关的实例均可使用。来自 SiliconExpert 的增强参数数据会作为特定参数列填充到工作区 BOM(如 YTEOL、Inventory risk 等)。

这些附加的 SiliconExpert 参数数据会以关联图标 指示;当你的工作区通过 Admin - Extensions 启用 Altium 365 SiliconExpert Integration 功能后即可使用

Z2Data 集成

主要信息: Z2Data Integration

Z2Data®  Integration 提供对另一组高级制造商零件数据的直接访问,托管 BOM 及其他与 BOM 相关的实例均可使用。来自 Z2Data 的增强参数数据会作为特定参数列填充到工作区 BOM(如 YTEOL、Z2Data Part Score 等)。

这些附加的 Z2Data 参数数据会以关联图标 指示;当你的工作区通过 Admin - Extensions 启用 Altium 365 Z2Data Integration 功能后即可使用

BOM 错误检测与修正

主页面: Error Detection and Correction

BOM Portal 的一项核心能力是自动检测 BOM 条目问题(BOM Analysis),以及用于修正这些问题的功能。系统会基于制造商与供应商数据来源检测广泛的问题类型,如料号无效、停产或低库存条目、非合规零件等;也会标记 BOM 条目自身的问题,如位号重复、元件数量不匹配等。

可以直接在相关行条目中处理 BOM 问题,或通过 Issues 选项卡视图处理,该视图提供指向检测到 Errors 与 Warnings 的行条目的专用链接。

问题报告与管理

主要信息: Issue Management

BOM Portal 提供用于控制检测哪些零件问题以及如何报告的命令与选项,包括:配置问题报告(BOM Checks 设置)、在某一行通过右键选项忽略该行的所有问题,或在信息窗格中豁免(忽略)特定类型的问题。

参数化搜索

主要信息: Parametric Search

虽然 BOM Portal 会自动为行零件中指定的 MPN(制造商料号)去获取相关的制造商与供应商数据,但在某些情况下需要选择不同的基于 MPN 的零件(例如因设计变更或该零件存在问题)。门户的高级 Parametric Search 提供一个自动化、数据驱动的界面,用于定位附加或替代的 BOM 零件,并优先提供零件选型、已批准的替代件以及高置信度的建议等来源选项。

工作区元器件集成

主页面: Workspace Components Integration

在可能的情况下,BOM Portal 会自动将 BOM 行条目链接到工作区元器件库中合适的元器件。该链接由以下匹配关系确定:行条目的 MPN与某个元器件的 Part Choice 相匹配,并在信息窗格中以 标记提示;链接本身以该元器件的修订 ID(Revision ID)表示。

界面允许你断开并重新连接该链接、将链接更改为不同的 Part Choice,或基于非 MPN 的参数来确定链接,例如内部料号(IPN)(见下文)。

元器件修订过期

主要信息:Update Component Revision

当与某个 BOM 行条目链接的元器件已被更新(有可用的较新修订)时,BOM Portal 会检测到这一点( ,并提供将该行条目更新到当前修订的选项。

内部料号链接

主要信息: IPN Linking

对于在公司系统中使用特定参数标识零件的组织(通常是“关键”或“主”参数),可以配置 BOM Portal 使用该参数来实现 BOM 行条目 ↔ 元器件 的链接。通过将该参数指定并映射为内部料号(Internal Part Number, IPN),即可替代现有的 Item ID 参数(修订 ID 的子集)作为链接机制。

从 BOM 创建元器件

主要信息: Create Component

对于未链接到工作区元器件的 BOM 数据条目(例如没有可兼容的 Part Choice),可用其生成工作区库中的基础元器件。该元器件依据 Altium 组件数据服务(如 Octopart、IHS 等)提供的参数化信息创建,并会自动链接到该 BOM 行条目。

配置与选项

主页面:Configuration and Options

BOM Portal 界面提供一系列选项与功能,允许你根据自身需求来设置并使用系统。这包括将供应商数据来源配置为符合公司要求,以及以适合你的流程的方式处理 BOM 列表。

BOM 设置

主要信息: BOM Settings

可从上方菜单 打开 BOM Settings 窗口,其中提供适用于当前托管 BOM 的广泛配置项,包括指定可用的零件供应商、问题检测与报告方式、包含的列表列等。

更多详细信息,参见:

列表视图功能

主要信息:List View Features

托管 BOM 的零件列表在右上角提供额外功能图标,用于管理视图、访问与纳入附加信息、以及处理最终可采购的 BOM。功能包括评论以及信息窗格,后者提供丰富的库与制造商零件数据。

列表结构功能

主要信息: List Structure Features

在 BOM 列表左上角的图标中,提供了用于处理网格条目的选项。除列与行的操作外,这些图标与右键选项还允许你管理与单个条目相关的数据,例如添加替代零件创建库元器件

BOM 管理功能

在上方的下拉菜单中,提供一系列额外的 BOM 管理与流程选项,例如自动填充替代零件以及附加的订购数量等。

以下为部分功能示例:

BOM 仪表盘

选择 BOM Portal 的 Dashboard 选项卡,可查看基于图表与统计的当前 BOM 适用于生产的总体概览。信息以可视化方式呈现,包括制造商零件可行性与各类供应链问题的饼图/柱状图/气泡图摘要。仪表盘视图可快速评估 BOM 的当前适配度,并判断是否需要修正。

BOM Portal 的仪表盘视图提供与 BOM 生产制造健康度(适配性)相关的丰富图形化摘要。

启用 SiliconExpert 数据后,仪表盘视图会显示相应的数据内容。

 

BOM 仪表盘分为若干与制造商零件与供应商来源状态相关的总览部分:

  • BOM 健康概览 – 以综合柱状图展示 BOM 元件的适用性。一个“健康”的 BOM 元件通常满足以下条件:符合 RoHS/REACH 标准、具有有效的生命周期状态、存在替代件关联、供应商当前有库存、参数有效、生产交期少于两周。上述因素汇总为 10 分制的 BOM 健康评分(基于合规性、制造状态、可采购性与 BOM 错误),并在仪表盘主区域以图形形式显示。

  • 可制造性 

    • 生命周期状态 – 显示 BOM 零件的制造商生命周期状态,并据此推断其对设计制造的适配性。

    • 替代件覆盖率 – 显示 BOM 条目可用的制造商替代件数量,区分为无、1 个或 2 个及以上。来源可包括上传时识别的替代行或手动添加的替代行。选择 Global data 选项时,图表表示具有有效建议替代件的元件(置信度为 9)。 

    • 预计寿命年限 (在启用 SiliconExpert 集成后可用) –  以气泡图形式汇总托管 BOM 中制造商零件的预计寿命。每个类别行中的气泡点表示一组具有相同年限区间的零件;气泡大小与组内零件数量相关,颜色用于粗略接受度指引——例如 YTEOL 大于 4 年通常可视为可接受。

  • 供应链

    • BOM 覆盖度 – 显示具有有效供应商解决方案的元件条目占比,并以图形展示这些解决方案在已启用的零件供应商之间的分布。

    • 可得性 – 图形化显示具备有效供应商解决方案且有现货的 BOM 条目数量,表明可从已启用的供应商采购。

    • 工厂交期  以气泡图汇总 BOM 条目的制造商生产交期,并按元件类别行区分。每个气泡点表示一组交期落在横轴对应周数区间的零件;气泡大小与组内数量相关,颜色用于粗略接受度指引——两周及以下的交期通常被视为理想(绿色气泡)。该信息来源于云端的工厂交期(Factory Lead Time)参数值。

  • 合规性

    • RoHS – 基于云端数据,显示符合 RoHS 标准的 BOM 元件占比。

    • REACH – 基于云端数据,显示符合 REACH 标准的 BOM 元件占比。

交互式列表筛选

仪表盘视图中的所有图形元素都可作为可选的 BOM 列表筛选器。点击仪表盘中的某个扇区、柱状图或气泡图上的气泡,即会将关联的 BOM 表格筛选为符合该选择条件的条目——例如,选择 Supply Chain 图中的某一供应商扇区,会将 BOM 列表限制为来源于该供应商的采购解决方案。再次点击该扇区/柱/气泡可移除筛选,也可在列表中取消其对应的筛选项,或点击 Reset Filters 移除所有已应用的筛选。

上述交互式筛选适用于可制造性、供应链与合规性的所有子要素,可基于状态数据快速查看特定的 BOM 行条目。上方的 BOM Health 区域还提供摘要信息,例如可选择的问题与风险筛选,将 BOM 列表裁剪为制造商、采购与合规问题的汇总视图。

 

参见 Parts in Use 页面以查看包含在工作区托管 BOM 文档中的元件零件列表。除与采购相关的参数外,该列表还包含 Where Used 数据,用于识别引用某一元件的所有托管 BOM。注意:此功能不适用于 BOM 编辑器

BOM 发布管理

为管理 BOM 变更与更新的推进,系统提供一组功能用于推动 BOM 经历生命周期状态并进行正式发布。你可以随时在上方菜单 Release BOM 选项中发布正在工作的 BOM。

Release BOM 窗口包含可编辑的发布名称、待提交(递增)的修订号、用于添加发布说明的备注字段,以及从 Templates 下拉菜单为此次发布应用 BOM 模板的选项。若发布中包含模板,其下载版本将为 Excel(*.xlsx)并应用模板格式();否则下载为纯 CSV 格式。

BOM 模板为基于 Excel 的文件,存储于工作区的Managed Content – Templates文件夹,并通过 Altium Designer 的 Data Management – Templates 页面的首选项对话框进行管理。参见 Making an Excel-based BOM Template Available for Use

参见 BOM Portal Supplier Data Export  以了解创建并使用 Excel 模板来保存包含多个供应商及对应价格的托管 BOM 的示例。

BOM Portal 可配置为在遇到 BOM 检查中的零件错误或致命错误时,禁止发布。 BOM Portal 可配置为在遇到 BOM 检查中的零件错误或致命错误时,禁止发布。相关的 Prevent Release with issues 选项可在管理员可访问的 Admin – Settings 页面的设置视图中启用。

发布命名

在上述发布流程中,Release BOM 窗口的 Release Name 字段默认采用托管 BOM 项目名,你也可以直接编辑以更改。

为实现更规范的命名方式,工作区管理员可在 BOM Portal 设置视图(经由 Admin – Settings 进入)中的 Releases 部分重新定义默认命名,可指定替代名称或复合名称。应用的 Default Release Name 条目既支持纯文本也支持预定义宏字符串,例如:

  • [ProjectName]: 托管 BOM 条目名称(默认命名规则)。

  • [<ParameterName>]: 用户指定的托管 BOM 参数(通过托管 BOM 的编辑对话框添加)。

  • {<0000>}: 按特定长度定义的字母数字串,每次 BOM 发布时递增。

注意事项:

  • 基于参数的宏使用方括号[ ]包裹,字母数字宏使用花括号{ }包裹。

  • 在字母数字定义中,{000}的命名将按序递增到 001,{AAA}的命名将递增到 AAB,以此类推。它们可以组合使用,因此从 1Z 的下一次递增是 2A。

  • 如果字母数字宏定义的长度已达到上限,将不再递增发布编号。例如,{00}宏会在 99 停止递增,因为 100 超出了定义长度。

  • 修改 Default Release Name 后,请记得保存页面()。

下例发布名称定义同时使用了 BOM 名称(ProjectName)、纯文本(Release)、一个 BOM 参数(MyParameter)以及递增的数字引用(000)。该参数在托管 BOM 中定义,取值为 MyParameterValue。

使用 Releases

选择 Releases 选项卡视图,可访问当前 BOM 发布条目的平铺列表。

每个发布修订的卡片包含以下命令选项:

  • – 在新的浏览器标签页中以只读方式打开该发布。

  • Download – 将发布文件保存到浏览器的默认位置。

  • Change Lifecycle State – 将发布的生命周期状态推进或回退到 Draft 、Approved 和 Obsolete 等阶段。上述生命周期状态由 Generic Lifecycle 定义提供,默认应用于 Managed BOM  内容类型——详见生命周期定义中的内容类型

  • Revert to This Release – 将当前正在工作的 BOM 数据切换为此发布中的内容。

  • Compare to – 在当前选定发布与另一指定发布之间执行数据比较。详见下文 BOM Compare

处于 Obsolete 生命周期状态的发布默认隐藏。切换 Show Hidden Releases 选项即可显示/隐藏这些发布。

注意:当托管 BOM 首次创建(上传或从项目生成)时,BOM Portal 会自动创建一个初始发布;在自动(或手动指导)映射完成后,会生成第二个发布。 

BOM Compare

BOM Portal 提供高级比较引擎,可快速比较不同发布之间或不同托管 BOM 文件之间的关键变更。

当对选定的 BOM 文件或发布进行比较时,系统会将 BOM 参数数据解释为标准化的列分组,并在新的浏览器标签页中打开专用的 BOM 差异视图。该视图以颜色编码的条目列表呈现在被比较的数据集中发生变化的 BOM 条目。同时,你也可以查看被比较的两个 BOM 数据集的原始视图。

访问比较功能

BOM 比较功能可在托管 BOM 的主视图发布视图中使用,支持在不同对象之间进行数据比较:BOM 发布、正在工作的 BOM 文档以及指定项目或其发布。

  • 比较 BOM 发布 – 可在已打开的托管 BOM 文档的主视图中,或在发布视图内直接比较各个托管 BOM 的发布版本。

    • Releases 选项卡视图中,从某个发布卡片的 菜单选择 Compare,然后选择另一条发布、当前的 WIP 版本(Latest Version),或指定的 BOM 数据源(BOM Sources,见下文)进行比较。

    • 在 BOM 主视图中,使用顶部视图菜单 中的 Compare 选项,将选定的发布或指定的 BOM 数据源与当前 BOM 版本进行比较。

    • 如果当前 BOM 是从设计项目生成的,还会提供 Latest Version 选项,表示源设计项目当前的 BOM 数据(WIP 状态),可与选定的托管 BOM 或发布进行比较。

 
  • 与指定数据源比较 – 通过选择 BOM Sources,允许将当前托管 BOM 或其某个发布(如上所选)与指定的 BOM 数据源进行比较。在随后弹出的窗口中,你可从以下数据源类型中选择具体对象:

Managed BOM – 来源于现有的WIP BOM 文档(上传的,或从设计项目生成的)。

Managed BOM Release – 来源于某个 BOM 发布快照的数据。

Design Project – 直接来源于设计项目的源文件

Design Project Release – 来源于设计项目的正式发布文件

 

比较结果

相关信息: Design Data BOM Comparisons

BOM 比较引擎基于规范化的参数类别检测两个数据集之间的差异。例如,如果源 BOM 中包含映射参数 RefDesMPN,它们将分别显示为 DesignatorManufacturer Part Number

BOM Compare 视图会以颜色编码的列表显示在指定数据集之间发生变化的 BOM 行元素。列表顶部除了 Compare 标签外,还包含各源数据集的标签页,可分别打开每个用于比较的数据集。你可以通过页面左上方的链接直接导航到这些源文件。

两个 BOM 发布之间的比较结果。

两个托管 BOM 文件之间的比较结果。

 

其他比较视图功能包括:

  • 将鼠标悬停在 BOM 行右侧的状态图标上时,弹出差异摘要信息( )。

  • 将鼠标悬停在比较源文件引用上时,弹出该数据集的创建者与创建时间信息。

  • 在左侧面板的 Components 下选择差异类型(Added、Removed 等)。

  • Modified Components 下查看详细差异信息。

  • 文本搜索功能,用于在比较列表中定位特定关键字()。

  • 导出当前差异结果的 CSV 摘要文件()。

使用上方视图标签可在源数据集与比较结果之间切换;使用左侧比较面板中的列表控制,可选择/取消选择哪些条目变化类别包含在比较结果中(Added、Removed、Modified、Not Modified)。

 

BOM 共享

可通过共享按钮 将当前正在工作的 BOM 共享给工作区内成员或工作区外的人员,并设置编辑或仅查看权限。

在 Share Item 窗口中,选择 Share Item With 字段即可访问并从工作区成员与用户组列表中进行选择。若希望将某个用户或用户组的访问限制为只读,请勾选 Can View。对于工作区外用户,将弹出确认窗口,说明共享的方式与对象——详见Sharing Overview。工作区外的用户将以访客级只读权限访问所共享的 BOM,可通过其自己的工作区个人空间打开。

注意:Workspace Members 的默认 Can Edit 共享会覆盖你为特定成员设置的共享。在此情况下,应将 Workspace Members(所有成员)设为 No Access

使用工作区共享功能,指定可访问某个 BOM 条目的用户成员及其权限。

使用工作区共享功能,指定可访问某个 BOM 条目的用户成员及其权限。

 

 详见 Sharing a Project 以了解在 Altium 365 工作区中的共享细节。

如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
功能可用性

您可使用的功能取决于您所选择的 Altium 解决方案 —— Altium DevelopAltium Agile(Agile Teams 或 Agile Enterprise 版本),或仍在有效订阅期内的 Altium Designer。

如果您在软件中未找到文中提及的功能,请联系 Altium 销售团队了解更多信息。

Content