다음을 통해 공유


봉투(Envelope) 구성(EDIFACT 트랜잭션 집합 설정)

트랜잭션 집합 설정 섹션의 봉투 페이지에서 BizTalk Server 파티에 보내는 EDIFACT로 인코딩된 교환에 대해 UNG 및 UNH 세그먼트를 생성하는 방법을 정의합니다.

UNG 세그먼트는 EDIFACT로 인코딩된 교환에 대한 기능 그룹을 식별하고 지정하는 헤더입니다. 이 세그먼트에는 기능 그룹의 문서 유형 및 버전과 함께 기능 그룹이 준비된 날짜 및 시간 정보가 포함됩니다.

UNH 세그먼트는 EDIFACT로 인코딩된 교환의 메시지 헤더 세그먼트입니다. 이 세그먼트는 메시지 유형 및 해당 메시지 유형 게시를 유지 관리하는 에이전시에 대한 정보를 제공합니다. 이 세그먼트는 교환의 문서 시작 부분과 뒤에 나오는 문서 유형을 나타냅니다.

UNG(기능 그룹 헤더) 섹션에서 UNG 값을 UNH 값 및 네임스페이스와 연결합니다. BizTalk Server BizTalk XML 메시지에 UNH 요소 및 대상 네임스페이스에 대한 값이 그리드 행에 설정된 것으로 확인되면 BizTalk Server UNG 데이터 요소를 그리드의 동일한 행에 있는 값으로 채웁니다. UNH 요소 및 대상 네임스페이스의 값은 고유해야 합니다.

메시지에 UNH 요소 및 대상 네임스페이스와 일치하는 행이 없는 경우 BizTalk Server 기본 행의 UNG 요소 값으로 메시지를 채웁습니다. 이러한 값은 메시지에 UNH 요소 및 기본 행의 대상 네임스페 이스와 일치하지 않는 경우에도 사용됩니다.

BizTalk 엔진에서 BizTalk XML 메시지에 UNH 요소 및 대상 네임스페이스에 대해 설정된 값이 있다고 확인하면 그룹화 세그먼트 만들기 확인란이 선택된 경우 엔진은 메시지의 UNG 요소를 그리드에 설정된 값으로 채웁니다.

참고

UNG(기능 그룹 헤더) 섹션에서 표에 있는 필드에 대한 설정을 입력한 다음 해당 설정을 삭제하면 전체 행을 삭제해야 합니다. 그렇지 않으면 페이지가 유효성 검사에 실패합니다.

중요

로컬 BizTalk가 당사자가 받은 메시지를 처리하거나파티 A>에 대한 이 파티 검사 상자에서 메시지 보내기를 지원하는 경우 파티 A-파티 B 단방향 계약 탭에서 모든 속성을 사용할 수 없습니다. 그러나 파티 A를 만드는 동안 검사 상자를 선택한 경우 파티 B->파티 A 탭의 동일한 페이지에서 모든 속성을 사용할 수 있습니다.

필수 구성 요소

BizTalk Server 관리자 또는 BizTalk Server B2B 운영자 그룹의 구성원으로 로그온해야 합니다.

UNG 및 UNH 세그먼트를 정의하려면 다음을 수행하십시오.

  1. EDIFACT (일반 설정 구성)에 설명된 대로 EDIFACT 인코딩 규약을 만듭니다. 기존 계약을 업데이트하려면 당사자 및 비즈니스 프로필 페이지에서 규약을 마우스 오른쪽 단추로 클릭하고 속성을 클릭합니다.

  2. 단방향 계약 탭의 트랜잭션 집합 설정 섹션에서 봉투를 클릭합니다.

  3. 그리드의 행에 다음 값을 입력합니다.

    • For message type UNH2.1 열에서 트랜잭션 집합 형식을 입력합니다. 6자까지 입력할 수 있습니다.

    • UNH2.2 열에서 메시지 버전 번호를 입력합니다. (최소 1자, 최대 3자)

    • UNH2.3 열에 메시지 릴리스 번호를 입력합니다. (최소 1자, 최대 3자)

    • UNH2.5 열에 할당된 코드를 입력합니다. (최대 6자. 영숫자여야 합니다.)

    • 대상 네임스페이스 열에서 스키마의 대상 네임스페이스를 선택합니다. 이 이름은 반드시 입력해야 합니다.

      참고

      BizTalk Server에서는 이러한 값을 빌드 중인 교환에 연결된 값과 비교합니다.

  4. 그리드의 동일한 행에 다음 값을 입력합니다.

    • UNG1(기능 그룹 식별)의 경우 최소 한 문자와 최대 6자의 영숫자 값을 입력합니다. 이 이름은 반드시 입력해야 합니다.

    • UNG2.1(애플리케이션 보낸 사람 식별)의 경우 최소 한 문자와 최대 35자의 영숫자 값을 입력합니다. 이 이름은 반드시 입력해야 합니다.

    • UNG2.2(애플리케이션 보낸 사람 코드 한정자)의 경우 영숫자 값을 최대 4자로 입력합니다. 옵션 필드입니다.

    • UNG3.1(애플리케이션 받는 사람 식별)의 경우 최소 한 문자와 최대 35자의 영숫자 값을 입력합니다. 이 이름은 반드시 입력해야 합니다.

    • UNG3.2(애플리케이션 받는 사람 코드 한정자)의 경우 영숫자 값을 최대 4자로 입력합니다. 옵션 필드입니다.

    • UNG6(제어 기관)의 경우 최소 1과 최대 2의 영숫자 값을 입력합니다. 이 이름은 반드시 입력해야 합니다.

    • UNG7.1(메시지 형식 버전 번호)의 경우 최소 1자 및 최대 3자의 영숫자 값을 입력합니다. 이 이름은 반드시 입력해야 합니다.

    • UNG7.2(메시지 형식 릴리스 번호)의 경우 최소 한 문자와 최대 3자의 영숫자 값을 입력합니다. 이 이름은 반드시 입력해야 합니다.

    • UNG7.3(연결 할당 코드)의 경우 최소 1자 및 최대 6자의 영숫자 값을 입력합니다. 이 이름은 반드시 입력해야 합니다.

    • UNG8(애플리케이션 암호)의 경우 최소 한 문자와 최대 14자의 영숫자 값을 입력합니다. 이 이름은 반드시 입력해야 합니다.

      참고

      이는 For 메시지 유형 UNH2.1, UNH2.2, UNH2.3, UNH2.5Target 네임스페이스 요소가 교환과 연결된 요소와 일치하는 경우 빌드 중인 교환의 UNG 필드에 BizTalk Server 입력하는 값입니다.

  5. 4단계와 5단계를 반복하여 표에 추가 행을 입력합니다.

  6. 표의 한 행에 대해 기본값 을 클릭하여 기본 행으로 지정합니다.

    참고

    메시지에 UNH2.1, UNH2.2와 일치하지 않는 경우 모든 행의 UNH2.3, UNH2.5Target 네임스페이스 요소는 BizTalk Server 기본 행의 UNG1, UNG2.1, UNG2.2, UNG3.1, UNG3.2, UNG6, UNG7.1, UNG7.2, UNG7.3UNG8 요소의 값으로 메시지를 채웁습니다. 이러한 값은 메시지가 기본 행의 For 메시지 형식 UNH2.1, UNH2.2, UNH2.3, UNH2.5Target 네임스페이스 요소와 일치하지 않는 경우에도 사용됩니다.

    참고

    기본 행을 선택하지 않고 메시지에 UNH2.1, UNH2.2, UNH2.3, UNH2.5Target 네임스페이스 요소와 일치하는 항목이 없는 경우 BizTalk는 메시지를 일시 중단합니다.

  7. 적용을 클릭하여 구성을 계속하기 전에 변경 내용을 적용하거나 확인을 클릭하여 변경 내용의 유효성을 검사한 다음 대화 상자를 닫습니다.

참고 항목

트랜잭션 집합 설정 구성(EDIFACT)