Bericht über zugeordnete Assets pro User

Post Reply
Pacal97
Posts: 11
Joined: 09. Apr 2021, 14:09
Contact:

Bericht über zugeordnete Assets pro User

Post by Pacal97 » 20. Oct 2021, 09:42

Hallo zusammen,

wir haben derzeit ein Projekt am laufen, mir dem wir sicherstellen wollen, dass die Assets im Asset Management richtig zugeordnet sind. Dafür würden wir gerne einen Bericht erstellen pro User. In diesem Bericht sollen alle aktuellen zugeordneten Assets + die in Vergangenheiten zugeordneten Assets drin stehen. Diese sollen dann den jeweiligen User zur Verfügung gestellt werden, per E-Mail oder aber über eine kleine Webseite, auf der der User sein Namen eingibt und es wird eine Übersicht aller Daten gezeigt.

Am besten soll dieser Bericht dann 1 mal im Monat automatisch erstellt und abgespeichert werden.

Ist sowas grundsätzlich möglich? Wenn ja, wie kann man das am besten und einfachsten umsetzen?

Bin für jede Hilfe dankbar :)

dodic
Posts: 506
Joined: 03. Feb 2012, 10:51
Location: Salzgitter
Contact:

Re: Bericht über zugeordnete Assets pro User

Post by dodic » 20. Oct 2021, 10:53

Hallo,

falls es euch weiter hilft im Portal unter "Mein Arbeitsplatz" werden dem User alle seine aktuell zugeordneten Assets angezeigt.

Grüße

mhausl
Posts: 29
Joined: 31. Jul 2012, 07:59
Contact:

Re: Bericht über zugeordnete Assets pro User

Post by mhausl » 17. Jan 2022, 11:24

Wir verwenden die folgende Query um über SSRS einen entsprechenden Bericht zu generieren.
Wie die ObjectID vom Benutzer übergeben wird und wie der Report genau eingebunden ist, müsste ich dir bei Bedarf nachschauen.

SELECT
acb.Description,
acb.ObjectId,
acb.InventoryNumber,
acb.SerialNumber,
CASE WHEN acb.UsedInTypeSPSComputerType IS NOT NULL THEN ccb.Name ELSE acb.Name END AS Assetname,
sku.Model,
supp.ShortName AS Manufacturer,
1 AS Quntity,
ucb.LastName,
ucb.FirstName,
cocb.State
FROM SPSCommonClassBase AS cocb
INNER JOIN SPSAssetClassBase AS acb ON cocb.UsedInType = acb.[Expression-ObjectID]
RIGHT OUTER JOIN SPSUserClassBase AS ucb ON acb.AssignedUser = ucb.ID
LEFT OUTER JOIN SPSComputerClassBase AS ccb ON acb.UsedInTypeSPSComputerType = ccb.UsedInTypeSPSComputerType
LEFT OUTER JOIN SPSStockKeepingUnitClassBase AS sku ON acb.SKU = sku.ID
LEFT OUTER JOIN SPSSupplierClassBase AS supp ON sku.Manufacturer = supp.ID
WHERE (ucb.[expression-ObjectID] = @ObjectID) AND (acb.AssignedUser = ucb.ID) and cocb.State=710 and acb.UsedInTypeSPSAssetTypeMobile is null

Post Reply

Return to “Asset Management”

Who is online

Users browsing this forum: No registered users and 1 guest