Substitutionsvariablen für Financial Consolidation and Close

Die folgende Tabelle bietet eine Übersicht über die für Financial Consolidation and Close verfügbaren Substitutionsvariablen. Weitere Informationen finden Sie im Themen-Link in der Variablenbeschreibung.

Informationen zum Hinzufügen einer Substitutionsvariablen finden Sie unter Werte erstellen und Substitutionsvariablen zuweisen.

So aktivieren Sie die Variable: Setzen Sie den Cube auf Konsole, falls nichts anderes angegeben ist, und setzen Sie den Wert auf True.

Tabelle 6-3 Verfügbare Substitutionsvariablen

Kategorie Variablenname Standardwert Beschreibung
Konfigurierbare Berechnungsregeln

CONFCALC_FCCS XX_DisableCalcDim, z.B.: CONFCALC_FCCS10_DisableCalcDim

False

Wenn dieser Wert auf "True" gesetzt ist, erzeugt das System keine CALC DIM-Logik für die angegebenen Einfügepunkte in konfigurierbaren Berechnungsskripten.

Informationen hierzu finden Sie unter Konfigurierbare Berechnungsregeln.

Konfigurierbare Berechnungsregeln

CONFCALC_Enable_Rate_Amount_Override

False

Wenn dieser Wert auf "True" gesetzt ist, können Sie "FCCS_Amount Override" oder "FCCS_Rate Override" für Elemente der Consolidation-Dimension in der FIX-Anweisung in konfigurierbaren Berechnungen verwenden.

Informationen hierzu finden Sie unter Konfigurierbare Berechnungsregeln.

Konfigurierbare Berechnungsregeln (Partnereliminierungen)

EnablePelimNewLogic

False

Wenn Sie die Logik für Partnereliminierungen (PElim) in Ihren konfigurierbaren Konsolidierungsregeln verwenden und infolgedessen eine Verschlechterung der Performance feststellen, können Sie die Performance mit einer Substitutionsvariable namens "EnablePelimNewLogic" verbessern. Fügen Sie diese Substitutionsvariable hinzu, und setzen Sie den Wert auf "True".

Hinweis: Wenn Sie PElim verwenden und Entity und Partner dasselbe Element sind, können sich Ihre Datenwerte ändern. Informationen hierzu finden Sie unter Konsolidierungsregeln erstellen.

Konfigurierbare Berechnungsregeln (Partnereliminierungen)

OptimizePelimCalculation

False

Diese Substitutionsvariable verbessert die Performance von Partnereliminierungen (PElim). Wenn es beim Deployment einer vom Benutzer erstellten konfigurierbaren Konsolidierungsregel für Partnereliminierungen, die eine Kontenumleitung aufweist, zu Problemen mit der Konsolidierungsperformance kommt, können Sie durch das Hinzufügen dieser Variable die Performance signifikant verbessern. Informationen hierzu finden Sie unter Konsolidierungsregeln erstellen.

Konfigurierbare Konsolidierungsregeln

OptimizeConfigConsol

False

Wenn Sie nach dem Deployment von konfigurierbaren Konsolidierungsregeln Performanceprobleme diagnostizieren müssen, können Sie diese Diagnose manuell ausführen oder einen automatisierten Ansatz verwenden. Setzen Sie zum Aktivieren des automatisierten Ansatzes zum Lösen von Performanceproblemen den Wert der Substitutionsvariable "OptimizeConfigConsol" auf "True". Informationen hierzu finden Sie unter Konsolidierungsregeln erstellen.

Konsolidierungsprozess

EnableNewAcqDisp

False

Ab Release 23.04 werden die vom System berechneten Anteilsanpassungen und -eliminierungen (Anschaffungen, Abgänge, Entity-Eliminierungsanpassungen, Entity-Proportionsanpassungen) in FCCS_AcquisitionsDisposals unter FCCS_TotalInputandAdjusted in die Data Source-Dimension geschrieben, wenn die Variable auf "True" gesetzt ist.

Wenn sie auf "False" gesetzt oder nicht vorhanden ist, werden die vom System berechneten Anteilsanpassungen und -eliminierungen in FCCS_Intercompany Eliminations geschrieben.

Hinweis: Diese Variable ist eine temporäre Variable. Wenn sie entfernt wird, wird das neue Element FCCS_AcquisitionsDisposals member verwendet.

Informationen hierzu finden Sie unter Data Source.

Konsolidierungsprozess

EnableYearlyConsol

False

Diese Substitutionsvariable kann aktiviert werden, um die Performance für Konsolidierungen mit mehreren Perioden in Anwendungen zu verbessern, die die Optimierungsoption für Dense-/Sparse-Dimensionen verwenden (und Period und Movement Dense-Dimensionen sind).

Diese Substitutionsvariable kann verwendet werden, wenn die Anwendung alle der folgenden Bedingungen erfüllt:

  • Die Anwendung verwendet die Optimierungsoption für Dense-/Sparse-Dimensionen (Period und Movement sind Dense-Dimensionen).

  • Es gibt mindestens zwei geänderte Perioden und mindestens zwei Hierarchieebenen.

  • Die geänderten Entitys sind periodenübergreifend identisch.
  • Die Equity Pickup-Abfolge ist nicht aktiviert.

    (Informationen hierzu finden Sie unter Fehlerbehebung bei Financial Consolidation und Performance des Abschlussabrufs.)

Konsolidierungsprozess

OBOC_BEFORE_CONFIG_CONSOL

True

Während des Konsolidierungsprozesses werden die Bewegungselemente "Anschaffung" und "Abgang" (Änderung des Anteils für den Anfangssaldo) geladen, bevor die Regeln für die konfigurierbare Konsolidierung ausgeführt werden.

Um dieses Verhalten zu deaktivieren, setzen Sie den Wert dieser Substitutionsvariablen auf "False".

Konsolidierungsprozess

OptimizeConcurrency

False

Erstellen und aktivieren Sie diese Substitutionsvariable, und setzen Sie ihren Wert auf "True", um während der Konsolidierungen von höherer Parallelität zu profitieren.

Die Geschäftsregeln zum Konsolidieren und Umrechnen in Financial Consolidation and Close werden für mehrere Entitys ausgeführt. Essbase kann über das Multithreading mehrere Berechnungen von Geschäftsregeln gleichzeitig ausführen. Mit der Variable OptimizeConcurrency wird bei Financial Consolidation and Close-Berechnungen ein effizienter Einsatz mehrerer Essbase-Prozessthreads erzwungen, sodass die Berechnungen schneller ausgeführt werden. Informationen hierzu finden Sie unter Konsolidierungs- und Umrechnungsregeln.

Konsolidierungsprozess

ParallelCustomDimDSO

ParallelCustomDimTranslation

False

Diese Substitutionsvariablen verbessern die Performance des Konsolidierungsprozesses in Anwendungen, die die Optimierungsoption für Dense-/Sparse-Dimensionen verwenden und in denen Period und Movement Dense-Dimensionen sind. Um Performanceverbesserungen zu erzielen, müssen beide Substitutionsvariablen auf "True" gesetzt werden. Informationen hierzu finden Sie unter Fehlerbehebung bei Financial Consolidation und Performance des Abschlussabrufs.

Financial Consolidation and Close bestimmt anhand dieses Algorithmus die Aufgabendimension für FIXPARALLEL:

  • Die Anwendung enthält mindestens zwei Custom-Dimensionen.
  • Financial Consolidation and Close verwendet die zweite Custom-Dimension von unten. Wenn die Dimension mehr als 40 Elemente enthält, kann sie als Custom-Dimensionskandidat verwendet werden. Andernfalls nimmt das System keine Parallelisierung anhand der Custom-Dimension vor.
Konsolidierungssystemregeln

CalcMvmtsPostFCCS10

False

Diese Substitutionsvariable steuert die Abfolge der Systemregel "Bewegungen berechnen". Wenn die Variable auf "True" gesetzt ist, wird die Systemregel "Bewegungen berechnen" nach der Regel FCCS_10 ausgeführt.

Wenn diese Substitutionsvariable nicht vorhanden, oder vorhanden, aber nicht auf "True" gesetzt ist, wird die Systemregel "Bewegungen berechnen" nach der Regel "FCCS_10" ausgeführt. Informationen hierzu finden Sie unter Bewegungen berechnen (aus der Endsaldoeingabe).

Währung

ApplicationCurrency

ApplicationCurrencyFrom

ApplicationCurrencyReporting

True

Wenn Sie eine Anwendung mit mehreren Währungen erstellen, werden der von Ihnen als Anwendungswährung ausgewählten Währung Substitutionsvariablen hinzugefügt. Anhand der Substitutionsvariablen können Sie die Standardwährung anzeigen, nachdem die Anwendung erstellt wurde. Informationen hierzu finden Sie unter Währung.

Datenfluss

ProportionalizeTopEntityMembers

False

Daten werden nicht in die übergeordnete Währung umgerechnet oder für die obersten Entitys der Entity-Dimension in Beitrag bzw. Beitragssumme konsolidiert. Fügen Sie diese Substitutionsvariable hinzu, und setzen Sie den Wert auf "True", um dieses Verhalten zu ändern.

Die Substitutionsvariable "ProportionalizeTopEntityMembers" kann nicht für Anwendungen mit aktivierter Option "Erweiterte Organisation nach Periode" angewendet werden.

Informationen hierzu finden Sie unter Datenfluss.

Dataload

DataLoadConsolMember

False

Wenn diese Substitutionsvariable auf "True" gesetzt ist, können Sie Elemente aus der Consolidation-Dimension einschließen, wenn Sie Daten während des Dataload-Prozesses löschen und der Modus "Ersetzen" aktiviert ist.

Informationen hierzu finden Sie unter Dataload-Methoden.

Dataload

DoNotReverseRFAccountsForCBILoad

False

Sie können eine Datendatei laden, die nur die Daten für die Endsaldoeingabe enthält, um die Endsaldobeträge ungleich null aus der vorherigen Periode umzukehren. Wenn keine Gegenbuchung von Roll Forward-Konten und Konten mit kumulativen Umrechnungsdifferenzen erforderlich ist, können Sie diese Substitutionsvariable vor dem Laden der Daten im Modus "Ersetzen" auf "True" setzen.

Informationen hierzu finden Sie unter Beispiel: Datenimportdatei - Endsaldoeingabe und Ersetzungsmodus.

Dataload

NewLoadYTDClosingBalanceInput

False

Wenn diese Substitutionsvariable auf "True" gesetzt ist, kehrt Financial Consolidation and Close den Endsaldo für "Jahr kumuliert" aus der Vorperiode um. "FCCS_Net Income/FCCS_Owner’s Income" in der ersten Periode wird nicht umgekehrt. Dadurch können Sie die Eingaben für den Endsaldo sowohl für die Bilanz- als auch für die Ertragskonten laden.

Informationen hierzu finden Sie unter Dataload-Methoden.

Dimensionselement zum Anpassen der Reihenfolge

isExportDimEnabled

False

Wenn Sie die Reihenfolge von vordefinierten Elementen angepasst oder Änderungen an der vordefinierten Account-Hierarchie vorgenommen haben, können Sie Ihre Änderungen nach jedem Update oder jeder Funktionsaktivierung beibehalten. Fügen Sie die Substitutionsvariable isExportDimEnabled hinzu, und setzen Sie den Wert auf "True", um Ihre benutzerdefinierten Änderungen beizubehalten.

Informationen hierzu finden Sie unter Vordefinierte Dimensionselemente.

Intercompany-Eliminierungen

DecimalPrecision

False

Um sicherzustellen, dass Intercompany-Eliminierungen die Proportionalisierung nicht überschreiten, können Sie diese Substitutionsvariable hinzufügen. Geben Sie dann die zu berücksichtigende Anzahl an Dezimalstellen ein, um Dezimalgenauigkeit zu erreichen. Der Wert der Substitutionsvariable muss eine Ganzzahl sein (Null oder eine positive oder negative ganze Zahl).

Informationen hierzu finden Sie unter Intercompany-Eliminierungen.
Intercompany-Eliminierungen

StrictElimCondition

True

Das System wendet Validierungen für Intercompany-Eliminierungen an, die nur verarbeitet werden sollen, wenn die richtigen Bedingungen für einen Partner erfüllt sind, der ein gleichgeordnetes Element oder ein Nachfolger eines gleichgeordneten Elements der aktuellen Entity ist. Wenn Sie diese Funktion deaktivieren möchten, können Sie die Substitutionsvariable StrictElimCondition hinzufügen und sie auf "False" setzen. Dadurch können Intercompany-Daten auch dann weiter eliminiert werden, wenn Entity und Partner identisch sind. Informationen hierzu finden Sie unter Intercompany-Eliminierungen.

Anteile verwalten

LinkOwnershipandDataLocking

True

Änderungen am Anteilsmanagement sind nur für entsperrte Entitys zulässig, um sicherzustellen, dass keine Änderungen vorgenommen werden, die sich auf Entitydaten auswirken, deren Genehmigungseinheit bereits gesperrt ist. Wenn Sie diese Funktion deaktivieren möchten, können Sie die Substitutionsvariable LinkOwnershipandDataLocking hinzufügen und auf "False" setzen. Ist sie auf "False" gesetzt, werden Sperr- und Entsperranforderungen nicht angewendet.

Informationen hierzu finden Sie unter Anteile verwalten.

Metadaten-Lösungsreihenfolge

EnableSolveOrderImport

True

Mit dieser Substitutionsvariable können Sie Ihre benutzerdefinierten Werte für die Lösungsreihenfolge für vordefinierte Elemente während Anwendungsimporten, Upgrades oder inkrementellen Funktionsaktivierungen beibehalten. Sie ist automatisch aktiviert. Wenn die Variable nicht vorhanden ist, wird der Standardwert "Aktiviert" verwendet.

Informationen hierzu finden Sie unter SolveOrder für Metadaten anwenden.

Elemente der Movement-Dimension

ExtendMovementScope

True

Mit dieser Substitutionsvariable können Sie Elemente der Movement-Dimension einschließen, die außerhalb der FCCS_Movements-Hierarchie bei Umrechnungen und Konsolidierungsberechnungen erstellt werden. Sie ist automatisch aktiviert.

Um dieses Verhalten zu deaktivieren, setzen Sie den Wert dieser Substitutionsvariablen auf "False".

Informationen hierzu finden Sie unter Daten umrechnen.

On-Demand-Regeln

ODR_Enable_Rate_Amount_Override

False

Wenn diese Substitutionsvariable auf "True" gesetzt ist, können Sie "FCCS_Amount Override" oder "FCCS_Rate Override" für Elemente der Consolidation-Dimension in Runtime Prompts in On-Demand-Regeln verwenden.

Informationen hierzu finden Sie unter Richtlinien für On-Demand-Regeln.

On-Demand-Regeln

<RuleName>_FP

False

Wenn Sie diese Regel in On-Demand-Regeln in einem FIX ausführen möchten, können Sie diese Substitutionsvariable hinzufügen und ihren Wert auf "False" setzen.

Informationen hierzu finden Sie unter Richtlinien für On-Demand-Regeln.

Konsolidierungszeit vorhersagen

EnablePredictConsolidate

False

Wenn Sie möchten, dass die Regel zum Vorhersagen der Konsolidierungszeit bei Ausführung der Konsolidierungsregel immer automatisch ausgeführt wird, fügen Sie diese Substitutionsvariable hinzu, und setzen Sie den Wert auf "True". Die Vorhersageroutine wird dann während der Konsolidierung automatisch ausgeführt, und Sie können die vorhergesagte Zeit im Joblog für die Konsolidierungsregel anzeigen.

Informationen hierzu finden Sie unter Vorhergesagte Konsolidierungszeit anzeigen.

Datenbank aktualisieren

DeltaDBRefresh

True

Verbessert die Performance bei der Datenbankaktualisierung, indem nur benötigte Aktionen ausgeführt werden. Dieser Vorgang basiert auf Metadatenänderungen. Diese Substitutionsvariable ist standardmäßig aktiviert (True). Setzen Sie die Substitutionsvariable auf "False", um dieses Verhalten zu deaktivieren.

Hinweis: Diese Option ist nur für Anwendungen mit erweiterten Dimensionen verfügbar.

Weitere Informationen hierzu finden Sie unter Datenbank aktualisieren und Anteilsdaten neu berechnen.

Datenbank aktualisieren

OLURatesLoad

True

Diese Substitutionsvariable wird verwendet, um die Performance beim Aktualisieren der Datenbank zu verbessern. Sie ist automatisch aktiviert.

Informationen hierzu finden Sie unter Datenbank aktualisieren.

Berichte

EnableExcelNumberFormat

False

Bei Berichten, die im Excel-Format gespeichert werden, können Sie mit der Substitutionsvariable EnableExcelNumberFormat Berichtswerte automatisch in numerischen Formaten anstelle von Zellentext anzeigen.

Informationen hierzu finden Sie unter Mit Berichten arbeiten.

Regeln DisableImpactStatusConsolValidation

True

Wenn Sie in konfigurierbaren Berechnungen die Funktion @FCCSImpactStatus verwenden, wird standardmäßig die Substitutionsvariable DisableImpactStatusConsolValidation aktiviert. Dadurch kann der Regelvalidator Fehler ignorieren und die Regelausführung fortsetzen. Um dieses Verhalten zu ändern und den Regelvalidator so einzustellen, dass er Fehler zum Änderungsstatus anzeigt, setzen Sie den Wert dieser Substitutionsvariable auf "False".

Informationen hierzu finden Sie unter Funktion "FCCSImpactStatus".

Sicherheit

DisableSeededSecurity

False

Standardsicherheitsgruppen werden einigen Seeding-Elementen zugewiesen und werden beim Upgrade angezeigt, auch wenn Sie sie zuvor entfernt haben. Um dieses Verhalten zu deaktivieren, damit Sicherheitszuweisungen nicht durchgeführt werden, nachdem Sie sie entfernt haben, fügen Sie diese Substitutionsvariable hinzu, und setzen Sie den Wert auf "True".

Informationen hierzu finden Sie unter Sicherheit für Dimensionen aktivieren oder deaktivieren.

Smart Lists

IncludeSmartListId

True

Standardmäßig enthält die Exportdatei die ID-Attribute in der Datei Ownership.Data.xml. Wenn Sie den Migrationsprozess ausführen, werden die IDs importiert, die intern als Smart List-Eintrags-IDs verwendet werden sollen. Um dieses Verhalten zu deaktivieren, setzen Sie den Wert dieser Substitutionsvariablen auf "False".

Umrechnungsprozess

DisableRateThreshold

False

Bei dieser Standardumrechnung von historischen Konten wird geprüft, ob der berechnete gültige Kurs im Bereich (0,1; 10) liegt. Andernfalls wird der Durchschnittskurs verwendet. Wenn Sie diese Variable hinzufügen und auf "True" setzen, wird der Schwellenwert für den gültigen Kurs für die Standardumrechnung entfernt.

Informationen hierzu finden Sie unter Daten umrechnen.

Umrechnungsprozess ExtendAccountScope

True

Standardmäßig werden Konten der Typen Aktiva, Passiva, Eigenkapital, Ertrag und Aufwand, die sich außerhalb der Bilanzhierarchie befinden, auf die gleiche Art umgerechnet und konsolidiert wie Konten innerhalb der Bilanzhierarchie.

Wenn Sie dieses Umrechnungsverhalten deaktivieren müssen, verwenden Sie diese Variable, und setzen Sie den Wert auf "False".

Informationen hierzu finden Sie unter Daten umrechnen.

Umrechnungsprozess FixOtrYtdSubtract

True

Mit dieser Substitutionsvariable können Sie die Verarbeitungsoption "Subtrahieren" in der Umrechnungsüberschreibungsregel für die Umrechnung für "Jahr kumuliert" verwenden. Die Substitutionsvariable ist standardmäßig aktiviert.

Informationen hierzu finden Sie unter Mit Umrechnungsüberschreibungsregeln arbeiten.

Umrechnungsprozess ReportingTransEPAEEA

True

Diese Substitutionsvariable ist automatisch aktiviert, sodass die Elemente "FCCS_Entity Proportion Adj" und "FCCS_Entity Elimination Adj" mithilfe desselben Prozesses wie bei der Umrechnung der Eingabe für Entity und der Konsolidierung für Entity in die Berichtswährung umgerechnet werden.

Setzen Sie die Substitutionsvariable auf "False", um dieses Verhalten zu deaktivieren.

Informationen hierzu finden Sie unter Umrechnungsprozess.
Umrechnungsprozess

TranslateOBOCAcqDispAtPriorER

True

Das Umrechnungsverhalten für Elemente der Movement-Dimension für Erwerb und Abgänge verwendet den Endkurs der vorherigen Periode für die Umrechnung.

Wenn Sie dieses Umrechnungsverhalten deaktivieren müssen, verwenden Sie diese Variable, und setzen Sie den Wert auf "False".

Informationen hierzu finden Sie unter Daten umrechnen.

Umrechnung - Standardumrechnungsmethode

YTDFXCalculation

False

Sie können eine Option auswählen, um die Berechnung "Jahr kumuliert" für die Fremdwährung für den Anfangssaldo und für Bewegungen zu aktivieren. Diese Option kann angewendet werden, wenn die Standardumrechnungsmethode für Flusskonten "Jahr kumuliert" lautet. Um die Berechnung mit der Methode "Jahr kumuliert" zu aktivieren, fügen Sie die Substitutionsvariable YTDFXCalculation hinzu, und setzen Sie den Wert auf "True". Informationen hierzu finden Sie unter Standardumrechnungseinstellungen festlegen.

Umrechnung - Standardumrechnungsmethode

YTDFXRatioThreshold

False

In einer Anwendung mit aktivierten Berechnungen von Fremdwährungsabweichungen für "Jahr kumuliert" können unter Umständen sehr große Zahlen in OBFXCTA-/OBFXCICTA-Elementen auftreten. Um dieses Problem zu lösen, wird die Substitutionsvariable "YTDFXRatioThreshold" standardmäßig auf "True" gesetzt. Setzen Sie die Substitutionsvariable auf "False", um dieses Verhalten zu deaktivieren. Informationen hierzu finden Sie unter Standardumrechnungseinstellungen festlegen.

Umrechnung - Standardumrechnungsmethode

YTDFXRevised

True

Diese Substitutionsvariable wird automatisch aktiviert und für die Fremdwährungsberechnungslogik für "Jahr kumuliert" in historischen Konten im Konsolidierungsskript für Movements verwendet. Wenn das Konto historisch ist, wird keine Anpassung für die Fremdwährung der vorherigen Periode für Anfangssaldo und Fremdwährung in Movements für alle einzelnen Konten, FCCS_OBFXCTA, FCCS_OBFXCICTA und FCCS_Retained Earnings Prior, vorgenommen. YTDFX wird für das erste Jahr aktiviert. Im ersten Jahr (außer der ersten Periode) verwendet das System also Fremdwährungsberechnungen für "Jahr kumuliert".

Setzen Sie die Substitutionsvariable auf "False", um dieses Verhalten zu deaktivieren. Informationen hierzu finden Sie unter Standardumrechnungseinstellungen festlegen.

Umrechnung - Fremdwährungsmethode

FXTranslationFix

False

Wenn in einer Nicht-DSO-Anwendung die Umrechnung für "Jahr kumuliert" aktiviert und die Fremdwährungsmethode auf "Periodisch" gesetzt ist, wird das FX_Movement-Element mit "Jahr kumuliert" anstelle von "Periodisch" umgerechnet, wenn das FCCS_Mvmts_Subtotal-Element fehlt. Um dieses Verhalten zu ändern, fügen Sie die Substitutionsvariable FXTranslationFix hinzu, und setzen Sie sie auf "True". Informationen hierzu finden Sie unter Standardumrechnungseinstellungen festlegen.

Umrechnungsreihenfolge

skipTransRulesIfOverrideRatesExist

True

Umrechnungsüberschreibungsregeln werden im Umrechnungsprozess vor Umrechnungsüberschreibungseinträgen ausgeführt. Wenn Sie nicht möchten, dass Überschreibungsregeln vor Überschreibungseinträgen für Beträge/Kurse verarbeitet werden, fügen Sie diese Variable hinzu, und setzen Sie sie auf "False".

Informationen hierzu finden Sie unter Daten umrechnen.