본문 바로가기

SAP/SAP FI

SAP FI 모듈 Substitution/Validation 기능, Naming Rule

SAP FI 모듈 운영업무를 수행하다보면
회계전표와 관련된 Substitution (대체), Validation (유효성점검) 과 관련된 요청사항과 문의사항을 많이 받게 된다. 

Substitution (대체)은 회계관련 데이터 입력 시 정확성과 효율성을 높이기 위한 목적으로 사용되는데, 특정조건에 따라 기본 값을 다른 값으로 대체하는 기능이다.


Validation (유효성점검)은 정확하고 일관된 회계처리를 보장하기 위해 사용하고 회계문서 생성이나 변경 시 특정조건의 충족여부를 확인하는 기능이다.

잘 활용한다면 정확성과 효율성을 높일 수 있고, 일관된 회계처리를 보장할 수 있다.
다만 Substitution 과 Validation 들의 숫자가 너무 많아지면 추가나 수정 요청사항을 받거나, 문의사항을 접수받았을 때,
도대체 어느 필드를 어떤 조건으로 대체하는건지, 점검을 하는 건지 한눈에 알아보기 힘들어서
많은 유효성 점검과 대체규칙들을 하나하나 열어보게 되는 지경에 이를 수도 있다..
 
분명 사용하지 않는 항목들도 있고, 중복된 작업을 수행하는 항목들도 있다는 것을 알지만
Side Effect가 두려워 선뜻 정리하기가 쉽지 않은 것도 사실이다. 
 
조금이나마 쉽게 대체/유효성 점검의 대상 필드를 식별하고, 선행조건을 파악할 수 있는 방법을 고민했고
규칙명을 언어키에 따라 등록할 수 있어서, 영문 텍스트에  [대체/유효성점검필드]_선행조건 형태로 등록했다.
필드 자릿수가 35자리라 최대한 줄이고 줄여서 등록하느라 애를 썼는데, 얼마나 유용하게 사용될지는 조금 더 지켜봐야 할 것 같다🤣

그리고 좀 더 원활하게 관리할 수 있는 방법도 지속적으로 고민해봐야겠다.