[SAP] Provider Contract 생성 트랜잭션 활성화

Eugenie Kim·2025년 10월 21일

SAP BRIM

목록 보기
6/6
post-thumbnail

💡 트랜잭션 'FP_VT1'이란 ❓

  • 트랜잭션 'FP_VT1'은 CI/FI-CA 모듈 내에서 Provider Contract을 직접 생성하는 트랜잭션으로, SOM 모듈 없이 자체적으로 계약 데이터를 생성한다.


🎯 트랜잭션 'FP_VT1' 활성화 목적

  • FP_VT1을 활성화하는 유일한 이유는 CI/FI-CA 모듈의 내부 테스트/디버깅을 수행하기 위함이다.

  • SOM 모듈의 세팅이 아직 완료되지 않은 상황에서, CI/FI-CA 모듈 먼저 테스트를 진행해야 하는 경우, 트랜잭션 'FP_VT1'을 통해 Provider Contract을 수기로 생성하여 모듈 내부적인 검증이 가능하다.

  • 대부분의 프로젝트에서 SOM 컨피그가 먼저 완료되므로, 실제로 활성화해야 할 일은 거의 없다.


⚠️ 주의 사항

  • 트랜잭션 'FP_VT1'은 CI/FI-CA 모듈의 로컬 트랜잭션이다. 그렇기 때문에 해당 트랜잭션을 통해 생성된 계약은 SOM/CRM 계약과 연동이 불가하며 CI/FI-CA 단독으로 기능을 검증할 때만 의미가 있다.

  • SOM 모듈과 연계된 아키텍처를 가질 경우, 개발(DEV) 환경에서만 제한적으로 사용하고 QAS/PRD 서버에서는 비활성화할 것을 권장한다.


🪄 트랜잭션 'FP_VT1' 활성화 방법

1️⃣ 트랜잭션 'VTSF' 실행 및 설정

👉 계약의 유형이 Provider Contract (= '0')인 항목을 선택한 후, 화면 상단의 'Copy as' 아이콘 Click

  • Cont C : 계약 유형을 정의



👉 변경이 필요한 필드('Act', 'Tcode')를 수정하여 Provider Contract의 트랜잭션을 정의 후 저장 (별도의 CTS 채번 권장)

  • Act : 어플리케이션 객체가 실행할 수 있는 활동을 정의
    ▪️ 01 - Create  ✅
    ▪️ 02 - Change
    ▪️ 03 - Display

  • TCode : 어플리케이션 객체가 수행할 Transaction의 명령어를 정의
    ▪️ FP_VT0 : Overview of Contracts
    ▪️ FP_VT1 : Create Provider Contract  ✅
    ▪️ 등등


2️⃣ 트랜잭션 'FP_VT1' 정상 실행 여부 확인

👉 위의 설정을 마쳤다면 트랜잭션 'FP_VT1'을 실행하여, Provider Contract 생성 화면이 정상적으로 조회되는지 확인


🟩 정상 작동 시 조회되는 화면 ↓↓↓



🟥 오류 발생 시 조회되는 화면 (앞선 세팅 재확인 필요) ↓↓↓

🔗 Reference

1️⃣ SAP for Me - Transactions FP_VT1 and FP_PV1 are not defined as application transactions

profile
SAP FI Consultant

0개의 댓글