订单数据
订单号(DocNum) 周期码(LotNum) 数量(LotQty)
2201-2023030301-0001 2305 10000
2201-2023030301-0002 2306 15000
2201-2023030301-0003 2307 6000
每层6箱,每箱500
输出:产品清单
层码LevelCode 序号 Seq 层箱 BoxNum 周期码LotNum 每箱数量 BoxQty 订单号(DocNum)
1 1 6 2305 500 2201-2023030301-0001
2 2 6 2305 500 2201-2023030301-0001
3 3 6 2305 500 2201-2023030301-0001
4 4 2 2305 500 2201-2023030301-0001
4 5 4 2306 500 2201-2023030301-0002
5 6 6 2306 500 2201-2023030301-0002
6 7 6 2306 500 2201-2023030301-0002
7 8 6 2306 500 2201-2023030301-0002
8 9 6 2306 500 2201-2023030301-0002
9 10 2 2306 500 2201-2023030301-0002
9 11 4 2307 500 2201-2023030301-0003
10 12 6 2307 500 2201-2023030301-0003
11 13 2 2307 500 2201-2023030301-0003
实体:
public class SalesOrder
{
public string DocNum { get; set; }
public string LotNum { get; set; }
public int LotQty { get; set; }
}
public class Prd
{
public int LevelCode { get; set; }
public int Seq { get; set; }
public int BoxNum { get; set; }
public string LotNum { get; set; }
public int BoxQty { get; set; }
public string DocNum { get; set; }
}