모든 계정의 기초 잔액 설정

계정의 기초 잔액을 설정하려면 ExpIsFirst 함수를 If 구조에 사용합니다. Exp 및 If 구조에 대해서는 이전 섹션에서 설명했습니다. IsFirst는 현재 기간이 현재 시나리오의 기본 빈도에서 첫 번째 기간인지 여부를 확인합니다. 예를 들어 시나리오의 기본 빈도가 매월이면 IsFirst는 현재 기간이 연도의 첫 번째 달인지 여부를 확인합니다.

기초 잔액을 설정하려면 If 구조의 If...Then 문에 IsFirst를 넣은 다음 이 명령문과 End If 문 사이에 Exp를 넣습니다. Exp의 인수에 특정 계정을 포함할 수도 있지만 모든 계정의 기초 잔액을 설정하는 것이 좋습니다.

다음 예에서는 모든 계정의 기초 잔액을 설정하는 방법을 보여 줍니다. 이 예를 수정하지 않고 계산 규칙에 재입력하거나 복사할 수 있습니다.

HS.EXP "A#ALL = A#ALL.P#Prior"

주:

이 예에서는 A# 뒤에 키워드 ALL이 오기 때문에 규칙이 모든 계정에 적용됩니다. 이외에도 P# 문자 뒤에 키워드 Prior가 오기 때문에 EXP에서 현재 기간의 이전 기간에서 계정 데이터를 가져옵니다.