-- Permite que un pick list / packing order venga de una Solicitud de Traslado
-- (InventoryTransferRequest) en vez de una Orden de Venta (SalesOrder) -- necesario
-- para que "Crear Solicitud de Traslado" dispare picking real, y para que
-- DispatchService::closeDispatch() sepa si tiene que postear un StockTransfer
-- (traslado interno) o un DeliveryNote (venta) al cerrar el despacho.
ALTER TABLE pick_lists
  ADD COLUMN sap_doc_type ENUM('SalesOrder','InventoryTransferRequest') NOT NULL DEFAULT 'SalesOrder'
  AFTER sap_doc_num;

ALTER TABLE packing_orders
  ADD COLUMN sap_doc_type ENUM('SalesOrder','InventoryTransferRequest') NOT NULL DEFAULT 'SalesOrder'
  AFTER sap_doc_num;
