Computer >> 컴퓨터 >  >> 프로그래밍 >> 데이터베이스

오라클 WMS의 LPN 개요와 모바일 텔넷(PuTTy) 단축키 총정리 – 1부

원문: Tricore 게시, 2017년 3월 14일

이번 2부 시리즈에서는 Oracle® Warehouse Management System(WMS)의 LPN(License Plate Number, 번호판)에 대해 살펴보겠습니다. LPN을 사용해야 하는 이유와 활용 방법, 그리고 PuTTy라고도 불리는 모바일 텔넷(Mobile Telnet)의 단축키까지 함께 다룹니다.

LPN이란 무엇인가?

LPN은 물류 단위 또는 현장에서 함께 이동하는 여러 품목 그룹에 부여되는 WMS 식별자입니다. 하나의 컨테이너에 함께 포장된 품목들을 식별하고, 하위 재고(sub-inventory), 위치(location), 리비전(revision), 로트(lot), 일련번호(serial), 조직(organization), 내용물 등을 추적하는 데 도움을 줍니다.

다음 이미지는 LPN의 시각적 표현을 보여줍니다.


오라클 WMS의 LPN 개요와 모바일 텔넷(PuTTy) 단축키 총정리 – 1부

아래 이미지는 LPN의 일반적인 구조를 나타냅니다.


오라클 WMS의 LPN 개요와 모바일 텔넷(PuTTy) 단축키 총정리 – 1부

LPN의 장점

LPN을 활용하면 WMS에서 다음과 같은 작업을 손쉽게 수행할 수 있습니다.

  • 내용물, 리비전, 로트, 일련번호, 조직, 하위 재고, 위치(locator) 등 배송 관련 정보를 저장합니다.
  • 입고, 재고, 운송 중에 있는 모든 컨테이너의 내용물을 추적합니다.
  • LPN 단위로 자재를 입고, 보관, 피킹(picking)합니다.
  • LPN별 가용 재고 잔액을 조회합니다.
  • 한 번의 트랜잭션으로 여러 품목을 LPN 단위로 이동시킵니다.
  • LPN의 내용물을 다른 곳으로 이전합니다.
  • LPN을 포장, 개봉, 통합, 분할, 업데이트할 수 있습니다.
  • 컨테이너 내용물을 참조하기 위한 라벨과 보고서를 인쇄합니다.
  • 비어 있는 LPN을 재사용합니다.
  • ASN(Advanced Shipment Notice, 사전 발송 통지)에서 LPN 정보를 주고받습니다.

WMS에서의 LPN 트랜잭션 유형

WMS에서 LPN은 다음과 같은 트랜잭션을 지원합니다.

  • 포장(Pack) 트랜잭션: 흩어져 있는 자재(loose material)를 LPN에 포장합니다.
  • 통합(Consolidate) 트랜잭션: 하위(child) LPN을 상위(parent) LPN 안에 중첩시킵니다.
  • 개봉(Unpack) 트랜잭션: 상위 LPN에서 자재 또는 중첩된 LPN을 꺼냅니다.
  • 분할(Split) 트랜잭션: 다른 LPN에서 선택한 자재를 기반으로 새로운 LPN을 생성합니다.
  • LPN 업데이트 트랜잭션: LPN의 무게, 부피, 컨테이너 품목을 업데이트합니다. 다른 모든 트랜잭션과 마찬가지로 로트, 일련번호 또는 리비전 통제 자재의 LPN 트랜잭션에는 반드시 해당 품목의 통제 항목을 입력해야 합니다.

LPN 컨텍스트 및 상태 코드

LPN에는 다음과 같은 컨텍스트와 상태 코드가 있습니다.

Resides in inventory(재고 소재): LPN과 연결된 자재가 비용 처리되어 재고에 계상되어 있는 상태입니다. 이 컨텍스트의 LPN은 표준 라우팅 또는 검사 라우팅 방식의 입고 처리에는 사용할 수 없고, 직접 납품(direct delivery) 라우팅 입고 시에만 사용할 수 있습니다. 다만 출고 트랜잭션은 이 컨텍스트의 LPN에서도 수행할 수 있습니다.

Resides in WIP(WIP 소재): LPN과 연결된 자재가 작업 진행 중(WIP)으로 처리되고 있습니다. 아직 재고에 들어가지 않았으며 재고 비용도 계산되지 않았습니다.

Resides in receiving(입고 대기): LPN과 연결된 자재가 표준 라우팅 또는 검사 라우팅 방식으로 입고되었지만, 아직 납품이나 적치(put away)가 이루어지지 않은 상태입니다. 아직 재고에 없으며 비용도 계상되지 않았습니다.

Issued out of stores(출고됨): 이 상태의 LPN은 더 이상 시스템에서 추적되지 않으며, 창고 내 위치(locator)와도 연결되어 있지 않습니다. 재고에서 출하된 LPN에 이 컨텍스트가 부여되며 재입고할 수 없습니다.

Defined but not used or pre-generated(정의됨/미사용 또는 사전 생성): LPN이 아직 실제 자재와 연결되지 않은 상태로 사용 준비가 완료되어 있습니다. 라벨을 인쇄해 입고, 보충, 출고 등 자재 관리 프로세스의 어느 단계에서든 자재를 식별하는 데 활용할 수 있습니다.

In-transit(운송 중): LPN 자재가 현재 한 위치에서 다른 위치로 이동 중입니다. 예를 들어 LPN이 한 조직에서 다른 조직으로 옮겨지는 경우(차량에 실려 있거나 운송 중일 때)에 활용됩니다. 이 컨텍스트는 조직 간 간접 운송 네트워크가 정의된 내부 판매 주문(ISO)이나 조직 간 운송에 자주 사용됩니다.

At vendor(공급처 소재): 공급업체가 Oracle WMS로 ASN을 전송할 때 사용됩니다. 시스템이 내부적으로 LPN을 생성하고 ASN의 자재 정보와 연결한 뒤 이 컨텍스트를 부여합니다. 이 컨텍스트의 LPN에 연결된 자재는 입고되기 전까지 가용 재고에 포함되거나 비용 처리되지 않습니다.

Packing context(포장 컨텍스트): 주로 피킹 또는 적치 규칙을 설정할 때 사용됩니다. 소프트웨어가 내부적으로 활용하는 임시 상태로, 중간 단계 역할을 수행합니다.

Loaded to dock or shipments(독 또는 선적 화물에 적재됨): 선적을 위해 적재된 LPN은 방금 운송 수단에 실렸으며 곧 창고를 떠날 준비가 된 상태입니다. 운송 수단이 독(dock)을 떠나면 LPN에는 Resides in transit(운송 중) 또는 Issued out of stores(출고됨) 컨텍스트가 부여됩니다.

Prepack for WIP(WIP 사전 포장): 시스템이 LPN을 자재와 연결하고 라벨까지 인쇄했지만, 아직 실제로 포장하지 않은 상태에서 사용되는 값입니다.

Picked(피킹 완료): LPN이 피킹되어 현재 창고 내에서 이동 중임을 나타냅니다.

LPN 컨텍스트 조회하기

다음 SQL 문을 예로 활용하면 LPN의 컨텍스트를 확인할 수 있습니다.

select LPN_CONTEXT from apps.wms_license_plate_numbers WHERE LICENSE_PLATE_NUMBER = 'LPN_Number'

LPN 조회하기

모바일 사용자 인터페이스 또는 Oracle Material Workbench를 사용하는 애플리케이션을 통해 LPN을 조회할 수 있습니다.

Material Workbench에서 LPN의 내용물과 속성을 조회하려면 다음 단계를 따르세요.

  1. Material Workbench 창으로 이동합니다.
  2. View By 필드에서 목록 값 중 LPN을 선택합니다.
  3. Organizations 폴더를 확장하여 해당 조직과 연결된 LPN 목록을 표시합니다.
  4. 조회하려는 LPN을 선택합니다.

    아래 이미지와 같이 오른쪽 패널에 LPN의 내용물이 표시됩니다. 왼쪽 열에서 LPN을 확장하여 내용물을 직접 확인할 수도 있습니다.


    오라클 WMS의 LPN 개요와 모바일 텔넷(PuTTy) 단축키 총정리 – 1부
    Material Workbench에서 조회한 LPN 품목

참고: Status 필드에는 상태(status) 기능이 활성화된 조직의 가용 자재 상태가 표시됩니다.

모바일 사용자 인터페이스로 LPN 조회하기

모바일 사용자 인터페이스를 통해 LPN을 조회하려면 다음 단계를 따르세요.

  1. Whse Mgmt 책임(Responsibility)으로 모바일 UI에 로그인합니다.
  2. Whse Mgmt 메뉴에서 Inquiry를 선택합니다.
  3. Inquiry 메뉴에서 LPN을 선택합니다.
  4. LPN 필드에 LPN을 직접 입력하거나 목록 값에서 선택합니다.

LPN 생성하기

Oracle Warehouse Management Navigator 또는 모바일 기기를 통해 LPN 생성 요청을 제출할 수 있습니다.

동시 요청(Concurrent Request)으로 LPN 생성하기

Oracle Warehouse Management Navigator를 통해 하나의 동시 요청만으로 여러 개의 LPN을 생성할 수 있습니다. 이 방식으로 요청을 제출할 때는 Generate License Plates 옵션을 선택해야 합니다.

각각의 신규 LPN은 필요에 따라 스티커에 인쇄되어 특정 컨테이너 품목과 연결될 수도 있고, 물리적인 컨테이너 연결 없이 라벨만 부착할 수도 있습니다. LPN은 하위 재고와 위치(locator) 수준에서 생성하거나, 포장되기 전까지는 위치 정보 없이 유지할 수도 있습니다.

LPN 생성 요청은 요청 또는 조직 수준에서 지정된 시작 접두사(prefix), 접미사(suffix), 시작 번호를 기준으로 지정된 수량만큼의 LPN을 만듭니다. 시스템은 사용 중인 라벨 인쇄 소프트웨어와 하드웨어에 따라 이들 LPN의 라벨을 인쇄합니다.

모바일 기기로 LPN 생성하기

PuTTy 환경의 Mobile Receipt & Task 양식을 사용해서도 LPN을 생성할 수 있습니다. LPN을 자동 생성하려면 커서를 LPN 필드에 두고 Generate를 누르면 됩니다. Generate의 기본 단축키는 Ctrl+G입니다.

마무리

LPN을 활용하면 WMS에서 정확한 재고 트랜잭션을 간편하게 처리할 수 있으며, 사용자 친화적이면서도 업무 시간을 크게 절약해 줍니다. 이 시리즈의 2부에서는 모바일 인터페이스로 LPN을 생성하는 방법과 LPN으로 수행할 수 있는 다양한 트랜잭션 유형을 자세히 다루겠습니다.

궁금한 점이나 의견이 있다면 피드백 탭을 통해 남겨주세요.