```修复外部加工入库和退货流程中的BOM版本号赋值问题
解决了外部加工入库和退货单据处理中BOM版本号未正确设置的问题。此更改确保了版本号与提供的BOM版本列表中的第一个元素匹配。 ```
This commit is contained in:
parent
afc265c4a3
commit
21fd2283b2
|
@ -424,9 +424,9 @@ public class ConsignmachiningIn extends PluginBaseEntity {
|
|||
scorderBodyDto.setNordernum(stockinB.getReceivedQty());//数量
|
||||
scorderBodyDto.setNoriginalnetprice(noriginalcurprice.stripTrailingZeros().toPlainString());//净单价
|
||||
scorderBodyDto.setCwarehouseid(bdStordocEntity.getPkStordoc());//仓库
|
||||
// scorderBodyDto.setBomversion(bomVersion.get(0).getVersion());//BOM版本
|
||||
scorderBodyDto.setBomversion(bomVersion.get(0).getVersion());//BOM版本
|
||||
scorderBodyDto.setDplanarrvdate(generateBusinessDate);//计划到货日期
|
||||
scorderBodyDto.setVdef16(bomVersion.get(0).getVersion());//版本号
|
||||
// scorderBodyDto.setVdef16(bomVersion.get(0).getVersion());//版本号
|
||||
scorderBodyDtoArrayList.add(scorderBodyDto);
|
||||
}
|
||||
|
||||
|
|
|
@ -398,7 +398,7 @@ public class ConsignmachiningInReturn extends PluginBaseEntity {
|
|||
BdInvbasdocEntity bdInvbasdocEntity = queryStockBasicArchives(bdInvmandocEntity.getPkInvmandoc(), bdCorpEntity.getPkCorp());
|
||||
//BOM版本
|
||||
//存货对应的BOM
|
||||
List<BdBomEntity> bomVersion = getBomVersion(bdCalbodyEntity.getPkCalbody(), bdInvbasdocEntity.getPkInvbasdoc(), bdInvbasdocEntity.getInvcode());
|
||||
// List<BdBomEntity> bomVersion = getBomVersion(bdCalbodyEntity.getPkCalbody(), bdInvbasdocEntity.getPkInvbasdoc(), bdInvbasdocEntity.getInvcode());
|
||||
|
||||
//计算含税单价
|
||||
BigDecimal noriginalcurprice = null;
|
||||
|
@ -420,7 +420,7 @@ public class ConsignmachiningInReturn extends PluginBaseEntity {
|
|||
consignmachiningInBodyDto.setVsourcebillcode(scOrderEntity.getVordercode());//来源单据号
|
||||
// consignmachiningInBodyDto.setWriteofftype("按备料发料核销");//核销方式,和妮姐已经确认,不用传递
|
||||
consignmachiningInBodyDto.setDbizdate(generateBusinessDate);// 入库日期
|
||||
consignmachiningInBodyDto.setVdef16(bomVersion.get(0).getVersion());//BOM version
|
||||
// consignmachiningInBodyDto.setVdef16(bomVersion.get(0).getVersion());//BOM version
|
||||
consignmachiningInBodyDtoArrayList.add(consignmachiningInBodyDto);
|
||||
}
|
||||
|
||||
|
|
|
@ -1268,7 +1268,7 @@ public class SoSaleOutPluginInitializerToC extends PluginBaseEntity {
|
|||
summaryDimensionStr.append(NOTHING);
|
||||
}
|
||||
summaryDimensionStr.append(ADD);
|
||||
|
||||
|
||||
if (bdDeptdocEntity != null && bdDeptdocEntity.getDeptcode() != null) {
|
||||
summaryDimensionStr.append(bdDeptdocEntity.getDeptcode());
|
||||
} else {
|
||||
|
|
|
@ -38,7 +38,7 @@
|
|||
<bean name="proxyPurchaseReturn" class="com.hzya.frame.plugin.lets.plugin.purchase.ProxyPurchaseReturn"/>
|
||||
|
||||
<bean name="consignmachiningIn" class="com.hzya.frame.plugin.lets.plugin.outsourc.ConsignmachiningIn"/>
|
||||
<!-- <bean name="consignmachiningInReturn" class="com.hzya.frame.plugin.lets.plugin.outsourc.ConsignmachiningInReturn"/>-->
|
||||
<bean name="consignmachiningInReturn" class="com.hzya.frame.plugin.lets.plugin.outsourc.ConsignmachiningInReturn"/>
|
||||
|
||||
<!--组装-->
|
||||
<bean name="adjustInZZPluginInitializer" class="com.hzya.frame.plugin.lets.plugin.adjust.AdjustInZZPluginInitializer"/>
|
||||
|
|
Loading…
Reference in New Issue