Vous pouvez créer une URL de rapport qui fournit des informations sur le cycle de vie des actifs. Avec ces informations, vous pouvez identifier les actifs qui utilisent des cycles de vie maître ou de la communauté, les actifs qui se trouvent dans un état de cycle de vie particulier, et les actifs qui sont approuvés pour l'état actuel.
Les URL de rapports pour les informations sur le cycle de vie des actifs utilisent asset comme chemin d'accès aux rapports.
| Paramètre | Valeurs de paramètre acceptées | Description |
|---|---|---|
| maître, communauté | Identificateur d'un cycle de vie maître ou de la communauté | Lorsqu'un utilisateur demande des informations de cycle de vie d'actifs par cycle de vie maître ou de la communauté, il doit spécifier une liste d'identificateurs de cycle de vie. L'identificateur d'un cycle de vie se trouve dans les informations renvoyées par les rapports de cycle de vie. |
| état | L'état d'un cycle de vie | Ce paramètre limite la sortie à un état de cycle de vie donné. Les états standard sont submitted et approved. |
| uid | Identificateur d'un utilisateur dans une communauté | Ce paramètre limite la sortie à un utilisateur particulier. Par exemple : admin. Recherchez les valeurs d'identificateur en examinant l'URL lors de l'administration d'une communauté. |
| fromTime | La date est au format MM-jj-aaaa. Par exemple : 12-30-1988. | Ce paramètre définit l'heure de début d'une plage de temps. |
| toTime | La date est au format MM-jj-aaaa. Par exemple : 12-30-1988. | Ce paramètre définit l'heure de fin d'une plage de temps. |
| years, months, weeks, days | L'unité de base est le jour. Ces paramètres valent :
|
Les paramètres years, months, weeks et days peuvent être combinés. |
Le rapport d'informations de cycle de vie d'actifs renvoie les données suivantes :
http://baseUrl/ram.ws/reporting/lifecycle
Vous pouvez utiliser cette requête pour rechercher les identificateurs de cycles de vie maîtres à utiliser dans des requêtes ultérieures.
http://baseUrl/ram.ws/reporting/lifecycle:masterLifecycles=(master1,master2)
Vous pouvez utiliser cette requête pour rechercher les identificateurs de cycles de vie de communauté à utiliser dans des requêtes ultérieures. Vous pouvez également rechercher les identificateurs de cycle de vie de communauté en examinant l'URL lorsque vous déplacez la souris sur le nom d'un cycle de vie répertorié sur la page Cycles de vie d'une communauté.
http://baseUrl/ram.ws/reporting/assetLifecycle:masterLifecycles=(master1,master2)
Vous pouvez utiliser cette requête pour déterminer les identificateurs à utiliser dans des requêtes ultérieures. Par exemple, pour n'importe quel actif donné, l'élément id correspond à l'identificateur d'utilisateur. L'élément stateName est l'identificateur d'état.
http://baseUrl/ram.ws/reporting/assetLifecycle:communityLifecycles=(community1,community2)
http://baseUrl/ram.ws/reporting/assetLifecycle:currentState=(state1,state2)
http://baseUrl/ram.ws/reporting/assetLifecycle:approved=(uid1,uid2)
http://baseUrl/ram.ws/reporting/assetLifecycle:rejected=(uid1,uid2)
http://baseUrl/ram.ws/reporting/assetLifecycle:pending=(uid1,uid2)
http://baseUrl/ram.ws/reporting/assetLifecycle:fromTime=MM-dd-yyyy
http://baseUrl/ram.ws/reporting/assetLifecycle:fromTime=MM-dd-yyyy,toTime=MM-dd-yyyy
http://baseUrl/ram.ws/reporting/assetLifecycle:toTime=MM-dd-yyyy,years=NumberOfYears,months=NumberOfMonths,weeks=NumberOfWeeks,days=NumberOfDays
http://baseUrl/ram.ws/reporting/assetLifecycle:fromTime=MM-dd-yyyy,,years=NumberOfYears,months=NumberOfMonths,weeks=NumberOfWeeks,days=NumberOfDays