Skip to content

TMS / EDI / EDI 997

EDI 997

1. 기본 정보

항목 내용
작성자 이샘미
최초 작성일 2025-12-29
최종 변경일 2025-12-29

2. 요약 및 산출물

요약

고객이 보낸 EDI 997 정보를 저장합니다.

주요 산출물

  • 배치 작업
    배치 작업을 통해 EDI 997 정보가 포함된 JSON 파일을 다운로드하고, 해당 데이터를 DynamoDB에 저장합니다.

3. 타당성

TMS에서 전송된 EDI 322에 대해 수신 여부를 확인할 수 있는 EDI 997 정보를 저장하여, 증빙 자료로 관리합니다.


4. 기술 설명

DynamoDB 설계

이름 설명 비고
pk div/senderId로 구성 Partition Key
ts 데이터 생성 기준 Unix timestamp Local Sort Key
created_by 데이터 생성 주체
created_date 데이터 생성 일시
div Division 코드
edi_info 수신된 EDI 정보
file_name SFTP를 통해 수신한 파일명
  • div 정보는 EDI 997에 포함된 nglTransactionNumber를 기준으로 EDI 210 데이터를 조회하여 결정됩니다.
  • 조회된 EDI 210 데이터가 없는 경우, PK의 div 기본값으로 -1을 사용합니다.

배치 작업

  • 배치 작업을 통해 사전에 합의된 SFTP 서버 정보에 기반하여 파일명이 997로 시작하는 JSON 파일을 다운로드합니다.
  • 다운로드된 파일 내용을 DynamoDB에 저장합니다.

5. 위험성 평가

-


🧩 추가 정보

-