FX 통화 필드를 포함하는 기록의 수명주기
FX 통화 필드의 동작은 이를 포함하는 기록의 수명 동안 발생하는 처리 중에 달라집니다.
삽입/업데이트
FX 통화 필드는 통화 인스턴스 [fx_currency2_instance] 기록을 가리킵니다. FX 통화 필드에서 통화 값을 변경하면 환산율이 결정되고 다음 중 다음 중 기준 통화가 계산됩니다.
- 비즈니스 before 규칙이 실행됩니다.
- after 비즈니스 규칙이 실행되고 비즈니스 규칙에 대한 before 추가 변경 내용이 포함됩니다.
주:
FX 통화 필드에 잘못된 통화 코드가 포함되어 있으면 이 두 단계가 발생하기 전에 예외 조건이 나타날 수 있습니다.
감사
FX 통화 필드는 여러 값을 저장하는 통화 인스턴스 기록을 가리키므로 감사 문자열은 이 정보를 포함하는 복합입니다. 시스템 감사 [sys_audit] 테이블에 저장된 문자열은 EUR 형식입니다. 111.222; 4555525f5553445f3230313931323033이며 다음 값을 가지며 세미콜론으로 구분됩니다.
- 세 글자 ISO 통화 코드입니다. 예:
EUR. - 형식화되지 않은 숫자로 된 금액입니다. 예:
111.222. - 통화 환산율 [fx_conversion_rate] 테이블의 환산율 기록에 대한 시스템 식별자(sys_id)입니다. 예:
4555525f5553445f3230313931323033.
사용자에 대한 히스토리 라인을 만들 때 감사된 문자열은 사용자의 로캘을 사용하여 형식이 지정됩니다.
€111.22 형식입니다. 2019-12-03 17:00:00-3000-01-01 23:59:59; 다음 값을 가진 fx_system_rate 세미콜론으로 구분됩니다. - 사용자 로캘의 서식이 지정된 통화 문자열입니다. 예를 들어,
€111.22입니다. - 시스템 요율 [fx_system_rate] 테이블의 환산율 기록에 표현된 시작 범위-끝 범위입니다. 예:
2019-12-03 17:00:00-3000-01-01 23:59:59. - 환산율 테이블의 이름입니다. 예:
fx_system_rate.