SAP IMG OB52 설정 방법과 S4HANA 전기기간 통제 핵심

SAP OB52는 단순히 기간을 여는 화면이 아니라, Company Code – Posting Period Variant – OB52로 이어지는 전기기간 통제 구조의 마지막 실행 레이어입니다. 실무에서 전표가 막히는 원인은 OB52 자체보다 Variant 미연결, Account Type 설정 누락, Special Period 미개방, S/4HANA에서는 Ledger별 통제 미확인인 경우가 대부분입니다. 이 글은 OBBO, OBBP, OB52 설정 방법과 S/4HANA Ledger 통제, 주요 에러코드 해결까지 실무 중심으로 정리합니다.

OB52와 Posting Period Variant 구조 이해

OB52는 단순히 “기간 여는 화면”이 아니라, 전기기간 통제 구조의 마지막 실행 레이어입니다. 실제로는 Company Code → Posting Period Variant → OB52로 이어지는 구조를 이해해야 합니다. 이 구조를 모르면 OB52를 아무리 바꿔도 반영이 안 되는 상황이 발생합니다.

현장에서 자주 있는 사례인데요, 운영자가 OB52를 수정했는데 특정 법인은 계속 막혀 있는 경우가 있습니다. 확인해보면 그 회사코드는 다른 Variant를 쓰고 있는 경우가 대부분입니다.

  • Company Code: 전표가 입력되는 법인 단위
  • Posting Period Variant: 기간 통제 정책 틀
  • OB52: 실제 오픈/클로즈 실행

S/4HANA 변경사항: Universal Journal(ACDOCA) 기반으로 FI/CO/AA 통합 영향이 커지면서 기간 통제가 단순 FI 영역을 넘어 전체 재무 데이터에 영향을 줍니다.

즉, 이 구조는 단순 설정이 아니라 통제 설계입니다. 특히 글로벌 프로젝트에서는 Variant 설계가 곧 마감 프로세스 설계라고 보셔도 됩니다.

회사코드부터 전기기간 변형과 OB52로 이어지는 구조 다이어그램

Account Type과 Special Period 13 16 설정의 핵심

OB52에서 가장 중요한 필드는 Account Type입니다. 이걸 왜 나누냐고요? 실무에서는 마감 타이밍이 계정 유형별로 다르기 때문입니다.

예를 들어 이런 상황이 많습니다.

  • Vendor(K)는 마감 → 더 이상 AP 입력 금지
  • G/L(S)는 오픈 → 결산 조정 계속 진행

그래서 Account Type별로 기간을 다르게 열어야 합니다.

또 하나 중요한 게 Special Period 13~16입니다.

  • 일반 기간(1~12): 운영 전표
  • Special Period(13~16): 결산 전표 전용

현장에서 자주 마주치는 상황인데요, 12월은 열었는데 Special Period를 안 열어서 결산 전표가 막히는 경우가 정말 많습니다.

여기서 Special Period는 단순 추가 기간이 아니라 결산 통제 장치입니다. 감사 대응이나 재무 투명성 측면에서도 굉장히 중요한 역할을 합니다.

계정 유형과 특별기간 설정을 확인하는 재무팀 장면

Posting Period Variant 생성 OBBO와 OBBP Assignment

이제 실제 IMG 설정으로 들어가 보겠습니다.

(1) Posting Period Variant 생성 – OBBO

경로:
SPRO > Financial Accounting > Financial Accounting Global Settings > Document > Posting Periods > Define Variants for Open Posting Periods (OBBO)

주요 설정:

  • Variant Key
  • Description

설계 포인트:

  • 법인별 Variant 분리 vs 통합
  • Shared Service Center 운영 여부
  • 지역별 마감 일정 차이

실제 프로젝트에서는 Variant를 너무 많이 만들면 운영이 복잡해지고, 너무 적으면 예외 대응이 어렵습니다.

OBBO 생성과 OBBP 연결 설정 화면을 보는 모습

(2) Company Code별 전기기간 Variant 연결 – OBBP

경로:
SPRO > Financial Accounting > Financial Accounting Global Settings > Document > Posting Periods > Assign Variants to Company Code (OBBP)

핵심 필드:

  • Company Code
  • Posting Period Variant

주의사항:

  • 연결 안 하면 OB52 적용 안 됨
  • Variant 착각이 가장 흔한 오류 원인

현장에서 “열었는데 왜 안 돼요?” 하면 제일 먼저 보는 게 이 OBBP입니다.

다시말해서 OBBP는 단순 매핑이지만, 실제 운영에서는 가장 많은 장애 원인이 되는 지점입니다.

(3) T-code OB52 사용법 및 설정 구조

이제 핵심인 OB52입니다.

주요 필드:

  • Variant
  • Account Type
  • From/To Period
  • Year
  • Authorization Group

실무에서는 단일 라인이 아니라 여러 라인을 구성합니다.

예시 구조:

  • + : 일반 사용자 → 당월만
  • S : 결산팀 → 직전월 허용
  • K/D : AP/AR 조기 마감

아래는 대표적인 설정 비교입니다.

구분 Account Type 기간 대상
일반 사용자 + 당월 전체 사용자
결산팀 S 직전월 포함 재무팀
결산 조정 S Special Period 결산 담당자

 

OB52는 단순 오픈/클로즈가 아니라 권한 + 계정 + 기간을 결합한 통제 설계로, 사용자 역할과 계정 유형에 따라 기간을 다층적으로 통제하는 구조입니다.

S/4HANA 변경사항: Ledger Group 기준으로 기간 통제를 추가 설정할 수 있어 특정 Ledger만 열거나 닫는 것이 가능합니다.

OB52 설정 테이블을 분석하는 사용자 화면

Ledger별 Posting Period Control S/4HANA 핵심

S/4HANA에서 반드시 이해해야 하는 부분입니다.

ECC vs S/4HANA 차이:

항목 ECC S/4HANA
통제 기준 Company Code 중심 Ledger 포함
데이터 구조 분리 테이블 ACDOCA 통합
기간 통제 Variant 기반 Ledger별 확장 가능

 

S/4HANA에서는 Ledger 기준 통제가 추가되어 훨씬 유연하지만 복잡도도 증가합니다.

실무 사례:

  • Leading Ledger: 마감 완료
  • Non-leading Ledger: 추가 조정 허용

이럴 때 OB52만 보면 원인을 못 찾습니다.

실제 S/4 전환 프로젝트에서 특정 전표만 안 들어가던 케이스가 있었는데, 원인은 Non-leading Ledger만 닫혀 있던 상황이었습니다.

Ledger 통제는 Group Reporting, Consolidation과 직접 연결되므로 반드시 재무팀과 함께 설계해야 합니다.

레저별 전기기간 통제를 표현한 개념 이미지

주요 포인트 및 실무 팁

프로젝트/운영에서 꼭 확인하세요.

  • Variant 개수 전략 (법인별 vs 통합)
  • AP/AR/GL 마감 시점 분리 여부
  • Authorization Group 활용

자주 발생하는 실수:

  • Special Period 미개방
  • OBBP 연결 오류
  • Account Type 설정 누락
  • Ledger 통제 미확인

운영 팁:

  • 월마감 체크리스트에 OB52 포함
  • 변경 이력 관리 (Audit 대응)
  • 승인 프로세스 운영

예전에 해외법인 현업 담당자가 에서 월마감 중 OB52를 임시로 열었다가 다시 닫지 않아 감사에서 지적받는 경우도 실제로 있었습니다.

OB52는 단순 운영 설정이 아니라 내부통제(Internal Control) 영역입니다. 감사 대응까지 고려해야 합니다.

월마감 체크리스트와 내부통제 관리 장면

SAP Error Code 해결

대표 오류들을 정리해보겠습니다.

에러코드 메시지 원인 해결방법
F5 802 / M7053 Posting period is not open Account Type 미개방 / Variant 오류 OB52 + OBBP 확인
F5 727 Posting period not open Special Period 미설정 13~16 기간 추가
Ledger 오류 Ledger 닫힘 특정 Ledger 미오픈 Ledger Group 확인

주요 발생 T-code:

  • FB50
  • FB60
  • FB70
  • Fiori: Post General Journal Entries

대부분의 오류는 OB52 자체보다 Variant/Account Type/Ledger 문제입니다.

다시 보면, 에러 메시지는 단순하지만, 실제 원인은 복합적인 경우가 많아 구조적으로 접근해야 합니다.

전기기간 오류를 분석하는 재무 담당자 화면

마무리

핵심만 정리해보겠습니다.

  • OB52는 “마지막 단계”, 진짜 핵심은 Variant 설계
  • Account Type + Special Period + Ledger 통제가 실무 포인트
  • S/4HANA에서는 Ledger까지 반드시 확인

지금 운영 중인 시스템이 있다면, OB52 화면만 보지 마시고 Variant 구조부터 한번 점검해보세요. 생각보다 많은 이슈가 거기서 시작됩니다.
비슷한 상황 겪으셨다면 경험도 한번 공유해보세요.

다음에 이어서 보면 좋은 글:

  • Posting Period Variant 설계 전략 (글로벌 프로젝트 기준)
  • S/4HANA Ledger별 Closing 통제 심화

참고 출처:
– SAP Help Portal (FI Posting Period Control)
– SAP Note: Posting Period Control 관련 표준 문서


관련 글

댓글 남기기