SAP S/4HANA 출력 관리의 혁명: OPD ( BRF+ )

 

 

 

🔹 1. SAP S/4HANA에서 OPD란?

OPD (Output Parameter Determination)
구매오더, 청구서 등 다양한 문서의 출력 방식(출력 조건, 수신자, 포맷 등)을 설정하는 기능입니다.

과거에는 NAST라는 기술을 썼습니다. S/4HANA에서는 이를 대체하는 BRF+ (Business Rule Framework plus) 기반의 새로운 출력 관리 방식이 도입되었습니다.

  • 경로:
    SPRO → Cross-Application Components → Output Control

💡 주요 특징 (T-Code: OPD)

  • 규칙 기반 결정: 어떤 공급업체는 이메일로, 어떤 업체는 EDI로 보낼지를 테이블 형태의 규칙(Decision Table)으로 관리합니다.
  • 양식 최적화: Adobe Forms를 기본으로 사용하여 훨씬 미려하고 표준화된 구매 서식을 제공합니다.
  • 확장성: 클라우드 환경(SAP BTP)과의 연동이 매우 용이합니다.

🔹 2. NAST 기반과의 차이점

 
SAP S/4HANA 출력 관리(Output Management)는 기존의 NAST 기반 메시지 제어 방식에서 벗어난 근본적인 패러다임의 변화를 의미하며, 주요 차이점은 다음과 같습니다.
1. 규칙 엔진 및 논리 (Rule Logic)
  • NAST 방식: 트랜잭션 NACE를 통해 구성되는 조건 기법(Condition Technique)과 관련 커스터마이징 테이블을 기반으로 규칙을 처리합니다.
  • S/4HANA 방식: 강력한 BRF+ (Business Rule Framework plus) 엔진을 활용하여 유연하고 수정 없이도 비즈니스 규칙을 정의할 수 있습니다.
2. 데이터 구조 및 저장 (Data Management)
  • NAST 방식: 출력 데이터를 물리적 테이블인 NAST에 직접 저장하며, 이는 기존 레거시 프레임워크에 종속적입니다.
  • S/4HANA 방식: APOC_D_OR_ITEM과 같은 현대적인 테이블을 기반으로 하며, 데이터 접근은 CDS View(Virtual Data Models*를 통해 이루어지므로 더 최적화되고 미래 지향적인 구조를 갖습니다.
3. 아키텍처 및 관리 체계 (Construction)
  • NAST 방식: SD, MM 등 각 모듈별로 중심이 분산되어 있으며 해당 애플리케이션에 강하게 결합되어 있습니다.
  • S/4HANA 방식: 모든 애플리케이션에 걸쳐 중앙 집중화(Centralized)된 통합 관리 체계를 제공하며, 클라우드 및 온프레미스 환경 모두에 최적화되어 있습니다.
4. 사용자 인터페이스 (User Interface)
  • NAST 방식: 주로 SAP GUI와 클래식 트랜잭션을 통해 제어 및 관리됩니다.
  • S/4HANA 방식: Fiori 앱(예: "출력 매개변수 결정(OPD)", "출력 요청 모니터링(F2279)")을 통해 직관적으로 관리하고 모니터링할 수 있습니다.
5. 양식 기술 및 채널 (Form & Channel)
  • NAST 방식: 주로 SAPscriptSmart Forms를 사용하며, 양식 수정과 커스텀 필드 추가가 상대적으로 자유로운 편입니다.
  • S/4HANA 방식: Adobe Forms를 기본으로 사용하며 이메일, XML, EDI 등 현대적인 디지털 채널을 별도의 추가 도구 없이도 원활하게 통합 지원합니다.
요약하자면, NAST는 고도로 커스터마이징이 필요한 복잡한 레거시 프로젝트에 익숙한 방식인 반면, S/4HANA 출력 관리는 표준화, 중앙 집중식 관리, 그리고 현대적인 Fiori 사용자 경험과 디지털 채널 통합에 최적화된 최신 기술입니다

 

 


구매프로세스 개선 (W/ S4HANA, BRF+)

1. 구매 프로세스의 고질적 문제점 (AS-IS)

과거 NAST 방식이나 수동 프로세스에서는 다음과 같은 병목 현상이 발생했습니다.

  • 복잡한 승인 후 수동 발송: PO 승인이 끝나면 담당자가 일일이 PDF를 내려받아 이메일로 발송.
  • 유연성 부족: 특정 국가나 특정 자재 그룹에만 다른 양식을 적용하려면 ABAP 개발 공수 과다 발생.
  • 추적 불가능: 이메일이 발송되었는지, 공급업체가 확인했는지 시스템상 확인이 어려움.

2. BRF+ 기반 프로세스 개선 전략 (TO-BE)

① 조건별 자동화 (Decision Table 기반)

T-Code: OPD를 통해 구매 조직, 그룹, 금액, 문서 유형에 따른 자동 분기를 설정합니다.

  • 개선 포인트: 1억 미만 소모품 구매는 승인 즉시 공급업체에 자동 이메일 발송, 1억 이상 전략 자재는 담당자 검토 후 수동 발송으로 규칙화하여 불필요한 행정 소요를 줄입니다.

② 멀티 채널 및 실시간 알림 (Omni-Channel)

단순 프린트 출력을 넘어 다양한 채널을 동시에 활용합니다.

  • 개선 포인트: 구매 오더 생성 시, 공급업체에는 EDI/Email로 공식 문서를 발송함과 동시에, 내부 물류 담당자에게는 **SAP Fiori 알림(Notification)**을 띄워 입고 준비를 시킵니다.

③ 이메일 템플릿의 현업 자율화

과거에는 메일 본문의 문구 하나를 바꾸려고 해도 개발자가 필요했습니다.

  • 개선 포인트: 'Maintain Email Templates' 앱을 통해 구매 팀장이 직접 시즌별 공지사항이나 강조 문구(예: "추석 연휴 납기 준수 요망")를 관리합니다. IT 부서의 도움 없이 비즈니스 대응 속도가 빨라집니다.

3. IT 운영 및 관리적 관점의 개선

① 'Manage Output Items' 앱을 통한 통합 모니터링

S/4HANA 전용 Fiori 앱을 통해 모든 구매 문서의 출력 상태를 한눈에 관리합니다.

  • 개선 포인트: 발송 실패(Error) 건만 필터링하여 즉시 재전송(Retransmit)하거나 로그를 확인할 수 있어, 공급업체와의 커뮤니케이션 누락을 원천 차단합니다.

② Adobe Forms의 데이터 바인딩 최적화

  • 개선 포인트: QR 코드를 양식에 포함하여 공급업체가 납품 시 해당 QR을 스캔하면 바로 입고(GR) 화면으로 연결되는 시스템을 구축할 수 있습니다. 이는 물류 현장의 혁신으로 이어집니다.