Berichts-URLs für Assetlebenszyklus definieren

Erstellen Sie eine Berichts-URL, die Assetlebenszyklusinformationen ausgibt. Hierzu gehören z. B. Informationen zu Assets, die Master- oder Community-Lebenszyklen verwenden, Assets, die sich in einem bestimmten Lebenszyklusstatus befinden und Assetgenehmigungsstatus für den aktuellen Status.

Vorbereitende Schritte

Sie können nur die Assetinformationen zu den Assets anzeigen, für die Sie über Anzeigeberechtigung im Repository verfügen.

Informationen zu diesem Vorgang

Berichts-URLs für Assetlebenszyklusinformationen verwenden den Berichtspfad asset.

Für Berichte, die Assetlebenszyklusinformationen enthalten, gibt es folgende optionalen Parameter:
Tabelle 1. Asset: Optionale Parameter
Parameter Zulässige Parameterwerte Beschreibung
master, community Der angegebene Master- oder Community-Lebenszyklus. Wenn Sie Assetlebenszyklusinformationen anhand des Master- oder Community-Lebenszyklus abfragen, muss ein Benutzer eine Liste mit Lebenszykluskennungen angeben. Die Kennung für einen Lebenszyklus erhalten Sie in den Informationen, die in den Lebenszyklusberichten zurückgegeben werden.
state Der Status eines Lebenszyklus. Begrenzt die Ausgabe auf einen bestimmten Lebenszyklusstatus.
uid ID für einen Benutzer in einer Community. Begrenzt die Ausgabe auf einen bestimmten Benutzer.
fromTime Das Datum wird im Format MM-tt-jjjj (z. B. 12-30-1988) angegeben. Definiert die Startzeit eines Zeitbereichs.
toTime Das Datum wird im Format MM-tt-jjjj (z. B. 12-30-1988) angegeben. Definiert die Endzeit eines Zeitbereichs.
years, months, weeks, days Tage sind die Basiseinheit. Diese Parameter weisen die folgenden Einheiten auf:
  • years = 365 Tage
  • months = 30 Tage
  • weeks = 7 Tage
Sie können die Parameter years, months, weeks und days kombinieren.

Ergebnisse

Der Bericht mit den Informationen zum Assetlebenszyklus gibt die folgenden Daten zurück:

  • Assets, die einen Master-Lebenszyklus und einen Community-Lebenszyklus verwenden
  • Assets, die sich momentan in einem bestimmten Status befinden
  • Assets, für die ein Genehmiger ein Asset in seinem aktuellen Status freigegeben, abgelehnt oder für das der Genehmiger nicht abgestimmt hat
  • Informationen zu den Assets, die in den aktuellen Status eingetreten sind

Beispiel

Beispiel 1: Alle Master-Lebenszyklen abrufen
http://baseUrl/ram.ws/reporting/lifecycle
Beispiel 2: Alle Community-Lebenszyklen für eine bestimmte Liste mit Master-Lebenszyklen abrufen
http://baseUrl/ram.ws/reporting/lifecycle:master=master1-master2
Beispiel 3: Alle Assets, die einen Master-Lebenszyklus verwenden, abrufen
http://baseUrl/ram.ws/reporting/assetLifecycle:masterLifecycles=master1-master2
Beispiel 4: Alle Assets, die einen Community-Lebenszyklus verwenden, abrufen
http://baseUrl/ram.ws/reporting/assetLifecycle:communityLifecycles=community1-community2
Beispiel 5: Alle Assets, die sich momentan in einem bestimmten Status befinden, abrufen
http://baseUrl/ram.ws/reporting/assetLifecycle:currentState=state1-state2
Beispiel 6: Alle Assets, für die ein Genehmiger das Asset im aktuellen Status freigegeben hat, abrufen
http://baseUrl/ram.ws/reporting/assetLifecycle:approved=uid1-uid2
Beispiel 7: Alle Assets, für die ein Genehmiger das Asset im aktuellen Status abgelehnt hat, abrufen
http://baseUrl/ram.ws/reporting/assetLifecycle:rejected=uid1-uid2
Beispiel 8: Alle Assets, für die ein Genehmiger für das Asset im aktuellen Status nicht abgestimmt hat, abrufen
http://baseUrl/ram.ws/reporting/assetLifecycle:pending=uid1-uid2
Beispiel 9: Alle Assets, die ihren aktuellen Status zu einem angegebenen Zeitpunkt erreicht und bis zum aktuellen Zeitpunkt beibehalten haben, abrufen
http://baseUrl/ram.ws/reporting/assetLifecycle:fromTime=MM-dd-yyyy
Beispiel 10: Alle Assets, die ihren aktuellen Status zu einem angegebenen Zeitpunkt erreicht und bis zu einem anderen angegebenen Zeitpunkt beibehalten haben, abrufen
http://baseUrl/ram.ws/reporting/assetLifecycle:fromTime=MM-dd-yyyy,toTime=MM-dd-yyyy
Beispiel 11: Alle Assets, die sich bereits für eine bestimmte Zeitdauer vor dem angegebenen Datum in ihren aktuellen Status befunden haben, abrufen
http://baseUrl/ram.ws/reporting/assetLifecycle:toTime=MM-dd-yyyy,years=NumberOfYears,months=NumberOfMonths,weeks=NumberOfWeeks,days=NumberOfDays
Beispiel 12: Alle Assets, die sich für eine bestimmte Zeitdauer nach dem angegebenen Datum in ihren aktuellen Status befunden haben, abrufen
http://baseUrl/ram.ws/reporting/assetLifecycle:fromTime=MM-dd-yyyy,,years=NumberOfYears,months=NumberOfMonths,weeks=NumberOfWeeks,days=NumberOfDays

Feedback