Definir los URL de informes de ciclo de vida de activos

Cree un URL de informe que genere información de ciclo de vida de activos, como por ejemplo los activos que utilizan ciclos de vida maestros o de comunidad, activos que se encuentran en un estado de ciclo de vida determinado y estado de aprobación de activos para el estado actual.

Antes de empezar

Sólo puede ver información para aquellos activos para los que tenga permiso de examen en el repositorio.

Acerca de esta tarea

Los URL de informe para la información de ciclo de vida de activo utilizan la vía de acceso de informe de activo.

Los parámetros opcionales para informes que contienen información de ciclo de vida de activo son:
Tabla 1. asset: parámetros opcionales
Parámetro Valores de parámetro aceptables Descripción
master, community Identidad de un ciclo de vida maestro o de comunidad Al solicitar información de ciclo de vida de activos por ciclo de vida maestro o de comunidad, el usuario debe especificar una lista de identificadores de ciclo de vida. El identificador de un ciclo de vida puede encontrarse en la información devuelta por los informes de ciclo de vida.
state El estado de un ciclo de vida Limita la salida a un estado de ciclo de vida específico.
uid Identificador de un usuario en una comunidad Limita la salida a un usuario específico.
fromTime La fecha está en el formato MM-dd-aaaa (por ejemplo, 12-30-1988). Define la hora de inicio de un intervalo de horas.
toTime La fecha está en el formato MM-dd-aaaa (por ejemplo, 12-30-1988). Define la hora de finalización de un intervalo de horas.
years, months, weeks, days La unidad básica es days (días), y estos parámetros tienen las unidades siguientes:
  • years = 365 days
  • months = 30 days
  • weeks = 7 days
Puede combinar los parámetros years, months, weeks y days.

Resultados

El informe de ciclo de vida de activo devuelve los siguientes datos:

  • Activos que utilizan un ciclo de vida maestro, un ciclo de vida de comunidad
  • Activos que se encuentran actualmente en un estado determinado
  • Activos en los que el aprobador ha aprobado, rechazado o no ha votado por un activo en su estado actual
  • Información acerca de los activos que han entrado en su estado actual

Ejemplo

Ejemplo 1: Obtener todos los ciclos de vida maestros
http://baseUrl/ram.ws/reporting/lifecycle
Ejemplo 2: Obtener todos los ciclos de vida de comunidad para una lista determinada de ciclos de vida maestros
http://baseUrl/ram.ws/reporting/lifecycle:master=master1-master2
Ejemplo 3: Obtener todos los activos que utilizan un ciclo de vida maestro
http://baseUrl/ram.ws/reporting/assetLifecycle:masterLifecycles=master1-master2
Ejemplo 4: Obtener todos los activos que utilizan un ciclo de vida de comunidad
http://baseUrl/ram.ws/reporting/assetLifecycle:communityLifecycles=community1-community2
Ejemplo 5: Obtener todos los activos que se encuentran actualmente en un estado determinado
http://baseUrl/ram.ws/reporting/assetLifecycle:currentState=state1-state2
Ejemplo 6: Obtener todos los activos en los que un aprobador ha aprobado el activo en el estado actual
http://baseUrl/ram.ws/reporting/assetLifecycle:approved=uid1-uid2
Ejemplo 7: Obtener todos los activos en los que un aprobador ha rechazado el activo en el estado actual
http://baseUrl/ram.ws/reporting/assetLifecycle:rejected=uid1-uid2
Ejemplo 8: Obtener todos los activos en los que un aprobador no ha emitido un voto para el activo en el estado actual
http://baseUrl/ram.ws/reporting/assetLifecycle:pending=uid1-uid2
Ejemplo 9: Obtener todos los activos que han entrado en su estado actual desde una hora especificada hasta la hora actual
http://baseUrl/ram.ws/reporting/assetLifecycle:fromTime=MM-dd-yyyy
Ejemplo 10: Obtener todos los activos que han entrado en su estado actual desde una hora especificada hasta otra hora especificada
http://baseUrl/ram.ws/reporting/assetLifecycle:fromTime=MM-dd-yyyy,toTime=MM-dd-yyyy
Ejemplo 11: Obtener todos los activos que han entrado en su estado actual durante un intervalo de tiempo anterior a una fecha determinada
http://baseUrl/ram.ws/reporting/assetLifecycle:toTime=MM-dd-yyyy,years=NumberOfYears,months=NumberOfMonths,weeks=NumberOfWeeks,days=NumberOfDays
Ejemplo 12: Obtener todos los activos que han entrado en su estado actual durante un intervalo de tiempo posterior a una fecha determinada
http://baseUrl/ram.ws/reporting/assetLifecycle:fromTime=MM-dd-yyyy,,years=NumberOfYears,months=NumberOfMonths,weeks=NumberOfWeeks,days=NumberOfDays

Comentarios