丽知:调拨订单-调出/调入公司编码为空的问题,直接报错

This commit is contained in:
zhengyf 2025-02-18 10:26:47 +08:00
parent 858975a6bd
commit e72d253308
1 changed files with 6 additions and 0 deletions

View File

@ -311,6 +311,9 @@ public class TransferOutPluginInitializer extends PluginBaseEntity {
//cbiztypeid 业务流程编码
parentvo.setCbiztypeid("to01");
//coutcbid 调出组织编码 对应OFS->原库存地点公司
if (ofsTranseferOrder.getHeader().getCompanyCode() == null) {
Assert.state(false,"原库存地点公司为空请联系ofs方维护接口及数据库数据。");
}
String corpCode = queryU8CEntityUtil.queryBdDefDocByPkDefDocList(ofsTranseferOrder.getHeader().getCompanyCode());
parentvo.setCoutcbid(corpCode);
@ -321,6 +324,9 @@ public class TransferOutPluginInitializer extends PluginBaseEntity {
parentvo.setCoutwhid(ofsTranseferOrder.getHeader().getFacilityCode());
//cincbid 调入组织编码 对应OFS->目标库存地点公司
if (ofsTranseferOrder.getHeader().getToCompanyCode() == null) {
Assert.state(false,"目标库存地点公司为空请联系ofs方维护接口及数据库数据。");
}
String toCorpCode = queryU8CEntityUtil.queryBdDefDocByPkDefDocList(ofsTranseferOrder.getHeader().getToCompanyCode());
parentvo.setCincbid(toCorpCode);