From caf9378ad0a0e472a8a2bf222706146649a9273b Mon Sep 17 00:00:00 2001 From: maolei Date: Wed, 11 Jun 2025 09:25:45 +0800 Subject: [PATCH] =?UTF-8?q?mmpac:=20=E4=BC=98=E5=8C=96=E7=94=9F=E4=BA=A7?= =?UTF-8?q?=E8=AE=A2=E5=8D=95=E5=90=8C=E6=AD=A5=E5=88=B0MES=E7=9A=84?= =?UTF-8?q?=E9=80=BB=E8=BE=91?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 修改了同步条件,只同步srctype不为"55A2"的行 - 增加了跳过同步的警告日志,提高可追踪性 --- .../bs/mmpac/pmo/pac0002/bp/rule/AfterApproveRuleSyncMes.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterApproveRuleSyncMes.java b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterApproveRuleSyncMes.java index 6ca5fdb..a22d28a 100644 --- a/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterApproveRuleSyncMes.java +++ b/mmpac/src/private/nc/bs/mmpac/pmo/pac0002/bp/rule/AfterApproveRuleSyncMes.java @@ -72,8 +72,10 @@ public class AfterApproveRuleSyncMes implements IRule { for (PMOItemVO item : bodys) { obmlog.debug(" " + item.getVrowno()); obmlog.debug(item); - if (item.getVparentbillid() == null || item.getVparentbillid().equals("~")) { + if (!item.getVsrctype().equals("55A2")) { syncOrderItemToMes(head, item); + }else { + obmlog.warn(" " + head.getVbillcode() + " " + item.getVrowno() + " ͬ:dzƷ"); } } }