哦```我想说的是`` 这是个累加逆向问题
嗯`` 表1 名称 需数 表2 名称 总数
A 20 A 100
A 20 B 60
A 30 C 40
B 40
B 50
C 50
C 60
想得到的结果是 名称 需数 入库数
A 20 20
A 20 20
A 30 60
B 40 40
B 50 20
C 50 40
C 60 0
表3中的"数" 由表2中的"数"根据表1中的"数量"分配得出```
表1 是个需求表,那么把它们都汇总成需求总数,然后生成订单``然后供应商把货送到,既入库
,入库数量当然是需求总数(当然有多有少),问题是:作入库记录时`按表1中的记录明细入库`
如名称A 三次需求 20 20 30 总数为100 那么入库数为20 20 30+30(多出的加入最后)
B 二次需求 40 50 总数为 60 那么入数为 40 20(总数<(40+50)所以先满足前面的)
C 二次需求 50 60 总数为 40 那么入数为 40 0