ggb1 2

SAP 유효성 점검 및 대체 로직 기입 방법

안녕하세요. 모델 와이입니다. 오늘은 유효성 점검 (ZRGGBR000) 과 유효성 대체(ZRGGBS000)에서 로직을 입력할 때 활용법에 대해서 말씀드리겠습니다. SAP에서는 유효성 점검(Validation) 및 대체(Substitution)를 설정할 때, 특정한 조건과 로직을 적용하기 위해 EXIT을 활용할 수 있습니다. 이를 위해 SAP에서는 C_EXIT_PARAM_NONE, C_EXIT_PARAM_FIELD, C_EXIT_PARAM_CLASS 세 가지 주요 유형을 제공합니다. 점검 혹은 대체 로직을 들어가면 아래와 같은 설정을 확인하실 수 있습니다.해당 설정에 PARAM의 값의 의미에 대해서 설명하며, 관련 로직으로 기입하는 방법을 설명드리겠습니다.  1. C_EXIT_PARAM_NONE매개변수를 ..

SAP ABAP 2025.03.24

SAP FI GGB1 대체 기능에서 특정 BSEG 필드만 대체되지 않을 때 VWTYGB01 뷰를 통한 해결 방안

SAP FI(Financial Accounting) 모듈에서 GGB1(Transaction Code) 대체 기능은 특정 회계 문서의 BSEG 테이블 필드를 자동으로 변경하거나 보완하는 데 사용됩니다. 그러나 특정 BSEG 필드만 대체 로직이 수행되지 않는 경우, VWTYGB01 뷰를 활용한 해결 방안에 대해 설명하겠습니다. 1. 원인 분석 대체 규칙(Validation and Substitution Rule) 설정 확인GGB1에서 해당 필드에 대한 대체 규칙이 올바르게 설정되었는지 확인합니다.필드 레벨이 올바른지(헤더 레벨, 항목 레벨) 검토합니다.   VWTYGB01 뷰의 설정 확인VWTYGB01 뷰는 BSEG 테이블의 특정 필드가 GGB1 대체 기능에서 처리 가능한지 여부를 결정합니다.해당 필드가 V..

SAP FI 2025.03.17