From 99a33936d8fe3db9f67e8fb95260305312957f74 Mon Sep 17 00:00:00 2001 From: weiyunlong Date: Mon, 21 Apr 2025 13:51:35 +0800 Subject: [PATCH] =?UTF-8?q?-=20=E4=BC=98=E5=8C=96=E4=BB=98=E6=AC=BE?= =?UTF-8?q?=E4=BA=BA=E7=B1=BB=E5=9E=8B=20--s?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../jhzj7/fi/fi/plugin/operate/PaybillPushSapOperation.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/main/java/shjh/jhzj7/fi/fi/plugin/operate/PaybillPushSapOperation.java b/main/java/shjh/jhzj7/fi/fi/plugin/operate/PaybillPushSapOperation.java index a6f9d9b..4d3a022 100644 --- a/main/java/shjh/jhzj7/fi/fi/plugin/operate/PaybillPushSapOperation.java +++ b/main/java/shjh/jhzj7/fi/fi/plugin/operate/PaybillPushSapOperation.java @@ -352,6 +352,10 @@ public class PaybillPushSapOperation extends AbstractOperationServicePlugIn impl * 根据收/付款人类型,获取收/付款人编号 */ private String getCustomerOrSupplierNumber(String payeetype, DynamicObject bill,String type) { + //客户(bd_customer)||供应商(bd_supplier) + if (!"bd_customer".equals(payeetype) && !"bd_supplier".equals(payeetype)) { + return ""; + } String customerOrsupnum = ""; DynamicObject dynamicObject = BusinessDataServiceHelper.loadSingle(Long.valueOf(bill.getString(type)), payeetype); if (dynamicObject != null) {