Rundungsgenauigkeit bei Umlagen für Managementhauptbuch-Berechnungen steuern

Es gibt eine ausgeblendete Installationsvoreinstellung, die Sie in der Datenbank einfügen können, um die Anzahl der Dezimalstellen zu ändern, auf die Umlageergebnisse bei einer Managementhauptbuch-Berechnung gerundet werden (der aktuelle Standardwert ist 7 Dezimalstellen).

Ersetzen Sie in den folgenden SQL-Anweisungen <value> durch eine Ganzzahl zwischen -6 und 7 (behalten Sie die einfachen Anführungszeichen bei).

Bei einem Wert von -6 wird auf die nächste Million gerundet. Bei einem Wert von 0 wird auf die nächste Ganzzahl gerundet. Bei einem Wert von 7 wird auf 7 Dezimalstellen gerundet.

Während der Umlage werden die Restwerte aus den Rundungsvorgängen der Zielschnittmenge mit dem größten umgelegten Wert hinzuaddiert.

Für Oracle-Datenbanken: Führen Sie diese SQL-Anweisung in SQL Developer aus, während Sie als Eigentümer des Profitability-Produktschemas verbunden sind, und schreiben Sie die Änderung anschließend fest.

INSERT INTO HPM_INSTALLATION_PREFERENCE

(ID,NAME,VALUE,HPM_INSTALLATION_ID,CREATED_TIMESTAMP,CREATED_USERID,MODIFIED_TIMESTAMP,MODIFIED_USERID,DISPLAY_ORDER)
VALUES (40,&apos;MLCalculationPrecision&apos;,&apos;<b>&lt;value&gt;</b>&apos;,1,SYSDATE,&apos;INIT&apos;,SYSDATE,&apos;INIT&apos;,40);

Für Microsoft SQL Server-Datenbanken: Führen Sie diesen SQL-Block in SQL Server Management Studio aus, während Sie mit der Profitability-Produktdatenbank verbunden sind:

BEGIN
     SET IDENTITY_INSERT HPM_INSTALLATION_PREFERENCE ON 
     INSERT INTO HPM_INSTALLATION_PREFERENCE 
     (ID,NAME,VALUE,HPM_INSTALLATION_ID,CREATED_TIMESTAMP,
     CREATED_USERID,MODIFIED_TIMESTAMP,MODIFIED_USERID,DISPLAY_ORDER)VALUES
     (40,'MLCalculationPrecision','<value>',1,getDate(),'INIT',getDate(),'INIT';,40)
     SET IDENTITY_INSERT HPM_INSTALLATION_PREFERENCE OFF
END
go