Mit Kostenmanagement installierte Komponenten
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
| 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
| 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
| 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
| 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
| 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
| 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:
|