From 9a1462644155f965f250686e5adc2042168d0594 Mon Sep 17 00:00:00 2001 From: liuy <37787198+LiuyCodes@users.noreply.github.com> Date: Thu, 23 Jan 2025 11:37:38 +0800 Subject: [PATCH] =?UTF-8?q?feat(buildpackage):=20=E9=87=87=E8=B4=AD?= =?UTF-8?q?=E8=AE=A2=E5=8D=95=E4=B8=BB=E9=94=AE=E5=AD=97=E6=AE=B5=E6=98=A0?= =?UTF-8?q?=E5=B0=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 ConsignmachiningIn 中添加采购订单主键字段映射到 vdef20 - 在 ConsignmachiningInReturn 中添加来源明细主键和来源表头主键字段映射 - 在 ConsignmachiningInBodyDto 中新增 csourcebillbid 和 csourcebillhid 字段 --- .../frame/plugin/lets/plugin/outsourc/ConsignmachiningIn.java | 1 + .../plugin/lets/plugin/outsourc/ConsignmachiningInReturn.java | 4 +++- .../frame/plugin/lets/u8cdto/ConsignmachiningInBodyDto.java | 2 ++ 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/outsourc/ConsignmachiningIn.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/outsourc/ConsignmachiningIn.java index 538925d9..1560228d 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/outsourc/ConsignmachiningIn.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/outsourc/ConsignmachiningIn.java @@ -502,6 +502,7 @@ public class ConsignmachiningIn extends PluginBaseEntity { scorderBodyDto.setDplanarrvdate(generateBusinessDate);//计划到货日期 // scorderBodyDto.setVdef16(bomVersion.get(0).getVersion());//版本号 // scorderBodyDto.setVdef16(null);//版本号 + scorderBodyDto.setVdef20(stockinB.getRefOrderDetailId());//O采购订单主键 scorderBodyDtoArrayList.add(scorderBodyDto); } diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/outsourc/ConsignmachiningInReturn.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/outsourc/ConsignmachiningInReturn.java index 48b9dbb4..a50e7119 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/outsourc/ConsignmachiningInReturn.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/plugin/outsourc/ConsignmachiningInReturn.java @@ -465,10 +465,12 @@ public class ConsignmachiningInReturn extends PluginBaseEntity { consignmachiningInBodyDto.setNprice(noriginalcurprice.stripTrailingZeros().toPlainString());//单价(含税单价) consignmachiningInBodyDto.setCsourcetype("61");//来源单据类型 consignmachiningInBodyDto.setVsourcerowno(u8cPoOrderDetail.getCrowno());//来源单据行号 - consignmachiningInBodyDto.setVsourcebillcode(scOrderEntity.getVordercode());//来源单据号 +// consignmachiningInBodyDto.setVsourcebillcode(scOrderEntity.getVordercode());//来源单据号 // consignmachiningInBodyDto.setWriteofftype("按备料发料核销");//核销方式,和妮姐已经确认,不用传递 consignmachiningInBodyDto.setDbizdate(generateBusinessDate);// 入库日期 // consignmachiningInBodyDto.setVdef16(bomVersion.get(0).getVersion());//BOM version + consignmachiningInBodyDto.setCsourcebillbid(u8cPoOrderDetail.getCorderBid());//来源明细主键 + consignmachiningInBodyDto.setCsourcebillhid(scOrderEntity.getCorderid());//来源表头主键 consignmachiningInBodyDtoArrayList.add(consignmachiningInBodyDto); } diff --git a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/u8cdto/ConsignmachiningInBodyDto.java b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/u8cdto/ConsignmachiningInBodyDto.java index 9f623754..d7a29940 100644 --- a/buildpackage/src/main/java/com/hzya/frame/plugin/lets/u8cdto/ConsignmachiningInBodyDto.java +++ b/buildpackage/src/main/java/com/hzya/frame/plugin/lets/u8cdto/ConsignmachiningInBodyDto.java @@ -21,4 +21,6 @@ public class ConsignmachiningInBodyDto { private String writeofftype;//核销方式 private String dbizdate; private String vdef16; + private String csourcebillbid;//来源明细主键 + private String csourcebillhid;//来源表头主键 }