SAP 직무분리(SoD) 상충 점검 — 마스터 변경과 지급 실행 권한이 한 사람에게 몰려있지 않은가
권한은 나눠줬는데, 실제로 겸직하고 있는 사람은 없는지 활동 이력으로 확인합니다
소개 영상블로그 목차 순서대로 · 자막 포함
주요 재생 지점
도입 포인트 — 이 앱을 사용해야 하는 이유
권한 분리 원칙에도 불구하고 조직 개편이나 겸직으로 인해 직무분리(SoD) 상충 업무가 발생하는 경우가 있습니다. 이 앱은 SAP 표준 원장과 마스터 변경 이력을 바탕으로 사용자의 실제 활동 이력을 분석하여 상충 후보를 자동으로 식별하고, 내부통제 강화를 지원합니다.
핵심 포인트 여섯 가지
| 핵심 포인트 | 고객이 얻는 것 | 지금 방식이라면 |
|---|---|---|
| ① 직무분리(SoD) 상충 후보 자동 판정 | 동일 사용자가 같은 회계연도·기간에 전표 입력과 승인, 마스터 변경과 지급 실행 등 상충 규칙에 정의된 두 기능을 모두 수행한 이력을 자동으로 식별하여 상충 후보를 즉시 확인할 수 있습니다. | 표준 권한 부여 내역만으로는 실제 활동 이력에서 발생한 직무분리 상충을 파악하기 어렵습니다. |
| ② SAP 표준 원장 기반 활동 이력 집계 | 전표 헤더, 변경문서 구조(CDHDR/CDPOS) 등 SAP 표준 원장 데이터를 활용하여 회계연도, 기간, 사용자, 기능코드별 활동 건수를 정확하게 집계하고 분석합니다. | 실제 활동 이력을 수동으로 일일이 대조하고 집계하는 데 많은 시간과 인적 자원이 소요됩니다. |
| ③ 핵심 업무 기능 직무분리 점검 강화 | 전표입력·승인, 거래처·은행·계정 마스터 변경, 지급 실행, 수표 발행·취소, 매입송장 검증 등 재무회계 및 내부통제의 핵심 영역에 대한 상충 규칙을 바탕으로 활동을 점검합니다. | 다양한 핵심 업무 기능에 대한 직무분리 상충 여부를 포괄적이고 체계적으로 파악하기 어렵습니다. |
| ④ 활동 건수 데이터 정합성 자동 검증 | 집계된 활동 건수(활동건수A, 활동건수B)의 합계가 항상 일치하는지 전수 검증하여, 데이터의 신뢰성을 확보합니다. 검증 결과 대사식 전수 검증에서 불일치 0건을 확인했습니다. | 수동 집계 과정에서 데이터 오류나 누락이 발생하기 쉬워 추가 검증과 확인 부담이 발생합니다. |
| ⑤ 테스트 계정 활동 자동 예외 처리 | 사용자ID가 테스트 계정 명명 규칙에 해당하는 경우 '예외(테스트 계정)'로 자동 분류하여 정기 점검 대상에서 제외하고, 불필요한 확인 작업을 줄여 점검 효율을 높입니다. | 테스트 계정 활동도 실제 업무 활동과 함께 점검 대상에 포함되어 점검 과정에서 불필요한 소요가 발생합니다. |
| ⑥ 통제 이슈 확인 대상을 명확히 제시 | 같은 사용자가 같은 기간에 상충 규칙의 두 기능을 모두 수행한 이력을 '확인 필요' 상태로 표시하며, 활동 상세 건수를 제공하여 통제 위배 여부에 대한 회사의 최종 판단을 효과적으로 지원합니다. | 어떤 활동이 통제 이슈에 해당하는지 후보를 가려내고 그 근거를 찾는 데 상당한 리소스가 필요합니다. |
사례로 보는 효과
이 앱은 313건의 대사식 전수 검증에서 불일치 0건을 기록하며 데이터의 정합성을 확인했으며, 163건의 테스트 계정 활동은 자동으로 예외 처리하여 점검 효율을 높였습니다.
도입하면 달라지는 것
- 직무분리 상충 점검 업무 자동화 및 효율화
- 내부통제 리스크 관리 및 거버넌스 강화
- SAP 활동 이력 데이터의 신뢰성 및 투명성 확보
- 내외부 감사 대응 준비 시간 및 노력 단축
이런 회사에 맞습니다
내부통제 기준 강화가 필요한 재무·회계·물류·감사 팀, 그리고 조직 개편이나 겸직 등으로 직무분리 위험을 효과적으로 관리하고 싶어하는 모든 기업에 적합합니다.
업무 점검 — 앱이 직접 다시 계산하는 규칙
데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.
실행 화면
실제 화면 3종 둘러보기
회계연도·기간·위험등급·사용자ID를 넣고 조회하면 상충 후보 목록이 뜹니다 → 행을 클릭하면 그 사용자·규칙의 근거 활동이 다이얼로그로 열립니다.
아래는 실제로 앱을 실행해 기능을 눌러 가며 캡처한 화면입니다. 이미지를 클릭하면 원본 크기로 확대됩니다.
사용 방법
- 회계연도 · 기간 · 위험등급 · 사용자ID를 지정합니다.
- 사용자ID 입력 필드에서 Enter 키를 누르거나 조회조건 영역 오른쪽 끝의 조회 버튼을 누르면 재조회됩니다. 초기화 버튼은 조건을 기본값으로 되돌립니다.
- 위험등급을 "전체"로 두면 위험등급 조건 없이 조회합니다.
- 결과 목록의 행을 클릭하면 상세 다이얼로그가 열립니다.
상충 판정 로직
같은 사용자가 같은 회계연도·기간에 상충 규칙의 두 기능(A, B)을 모두 수행한 이력이 있으면 상충 후보로 판정합니다.
| 판정 조건 | 결과 상태 | 사용자 조치 |
|---|---|---|
| 동일 사용자가 같은 기간에 규칙의 기능A·기능B를 모두 수행 | 확인 필요 | 활동 상세를 열어 두 기능의 수행 경위·승인 여부를 확인 |
| 사용자ID가 테스트 계정 명명 규칙에 해당 | 예외(테스트 계정) | 정기 점검 대상에서 제외하되 목록에는 유지 |
| 기능A 또는 기능B 중 하나만 수행 | 목록에 나타나지 않음 | 해당 없음(상충 후보 아님) |
이 화면이 대신 정하지 않는 것
같은 두 기능을 수행했다고 해서 곧바로 통제 위배로 단정하지 않습니다. 대행 승인이나 임시 겸직처럼 정당한 사유가 있을 수 있어, 통제 이슈 해당 여부에 대한 최종 판단은 회사와 감사인이 합니다. 이 화면은 그 판단이 필요한 후보를 골라내는 점검 도구입니다.
집계·대사 처리 단계
| 단계 | 내용 |
|---|---|
| 1단계 | 회계연도·기간·사용자·기능코드별 활동 건수를 집계 |
| 2단계 | 상충 규칙에 정의된 기능A·기능B 조합과 동일 사용자·기간의 활동 유무를 대조 |
| 3단계 | 두 기능 모두 활동이 있으면 활동건수A·활동건수B·합계건수를 산출 |
| 4단계 | 합계건수 = 활동건수A + 활동건수B 가 항상 성립하는지 전수 검증 |
| 5단계 | 테스트 계정은 점검상태를 "예외(테스트 계정)"로 별도 표시 |
조회조건
| 필드 | 필수 | 설명 |
|---|---|---|
| 회계연도 | 필수 | 4자리 연도 |
| 기간 | 선택 | 01~12, 비우면 전체 기간 |
| 위험등급 | 선택 | 전체/높음/중간/낮음(전체 선택 시 조건 미전달) |
| 사용자ID | 선택 | 부분 일치(포함), Enter 키로 바로 조회 |
결과 컬럼
데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.
SAP 표준 기능 확장 포인트
SAP 표준 기능 매핑
| SAP 표준 T-code | 연관 기능 |
|---|---|
FB50 | 전표입력 |
FBV0 | 기표 승인(반출) |
FK02 | 공급업체 마스터 변경 |
FI12 | 은행 마스터 변경 |
F110 | 자동 지급 실행 |
FCH5 / FCH8 | 수표 발행 / 취소·재발행 |
FS00 | 계정과목 마스터 변경 |
MIRO | 매입송장 검증 |
통제 기준 정의표
| 관련 대상 영역 | 요구사항 | 대응 기능 | 원천 데이터 | 비고 |
|---|---|---|---|---|
| - | 전표 입력과 승인 직무의 분리 | 규칙 R01 | 전표 헤더 | 대상 영역: 내부통제 |
| - | 지급 관련 마스터 변경과 지급 실행의 분리 | 규칙 R02, R03 | 거래처·은행 마스터 변경이력, 지급 실행이력 | 대상 영역: 내부통제 |
| - | 수표 발행과 취소·재발행 직무의 분리 | 규칙 R04 | 수표 발행·취소 이력 | 대상 영역: 내부통제 |
| - | 계정 마스터 변경과 그 계정 전표입력의 분리 | 규칙 R05 | 계정 마스터 변경이력, 전표 헤더 | 대상 영역: 내부통제 |
도입 시 확인이 필요한 부분
상충 규칙의 구체적인 조합과 위험등급은 회사의 통제 매트릭스·권한 설계에 맞춰 확정해야 합니다.
CDS 구성
데모를 신청하신 고객께 공개되는 내용입니다
CDS 뷰 구성, 데이터 모델, 점검 · 산출 규칙처럼 실제 구현에 가까운 상세 설계는 이 앱의 데모를 신청하신 고객께만 보여 드리고 있습니다. 양해 부탁드립니다.
데모를 신청해 주시면 확인 후 바로 열람할 수 있도록 열어 드리고, 이미 신청하셨다면 신청하신 Google 계정으로 로그인하시면 이 자리에 내용이 표시됩니다.
자주 묻는 질문
자주 묻는 질문
이 화면은 어느 범위에 적용하나요?
재무회계 시스템에서 전표입력·승인, 거래처·은행·계정 마스터 변경, 지급 실행, 수표 발행·취소, 매입송장 검증 권한을 보유한 사용자를 대상으로 하며, 회계연도와 기간을 선택해 조회합니다.
점검상태가 "확인 필요"로 뜨면 무엇을 의미하나요?
같은 사용자가 같은 기간에 상충 규칙의 두 기능을 모두 수행한 이력이 있다는 신호입니다. 이 화면은 상충 후보를 골라내는 점검 도구이며, 통제 이슈 해당 여부에 대한 최종 판단은 회사와 감사인이 합니다.
화면의 수치는 실시간 SAP 데이터인가요?
실제 운영 화면은 OData 서비스를 통해 조회합니다. 이 글에 표시된 수치와 캡처는 검증용 샘플 데이터이며 실제 업무 데이터가 아닙니다.
상충 규칙은 어떻게 구성되나요?
서로 겸직하면 위험한 두 기능(예: 전표입력과 기표승인)을 한 쌍으로 정의하고 위험등급을 부여합니다. 회사의 통제 매트릭스 개정에 맞춰 규칙을 추가·변경할 수 있으며, 화면의 판정 로직 자체는 바뀌지 않습니다.