Zum Hauptinhalt springen

Portfolio

Portfolios ermöglichen die Zusammenfassung und Steuerung mehrerer Projekte unter einem gemeinsamen Dach. Über PortfolioTarget-Einträge können Sie Budgetziele für bestimmte Geschäftsperioden definieren und den Fortschritt verfolgen.

tipp

Kombinieren Sie Portfolios mit PortfolioTarget-Einträgen, um operative Ausgaben (Opex), Investitionsausgaben (Capex) und Gesamtausgaben gegen Geschäftsperiodenziele zu verfolgen.


Portfolio

Die Portfolio-Entität repräsentiert ein Projektportfolio.

Eigenschaften

PropertyTypeDescription
PortfolioIdEdm.GuidEindeutige ID des Portfolios.
NameEdm.StringName des Portfolios.
DescriptionEdm.StringFreitextbeschreibung des Portfolios.
PortfolioManagerContactIdEdm.GuidKontakt-ID des Portfoliomanagers.

Endpunkte

GET/odata/Portfolio

Alle Portfolios abrufen

Unterstützt OData-Abfrageoptionen wie $filter, $select, $orderby, $top und $skip.

GET /odata/Portfolio?$orderby=Name&$top=10

GET/odata/Portfolio/$count

Gesamtanzahl der Portfolios abrufen

Gibt eine Ganzzahl zurück. Unterstützt $filter für bedingte Zählung.

GET /odata/Portfolio/$count?$filter=Name eq 'Q4 Initiativen'

GET/odata/Portfolio({key})

Ein einzelnes Portfolio nach ID abrufen

ParameterTypeRequiredDescription
keyEdm.GuidDie PortfolioId des abzurufenden Portfolios.
GET /odata/Portfolio(3fa85f64-5717-4562-b3fc-2c963f66afa6)

POST/odata/Portfolio

Ein neues Portfolio erstellen

Übergeben Sie die Portfolioeigenschaften im Anfragekörper. Die PortfolioId wird automatisch generiert, wenn sie nicht angegeben wird.

{
"Name": "Digitale Transformation 2025",
"Description": "Alle Projekte zur digitalen Transformation im Jahr 2025.",
"PortfolioManagerContactId": "a1b2c3d4-e5f6-7890-abcd-ef1234567890"
}
info

Die Antwort enthält das erstellte Portfolio einschließlich der vom Server generierten PortfolioId.


PATCH/odata/Portfolio({key})

Ein bestehendes Portfolio aktualisieren

ParameterTypeRequiredDescription
keyEdm.GuidDie PortfolioId des zu aktualisierenden Portfolios.

Senden Sie nur die Eigenschaften, die Sie ändern möchten:

{
"Description": "Erweiterter Umfang: umfasst auch Nachhaltigkeitsprojekte."
}

DELETE/odata/Portfolio({key})

Ein Portfolio löschen

ParameterTypeRequiredDescription
keyEdm.GuidDie PortfolioId des zu löschenden Portfolios.

Gibt 204 No Content bei Erfolg zurück.


PortfolioTarget

Portfolioziele definieren Budgetvorgaben für ein Portfolio innerhalb einer bestimmten Geschäftsperiode. Jedes Ziel erfasst operative Ausgaben (Opex), Investitionsausgaben (Capex) und Gesamtausgabenwerte.

Eigenschaften

PropertyTypeDescription
PortfolioTargetIdEdm.GuidEindeutige ID des Portfolioziels.
PortfolioIdEdm.GuidID des übergeordneten Portfolios.
FiscalPeriodIdEdm.GuidID der Geschäftsperiode.
DescriptionEdm.StringFreitextbeschreibung des Ziels.
TargetOpexEdm.DoubleZielwert für operative Ausgaben.
TargetCapexEdm.DoubleZielwert für Investitionsausgaben.
TargetTotalEdm.DoubleGesamtausgabenziel.

Endpunkte

GET/odata/PortfolioTarget

Alle Portfolioziele abrufen

Unterstützt Standard-OData-Abfrageoptionen. Filtern Sie nach Portfolio:

GET /odata/PortfolioTarget?$filter=PortfolioId eq 3fa85f64-5717-4562-b3fc-2c963f66afa6

GET/odata/PortfolioTarget/$count

Gesamtanzahl der Portfolioziele abrufen

GET /odata/PortfolioTarget/$count

GET/odata/PortfolioTarget({key})

Ein einzelnes Portfolioziel nach ID abrufen

ParameterTypeRequiredDescription
keyEdm.GuidDie PortfolioTargetId.

POST/odata/PortfolioTarget

Ein neues Portfolioziel erstellen

{
"PortfolioId": "3fa85f64-5717-4562-b3fc-2c963f66afa6",
"FiscalPeriodId": "c9a1e2b3-4d5f-6789-0abc-def123456789",
"Description": "Budgetziel Q1 2025",
"TargetOpex": 150000.00,
"TargetCapex": 75000.00,
"TargetTotal": 225000.00
}

PATCH/odata/PortfolioTarget({key})

Ein bestehendes Portfolioziel aktualisieren

ParameterTypeRequiredDescription
keyEdm.GuidDie PortfolioTargetId.
{
"TargetTotal": 250000.00
}

DELETE/odata/PortfolioTarget({key})

Ein Portfolioziel löschen

ParameterTypeRequiredDescription
keyEdm.GuidDie PortfolioTargetId.

Gibt 204 No Content bei Erfolg zurück.