Mit Kostenmanagement installierte Komponenten

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 6 Minuten Lesedauer
  • Mit der Anwendung Cost Management werden verschiedene Komponenten installiert.

    Für Cost Management sind Demodaten verfügbar. Die Demodaten enthalten Beispielbudgets, Verteilungskosten, Ausgabenzuteilungen, vertragsbezogene Kostenkarten und Kostenkartenkosten.

    Tabellen

    Mit Cost Management werden folgende Tabellen hinzugefügt.
    Tabelle : 1. Tabellen
    Tabelle Beschreibung
    Zuordnungseinheit [allocation_unit] Verfolgt Kapazität und Nutzung für einen Business Service nach. Speichert einen Verweis auf den Business Service, die gesamten, die zugeteilten und die verbleibenden Kapazitätseinheiten.
    Budget [fm_budget] Verfolgt geplante und gesamte Ausgabenzuteilungsbeträge für eine Sammlung von Kostenstellen nach.
    Budget-Kostenstelle [fm_budget_cost_center] Ordnet einem Budget eine oder mehrere Kostenstellen zu.
    CI-Kostenstellen-Beziehung [fm_cmdb_rel_cc] Ordnet eine Kostenstelle einem Business Service zu, der sie verbraucht, und verfolgt die Anzahl der verwendeten Einheiten nach. Dies wird verwendet, um die Anzahl der zugeordneten Einheiten zu berechnen, um den Datensatz der Zuteilungseinheit zu aktualisieren.
    CI-Kostenkarte [fm_ci_rate_card] Verknüpft Konfigurationselemente und Kosten. Eine Klassifizierung kann auch definiert werden, um mehrere Kostenkarten für eine Gruppe von CIs zu ermöglichen.
    CI-Kostenkarten [fm_ci_rate_card_cmdb_ci_m2m] Ordnet Konfigurationselemente einer Kostenkarte zu.
    Vertragsbezogene Kostenkarte [fm_contract_rate_card] Bietet detaillierte Preisinformationen für einen Vertrag und ermöglicht es Ihnen, automatisch wiederkehrende Ausgaben zu generieren.
    Verteilungskosten [fm_distribution_cost] Stellt Kosten dar, die auf eine Gruppe von Datensätzen aufgeteilt werden können. Zum Beispiel die Stromkosten in einem Rechenzentrum, die auf die CIs im Rechenzentrum aufgeteilt werden können.
    Verteilungskostenregel [fm_distribution_cost_rule] Bestimmt, wie die Kosten auf CIs verteilt werden.
    Verteilungseinheiten [fm_distribution_units] Speichert die Anzahl der Einheiten, die Konfigurationselementen zugeordnet werden sollen, die mit der aktuellen Kostenkarte verknüpft sind.
    Ausgabenzuordnung [fm_expense_allocation] Ordnet den Wert einer Ausgabe einer Zielreferenz zu. Der Wert wird aus einer Kostenlinie generiert, indem Zuteilungsregeln verarbeitet werden. Das Ziel ist der Datensatz, der für diesen Ausgabenbetrag verantwortlich ist. Häufige Ziele sind Kostenstellen, Abteilungen, Unternehmen, Gruppen und Benutzer.
    Ausgabenzuordnungsregel [fm_expense_allocation_rule] Bestimmt, wie eine Kostenlinie in eine Ausgabenzuteilung verarbeitet wird. Die Logik beginnt mit der Definition einer Tabelle und einer Bedingung für die Ausführung. Ausgaben, die mit der ausgewählten Tabelle verknüpft sind, werden von dieser Regel ausgewertet. Wenn die Bedingung erfüllt ist, wird eine Zuteilung eines definierten Prozentsatzes für die durch den Zuteilungsfeldwert definierte Referenz erstellt. Erweiterte Skripts können auch zum Definieren der benutzerdefinierten Zuteilungsgenerierung verwendet werden.
    Financial Management-Protokoll [fm_log] Protokolliert Financial Management-Informationen zur Nachverfolgung und zum Asset-Debugging. Erweitert die Systemprotokolltabelle.
    Arbeitskostenkarte [fm_labor_rate_card] Definiert stündliche Arbeitskosten für die Kostenlinien-Generierung basierend auf funktionalen Rollen.
    Kostenkarte [fm_rate_card] Ordnet Konfigurationselemente einer Kostenkarte zu.
    Kostenkarte [fm_recurring_rate_card] Stellt eine Sammlung wiederkehrender Kosten dar.
    Kostenkartenkosten [fm_ci_rate_card_cost] Ordnet wiederkehrende CI-Kosten einer Kostenkarte zu, sodass sie auf alle CIs angewendet werden, die der Kostenkarte zugeordnet sind.
    Kostenkarten-Benutzer [clm_m2m_rate_card_user] Ordnet Benutzer einer Kostenkarte zu.
    Beziehungspfad [fm_relationship_path] Definiert die Beziehung zwischen Konfigurationselementen, z. B. übergeordnete und untergeordnete Datensätze.
    Aufgabenkostenkarte [fm_task_rate_card] Speichert Datensätze, die Aufgabenkosten definieren.

    Benutzerrollen

    Mit Cost Management werden folgende Benutzerrollen hinzugefügt. Ein Benutzer mit der Rolle user_admin oder admin kann diese Rollen zuweisen.
    Tabelle : 2. Benutzerrollen
    Rolle Beschreibung Enthält die Rollen
    Finanzbenutzer (financial_mgmt_user)

    Finanzbenutzer nehmen an Finanzprozessen teil und haben eingeschränkten Zugriff auf Funktionen.

    Kann Zuordnungseinheiten und Ausgabenzuordnungen lesen. Kann Kostenkarten und Kostenlinien erstellen, lesen und schreiben. Kann Anlagevermögen, Abschreibung, Vertriebskosten erstellen, lesen, schreiben und löschen.

    Keine
    Finanzadministrator (financial_mgmt_admin)

    Finanzadministratoren verwalten Finanzprozesse im System.

    Kann Zuordnungseinheiten, Anlagevermögen, Abschreibung, Kostenkarten, Vertriebskosten, Kostenlinien und Ausgabenzuordnungen erstellen, schreiben und löschen.

    financial_mgmt_user

    Eigenschaften

    Mit Cost Management werden folgende Eigenschaften hinzugefügt.
    Tabelle : 3. Eigenschaften
    Name Beschreibung
    com.snc.time_card.default_rate Legt eine Standardstundenrate fest, die verwendet wird, wenn für den Benutzer keine Arbeitskostenkarten gelten.
    glide.cost_mgmt.calc_actual_cost Summiert alle Aufgaben-Kostenlinien und fügt die Gesamtsumme im Feld Arbeitskosten im Aufgabendatensatz hinzu, wenn eine Kostenlinie für eine Aufgabe mit Typ = Geplante Aufgabe erstellt wird.
    glide.cost_mgmt.debug Aktiviert Debugging der Cost Management-Verarbeitung. Alle Protokollierungsereignisse werden in der Tabelle „Financial Management-Protokoll“ [fm_log] aufgezeichnet. Dies sollte nur während der ersten Tests oder bei der Fehlerbehebung aktiviert werden, da evtl. eine große Anzahl von Protokolldatensätzen generiert wird.
    glide.cost_mgmt.process_task_cis Erstellt bei der Erstellung einer Aufgaben-Kostenlinie die Kostenlinien für betroffene Konfigurationselemente. Der Standardwert ist „false“.
    glide.cost_mgmt.service_allocation.method Definiert, ob Zuteilungskosten von Business Service an Kostenstelle auf Basis von Gesamteinheiten oder zugeteilten Einheiten berechnet werden sollen.

    UI-Richtlinien

    Mit Cost Management werden folgende UI-Richtlinien hinzugefügt.
    Tabelle : 4. UI-Richtlinien
    Name Tabelle Beschreibung
    Felder „Einheitssatz“ und „Rechnungssatz“ steuern [fm_task_rate_card] Blendet das Feld Aufgabenbewertung aus und zeigt das Feld Standard-Arbeitsbewertung im Formular „Aufgabenbewertungskarte“ an, wenn das Kontrollkästchen Gearbeitete Zeit verwenden ausgewählt ist.
    Ausblenden, wenn Definieren von Bedingung deaktiviert ist [fm_ci_rate_card] Zeigt die Felder Tabelle und Bedingung im Formular „CI-Bewertungskarten“ an, wenn das Kontrollkästchen Regel definieren aktiviert ist.
    Übergeordnete Klasse ausblenden, wenn alle aktiviert sind [fm_relationship_path] Blendet das Feld Übergeordnete Klasse im Formular „Beziehungspfade“ aus, wenn das Kontrollkästchen Alle übergeordneten Klassen aktiviert ist.
    Wiederkehrende Felder für einmalige Kosten ausblenden [fm_distribution_cost] Blendet die Felder Enddatum und Intervall im Formular „Verteilungskosten“ aus, wenn das Kontrollkästchen Wiederkehrend deaktiviert ist.
    Beziehungstyp ausblenden, wenn alle aktiviert sind [fm_relationship_path] Blendet das Feld Beziehungstyp im Formular „Beziehungspfade“ aus, wenn das Kontrollkästchen Alle Beziehungen aktiviert ist.
    Feld „Erweitert“ anzeigen/ausblenden [fm_distribution_cost_rule] Blendet die Felder Tabelle und Bedingung im Formular „Verteilungskostenregeln“ aus und zeigt das Feld Skript an, wenn das Kontrollkästchen Erweitert aktiviert ist.
    Tabellenfeld ausblenden [fm_labor_rate_card] Blendet das Feld Tabelle im Formular „Arbeitsbewertungskarten“ dauerhaft aus.
    Wertfeldregeln für Verteilungsmethode ändern [fm_contract_rate_card] Ändert das Feld Wert im Formular „Vertrag-Bewertungskarte“ von schreibgeschützt in obligatorisch, wenn das Feld Verteilungskosten auf Zuweisen und Kosten wertbasiert verteilen festgelegt wird.
    Skriptfeld anzeigen, wenn erweitert [fm_expense_allocation_rule] Zeigt das Feld Skript im Formular „Ausgabenzuordnungsregeln“ an, wenn das Kontrollkästchen Erweitert aktiviert ist.

    Client-Skripts

    Mit Cost Management werden folgende Clientskripts hinzugefügt.
    Tabelle : 5. Client-Skripts
    Name Tabelle Beschreibung
    Steuerbetrag berechnen – Basiskosten [fm_rate_card] Berechnet im Datensatz der vertragsbezogenen Kostenkarte die Steuerkosten und Gesamtkosten basierend auf Änderungen der Basiskosten.
    Steuerbetrag berechnen – Umsatzsteuer [fm_rate_card] Berechnet im Datensatz der vertragsbezogenen Kostenkarte die Gesamtkosten, wenn die Option „Umsatzsteuer“ ausgewählt ist.
    Steuerbetrag berechnen – Steuersatz [fm_rate_card] Berechnet im Datensatz der vertragsbezogenen Kostenkarte die Steuerkosten und Gesamtkosten basierend auf Änderungen des Steuersatzes.
    Set Rate Card End Date (Enddatum der Kostenkarte festlegen) [fm_contract_rate_card] Legt im Datensatz der vertragsbezogenen Kostenkarte das Enddatum der Kostenkarte auf das Vertragsenddatum fest, wenn der Vertrag ein Enddatum hat.

    Business Rules

    Mit Cost Management werden folgende Geschäftsregeln hinzugefügt.
    Tabelle : 6. Business Rules
    Name Tabelle Beschreibung
    Summen mit Steuern berechnen [fm_recurring_rate_card] Aktualisiert die Felder Steuersatz, Steuerbetrag und Gesamtkosten, wenn sich die Feldwerte für Umsatzsteuer, Basiskosten oder Steuersatz ändern.
    Ausgaben aus genehmigter Zeitkarte erstellen [time_card] Erstellt eine Kostenlinie, nachdem eine Zeitkarte genehmigt wurde.
    fm_calcBudgetValues [fm_budget] Aktualisiert den verbleibenden Budgetbetrag, wenn sich geplante oder tatsächliche Werte ändern.
    fm_Kostenkartenkosten deaktivieren [fm_ci_rate_card] Deaktiviert alle Kostenkartekosten, wenn eine Kostenkarte deaktiviert ist.
    fm_InsertBudget [fm_budget] Zeigt eine Nachricht mit der nächsten Budgetnummer an, wenn ein neuer Datensatz eingefügt wird.
    fm_Monatsfeld ausfüllen [fm_expense_allocation] Füllt das Feld Monat basierend auf dem Feld Ausgabendatum aus.
    fm_processExpenseAllocation [fm_expense_line] Verarbeitet Ausgabenzuteilungsregeln, wenn eine Kostenlinie für ausstehende Elemente erstellt wird.
    fm_Standard für nächste Verarbeitung festlegen [fm_ci_rate_card_cost] Legt das standardmäßige nächste Verarbeitungsdatum für die neuen Konfigurationselement-Kostenkartekosten fest.
    fm_Standard für nächste Verarbeitung festlegen [fm_distribution_cost] Legt das standardmäßige nächste Verarbeitungsdatum für neue Verteilungskosten fest.
    fm_updateAllocationAvailable [allocation_unit] Berechnet die Anzahl der verfügbaren Einheiten neu, wenn die Anzahl der zugeteilten Einheiten aktualisiert wird.
    fm_updateAllocationUnits [fm_cmdb_rel_cc] Berechnet die Anzahl der zugeteilten Einheiten für einen Business Service neu.
    Nächstes Verarbeitungsdatum validieren [fm_contract_rate_card] Wenn das nächste Verarbeitungsdatum für die vertragsbezogene Kostenkarte nach dem Startdatum liegt, legt diese Geschäftsregel das nächste Datum auf das Startdatum fest.
    Mehrere Zuteilungen pro CI verhindern [allocation_unit] Verhindert mehr als eine Zuteilung pro Konfigurationselement.
    CI-Beziehungen verarbeiten [fm_expense_line] Verarbeitet übergeordnete zugehörige Elemente und generiert Kostenlinien für Quellausgaben von Konfigurationselementen. Verarbeitet Aufgabenkosten in betroffenen Kostenlinien des Konfigurationselements für Aufgabenquellenausgaben.
    Aufgabenkostenkarten verarbeiten [task] Verarbeitet Aufgabenkostenkarten, wenn eine Aufgabe auf inaktiv gesetzt ist.
    Vertrag aktualisieren [fm_contract_rate_card] Führt einen Rollup für die Kosten von der Kostenkarte zum Vertrag durch. Aktualisiert die Gesamtkosten, den Steuerbetrag, den Steuersatz und die Basiskosten des Vertrags, wenn sich die Werte für Gesamtkosten, Steuerbetrag oder Steuersatz ändern.
    Istkosten für geplante Aufgabe aktualisieren [fm_expense_line] Berechnet die tatsächlichen Gesamtkosten aus zugehörigen Kostenlinien für geplante Aufgabenquellenausgaben.
    Start- und Enddatum der Kostenkarte verifizieren [fm_contract_rate_card] Validiert, ob das Startdatum der Kostenkarte angegeben ist und nicht nach dem Enddatum liegt. Für diese Geschäftsregel gilt außerdem:
    • Validiert, dass das Startdatum der Kostenkarte nicht vor dem Vertragsstartdatum liegt und das Enddatum der Kostenkarte nicht nach dem Vertragsenddatum liegt.
    • Legt das Enddatum der Kostenkarte auf das Vertragsenddatum fest, wenn kein Wert eingegeben wurde und der Vertrag ein Enddatum hat.