Hay una preferencia de instalación oculta que puede insertar en la base de datos para cambiar el número de decimales al que se redondean los resultados de la asignación durante el cálculo de Management Ledger (el valor predeterminado actual son 7 decimales).
En las siguientes sentencias SQL, reemplace <value> por un entero, entre -6 y 7 (mantenga las comillas simples).
Con un valor -6 se redondea al millón más cercano; con un valor 0 se redondea al número entero más cercano; un valor 7 redondea a 7 decimales.
Durante la asignación, los restos de las operaciones de redondeo se suman a la intersección de destino con el valor asignado más grande.
En el caso de bases de datos Oracle, ejecute esta sentencia SQL en SQL Developer mientras está conectado como propietario del producto de esquema de Profitability y, a continuación, confirme el cambio
INSERT INTO HPM_INSTALLATION_PREFERENCE (ID,NAME,VALUE,HPM_INSTALLATION_ID,CREATED_TIMESTAMP,CREATED_USERID,MODIFIED_TIMESTAMP,MODIFIED_USERID,DISPLAY_ORDER) VALUES (40,'MLCalculationPrecision','<b><value></b>',1,SYSDATE,'INIT',SYSDATE,'INIT',40);
En el caso de bases de datos de Microsoft SQL Server, ejecute este bloque SQL en SQL Server Management Studio mientras está conectado a la base de datos del producto Profitability:
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