사용자 지정 BAPI를 사용하는 통합 워크플로우
BAPI에는 BAPI를 사용하는 동안 제공할 수 있는 속성 목록이 포함되어 있습니다. 예를 들어 공급자 표준 SAP BAPI 가져오기에는 40개의 속성이 있을 수 있지만 고객 전체의 일반적인 사용량은 60개 속성에 훨씬 더 가까울 수 있습니다. 따라서 표준 BAPI를 사용하면 고객이 40개의 속성만 사용하도록 제한됩니다.
위의 내용 외에도 구매 주문서 헤더, 구매 주문서 라인과 같은 여러 엔터티가 있는 구매 주문서 생성과 같은 복잡한 개체와 세금 계산을 위한 세금 코드 채우기, 공장 주소 기본값 설정 및 제한된 속성을 가진 표준 BAPI에서 이 모든 것을 오케스트레이션하는 것과 같은 몇 가지 추가 작업과 함께 고객에게 제공할 수 있는 기능의 종류를 제한하는 경우가 있습니다.
위의 관점에서 이 통합은 거의 모든 속성으로 구성된 슈퍼 세트와 같은 사용자 지정 BAPI로 구축되었습니다(속성을 가져오거나 해당 속성 값을 채워 트랜잭션을 게시하는 측면에서).
사용자 지정 BAPI를 사용하려면 일부 전송 파일을 구성하고 SAP 서버에 로드하기 위해 고객 측에서 몇 가지 추가 작업이 필요합니다. 그러나 이 모든 작업은 ServiceNow Store의 Bristlecone 팀에서 수행 및 제공하며, 고객은 이를 쉽게 다운로드하여 필요한 필수 구성요소 단계를 수행하는 데 활용할 수 있습니다.