메뉴 건너뛰기

[일반적인 분석 테스트 | 기술분야(Technology)]

원문 출처: https://www.arbutussoftware.com/en/popular-tests-/gl-je-risk-scoring

 

수동 분개(journal entries)는 자동화된 프로세스의 일부가 아니므로 고위험(high-risk) 항목입니다. 만기일(end-of-period date) 즈음에 해당하는 분개(JE) 또한 주의해야 합니다.

 

GL JE(총계정원장 분개) Risk Scoring

 

2020 Holidays(2020년 공휴일)

Match(Posting_Date,`20200101`,20200120`,`20200217`,`20200625`,`20200703`,`20200907`,`20201012`,`20201111`,`20201126`,`20201225`)
 

Weekends(주말)

Match(CDOW(Posting_Date,3),"Sun","Sat")
 
Keywords in Description
(Description 내 키워드 검색)
ListFind("Keywords.txt")
 

Same Account, Same Amount
(동일 계정, 동일 금액)

Duplicates ON Account Amount OTHER ALL TO …
 

Seldom Used Accounts
(거의 사용하지 않는 계정)

Classify ON Account TO Newfile_1 OPEN
Extract Account IF COUNT1 <= 3 TO Newfile_2
OPEN <source file>
OPEN Newfile_2 SECONDARY
Join PKEY Account FIELDS ALL SKEY Account WITH PRESORT SECSORT TO JEs_Seldom_Used_AC OPEN
 

Large Credits to Revenue 5 Days Prior to Period-End
(
만기 5일 전에 매출에 대한 큰 금액의 신용거래(외상))

(가정: Revenue Account-매출 계정은 "4" 로 시작함)

 

Extract RECORD IF Account = "4" AND Amount_CR <> 0 TO JE_Rev_Accts OPEN

Statistics ON ABS(Amount_CR) STD Number 5

Extract RECORD IF ABS(Amount) > AVERAGE1 + (2* STDDEV1) TO Large_CR_Rev_Accts.

 

Large Credits to Income Statement Non-Revenue Accounts
(손익계산서 영업외수익에 대한 금액이 큰 신용거래(외상))

(가정: 대상 account-계정은 "5", "6" 또는 "7" 로 시작함)
 
Extract RECORD IF Match(Account, "5","6", "7" ) AND Amount_CR <> 0 TO JE_NonRev_Accts OPEN
Statistics ON ABS(Amount_CR) STD Number 5
Extract RECORD IF ABS(Amount) > AVERAGE1 + (2* STDDEV1) TO Large_CR_NonRev_Accts
 

Round Amounts(금액 반올림)

Filter for all amounts with 0 cents:
0센트로 모든 금액을 필터링:
MOD(Amount,1) = 0
 
보다 세분화된 중요성 기반 분석(materiality-based analysis)을 위해 default value 가 Blanks(30) 인 conditional computed field(조건부 계산 필드)를 생성합니다.
Round Amounts.jpg

 

Prior-Year Entries Posted 5 Days After Year-End
(전년도 분개(Entries)는 결산 년도 5일 후에 게시됨)
 
Between(Posting_Date,`20190101`,`20190106`) AND Period = "2018"
 
Amounts Just Below Approval Threshold
(금액이 승인 임계 값 바로 아래)
(가정: 임계값 = $5000)
 
필요에 따라 해당 lower bound 를 조정하여 filter 를 생성합니다.
** Lower Bound: 정렬된 배열에서 찾고자 하는 값 이상이 처음으로 나타나는 위치.
 
Between(Amount,4999.99,4900)