관리 원장 계산에 대한 할당 반올림 정밀도 제어

관리 원장 계산 중에 할당 결과를 반올림하는 소수 자릿수를 변경하기 위해 데이터베이스에 삽입할 수 있는 숨겨진 설치 환경설정이 있습니다(현재 기본값은 7자리 소수 자릿수임).

다음 SQL 명령문에서 <value>를 -6 ~ 7 사이 정수로 바꿉니다(작은따옴표 유지).

-6 값은 가장 가까운 백만으로 반올림되고, 0 값은 가장 가까운 정수로 반올림되고, 7 값은 7자리 소수 자릿수로 반올림됩니다.

할당 중에 반올림 작업의 나머지는 가장 큰 할당 값이 포함된 대상 교차점에 추가됩니다.

Oracle Database의 경우 Profitability 제품 스키마 소유자로 연결된 동안 SQL Developer에서 이 SQL 명령문을 실행한 다음, 변경사항을 커밋합니다.

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);

Microsoft SQL Server 데이터베이스의 경우 Profitability 제품 데이터베이스에 연결된 동안 SQL Server Management Studio에서 이 SQL 블록을 실행합니다.

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