From 5768663b2c604c37aded2f68dc9865fe17dd82d3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BC=A0=E6=98=8E?= <125556714+Topfunplus@users.noreply.github.com> Date: Thu, 19 Jun 2025 17:02:07 +0800 Subject: [PATCH] =?UTF-8?q?=E6=96=B0=E5=A2=9E=E9=94=80=E5=94=AE=E8=AE=A2?= =?UTF-8?q?=E5=8D=95=E5=AD=97=E6=AE=B5=E6=98=A0=E5=B0=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 在 AfterApprovingSynchronizeRuleMES 类中新增字段映射 - 将客户订单号和客户订单序号映射到销售订单的自定义字段 - 优化销售订单与 MES 系统的数据同步 --- .../m30/rule/approve/AfterApprovingSynchronizeRuleMES.java | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/so/src/private/nc/bs/so/m30/rule/approve/AfterApprovingSynchronizeRuleMES.java b/so/src/private/nc/bs/so/m30/rule/approve/AfterApprovingSynchronizeRuleMES.java index a025b26..2c8c32b 100644 --- a/so/src/private/nc/bs/so/m30/rule/approve/AfterApprovingSynchronizeRuleMES.java +++ b/so/src/private/nc/bs/so/m30/rule/approve/AfterApprovingSynchronizeRuleMES.java @@ -188,8 +188,10 @@ public class AfterApprovingSynchronizeRuleMES implements IRule { // ݵ¹˾֯ detailItem.put("factoryId", transferCodeByPk(SalesOrgVO.getDefaultTableName(), SalesOrgVO.CODE, SalesOrgVO.PK_SALESORG, head.getPk_org())); detailItem.put("customMtId", null); - detailItem.put("customNo", null); - detailItem.put("customSN", null); + + // ۶ֶ vbdef22-->MESͻ vbdef13-->MESͻ + detailItem.put("customNo", body.getVbdef22()); // ͻ + detailItem.put("customSN", body.getVbdef13()); // ͻ // Ƿ detailItem.put("customized", body.getVbdef18()); detailItem.put("remarks", null);