내부거래 트랜잭션 로드 파일

내부거래 트랜잭션을 수동으로 입력하는 것 외에도 외부 ASCII 파일에서 트랜잭션 세부정보를 로드할 수 있습니다. 하나의 로드 프로세스에서 외부 파일을 여러 개 선택한 다음 트랜잭션을 병합할지 또는 바꿀지를 선택할 수 있습니다.

로드 파일의 섹션 머리글

내부거래 트랜잭션 로드 파일에는 다음 두 개의 섹션이 포함될 수 있습니다.

  • 원인 코드 테이블: 이 섹션은 내부거래 트랜잭션 관리자 보안 역할 액세스가 있는 경우에만 로드됩니다. 그렇지 않으면 이 섹션은 로드 과정에서 무시됩니다.

  • IC 트랜잭션 섹션: 이 섹션이 가장 많이 사용되며 내부거래 트랜잭션 사용자 보안 역할 액세스가 있는 경우 로드됩니다.

로드하는 동안 게시 또는 일치 상태는 로드 파일에서 로드되지 않습니다.

로드 파일의 특수 키워드

특수 키워드는 키워드 앞에 느낌표(!)가 있습니다.

표 10-2 IC 트랜잭션 로드 파일의 키워드

키워드 설명

Intercompany Detail

데이터가 내부거래 세부정보라는 것을 나타냅니다.

Column_Order

파일의 항목 순서를 나타냅니다.

Thousand_Separator

(선택사항) 금액에서 천 단위를 구분하는 데 사용되는 구분자를 나타냅니다. 이 키워드를 지정하지 않으면 애플리케이션 서버에서 정의된 숫자 값의 국가별 설정이 사용됩니다.

소수 자릿수

(선택사항) 소수 금액에 사용할 문자를 나타냅니다. 이 키워드를 지정하지 않으면 애플리케이션 서버에서 정의된 숫자 값의 국가별 설정이 사용됩니다.

내부거래 트랜잭션 파일 예

다음은 내부거래 트랜잭션 로드 파일의 예입니다. 느낌표(!) 뒤에 적합한 섹션 이름을 사용하여 새 섹션의 시작을 나타냅니다. 아포스트로피(')는 설명 라인을 시작하는 데 사용합니다. 다음 파일 구분자 중 하나를 사용하여 데이터 파일의 정보를 구분합니다.

, ~ @ $ % & ^ | : ; ? \

파일 이름이나 다른 방식으로 파일에서 사용되지 않은 경우 적합한 모든 문자를 사용할 수 있습니다. 예를 들어 엔티티 멤버 이름에 앰퍼샌드(&)를 사용하는 경우 앰퍼샌드를 구분자로 사용할 수 없습니다. 파일 전체에서 동일한 구분자를 사용해야 합니다. 한 파일 내에서 여러 구분자를 사용하면 파일을 로드할 때 오류가 발생합니다.

주:

Oracle 데이터베이스를 사용하는 경우 로드하는 동안 트랜잭션 ID, 하위 ID, 참조 ID 및 원인 코드가 대문자로 변환됩니다. 예를 들어 파일을 로드하는 동안 트랜잭션 ID "t123"은 "T123"으로 변환됩니다.

:

!SCENARIO=Actual
!YEAR=2014
!PERIOD=January
!DECIMAL=.
!THOUSAND_SEPARATOR=,
INTERCOMPANY DETAIL
!Column_Order=Entity;Partner;Account;Flows;Market;Region;CostCenter;TransID;SubID;Date;TransCurr;TransAmt;EntCurrAmt;Rate;RefID;Comment1;Comment2
China;France;ICPay;Flows;Market;Region;CostCenter;DE124;08/10/06;EUR;2000;8000;Ref123;Text1234;Text9995
China;France;ICPurch;Flows;Market;Region;CostCenter;BX3212;08/12/06;EUR;2500;10000; ;Text2345;Text8984
China;Germany;ICRef;Flows;Market;Region;CostCenter;AC4345;08/15/06;EUR;1700;6970;ABC12;Text2323;Text9232
...