다음을 통해 공유


PIP 구현

RosettaNet PIP(파트너 인터페이스 프로세스)는 공급망에서 거래 업체 간의 비즈니스 프로세스를 정의합니다. Microsoft BizTalk Accelerator for RosettaNet(BTARN)은 기본 제공 PIP 집합을 제공하며 추가 PIP를 만들 수 있습니다. BTARN은 RosettaNet organization 정의된 모든 PIP를 지원합니다.

자세한 내용은 RosettaNet PIP를 참조하세요.

BTARN의 스키마

RosettaNet은 모든 PIP 메시지 스키마를 DTD(문서 형식 정의) 형식으로 지정합니다. 비즈니스 문서 교환에 참여하는 거래 파트너는 이러한 DTD를 준수해야 합니다. 그러나 BTARN은 이러한 DTD를 XSD(XML 스키마 정의 파일)로 구현합니다. Microsoft BizTalk Server DTD가 아닌 XSD를 사용하여 문서를 나타내기 때문입니다. XSD는 기능 측면에서 DTD를 대체하며 메시지 지침에 제공된 대부분의 정보를 기본적으로 나타낼 수 있습니다.

참고

BTARN은 XSD 사양을 사용하는 RosettaNet organization 최근에 게시한 차세대 PIP도 지원합니다.

새 PIP를 구현하려면 PIP의 DTD를 XSD로 변환해야 합니다. GS1 RosettaNet 웹 사이트에서 PIP와 연결된 DTD를 다운로드합니다. 그런 다음 PIP를 기반으로 BTARN 프로세스 구성 프로필을 만듭니다. 자세한 내용은 새 파트너 인터페이스 프로세스 통합을 참조하세요.

기존 프로필을 기반으로 새 프로세스 구성 프로필을 만들 수 있습니다. 자세한 내용은 프로세스 구성을 만들거나 편집하는 방법을 참조하세요. 동일한 파트너 간의 동일한 프로세스 구성 프로필을 기반으로 여러 계약을 만들 수 있습니다. 그러나 한 번에 하나만 활성화할 수 있습니다. 규약을 만들고 활성화하려면 규약 만들기 또는 편집을 참조하세요.

BTARN은 다음 RosettaNet 헤더에 대해 RosettaNet 메시지 지침 제약 조건을 사용하여 XSD를 구현합니다.

  • RNIF 1.1 및 RNIF 2.01에 대한 프리앰블

  • RNIF 1.1 및 RNIF 2.0에 대한 서비스 헤더

  • RNIF 2.0에 대한 배달 헤더

  • RNIF 1.1 및 RNIF 2.01의 모든 신호 메시지에 대한 서비스 콘텐츠입니다.

샘플 스키마

BTARN 설치 프로그램은 drive>:\Program Files\Microsoft BizTalk <version> Accelerator for RosettaNet\SDK\Schemas에 PIP < 집합을 설치합니다. 샘플 용도로만 사용됩니다. 프로덕션 환경에서 사용하기 전에 이러한 스키마를 최신 게시된 RosettaNet PIP 사양 및 메시지 지침과 비교하는 것이 좋습니다. BTARN은 모든 RosettaNet PI의 구현을 지원합니다.

BTARN의 Element-Level 제약 조건

BTARN에서는 PIP 메시지 지침 문서에 지정된 요소 수준 제약 조건을 프로세스 구성 설정으로 구현합니다. 런타임 구성 요소는 프로세스 구성을 사용하여 특정 PIP를 처리하는 방법을 결정합니다.

새 PIP를 구현하려면 새 프로세스 구성 프로필을 만들어 PIP에 대한 메시지 지침 제약 조건을 적용해야 합니다. BTARN 관리 콘솔에서 이 작업을 수행합니다. 자세한 내용은 프로세스 구성을 만들거나 편집하는 방법을 참조하세요.

프로세스 구성 프로필은 PIP 사양을 사용하여 프로세스 구성 만들기에 표시된 대로 RosettaNet PIP 사양에 매핑됩니다.

참고 항목

BizTalk Server에 추가되는 BizTalk Accelerator for RosettaNet
거래 업체 규약
RosettaNet PIP