namespace Modules.WMS.Picking.Shared; public sealed record PickingLineDto( Guid LineId, int LineNo, string LocationCode, Guid ItemId, string ItemCode, string ItemName, string? ItemOption, string Barcode, decimal RequiredQty, decimal PickedQty, decimal RemainingQty); public sealed record PickingTaskDto( Guid TaskId, string TaskNo, string Stage, string Status, int CompletedLines, int TotalLines, decimal CompletedQty, decimal TotalQty, long Version, PickingLineDto? CurrentLine, string? Message = null);