-
EDI 서비스에서 ANSI X12와 함께 많이 언급되는 EDI 표준으로는 EDIFACT가 있습니다.
(지난 포스팅에서 EDI 표준에 대한 설명을 알아볼 수 있습니다↓)
커넥트 서비스에서는 다양한 EDI 표준을 지원하고 있습니다.
그 중 EDIFACT에 대해 알아보도록 하겠습니다.
EDIFACT
행정/상업/수송을 위한 전자 자료 교환(EDI)으로, 1988년에 국제 연합 유럽 경제 위원회(UN/ECE)에서 미국과 유럽 각국이 협조하여 제정한 표준 EDI 프로토콜입니다.
UN/EDIFACT라고도 합니다.
EDIFACT는 전세계적으로 제조업자, 수출입업자, 도·소매상인, 운송회사, 은행, 정부기관 사이에 거래 데이터의 국제적 전자교환을 용이하게 하기 위해, 연구개발한 EDI 표준을 의미합니다.
EDIFACT는 기존의 서류를 전자 파일로 대체시키고 국제 표준에 따라 작성된 메시지를 쌍방향 커뮤니케이션을 통해 통일적으로 제공함으로써, 정보의 흐름을 가속화시켜 행정 등의 업무를 원활하게 해주는 특징이 있습니다.
EDIFACT 구성 요소
EDIFACT의 구성 요소는 EDI 데이터를 표현하기 위한 기본 문법이라고 할 수 있는 구문 규칙(syntax rule)과 EDI 전자 문서의 데이터 부호화 등입니다.
이 중 구문 규칙은 1988년 9월에 ISO 9735로 표준화되었으며, 데이터 부호화의 EDI 전자 문서 용어(데이터 요소) 중에서 국제 무역을 위한 것은 ISO 7372로 표준이 채택되었습니다.
EDIFACT는 전자 파일의 정보를 설명하고 다양한 문서 유형(예: 인보이스, 구매 주문서, 배송 등)에 사용되는 균일한 세그먼트 및 요소를 정의함으로써 차별화된 배열을 통해 전세계 표준 생성되었습니다.
EDIFACT의 표준화 및 보급 활동은 UN/ECE 주관 아래 세계의 6개 지역별 EDIFACT 위원회가 분담하여 추진하고 있습니다.
아시아 지역에서는 한국, 중국, 일본 등이 위원회를 구성하여 참여하고 있습니다.
EDIFACT 메시지 개요
EDIFACT 표준은 포괄적이고 모든 비즈니스 거래와 산업에서 생성되었기 때문에, 아래와 같이 하위 그룹이 존재합니다.
몇 가지 예시 EDIFACT 문서를 보여드리겠습니다.
DELFOR배송 예측DESADV통지문 발송IFTMIN운송장IFTMBF운송 예약 요청IFTMBC운송 예약 확인서INVOIC송장ORDERS구매 주문 메시지PRICAT가격 카탈로그PRODAT제품 데이터INVRPT재고 보고서ORDCHG구매 주문 변경 요청
EDIFACT 메시지 구조
EDIFACT에서 각 섹션은 특정 세그먼트로 설명됩니다.
데이터 요소 유형을 설명하는 3자리 코드(ex: UNH, BGM, DTM 등)로 시작을 합니다.
각 세그먼트 내의 요소는 +가 최상위 또는 복합 데이터 요소를 구분하고, :는 복합 데이터 요소 내에 중첩된 두 번째 수준의 데이터 요소를 구분합니다.
세그먼트 종결은 '로 끝납니다.
여기서 데이터 요소란 정보를 나타내는 것으로, 세그먼트 내에서 정의된 순서로 있고 식별이 가능합니다.
세그먼트는 데이터 요소의 요약으로, 항상 메시지 구조에 들어있습니다.
해당 내용을 한 줄씩 살펴보도록 하겠습니다.
UNH+SSDD1+ORDERS:D:22A:UN:EAN008'
UNH는 메시지 헤더로, 메시지를 시작하고 고유하게 식별하는 서비스 세그먼트입니다.
위 메시지는 ORDERS로 구매 주문 메시지입니다.
BGM+220+PO2022011801+9'
BGM은 구매 주문 문서의 시작을 알리며, 발신자가 주문을 식별하기 위한 세그먼트입니다.
안에 PO넘버를 확인할 수 있습니다.
DTM+137:20220118:102'
DTM은 날짜/시간/기간을 나타냅니다.
주문 날짜를 식별하기 위한 세그먼트입니다.
NAD+BY+5412345000176::9++Your Company+278 Beotkko-ro Geumcheon-gu+KR'
NAD는 이름 및 주소입니다.
LIN+1+1+85791-10:VN'
LIN은 품목으로, 주문한 제품이나 서비스 등의 번호를 나타냅니다.
QTY+1:10:EA'
QTY는 수량을 뜻합니다.
PRI+AAA:30.00'
PRI는 가격 세부 정보로 가격 유형 및 금액을 지정하는 세그먼트입니다.
UNS+S'
UNS는 요약 섹션 시작 부분에 배치되는 세그먼트입니다.
CNT+1:10'
CNT는 라인 항목 수를 설명하는 세그먼트입니다.
위 예시는 총 10줄로 10이 들어가 있습니다.
UNT+10+SSDD1'
UNT는 메시지를 종료하는 세그먼트로 PO의 끝을 나타냅니다.
[참고 자료]
'EDI 알아보기' 카테고리의 다른 글
EDI 프로세스 (0) 2022.09.08 로제타넷(RosettaNet) (0) 2022.07.06 ANSI X12 (0) 2022.06.17 EDI 문서 종류 (0) 2022.04.20 EDI 문서 구조 및 요소 (0) 2022.01.19