丽知:1、调整入库,组装入库取关单时间作为单据日期。2、调整入库,组装入库,调整出库,没有出入库类别得报错。
This commit is contained in:
parent
996986f90d
commit
3e6239f0a3
|
@ -298,7 +298,8 @@ public class AdjustInPluginInitializer extends PluginBaseEntity {
|
||||||
parentvo.setVnote(ofsHeader.getNote());
|
parentvo.setVnote(ofsHeader.getNote());
|
||||||
//dbilldate--单据日期--oms入库时间
|
//dbilldate--单据日期--oms入库时间
|
||||||
create = ofsHeader.getCreated();
|
create = ofsHeader.getCreated();
|
||||||
modify = ofsHeader.getLastUpdated();
|
// modify = ofsHeader.getLastUpdated();
|
||||||
|
modify = ofsHeader.getClosedAt();
|
||||||
// parentvo.setDbilldate(StringUtils.substring(create, 0, 10));
|
// parentvo.setDbilldate(StringUtils.substring(create, 0, 10));
|
||||||
parentvo.setDbilldate(StringUtils.substring(modify, 0, 10));
|
parentvo.setDbilldate(StringUtils.substring(modify, 0, 10));
|
||||||
//coperatorid--制单人
|
//coperatorid--制单人
|
||||||
|
@ -313,6 +314,9 @@ public class AdjustInPluginInitializer extends PluginBaseEntity {
|
||||||
Assert.state(false, "根据调整入库单号:{},查询调整单:{},失败。不存在或不唯一。", ofsCode, ofsHeader.getRefOrderCode());
|
Assert.state(false, "根据调整入库单号:{},查询调整单:{},失败。不存在或不唯一。", ofsCode, ofsHeader.getRefOrderCode());
|
||||||
}
|
}
|
||||||
String u8ReceiptType = ofsAdjustOrders.get(0).getHeader().getU8ReceiptType();
|
String u8ReceiptType = ofsAdjustOrders.get(0).getHeader().getU8ReceiptType();
|
||||||
|
if(u8ReceiptType==null){
|
||||||
|
Assert.state(false,"调整单:{},收发类别(入库类别)为空,请维护。",ofsAdjustOrders.get(0).getHeader().getCode());
|
||||||
|
}
|
||||||
if("0106".equals(u8ReceiptType)){//20240910:排除组装入库,单独做一个插件
|
if("0106".equals(u8ReceiptType)){//20240910:排除组装入库,单独做一个插件
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
|
@ -308,7 +308,8 @@ public class AdjustInZZPluginInitializer extends PluginBaseEntity {
|
||||||
parentvo.setPk_corp(bdCorpEntity.getPkCorp());
|
parentvo.setPk_corp(bdCorpEntity.getPkCorp());
|
||||||
//dbilldate 单据日期
|
//dbilldate 单据日期
|
||||||
create = ofsHeader.getCreated();
|
create = ofsHeader.getCreated();
|
||||||
modify = ofsHeader.getLastUpdated();
|
// modify = ofsHeader.getLastUpdated();
|
||||||
|
modify = ofsHeader.getClosedAt();
|
||||||
// parentvo.setDbilldate(StringUtils.substring(create, 0, 10));
|
// parentvo.setDbilldate(StringUtils.substring(create, 0, 10));
|
||||||
parentvo.setDbilldate(StringUtils.substring(modify, 0, 10));
|
parentvo.setDbilldate(StringUtils.substring(modify, 0, 10));
|
||||||
//coperatorid 制单人
|
//coperatorid 制单人
|
||||||
|
|
|
@ -315,6 +315,9 @@ public class AdjustOutPluginInitializer extends PluginBaseEntity {
|
||||||
Assert.state(false, "根据调整出库单号:{},查询调整单:{},失败。不存在或不唯一。", ofsCode, ofsHeader.getRefOrderCode());
|
Assert.state(false, "根据调整出库单号:{},查询调整单:{},失败。不存在或不唯一。", ofsCode, ofsHeader.getRefOrderCode());
|
||||||
}
|
}
|
||||||
String u8ShipmentType = ofsAdjustOrders.get(0).getHeader().getU8ShipmentType();//出库类型
|
String u8ShipmentType = ofsAdjustOrders.get(0).getHeader().getU8ShipmentType();//出库类型
|
||||||
|
if(u8ShipmentType==null){
|
||||||
|
Assert.state(false,"调整单:{},收发类别(出库类别)为空,请维护。",ofsAdjustOrders.get(0).getHeader().getCode());
|
||||||
|
}
|
||||||
if("0206".equals(u8ShipmentType)){//20240910:排除组装出库,不做处理
|
if("0206".equals(u8ShipmentType)){//20240910:排除组装出库,不做处理
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue