EDI 승인의 알려진 문제
이 항목에서는 BizTalk Server EDI 승인과 관련된 알려진 문제에 대해 설명합니다.
997 승인의 AK102가 음수일 수 있음
X12 997 승인의 AK102 데이터 요소(그룹 컨트롤 번호)가 음수 값일 수 있습니다. 음수 AK102 데이터 요소가 있는 승인은 음수 그룹 컨트롤 번호가 의미가 없더라도 BizTalk Server 수행하는 유효성 검사를 통과합니다.
메시지 파트가 거부된 경우 CONTRL 수신에서 수락됨 상태를 보고할 수 있음
CONTRL 수신(EDIFACT 기술 승인)은 들어오는 EDIFACT 메시지가 중복이거나 봉투(Envelope)에 오류가 있는 경우(예: 문자 집합 문제)에만 "거부됨" 상태를 보고합니다. EDIFACT는 CONTRL 기술 승인에서 "교환이 수락되었으나 오류 발생" 상태를 보고하지 않습니다. 이 작업은 X12가 TA1 승인의 TA104 필드에서 수행합니다. EDIFACT 메시지 파트가 수락된 경우 CONTRL 기술 승인은 "수락됨"을 보고합니다. 일부 시나리오에서는 메시지 파트가 거부되어도 CONTRL 승인에서 "수락됨" 상태를 보고합니다. 이러한 시나리오의 경우 UCI5 요소가 오류를 보고할 수도 있습니다.
X12 승인은 그룹 헤더 또는 트레일러에서 오류가 발생할 경우 교환 유지(오류 발생 시 교환 일시 중단)에 대해 수락됨 상태를 표시함
X12 메시지의 인바운드 일괄 처리 옵션이 "교환 유지 - 오류 발생 시 교환 일시 중단"으로 설정되어 있고 그룹 헤더 또는 트레일러의 필드가 잘못된 경우 TA1 및 997 승인에서 모두 수락됨 상태가 보고됩니다. EDI 상태 보고서와 트랜잭션 집합 정보에도 수락됨 상태가 표시됩니다. 교환이 일시 중단되거나 이벤트 뷰어의 오류가 교환이 일시 중단되었음을 표시하는 경우에도 마찬가지입니다.
TA1 승인은 ISA 헤더와 IEA 트레일러가 올바른지만 확인하고 GS 헤더와 GE 트레일러가 올바른지 확인하지 않으므로 수락됨 상태를 표시합니다. 그러나 997 승인에도 수락됨 상태가 표시됩니다.
교환에 포함된 그룹의 이름이 같은 경우 상태 보고서에 두 배의 승인이 표시됩니다.
BizTalk Server에서 이름이 같은 여러 그룹이 포함된 EDI 교환을 처리하는 경우 EDI 교환 및 상관 관계가 지정된 ACK 상태 보고서에 예상 개수보다 두 배인 기능 승인이 나열됩니다. 예를 들어 교환에 포함된 두 그룹의 이름이 같은 경우 상태 보고서에 4개의 승인이 나열됩니다.