재고 반출 전략은 재고에서 제품의 퀀트를 피킹할 빈을 결정하는 방법입니다. 시스템에서 저장 유형 검색 프로세스를 통해 저장 유형을 결정한 후에 이 프로세스가 수행됩니다. 저장 유형 또는 저장 유형 그룹(저장 유형 그룹은 일반적으로 엄격한 FIFO 반출 전략에서 사용)에서 퀀트 검색이 수행됩니다.
재고 반출 규칙은 시스템에서 선택 프로세스를 위해 퀀트를 정렬하는 데 사용할 정보를 정의합니다. 재고 반출 규칙과 함께 저장 유형 검색 순서를 결정합니다. 재고 반출 규칙을 저장 유형에 직접 지정할 수도 있으며, 이 방식으로 지정된 규칙은 저장 유형 검색 순서에 의한 재고 반출 전략보다 우선합니다.
재고 반출 규칙 생성
재고 반출 규칙 정의 테이블은 SCM Extended Warehouse Management 커스터마이징의 Extended Warehouse Management→출고 프로세스→전략→재고 반출 규칙 지정 에서 조회하거나 커스터마이즈할 수 있습니다.
퀀트 정렬에는 최대 30개의 필드가 포함될 수 있으며, 각 필드에 대해 오름차순이나 내림차순으로 정렬할 수 있습니다. 대부분의 필드는 가용 수량 테이블(/SCWM/AQUA)에서 파생됩니다. 다음 특수 필드는 동적으로 채워집니다.
EMPTY_FIXBIN: 비어 있는 고정 빈
PICK_ITM: 각 저장 빈의 미결 재고 반출 품목
SPICK_QTY: 각 저장 빈의 미결 재고 반출 수량
AISLE_ITM: MFS: 각 통로 및 레벨에 대한 미결 재고 반출 품목
AISLE_ITM 필드는 MFS 환경에서만 채워지며, 통로와 레벨의 조합에 하나의 리소스만 지정되어야 합니다.
점수: 재고 결정을 위한 포인트(점수):
대체 소유자나 재고 유형을 검색하기 위해 재고 결정을 설정하고 Stock Determination Dominates를 선택한 경우 포인트가 사용됩니다.
STOCK_POS: 재고 수량이 플러스입니다.
예제: 제품 T-EW01-00에 대한 정렬
다음 표는 아직 정렬되지 않은 T-EW01-00 제품의 가용 재고를 보여줍니다.
정렬 전 T-EW01-00
| 저장 유형 | 빈 | 가용 수량(기본 단위) | 입고일(타임스탬프) |
|---|---|---|---|
| 0020 | 0020-01-08 | 203 | 2014 |
| 0020 | 0020-04-12 | 46 | 2012 |
| 0050 | 0050-03-03 | 15 | 2011 |
| 0050 | 0050-05-01 | 155 | 2012 |
| 0050 | 0050-07-02 | 34 | 2012 |
재고 반출 규칙을 사용한 정렬
다음 표는 입고일(오름차순), 수량(내림차순) 재고 반출 규칙을 사용하여 정렬된 T-EW01-00 제품의 가용 수량을 보여줍니다.
정렬된 T-EW01-00 제품의 가용 재고
| 저장 유형 | 입고일(타임스탬프) | 가용 수량(기본 단위) | 빈 |
|---|---|---|---|
| 0020 | 2012 | 46 | 0020-04-12 |
| 0020 | 2014 | 203 | 0020-01-08 |
| 0050 | 2011 | 15 | 0050-03-03 |
| 0050 | 2012 | 155 | 0050-05-01 |
| 0050 | 2012 | 34 | 0050-07-02 |
여러 저장 유형 정렬
다음 표와 같이 저장 유형 그룹을 정의하여 여러 저장 유형 간에 정렬을 수행할 수 있습니다.
저장 유형 간 정렬
| 저장 유형 그룹 | 저장 유형 | 입고일(타임스탬프) | 가용 수량(기본 단위) | 빈 |
|---|---|---|---|---|
| G1 | 0050 | 2011 | 15 | 0050-03-03 |
| G1 | 0050 | 2012 | 155 | 0050-05-01 |
| G1 | 0020 | 2012 | 46 | 0020-04-12 |
| G1 | 0050 | 2012 | 34 | 0050-07-02 |
| G1 | 0020 | 2014 | 203 | 0020-01-08 |
출고에서 지원되는 재고 반출 전략
다음 표에는 출고 프로세스에서 사용 가능한 재고 반출 전략이 나와 있습니다.
출고에서 지원되는 재고 반출 전략
| FIFO | 선입선출 |
| 엄격한 FIFO | 여러 저장 유형 간 FIFO |
| LIFO | 후입선출 |
| 셸프 라이프 만료일 | 가장 짧은 잔여 셸프 라이프 |
| 분할 수량 먼저 | 풀 팔레트(표준 수량)가 필요한지 아니면 그보다 적게 필요한지 구분 |
| 수량에 따른 재고 반출 제안 | 저장 유형별 단위 |
| 고정 저장 빈 | 반입(및 피킹)에 대한 고정 빈 정보 |
| 선호 단위를 마지막으로 제안 | 재고 고유 단위와 선호 단위를 사용하는 경우에만 해당됩니다. |
힌트
이러한 규칙은 시스템에서 제공되지 않습니다(저장 유형의 플래그로 제어되는 고정 빈은 제외). 규칙에 설명된 대로 퀀트를 정렬하여 규칙을 생성하십시오. 이론상으로, 규칙을 조합하거나 원하는 대로 구성(다른 필드를 정렬에 사용하려는 경우)할 수 있습니다.
FIFO(선입선출)
이 반출 전략에서는 퀀트의 입고일에 따라 퀀트가 정렬됩니다. 다음 두 개의 정렬 필드를 사용할 수 있습니다.
- WDATU:
입고 일자 및 시간
- WDATU_DATE:
입고일(시간 제외)
엄격한 FIFO
여러 저장 유형에 FIFO 규칙을 적용하려면 이 규칙을 사용합니다. 이 규칙은 저장 유형 그룹을 사용하여 적용합니다. 저장 유형 그룹 내에 정의된 정렬 필드에 따라 재고가 정렬됩니다. 저장 유형 검색 순서마다 다른 저장 유형 그룹이 포함될 수 있습니다.
저장 유형 검색 순서를 정의할 때 저장 유형의 리스트나 저장 유형 그룹만 지정할 수 없습니다. 다음을 지정할 수도 있습니다.
- 개별 저장 유형 및 저장 유형 그룹
- 저장 유형 그룹과 개별 저장 유형
- 여러 개의 저장 유형 그룹
입고일 기준 정렬 규칙과 결합할 경우 엄격한 FIFO로 간주되지는 않지만 이 규칙을 사용하여 다양한 피킹 전략을 구현할 수 있습니다.
LIFO(후입선출)
일부 창고에는 FIFO 원칙을 적용할 수 없습니다. 예를 들어 건축 자재 산업에서는 재고에서 반출할 제품(예: 목재)이 이미 창고에 저장된 재고에 쌓여 있습니다. FIFO 전략을 실행하려면 창고 작업자가 입고일이 가장 오래된 재고에 도달하기 위해 맨 위에 있는 재고를 먼저 반출해야 합니다. 이러한 상황에는 LIFO 전략을 구현할 수 있습니다. 재고에서 반출하기에 적합한 퀀트를 검색할 때 항상 재고에 마지막으로 반입된 퀀트가 제안됩니다.
세 가지 재고 반출 전략인 FIFO, 엄격한 FIFO, LIFO는 모두 동일하게 입고일 정보를 사용합니다. 그러나 FIFO, 엄격한 FIFO의 경우 정렬 순서가 LIFO와 반대입니다.
엄격한 FIFO를 구현하는 동일한 방법으로, 저장 유형 그룹을 사용하여 엄격한 LIFO를 정의할 수 있습니다.
셸프 라이프 만료일
이 전략을 사용하면 셸프 라이프 만료일이 가장 짧은 제품이 먼저 재고에서 반출됩니다. 이 전략은 재고 반출 규칙에서 다른 일자를 기준으로 하는 반출 전략과 유사하게 구현됩니다. 셸프 라이프 만료일이 정렬 기준으로 지정되고 개별 저장 유형이나 저장 유형 그룹에 적용됩니다.
분할 수량 우선
분할 수량 우선 전략을 채택하면 시스템에서 필요 수량에 따라 전체 하역 단위를 반출하거나 분할 하역 단위의 재고를 먼저 반출하여 창고 내 재고 관리를 최적화합니다. 이 전략을 통해 저장 유형의 분할 하역 단위 수가 최소로 유지됩니다. 이 전략은 표준 포장 수량 크기(예: 한 팔레트에 100개)로 자재를 저장하는 경우에 유용하며 다음 중 하나를 선택해야 합니다.
- 풀 팔레트:
이 경우 입고일이 가장 오래된 팔레트가 선택됩니다.
- 풀 팔레트 미만:
이 경우 분할 팔레트에서 피킹합니다.
노트
이 전략을 구현하려면 다음 설정을 유지보수합니다.
오름차순 수량(개)을 사용하는 재고 반출 규칙과 내림차순 수량(표준 하역 단위)을 사용하는 재고 반출 규칙을 정의합니다. 추가 정렬 필드로 입고일을 사용합니다.
커스터마이징에서 창고에 대한 수량 분류를 정의하고 이 분류를 사용하여 재고 반출 규칙을 결정합니다.
제품에 대한 포장 사양서를 정의하거나 대체 단위를 사용합니다.
포장 사양서나 대체 단위는 수량 분류를 결정하는 데 사용됩니다.
표준 수량이 100개인 예시를 살펴보겠습니다.
- 첫 번째 납품에 100개가 필요합니다. 시스템에서 입고일이 가장 오래된 퀀트를 결정합니다.
- 다음 피킹 때는 50개만 필요합니다. 풀 팔레트만 있으므로 가장 오래된 퀀트가 사용되며, 이 팔레트에서 50개를 반출합니다.
- 다음 번에는 다시 100개가 필요합니다. 다시 풀 팔레트 중에서 입고일이 가장 오래된 팔레트가 선택됩니다. 개봉된 50개짜리 팔레트는 아직 있습니다.
- 이제 60개를 피킹해야 합니다. 먼저 개봉된 팔레트(50개)가 사용되고, 가장 오래된 풀 팔레트에서 10개가 사용됩니다. 따라서 개봉된 팔레트에는 90개가 있습니다.
전략 측면에서 이는 개봉된 팔레트가 여러 개이면 안 되기 때문입니다. 개봉된 팔레트가 여러 개인 상황(예를 들어 보류된 빈이 있는 경우)에서도 수량이 가장 적은 팔레트가 분할 피킹에 먼저 사용됩니다. 기술적 관점에서 볼 때 이는 (위에서 설명한 것처럼) 단순히 가용 수량별로 퀀트를 정렬하기 때문입니다.
시스템에서는 서로 다른 수량의 퀀트가 있을 때 가장 적당한 수량의 퀀트를 선택하는 등의 "최적화된" 피킹을 수행하지 않습니다. 이를 위해서는 비즈니스 애드인(BAdI, Business Add-In) 구현이 필요합니다.
수량에 따른 재고 반출 제안
수량에 따라 재고를 반출하려면 이 전략을 구현합니다. 예를 들어 소량(카톤)이 요청되면 시스템에서 저장 유형 A의 재고를 검색하고, 대량(풀 팔레트)이 요청되면 시스템에서 저장 유형 B의 재고를 검색합니다.
이 전략의 구현은 분할 수량 우선과 매우 유사하며, 수량 분류를 결정하는 데 포장 사양서나 대체 단위가 필요합니다. 둘의 차이점은 수량 분류에서는 다른 재고 반출 규칙이 아니라, 다른 저장 유형 검색 순서를 결정한다는 점입니다.
고정 빈
고정 빈 전략을 사용하면 제품 마스터에 지정된 저장 빈을 사용하여 재고를 찾습니다. 그러나 저장 유형에 둘 이상의 고정 빈이 있을 수 있으므로 이 전략을 다른 재고 반출 규칙과 결합할 수 있습니다.
동일한 제품에 여러 개의 고정 빈이 지정된 시나리오를 고려하십시오. 오더 기준 피킹을 수행합니다. 고정 빈 1에 대한 미결 창고 태스크가 있는 경우, 여러 작업자가 같은 빈에서 피킹을 시도하는 상황을 피하기 위해 시스템에서 고정 빈 2에 대한 다음 창고 태스크를 생성해야 합니다. 이를 구현하려면 정렬 필드 PICK_ITM(저장 빈별 미결 재고 반출 품목) 또는 PICK_QT(저장 빈 별로 반출할 미결 수량)를 재고 반출 규칙에 포함시킵니다.
고정 저장 빈 지정을 사용하고 마이너스 가용 수량을 저장 유형에 허용하는 경우, 시스템에서 재고를 결정할 때 재고가 없는 저장 빈도 고려합니다. 이는 시스템에서 재고가 없는 창고 태스크(WT, Warehouse Task)가 생성될 수 있음을 의미합니다. 피킹 시 저장 빈에 재고가 없는 경우를 방지하기 위해 보충 관리를 사용합니다.
선호 단위를 마지막으로 제안
이 전략을 사용할 경우 선호 단위(UoM)가 지정되지 않은 퀀트가 먼저 제안됩니다. 이 전략에서는 재고 고유 단위(SUoM, stock-specific unit of measure)가 사용되어야 합니다.
시스템에서 제품 자재 마스터에 있는 선호 단위와 퀀트의 대체 단위를 비교한 후 이 두 단위가 서로 같지 않을 경우 퀀트를 우선적으로 제안합니다. 재고 고유 단위(SUoM)로 작업하는 경우에는 입고 전기 중에 퀀트에 대체 단위가 자동으로 설정됩니다.
이 재고 반출 규칙을 사용하려면 다음을 수행해야 합니다.
- 선호 단위를 정렬 기준으로 지정(오름차순 정렬)
- 하나 이상의 단위를 제품 재고 고유 단위가 되도록 지정
- 제품 자재 마스터(SAP S/4HANA에서) 또는 창고 제품에 선호 단위 설정
요약
- 재고 반출 전략은 저장 유형 검색이 완료된 후 피킹을 위해 특정 퀀트와 빈을 선택하는 프로세스를 정의합니다.
- 재고 반출 규칙을 사용하면 최대 30개의 다른 필드를 사용하여 퀀트를 정렬할 수 있으므로 입고일 또는 수량과 같은 기준에 따라 커스터마이즈된 피킹 로직을 사용할 수 있습니다.
- SAP Extended Warehouse Management는 단일 저장 유형이나 저장 유형 그룹 전체에 적용할 수 있는 FIFO, LIFO, 셸프 라이프 만료 등의 다양한 표준 전략을 지원합니다.