Oracle Hyperion Financial Management에서 다음과 같이 내부거래 트랜잭션을 생성할 수 있습니다.
ASCII 파일에서 내부거래 트랜잭션을 로드합니다. 내부거래 트랜잭션 로드를 참조하십시오.
[내부거래 트랜잭션 관리] 페이지에서 수동으로 트랜잭션을 입력합니다.
관리자가 내부거래 계정으로 설정한 계정에 대해 내부거래 트랜잭션을 입력할 수 있습니다. 서로 내부거래 트랜잭션을 수행하는 엔티티를 내부거래 파트너라고 합니다. 관리자는 내부거래 파트너가 될 수 있는 엔티티를 식별합니다.
내부거래 트랜잭션을 입력하기 전에 먼저 내부거래 기간을 열어야 합니다. 기간을 연 후 애플리케이션에 트랜잭션을 수동으로 입력할 수 있습니다. 트랜잭션을 생성하려면 내부거래 트랜잭션 사용자 보안 역할이 있어야 합니다.
트랜잭션에는 POV의 엔티티와 관련해서 하나의 트랜잭션에 대한 정보만 포함되어야 합니다. 트랜잭션 ID와 하위 ID는 트랜잭션 세부정보 레코드의 키로 사용됩니다.
표 10-5 트랜잭션 세부정보
트랜잭션 세부정보 | 설명 |
---|---|
시나리오 |
애플리케이션에 대해 정의된 적합한 시나리오여야 합니다. |
연도 |
애플리케이션에 대해 정의된 적합한 연도여야 합니다. |
기간 |
시나리오에 대해 정의된 적합한 기준 기간이어야 합니다. |
트랜잭션 ID |
이 ID는 필수입니다. 트랜잭션 ID를 최대 40자까지 입력해야 합니다. 이 ID는 하위 ID와 조합되어 시나리오/연도/기간 조합 내에서 엔티티/파트너/계정/C1/C2의 고유 ID를 생성합니다. |
트랜잭션 하위 ID |
(선택사항) 트랜잭션의 하위 ID를 최대 40자까지 입력할 수 있습니다. 이 ID는 두 엔티티 간의 일대다 또는 다대다 트랜잭션을 처리해야 하는 경우에 유용합니다. 예를 들어 시작 엔티티 장부의 한 트랜잭션이 파트너 장부의 여러 트랜잭션에 해당하는 경우 공통 참조에 트랜잭션 ID를 사용하고 여러 트랜잭션에 하위 ID를 사용할 수 있습니다. 하위 ID는 엔티티 통화 조정에 분개 조정 내용을 게시하는 대신 엔티티 통화의 트랜잭션을 조정해야 하는 조정 내용이 있는 경우에도 사용됩니다. 이 경우 더미 트랜잭션을 생성하고 원래 송장과 동일한 트랜잭션 ID를 사용하되 실제 송장이 아니라 조정 내용임을 표시하기 위해 하위 ID에 ADJ1을 입력하여 조정 내용으로 식별할 하위 ID를 사용할 수 있습니다. |
참조 ID |
(선택사항) 참조 ID를 입력하여 트랜잭션에 대한 참조 정보를 저장할 수 있습니다. 예를 들어 엔티티에서 송장을 발급한 엔티티와는 다른 고유한 송장 번호 지정 세트를 사용할 수도 있습니다. 참조 ID를 입력하여 트랜잭션에 대한 참조 정보를 저장할 수 있습니다. 파트너의 트랜잭션 ID에 참조 ID를 사용할 수도 있습니다. [트랜잭션 ID]에 엔티티 참조 ID를 입력하고 파트너 엔티티의 해당 송장 번호를 이 텍스트 상자에 입력할 수 있습니다. |
트랜잭션 날짜 |
(선택사항) 적합한 날짜여야 합니다. |
엔티티 |
엔티티는 상위 엔티티가 아니라 적합한 ICP 기본 엔티티여야 합니다. |
파트너 엔티티 |
파트너 엔티티는 계정에 적합한 ICP 엔티티여야 합니다. |
계정 |
계정은 적합한 ICP 계정이어야 하고 셀에서 규칙 파일에 지정된 트랜잭션을 지원해야 합니다. Oracle Hyperion Financial Management 관리자 가이드의 규칙 섹션을 참조하십시오. |
사용자정의 |
사용자정의 멤버는 계정에 적합한 사용자정의 멤버여야 합니다. |
트랜잭션 금액 |
트랜잭션 통화의 송장 금액입니다. 엔티티 통화를 입력하지 않은 경우에만 필요합니다. |
트랜잭션 통화 |
송장 트랜잭션에 사용되는 통화입니다. 애플리케이션에 정의된 적합한 통화여야 합니다. |
환율 |
트랜잭션 통화 금액을 트랜잭션의 로컬 보고 통화 금액으로 변환하는 데 사용되는 환율입니다. 로컬 통화 금액을 계산하는 동안 연산자가 [나누기]인 경우 로컬 통화 = 환산 통화/환율 공식이 사용됩니다. 연산자가 [곱하기]인 경우 로컬 통화 = 트랜잭션 통화 * 환율 공식이 사용됩니다. Oracle Hyperion Financial Management 관리자 가이드를 참조하십시오. |
연산자 |
[곱하기] 또는 [나누기] 연산자는 트랜잭션의 로컬 통화를 사용합니다. 먼저 애플리케이션의 통화 테이블에서 특정 통화에 대해 [곱하기] 또는 [나누기] 연산을 정의해야 합니다. 연산자의 기본값은 [나누기]입니다. Oracle Hyperion Financial Management 관리자 가이드를 참조하십시오. |
엔티티 통화 금액 |
로컬 엔티티 통화의 송장 금액입니다. 통화는 애플리케이션에 정의된 적합한 통화여야 합니다. 트랜잭션 금액을 입력하지 않은 경우에 필요합니다. 그렇지 않은 경우 트랜잭션 금액과 환율을 입력하면 시스템에서 이 정보를 재계산할 수 있습니다. |
설명 1 |
(선택사항) 트랜잭션에 대한 설명을 입력할 수 있습니다. 최대 256자까지 입력할 수 있습니다. |
설명 2 |
(선택사항) 트랜잭션에 대한 추가 설명을 입력할 수 있습니다. 최대 256자까지 입력할 수 있습니다. 설명 2를 사용하여 파트너 트랜잭션과 관련된 설명을 입력할 수 있습니다. 예를 들어 엔티티 A가 설명 1에 트랜잭션과 관련된 설명을 입력했는데, 나중에 엔티티 A는 일치 보고서를 실행하거나 파트너 트랜잭션을 보고 파트너 금액과 일치하지 않는 부분이 있는 것을 발견했을 수 있습니다. 이 경우 엔티티 A는 설명 2에 추가 설명을 입력하여 파트너 레코드의 정보와 관련된 내용을 제공할 수 있습니다. 이 정보는 트랜잭션의 일부가 되며, 정보 또는 감사 정보 제공을 위해 일치 보고서에 포함될 수 있습니다. 파트너 정보에 설명을 사용할 수는 있지만 엔티티만 정보를 입력할 수 있습니다. 파트너 엔티티는 엔티티 레코드에 정보를 입력할 수 없습니다. |
원인 코드 |
(선택사항) 원인 코드는 관리자가 정의한 적합한 원인 코드여야 합니다. 원인 코드는 주로 파트너 엔티티의 송장 누락이나 파트너가 부정확한 금액 입력 등 트랜잭션이 [일치하지 않음] 상태가 된 원인을 나타내는 데 사용됩니다. 트랜잭션이 [일치함] 상태인 경우에는 트랜잭션에 대해 원인 코드를 지정할 필요가 없습니다. [대응 취소함] 상태의 트랜잭션에는 원인 코드를 지정할 수 없습니다. |
내부거래 트랜잭션을 생성하려면 다음을 수행합니다.