본문 바로가기
ERP

Dynamic 365 Business Central - SO/PO Test

by 햣둘 2026. 2. 21.

Dynamic 365 Business Central이란?

Microsoft에서 만든 중소기업용 ERP(Enterprise Resource Planning) 시스템

= 회사의 재고, 구매, 판매, 회계, 창고 관리를 하나의 시스템에서 다 할 수 있는 소프트웨어

ex) 물건을 구입하면(PO) -> 창고에 입고되고 -> 재고가 쌓이고 -> 판매하면(SO) -> 재고가 줄어들고 -> 회계에 자동 반영

 

핵심 용어 먼저 정리

Location: 창고 위치 (ex. 본 창고, 반품창고)

Warehouse: Location 안에서 실제 물건을 관리하는 창고 시스템

PO(Purchase Order): 구매 주문 = 물건을 사는 것

SO(Sales Order): 판매 주문 = 물건을 파는 것

Shipment: 출고 = 물건이 나가는 것

Receipt: 입고 = 물건이 들어오는 것

Require Shipment: 창고에서 출고할 때 Warehouse Shipment 단계를 거쳐야 하는 설정

Require Receipt: 입고할 때 Warehouse Receipt 단계를 거쳐야 하는 설정

Item: 재고 품목(제품)

Qty on Hand: 현재 보유 재고 수량

Sandbox: 실제 데이터에 영향 없이 테스트할 수 있는 가상환경

 

ex) Require Shipment가 OFF일 때: Sales Order에서 바로 Post(출고처리) 가능

Require Shipment가 ON일 때: Sales Order -> Warehouse Shipment 생성 [단계가 추가됨] -> 출고처리 

 

미션1: Location 세팅 확인 및 설정

RT(=반품 창고용)라는 Location Code에서 실행 (총 7개의 Location 존재)

Warehouse 탭에서 Require Shipent/Require Receipt -> ON/OFF 설정해보기

설정이 다를 때 프로세스가 어떻게 달라지는지 파악

 

미션2: Items(품목) 추가하기

테스트용 아이템 만들기

Qty on Hand(현재 재고) 확인

Location 설정에 따라 기타 입고(Positive Adjustment/Item Journal)가 어떻게 달라지는지 테스트

- Require Receipt가 OFF면 Item Journal로 바로 재고 추가 가능

- Require Receipt가 ON이면 Warehouse Receipt를 거쳐야 함

 

미션3: PO(Purchase Order) 잡아보기

구매 주문 만들기 

Location 지정해서 (RT 또는 다른 창고) 입고 처리

Require Receipt 설정에 따라 입고 프로세스가 어떻게 다른지 비교

 

미션1: SO(Sales Order) 만들기

같은 Warehouse(Location)에서 Sales Order 생성

Require Shipment 설정에 따라 출고 프로세스 비교

- OFF면 바로 Post Shipment 가능

- ON이면 Warehouse Shipment 문서 별도 생성 후 출구

 

 

전체 테스트 흐름도

1. Location 세팅 (RT 생성)

2. Item 추가 + 재고 넣기 (Item Journal 또는 PO로)

3. PO 생성 -> 입고 처리

4. Require Receipt가 OFF면 PO에서 바로 Post & Require Receipt가 ON이면 Warehouse Receipt 생성 후 Post

5. SO 생성 -> 출고 처리

6. Require Receipt가 OFF면 SO에서 바로 Post & Require Receipt가 ON이면 Warehouse Shipment 생성 후 Post