> AX 사례 · 해운

위험물 검사증 명세 정리와 D-1 서류 마감 목록 작성

같은 UN 번호가 두 줄, 위험물 검사증은 합치면 틀립니다.

01 · BACKGROUND

배경

고객지원팀에서 화주가 보낸 위험물 검사증을 확인해 사내 시스템 B/L에 입력하고, 매주·매일 선박별 서류 마감 일정을 정리해 다음 날 마감 목록을 만듭니다.

02 · PROBLEM

핵심 문제

검사증에서 컨테이너별 UN 번호·등급·중량을 일일이 찾아 대조하고, 다음 날 마감 대상을 마감 리스트에서 손으로 추려야 해 입력 실수와 누락 위험이 컸습니다.

03 · CAUSES

구조적 원인

  1. 01위험물 명세는 검사증 첨부 쪽에 있고, 첫 장에는 업무와 무관한 개인정보가 많아 필요한 값만 골라 읽어야 합니다.
  2. 02같은 UN 번호라도 포장등급·인화점이 다르면 별도 줄로 입력해야 하는데, 컨테이너 단위로 요약하면 합쳐지기 쉽습니다.
  3. 03검사증의 컨테이너 총중량과 B/L 총중량이 서로 달라, 어떤 숫자를 옮길지 기준이 필요합니다.
  4. 04마감 리스트의 날짜가 구분 줄·월 없는 글자·날짜 숫자로 흩어져 있고, 미완료 표시가 셀 안 글자로 섞여 있습니다.

04 · SOLUTION

해결 과정

아래 사례는 실제 참가자의 업무를 적용한 프로젝트 결과를 바탕으로 합니다.
단, 업무 데이터 등의 보안을 위하여 이미지는 AI를 활용하여 제작하였습니다.

검사증에서 숫자 네 개만 뽑으면 되는 줄 알았습니다

고객지원팀 사전 설문에 적힌 어려움은 이랬습니다.

"위험물 검사증에서 컨테이너별로 파편화되어 있는 UN NO, CLASS, 위험물 중량, 비위험물 중량 등의 수치를 일일이 수동으로 찾아서 대조해야 하는 번거로움과 입력 실수 위험"

화주가 보낸 위험물 검사증을 읽고, 그 내용을 사내 시스템 B/L에 입력하는 일입니다.

원하는 결과물도 분명했습니다. 컨테이너별 [UN NO / CLASS / 위험물 중량 / 비위험물 중량] 요약 표.

저희도 처음엔 읽기 문제로 봤습니다. PDF에서 네 칸을 찾아 표로 옮기면 끝나는 일이라고요.

그런데 검사증 예시와 시스템 입력 화면을 나란히 놓고 보니, 네 칸 중 두 칸은 어느 숫자를 고르느냐가 문제였습니다.

첫 장엔 'SEE ATTACHMENT', 명세는 둘째 장에

검사증 첫 장의 위험물 명세 칸에는 'SEE ATTACHMENT' 한 줄만 있습니다. UN 번호와 중량은 둘째 장 첨부에 나옵니다.

첫 장에는 대신 송하인·수하인 주소, 신청인 이름과 휴대전화, 사업자등록번호가 빼곡합니다. 이 업무에 필요한 값은 하나도 없는데 개인정보는 가장 많은 쪽입니다.

그래서 Claude에게는 첨부 쪽만 넣는다. 규칙 첫 줄이 이렇게 정해졌습니다.

UN 1133이 두 번, 합치면 틀린다

첨부를 펼쳐 보니 컨테이너 한 대에 위험물 명세가 두 줄 있었습니다. UN 번호도, 등급도 같습니다.

항목

첫째 줄

둘째 줄

UN 번호 · 등급

UN 1133 · Class 3

UN 1133 · Class 3

포장등급

PG II

PG III

인화점

14℃

26℃

총중량 / 순중량

4,660 / 4,080 kg

4,900 / 4,320 kg

"컨테이너별 UN NO 요약"을 그대로 시키면 AI는 같은 번호를 한 줄로 합치기 쉽습니다.

그런데 사내 시스템의 위험물 추가 정보 창에는 이 둘이 Main과 Additional 1, 두 줄로 따로 들어가 있었습니다. 인화점도 줄마다 다릅니다.

요약 표의 단위는 '컨테이너'가 아니라 '명세 한 줄'이어야 했습니다.

'총중량'이 두 가지

11,710 kg

9,560 kg

검사증의 컨테이너 총중량
(컨테이너 자체 무게 포함)

시스템 B/L의 Gross Weight
= 4,660 + 4,900

두 숫자의 차이는 2,150kg입니다. 이걸 '비위험물 중량'으로 읽으면 안 됩니다.

검사증의 혼적화물 칸에는 NONE이라고 적혀 있었습니다. 차이는 화물이 아니라 컨테이너 무게입니다.

위험물 검사증 명세 정리와 D-1 서류 마감 목록 작성 이미지 1

그래서 중량 규칙을 세 줄로 정했습니다.

  • 위험물 중량은 명세 줄마다 총중량(Gross)을 쓴다

  • 비위험물 중량은 혼적화물 칸에서만 읽는다. NONE이면 0

  • 컨테이너 총중량은 대조용으로만 쓰고 입력값에 넣지 않는다

과정 둘째 날에는 일부러 헷갈리는 자료를 넣고 AI가 값을 지어내는지 시험합니다. 이 업무에서는 '총중량 − 위험물 = 비위험물'이라는 그럴듯한 계산이 바로 그 함정입니다.

D-1 마감 목록, 날짜가 행 안에 없다

두 번째 업무는 다음 날 서류 마감 대상을 뽑아 엑셀 목록으로 만드는 일입니다. 함께 받은 서류 마감 리스트를 살펴보니, 날짜가 생각보다 여러 곳에 흩어져 있었습니다.

  1. 마감 날짜는 구분 줄에만 있습니다. '8/21 금요일 마감' 같은 줄이 3개 있고, 각 행의 마감시간 칸에는 시각만 적혀 있습니다.

  2. 데이터 마감 시간에는 월이 없습니다. '21일 18시' 같은 글자가 32칸. 숨은 수식이 오늘 날짜로 월을 짐작합니다.

  3. 출항시간 칸은 세 가지가 섞여 있습니다. 실제 날짜, '예정'이 붙은 글자, 그리고 '23'처럼 날짜 숫자만 적힌 칸이 19개.

  4. DG 칸은 채워져 있어도 끝난 게 아닙니다. 부킹 번호를 줄줄이 적고 끝난 건에만 O를 붙여 두었는데, O가 없는 줄이 8개였습니다.

위험물 검사증 명세 정리와 D-1 서류 마감 목록 작성 이미지 2

네 번째가 특히 중요합니다. 셀이 비어 있지 않으니 눈으로 훑으면 끝난 것처럼 보입니다. '미완료 누락 최소화'라는 목적에 가장 먼저 걸리는 자리입니다.

Claude에게 맡길 일

사람이 볼 일

검사증 첨부에서 명세 줄마다 UN·등급·포장등급·인화점·중량 뽑기

같은 UN 번호가 여러 줄일 때 시스템 입력 순서 확인

B/L 총중량과 위험물 총중량 합계 대조

어긋나면 화주에게 확인할지 판단

구분 줄의 날짜를 각 행에 붙여 D-1 대상 추리기

월이 없는 칸, 숫자만 있는 칸 확인

DG 칸에서 O가 없는 부킹 번호만 따로 모으기

미완료 건 처리

교육 넷째 날에는 반복 구간을 Skill 레시피로 굳히는 실습을 합니다. 위의 규칙들이 그대로 레시피의 한 줄씩이 됩니다.

다음 검사증이 들어오면

단계

교육 전

교육 뒤

명세 찾기

PDF를 넘기며 컨테이너별로 수치 찾기

명세 한 줄 = 표 한 줄로 바로 정리

중량 확인

검사증과 시스템 중량을 눈으로 비교

9,560 = 4,660 + 4,900 대조가 자동으로

D-1 목록

마감 리스트를 날짜별로 눈으로 대조

D-1 대상과 O 없는 부킹이 함께 나옴

사내 시스템도, 엑셀 양식도 그대로입니다. 바뀌는 건 검사증을 받고 나서 무엇부터 세어 보느냐입니다.

같은 UN 번호를 한 줄로 합쳤다면

"UN 번호 요약"을 그대로 시켰다면, 두 번 나온 UN 1133은 한 줄로 합쳐졌을 겁니다. 사내 시스템은 이 둘을 따로 받는데도요.

총중량도 11,710kg과 9,560kg 중 하나를 골라야 했습니다. 설명 없이 고르면 2,150kg이 어디로 갔는지 아무도 모르게 되죠.

서류의 수치를 시스템에 옮기는 일이라면, 같은 이름의 숫자가 두 개 있는 칸이 거의 늘 있습니다.

익숙한 서류일수록 둘째 장은 잘 넘겨 보지 않습니다.

같은 번호는 합치지 않고 줄 수부터 세고, 중량은 어느 칸에서 가져왔는지 이름까지 적는다. 이 규칙이면 됩니다.

Claude가 둘째 장까지 읽어 시스템 입력용 표를 만들고, 애매한 칸은 '확인 필요'로 남깁니다.

다음에 들어오는 검사증 한 부를 그대로 가져오세요.

닷새 동안 그 서류에서 같은 이름의 숫자를 같이 찾고, 시스템 칸에 맞춘 표로 뽑는 지시문까지 함께 만듭니다.

그대로 요약했다면 한 줄로 합쳐졌을 UN 1133. 여러분이 옮기는 서류에 같은 이름의 숫자가 몇 개인지, 다음 입력 전에 저희와 세어 봐야 합니다.

본 프로젝트는 솔트룩스x헬로월드랩스의 공동 개발 및 운영 교육 과정을 통해 진행되었습니다.

05 · RESULTS

성과

핵심 성과 지표

검사증 1장 → 명세 2줄 그대로

NOW OPEN

놓치기 전에, 지금 모집 중인 교육

전체 교육 과정 →

다음 성과 사례의 주인공은 우리 회사입니다

비슷한 고민이라면, 같은 방법으로 시작할 수 있습니다.