Odoo OpenERP中的先到期先出

Odoo OpenERP中的先到期先出,odoo,data-warehouse,Odoo,Data Warehouse,我想把批号选择带到销售模块中,并根据与产品关联的过期日期强制执行任何销售。其思想是用户选择要销售的产品和数量,系统希望从正确的批次中进行选择,如果没有足够的库存,则必须进行拆分 到目前为止,我设法做到了: 产品按过期日期排序,它会自动选择最近过期的产品,而无需任何用户干预,如果没有足够的可用库存,则会发出通知 使用销售订单中的批次号创建仓库发货单和财务销售发票 然而,我面临着这些问题 如果批次中特定产品的当前库存数量不足,则应转到第二批,并创建类似于仓库中存在的拆分机制的销售订单行 已确认的销售

我想把批号选择带到销售模块中,并根据与产品关联的过期日期强制执行任何销售。其思想是用户选择要销售的产品和数量,系统希望从正确的批次中进行选择,如果没有足够的库存,则必须进行拆分

到目前为止,我设法做到了:

  • 产品按过期日期排序,它会自动选择最近过期的产品,而无需任何用户干预,如果没有足够的可用库存,则会发出通知

  • 使用销售订单中的批次号创建仓库发货单和财务销售发票

  • 然而,我面临着这些问题

  • 如果批次中特定产品的当前库存数量不足,则应转到第二批,并创建类似于仓库中存在的拆分机制的销售订单行

  • 已确认的销售订单不会从仓库中扣除已售出的产品库存数量