Altium On-Prem Enterprise Server 中的元器件请求

您正在阅读的是 7.0. 版本。关于最新版本,请前往 Part Requests 阅读 8.0 版本

工程师在录入下一次设计时可用的设计元件数量差异很大:少则几百个,分散在各自独立的符号库和模型库中;多则可达数十万个,存放在专用的公司器件数据库里。但无论手头可用的元件有多少,总会有更多元件尚未具备,需要创建并加入库中以便复用。

对于小型设计公司,工程师往往会直接“换一顶帽子”,成为Librarian——创建其设计资源中缺失的所需元件。然而,对于设有专门的元件库部门来扩充并维护设计元件(供组织内所有工程师与设计人员访问)的大型组织而言,将新增(缺失)元件的请求提交给该部门更为合理。Enterprise Server Workspace 通过其 Part Requests 功能为此提供了一个优雅的解决方案。

工程师只需提交一个或多个器件的创建请求,并在请求完成且元件可用,或请求被拒绝(以及拒绝原因)时收到通知。请求人应尽可能提供支持请求的关键信息(制造商与料号、描述、相关数据手册(PDF 或 URL))。甚至可以先创建 Stub Component Items,之后由管理员(librarian)接手并完善。

本文从 Workspace 视角介绍器件请求功能,包括配置设置、发起请求以及查看请求。关于在 Altium Designer 内使用该功能的信息,请参见 Part Requests

本文介绍的是旧版(legacy)的 Part Request 功能与行为。基于 Workflows 的 Part Request 功能默认启用;但如果你希望使用这种旧版方式,请在 Workspace 浏览器界面的 Admin – Settings – Vault – Legacy Part Requests 页面启用 Legacy Part Requests Active 选项。完成后,Workspace 浏览器界面中将额外出现一个页面——Legacy Part Requests

指定 Librarians

首先,你需要指定用哪个组(或哪些组)来作为组织的 Librarians 组。实质上,这是在配置一组 Workspace 用户,使其可被分配到器件请求上。该操作在 Workspace 浏览器界面的 Admin – Settings – Vault – Legacy Part Requests – Librarians Group  页面中完成。

你必须以 Workspace 管理员身份登录,才能看到界面中的 Admin 区域。

Admin – Settings 区域中的 Librarians Role 页面提供了界面,用于指定哪些现有组将作为旧版 Part Request 功能的 Librarians。Admin – Settings 区域中的 Librarians Role 页面提供了界面,用于指定哪些现有组将作为旧版 Part Request 功能的 Librarians。

如果你在安装 Enterprise Server 时包含了示例数据,则示例组 Librarians 会预先填入 Librarian's Group 字段——如有需要可移除。在该字段中开始输入现有组名称,会弹出匹配组列表。从列表中选择所需组即可。

Workspace 的组管理在 Workspace 浏览器界面的 Groups 页面中进行——属于 Admin 区域。更多信息请参见 Managing Users & Groups

通常会指定一个现有组作为 Librarians 组,但也可以选择多个组进行分配,尤其当公司管理员分布在多个组中时。分配好所需组后,务必点击页面右上角的 按钮。

被指定组的成员将构成可被分配并处理器件请求的 Librarians 集合。

分配到 Librarians 组的组成员,将是能够处理器件请求的管理员。分配到 Librarians 组的组成员,将是能够处理器件请求的管理员。

创建器件请求

可通过 Workspace 浏览器界面的 Legacy Part Requests 页面创建并维护 Part Requests。

最初,一个器件请求对原始请求人以及所有被指定的 librarian 组成员可见。一旦请求被分配给某位特定 librarian,则只有请求人和该 librarian 能看到该请求,并接收相关通知。

添加新请求

要添加新的器件请求,点击页面右上角的 按钮。页面将切换并显示新的器件请求表单,如下图所示,并在后文详细说明。

 通过 Workspace 浏览器界面添加新的器件请求。通过 Workspace 浏览器界面添加新的器件请求。

使用页面上的控件尽可能提供更多信息:

  • Manufacturer – 这是必填字段,用于告知 librarian 该器件的实际制造商。
  • Manufacturer Part Numbers – 这是必填字段,用于告知 librarian 你需要创建的器件的具体料号。多个料号必须用逗号(,)分隔。

    Manufacturer Manufacturer Part Numbers 字段是分配到该请求的 librarian 用于找到所请求正确器件的两条关键信息,因此它们是仅有的两个必填字段。其他信息都属于加分项,和/或允许你对元件某些属性提出要求(例如参数、元件类型)。
  • Request Id – 系统会自动生成并分配一个 ID 给该请求,便于用户跟踪请求进度。
  • State – 该字段用于指定请求状态。可选项为 Opened: NewOpened: In ProgressClosed: CompletedClosed: RejectedClosed: Cancelled

    对于新的器件请求,请将该字段保持为 Opened: New。虽然默认有五种状态可供请求使用,但你可以自由自定义这些状态或添加更多状态,以满足公司需求。更多信息请参见 Customizing States
  • Required By Date – 使用该字段指定你需要元件准备就绪的日期。点击字段会弹出日历窗口以选择所需日期。
  • Assign to – 使用该字段指定哪些 librarian 可以看到并响应该请求。 下拉字段会列出所有属于被指定 Librarian 组的 Workspace 用户。若留空(未指定),所有 librarian 都能看到该请求,且任何成员都可编辑请求并将其分配给自己——在这种情况下,其他 librarian 将不再能访问该请求。
  • Component Type – 该字段可用于指定所请求元件的类型。下拉列表将包含当前在 Altium Designer 的 Preferences 对话框中 Data Management – Component Types page 上定义的所有类型。
  • Parameters – 该区域可用于添加该器件所需的一组特定参数。点击 Add ,并在随后字段中提供参数名称和值。若未指定参数,librarian 很可能会根据组织策略,回退为从该器件相关数据手册中添加参数。
  • Description – 该字段可用于提供器件的详细描述(通常取自制造商数据手册)。
  • Attachments – 该区域可用于附加与所请求器件相关的任何有用文件,例如 PDF 数据手册、图片或文档。可点击 Choose File 按钮通过标准对话框定位文件,或将文件拖放到指定区域。

    可附加任意格式的文件,单个文件最大可达 2GB。
  • Parts List – 使用该区域指定你在 Workspace 中已创建的、作为临时 stub 元件的现有元件。点击 Add 并浏览选择所需元件。librarian 随后可基于此继续完成请求。若不存在 stub 器件,librarian 将在 Workspace 中创建新元件及所需的各域模型。

当按需定义好所有信息——本质上至少要填写必填的 Manufacturer Manufacturer Part Numbers——点击表单右上角的 按钮以创建请求。

请求保存后,将显示该请求的完整详情。

保存新的 Part Request 示例后的结果。保存新的 Part Request 示例后的结果。

已保存的请求将包含以下附加信息:

  • Request Id – 系统分配的请求标题,格式为 PR-n(其中 n 为下一个可用的整数标识符)。
  • Comment – 使用该字段对请求进行评论。这支持请求人与 librarian 之间的双向沟通。例如,请求人在最初提交后更改了某些内容,需要提醒正在处理该器件的 librarian;或 librarian 需要更多信息,或需要对器件某个方面进行确认。写好评论后,点击 Add Comment 按钮提交。任何评论都会显示在页面的 History 区域中,并且在 Altium Designer 的 Explorer 面板中查看该器件请求时,也会出现在历史记录流中。
  • History – 与该请求相关的事件流水记录。

查看器件请求

用户可随时查看自己发起(Requestor)或负责处理(Librarian)的器件请求。这可在 Workspace 浏览器界面的 Legacy Part Requests 页面中完成。

Part Requests 的主摘要列表——可随时通过点击导航树中的 Legacy Part Requests 条目访问。Part Requests 的主摘要列表——可随时通过点击导航树中的 Legacy Part Requests 条目访问。

在该摘要层级中,每个器件请求会按以下已提供信息列出:

  • ID
  • Date – 请求创建日期。
  • Description
  • Manufacturer
  • Manufacturer Part Numbers
  • Created by – 请求的原始作者(Requestor)。
  • Assignee– 被指派处理该元件请求任务的资料管理员(Librarian)。如果为空,则该请求对 Librarians 组的所有成员可用。
  • State – 请求当前所处的状态。
使用左上角的下拉字段在查看 All States(默认)与查看处于某一特定状态的所有元件请求之间切换。使用搜索字段可基于 Created ByAssigneeDescription 字段快速查找元件请求。元件请求可按任何带有 控件的列进行排序——点击该控件或列名即可。

点击请求的 ID 即可访问该元件请求的详细页面。

从主 Legacy Part Requests 页面访问元件请求的详细页面。从主 Legacy Part Requests 页面访问元件请求的详细页面。

编辑元件请求

要编辑元件请求,请进入其详细页面,然后点击页面右上角的 按钮。另请注意,提供了一个 Comment 字段。该字段专用于添加与对请求所做任何修改相关的说明性文字。这与在编辑请求之外可用的评论(Commenting)功能是分开的。

访问用于编辑现有元件请求的表单。访问用于编辑现有元件请求的表单。

按需进行更改(如有需要也可更改状态 State),然后点击 确认。若要退出且不做更改,请点击

历史记录与通知

创建元件请求后,请求者以及 Librarian 组中适用的成员可以查看该请求条目及其累计的 History 数据。

当请求在 Workspace 的浏览器界面中或通过 Altium Designer 被更新(编辑)时,会在该请求的历史事件时间线中新增一条记录。当在查看(而非编辑)模式下输入评论(Comment)时,也会新增一条历史记录。这种双向评论(在编辑之外)仅在浏览器界面查看请求的详细页面时可见,或在 Altium Designer 的 Explorer panel 中查看时可见。

除历史事件条目外,如果启用了 Workspace 的 Email Notifications 功能,还会收到电子邮件通知。这由管理员在 Workspace 浏览器界面的 SMTP Settings 页面(Admin – Settings – Email Notifications)中进行设置。请注意,只有元件请求的创建与更新事件会触发邮件通知。

► 参见 Configuring Email Notifications 了解详细的设置说明。

如果该功能已配置并启用,相关人员将通过电子邮件通知收到元件请求创建及任何更新的通知。如果该功能已配置并启用,相关人员将通过电子邮件通知收到元件请求创建及任何更新的通知。

一旦某位特定 Librarian 被指派到某个请求,则只有该 Librarian(当然也包括原始请求者)会收到与该请求相关生成的邮件通知。

自定义状态

新元件请求提交后,该请求最终可能进入多个状态。默认提供以下状态:

  • Opened States – 请求当前仍处于“进行中(alive)”的状态:
    • New
    • In Progress
  • Closed States – 请求被视为已解决、因此“已关闭(closed)”的状态:
    • Completed
    • Rejected
    • Cancelled

为满足不同组织的需求,状态是可自定义的。你可以:

  • 编辑默认状态的名称。
  • 添加额外状态(按需命名)。
  • 更改状态的排序(创建/编辑元件请求时,状态在相关 State 下拉菜单中的显示顺序)。

这由管理员在 Workspace 浏览器界面的 Custom States 页面(AdminSettingsVault – Legacy Part Requests – Custom States)中进行配置。

Admin – Settings 区域的 Custom States 页面提供了用于自定义 Legacy Part Request 功能所用状态的界面。Admin – Settings 区域的 Custom States 页面提供了用于自定义 Legacy Part Request 功能所用状态的界面。

按如下方式进行更改:

  • 要编辑现有状态的名称,点击其名称。将出现 Custom State Name 窗口以供编辑。
  • 要添加新状态,点击与状态类型(opened 或 closed)相关联的 add new 控件。使用 Custom State Name 窗口为该状态命名。
  • 要更改状态顺序,按需(且在可用时)使用上移()和下移()控件。
  • 要移除某个状态,点击其对应的 Remove 控件()。
定义好所需状态后,请务必点击页面右上角的 按钮。
AI-LocalizedAI 翻译
如您发现任何问题,请选中相关文本/图片,并按 Ctrl + Enter 键向我们提交反馈。
Content