微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

SQL Server 2008的新功能-根据订单数量和将来的收货PO数量分配订单履行日期

如何解决SQL Server 2008的新功能-根据订单数量和将来的收货PO数量分配订单履行日期

Total Qty on POs = 18

Order1 Qty = 7      Order Date = 10/1/2019  
Order2 Qty = 9      Order Date = 10/5/2019  
Order3 Qty = 2      Order Date = 10/7/2019

PO1Qty = 9      Receive Date = 11/1/2019  
PO2Qty = 9      Receive Date = 12/1/2019

Order1 Qty = 7 Fulfillment Date = 11/1/2019 (PO1Qty)  
Order2 Qty = 9 Fulfillment Date = 12/1/2019 (PO2Qty)  
Order3 Qty = 2 Fulfillment Date = 11/1/2019 (PO1Qty)  

3 TABLES/VIEWS  
1st = Total Qty on POs  
2nd = Order Qty  Table  
3rd = PO Qty Table
  • 每个订单必须在订单日期升序之前完成。
  • 订单数量必须在PO数量之前先按接收日期升序完成。
  • 没有部分填充。整个订单必须使用相同的PO#。
  • 如果数量不足,请跳至下一个采购订单。

我很难弄清楚如何按顺序的日期升序将履行日期分配给每个订单,并且在我掌握的sql知识有限的情况下仍然跟踪数量

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。