@ -121,7 +121,7 @@ public class StOtherOutRecord extends TenantEntity {
@Schema(description = "借用报废记录ID")
private Long rrId;
/*0:报废出库,1:料头出库,2.超额出库,3复检出库,4领用出库,5库转移,6退货出库,11不合格退库*/
/*0:报废出库,1:料头出库,2.超额出库,3复检出库,4领用出库,5库转移,6退货出库,8班组提请,11不合格退库,12生产出库*/
public static final Short OUT_TYPE_SCRAP = 0;
public static final Short OUT_TYPE_STOCK_HEAD = 1;
public static final Short OUT_TYPE_EXCESS = 2;
@ -331,11 +331,11 @@ public class StOtherOutRecordServiceImpl extends BaseServiceImpl<StOtherOutRecor
throw new RuntimeException("操作人ID不能为空");
}
StRealtimeStock stock = baseMapper.getStock(goodsCode, piNo);
stock.setOutQuantity(stock.getQuantity());
if (stock == null) {
throw new RuntimeException("未查询到该物料[" + goodsCode + "]批次[" + piNo + "]的库存数据");
StOtherOutRecord stOtherOutRecord = new StOtherOutRecord();
stOtherOutRecord.setOutType(StOtherOutRecord.OUT_TYPE_PRODUCTION);
stOtherOutRecord.setPicker(userId);