내부거래 트랜잭션 보고서 스크립트 정의

다음 유형의 내부거래 트랜잭션 보고서를 정의할 수 있습니다.

  • IC 트랜잭션 - 트랜잭션 목록을 생성합니다.

  • 계정별 내부거래 일치 - 선택한 계정을 기준으로 일치 보고서를 생성합니다.

  • ID별 내부거래 일치 - 트랜잭션 ID를 기준으로 일치 보고서를 생성합니다.

표 9-1 내부거래 트랜잭션 보고서 스크립트의 키워드

키워드 설명

ReportType

보고서 유형을 지정합니다 (예: ReportType=ICTransactions).

ReportLabel

보고서 유형을 지정합니다 (예: ReportLabel=트랜잭션 보고서).

ReportDescription

보고서 유형을 지정합니다 (예: ReportDescription=내부거래 트랜잭션 세부정보 보고서).

ReportSecurityClass

보고서의 보안 클래스를 지정합니다. 기본값은 [Default]입니다.

POV

보고서에 적합한 POV를 지정합니다 (예: POV=S#ActMon.Y#2014.P#January)

ScaleFactor

보고서의 스케일 요소를 지정합니다. 스케일은 0에서 9 사이의 값일 수 있습니다.

소수 자릿수

보고서에 표시할 소수 자릿수를 지정합니다. 소수 자릿수는 0에서 9 사이의 값일 수 있습니다.

FromAmt 및 ToAmt

트랜잭션 금액의 범위를 지정합니다.

IncludeMatched

일치하는 트랜잭션을 보고서에 포함하려면 True를 지정하고, 그렇지 않으면 False를 지정합니다.

IncludeUnMatched

대응 취소된 트랜잭션을 보고서에 포함하려면 True를 지정하고, 그렇지 않으면 False를 지정합니다.

IncludeMisMatched

일치하지 않는 트랜잭션을 보고서에 포함하려면 True를 지정하고, 그렇지 않으면 False를 지정합니다.

IncludePosted

게시된 트랜잭션을 보고서에 포함하려면 True를 지정하고, 그렇지 않으면 False를 지정합니다.

IncludeUnPosted

게시되지 않은 트랜잭션을 보고서에 포함하려면 True를 지정하고, 그렇지 않으면 False를 지정합니다.

엔티티

엔티티는 상위 엔티티가 아니라 적합한 ICP 기본 엔티티여야 합니다.

Partner

파트너 엔티티는 계정에 적합한 ICP 엔티티여야 합니다.

Entity Account

엔티티 트랜잭션이 표시되는 경우 엔티티 계정을 지정합니다.

Partner Account

파트너 트랜잭션이 표시되는 경우 파트너 계정을 지정합니다.

TransactionID

이 ID는 필수입니다. 트랜잭션 ID를 최대 40자까지 입력해야 합니다. 이 ID는 하위 ID와 조합되어 시나리오/연도/기간 내에서 엔티티/파트너/계정/C1/C2의 고유 ID를 생성합니다.

TransactionSubID

트랜잭션 하위 ID를 지정합니다.

TransactionCurrency

송장 트랜잭션에 사용되는 통화입니다. 애플리케이션에 정의된 적합한 통화여야 합니다.

ReferenceID

선택사항입니다. 참조 ID를 입력하여 트랜잭션에 대한 참조 정보를 저장할 수 있습니다. 예를 들어 엔티티에서 송장을 발급한 엔티티와는 다른 고유한 송장 번호 지정 세트를 사용할 수도 있습니다. 정보 제공 목적으로만 사용되는 추가 정보를 이 참조 ID에 입력할 수 있습니다.

[트랜잭션 ID]에 엔티티 참조 ID를 입력하고 파트너 엔티티의 해당 송장 번호를 입력할 수 있습니다.

MatchCode

선택사항입니다. 일치 코드는 각 일치 프로세스 유형을 구분하는 다음 접두어 중 하나여야 합니다.

  • A - 계정을 사용하여 수행된 자동 일치

  • I - 트랜잭션 ID를 사용하여 수행된 자동 일치

  • R - 참조 ID를 사용하여 수행된 자동 일치

  • M - 수동 일치

ReasonCode

선택사항입니다. 원인 코드는 관리자가 정의한 적합한 원인 코드여야 합니다. 원인 코드는 주로 파트너 엔티티의 송장 누락이나 파트너가 부정확한 금액 입력 등 트랜잭션이 [일치하지 않음] 상태가 된 원인을 나타내는 데 사용됩니다. 트랜잭션이 [일치함] 상태인 경우에는 트랜잭션에 대해 원인 코드를 지정할 필요가 없습니다. [대응 취소함] 상태의 트랜잭션에는 원인 코드를 지정할 수 없습니다.

FromDate

선택사항입니다. 적합한 날짜여야 합니다.

ToDate

선택사항입니다. 적합한 날짜여야 합니다.

DisplayColumns Section

보고서에 표시되는 열과 열 표시 방식을 지정합니다. 구문은 <DisplayColumns>, <Sort>,<Label>, <Repeat>, <Totals>입니다. 여기서 <Displayed Columns>는 적합한 열이고, <Sort>는 Sort 또는 NoSort이고, <Label>은 레이블, 설명 또는 둘 다이고, <Repeat>는 Repeat 또는 NoRepeat이고, <Total>은 Total 또는 NoTotal입니다.

사용자정의 차원의 경우 별칭은 열에 사용됩니다. 예를 들면 다음과 같습니다.

Customers,NoSort,Label,Repeat,NoTotal

DisplayEntityTransactions

엔티티 트랜잭션을 보고서에 표시하려면 True를 지정하고, 그렇지 않으면 False를 지정합니다.

특정 엔티티와 파트너의 내부거래 트랜잭션만 표시하도록 선택하거나, 파트너가 엔티티와 수행한 해당 트랜잭션도 표시할 수 있습니다. 예를 들어 엔티티 및 파트너 선택에서 엔티티 A와 파트너 B의 트랜잭션만 선택하면 엔티티 A가 파트너 B와 수행한 트랜잭션만 표시됩니다. 하지만 엔티티 B와 파트너 A의 해당 트랜잭션을 보려는 경우 엔티티 트랜잭션과 파트너 트랜잭션을 포함하도록 선택할 수 있습니다.

DisplayPartnerTransactions

파트너 트랜잭션을 보고서에 표시하려면 True를 지정하고, 그렇지 않으면 False를 지정합니다.

SuppressDetails

트랜잭션 세부정보를 제외하고 소계 행만 표시하려면 True를 지정합니다.