定义资产生命周期报告 URL

创建一个报告 URL,该 URL 可输出资产生命周期信息,例如,使用主生命周期或社区生命周期的资产,处于某一特别生命周期状态的资产以及针对当前状态的资产核准状态。

开始之前

只能查看存储库中您具有“浏览”许可权的那些资产的资产信息。

关于此任务

资产生命周期信息的报告 URL 使用资产报告路径。

适用于含资产生命周期信息的报告的可选参数包括:
表 1. asset:可选参数
参数 可接受参数值 描述
master, community 主生命周期或社区生命周期的标识 按照主生命周期或社区生命周期查询资产生命周期信息时,用户必须指定生命周期标识的列表。可以在生命周期报告返回的信息中找到生命周期的标识。
state 生命周期中的状态 将输出限于特定生命周期状态。
uid 社区中用户的标识 将输出限于特定用户。
fromTime 日期的格式为 MM-dd-yyyy(例如,12-30-1988)。 定义时间范围的开始时间。
toTime 日期的格式为 MM-dd-yyyy(例如,12-30-1988)。 定义时间范围的结束时间。
years, months, weeks, days “日”是基本单位,这些参数具有以下单位:
  • 年 = 365 日
  • 月 = 30 日
  • 周 = 7 日
可以将年、月、周和日参数相互组合。

结果

资产生命周期信息报告将返回以下数据:

  • 使用主生命周期或社区生命周期的资产
  • 当前处于特定状态的资产
  • 核准人已核准、拒绝的资产,或者核准人尚未对处于当前状态的资产进行表决的资产
  • 有关已经进入其当前状态的资产的信息

示例

示例 1:获取所有主生命周期
http://baseUrl/ram.ws/reporting/lifecycle
示例 2:获取主生命周期的特定列表的所有社区生命周期
http://baseUrl/ram.ws/reporting/lifecycle:master=master1-master2
示例 3:获取使用主生命周期的所有资产
http://baseUrl/ram.ws/reporting/assetLifecycle:masterLifecycles=master1-master2
示例 4:获取使用社区生命周期的所有资产
http://baseUrl/ram.ws/reporting/assetLifecycle:communityLifecycles=community1-community2
示例 5:获取当前处于特定状态的所有资产
http://baseUrl/ram.ws/reporting/assetLifecycle:currentState=state1-state2
示例 6:获取核准人已经核准了处于当前状态的资产的所有资产
http://baseUrl/ram.ws/reporting/assetLifecycle:approved=uid1-uid2
示例 7:获取核准人已经拒绝了处于当前状态的资产的所有资产
http://baseUrl/ram.ws/reporting/assetLifecycle:rejected=uid1-uid2
示例 8:获取核准人尚未对处于当前状态的资产进行表决的所有资产
http://baseUrl/ram.ws/reporting/assetLifecycle:pending=uid1-uid2
示例 9:获取从指定时间到当前时间期间进入了其当前状态的所有资产
http://baseUrl/ram.ws/reporting/assetLifecycle:fromTime=MM-dd-yyyy
示例 10:获取从指定时间到另一指定时间期间进入了其当前状态的所有资产
http://baseUrl/ram.ws/reporting/assetLifecycle:fromTime=MM-dd-yyyy,toTime=MM-dd-yyyy
示例 11:获取在某个给定日期之前已进入其当前状态一段时间的所有资产
http://baseUrl/ram.ws/reporting/assetLifecycle:toTime=MM-dd-yyyy,years=NumberOfYears,months=NumberOfMonths,weeks=NumberOfWeeks,days=NumberOfDays
示例 12:获取在某个给定日期之后已进入其当前状态一段时间的所有资产
http://baseUrl/ram.ws/reporting/assetLifecycle:fromTime=MM-dd-yyyy,,years=NumberOfYears,months=NumberOfMonths,weeks=NumberOfWeeks,days=NumberOfDays

反馈