가상 위치를 사용하여 여러 창고에서 재고 판매하기¶
하나의 창고에서 재고를 관리하고 제품을 판매하는 것이 소규모 기업에는 적합할 수 있지만, 대규모 기업에서는 여러 위치에 있는 여러 창고에서 재고를 관리하고 판매할 수 있는 기능이 필요할 수 있습니다.
하나의 판매주문서에 있는 품목을 두 개 이상의 창고의 재고에서 가져와야 하는 경우도 있습니다. Odoo에서는 판매 수요를 충족하기 위해 여러 개의 창고에서 품목을 가져올 수 있도록 *가상 위치*를 활용합니다.
중요
The solution in this document, describing the use of a virtual warehouse to fulfill orders for multiple warehouses, has some limitations. Consider the following before proceeding:
판매주문서에서 창고 필드가 가상 창고로 설정되어 있으면 피킹, 포장 및 배송 양식에 실제 창고 주소가 아니라 가상 창고 주소가 표시됩니다.
각 위치에는
warehouse_id
(숨겨진 필드)가 있습니다. 즉, 가상 창고의 재고는 실제 창고의 재고 합계가 아니며, 창고 ID가 가상 창고 위치에 있는 재고 합계입니다.
위험
Potential limitation for those using two or three-step delivery:
The output or packing zone on the various forms is incorrectly listed as the virtual warehouse’s address.
There is no workaround for two or three-step deliveries.
Proceed only if setting a virtual warehouse’s address as the output or packing zone makes sense for the company’s workflow.
가상 상위 위치 생성하기¶
가상 재고 위치를 만들기 전에 가상 창고 역할을 하는 새 창고를 생성합니다. 다른 실제 창고의 상위 위치에 있는 창고입니다.
가상 창고는 여러 개의 물리적 창고를 운영하는 기업에게 적합합니다. 특히 한 창고에서 특정 제품의 재고가 부족한 반면 다른 창고에는 재고가 남아 있는 경우에 유용합니다. 이러한 경우 두 개 이상의 창고에 있는 재고를 활용하여 단일 판매 주문을 처리할 수 있습니다.
“가상” 창고는 회사의 물리적 창고에 저장된 모든 재고를 통합하는 단일 애그리게이터 역할을 하며, 특히 추적성을 목적으로 Odoo에서 위치 계층을 설정하는 데 사용됩니다.
새 창고를 생성하려면 약칭`을 변경할 수 있으며, 창고 세부 정보는 :guilabel:`창고 환경 설정 탭에서 수정할 수 있습니다.
및Lastly, click Save to finish creating a regular warehouse. Continue following the steps below to finish configuring the virtual parent warehouse.
Create child warehouses¶
Create at least two child warehouses to link to the virtual warehouse.
중요
판매주문서를 처리하기 위해 재고를 가져올 창고가 여러 개인 경우에는, 상위 위치에 있는 가상 창고의 하위 위치 역할을 하는 창고가 최소한 2개 이상 있어야 합니다.
To do that, navigate to Create, and follow the preceding instructions to configure the physical stock locations.
, clickExample
가상 창고
VWH/Stock
창고 A
및 창고 B
WHA
and WHB
중요
가상 재고 위치는 나중에 ‘보기’ 로 변경되지만, 이 시점에서 위치 유형`** 은 **반드시** :guilabel:`내부 위치 로 되어 있어야 하며, 이는 다음 섹션에 있는 하위 창고 를 연결하기 위한 것입니다.
Link child warehouses to virtual stock¶
To set physical warehouses as child locations of the virtual location configured in the previous step, navigate to .
Remove any filters from the search bar. Then, click the physical warehouse Location that
was previously created to be a child location (e.g. WHA
), and click Edit.
Change the Parent Location field from Physical Locations to the virtual
warehouse’s stock location (e.g. VWH/Stock
) from the drop-down menu, and click
Save.
중요
To select the virtual warehouse’s stock location in the Parent Location drop-down
menu, the parent warehouse stock location (e.g. VWH/Stock
) must have its
Location Type set to Internal Location.
Repeat the preceding steps to configure two or more child warehouses.
Once complete, the virtual, parent warehouse (e.g. VWH/Stock
) fulfills orders using stock from
child warehouses (e.g. WHA
and WHB
), if there is insufficient stock in any one location.
Set virtual stock location as ‘view’¶
Set the virtual stock location’s Location Type to View, as it is a non-existent location used to group various physical warehouses together.
To do that, navigate to
.Click the virtual warehouse’s stock location (e.g. VWH/Stock
) that was previously created, from the Locations list.
On the location form, under the Additional Information heading, set the Location Type to View. Save the changes.
팁
To view the total quantity across all linked child warehouses, go to the product form and click the On Hand smart button.
Example: sell products from a virtual warehouse¶
가상의 상위 위치를 사용하여 여러 창고에서 제품을 판매하려면 데이터베이스에 최소한 두 개 이상 창고가 설정되어 있어야 하며, 각 창고에서는 최소한 하나 이상의 품목이 준비되어 수량을 보유 중이어야 합니다.
Example
The following product, Toy soldier
, is available at each location with the quantities:
WHA/Stock
: 1WHB/Stock
: 2Warehouses
WHA
andWHB
are child warehouses of the virtual warehouseVWH
.
새로운 견적서를 생성하려면 `만들기`를 클릭하여 품목 견적을 생성하세요. 견적서에 :guilabel:`고객`를 추가하고 :guilabel:`품목 추가`를 클릭하여 두 개 창고에 저장되어 있는 두 가지 품목을 추가합니다.
앱으로 이동한 후 :guilabel:그런 다음 판매주문서 양식에서 기타 정보 탭을 클릭합니다. 배송 섹션에서 창고 필드 값을 :ref:`이전에 생성 <inventory/routes/virtual-wh>`한 가상 창고로 변경합니다. 그 다음, 판매주문서를 :guilabel:`확인`합니다.
그런 다음 배송 스마트 버튼을 선택합니다. 창고 배송 양식에서 원본 위치 값이 판매 주문의 창고 필드 값과 일치하는지 확인합니다. 두 값 모두 가상 창고 위치를 나타내야 합니다.
마지막으로 창고 배송 양식 내에서 세부 작업 탭으로 이동하여 각 품목의 출발지 열 아래의 위치 값이 가상 *상위 위치*와 연결된 *하위 위치*와 일치하는지 확인합니다.
중요
창고 배송 양식의 원 위치`와 판매주문서의 :guilabel:`기타 정보 탭 아래에 있는 :guilabel:`창고`는 판매주문서에 있는 품목과 반드시 일치해야만 다른 창고에서 가져올 수 있습니다.
가상 창고가 창고 배송 양식의 출처 위치 필드에 없는 경우 다음과 같이 다시 품목을 예약합니다.
가상 창고가 판매주문서의 창고 필드에 지정되지 않은 경우에는 이를 취소한 다음 창고 필드에 가상 창고를 설정한 후 새로운 판매주문서를 생성합니다.
판매주문서 양식에 창고 필드가 누락되는 경우에는 대다수의 하위 창고가 제대로 설정되지 않게 됩니다. 이전 섹션 을 검토하여 정확한 설정을 확인합니다.
팁
가상 상위 위치를 판매주문서의 기본 창고로 사용하려면 각 영업 담당자는 직원 양식의 기본 창고 옆에 있는 드롭다운 메뉴에서 가상 창고를 배정받아야 합니다.