From f1b6aac32b541dcd9ea8725d717c114ff343ac06 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=88=98=E6=B3=89=E4=BD=B3?= <1107186916@qq.com> Date: Fri, 23 Oct 2026 17:45:50 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E9=87=91=E8=9D=B6=E5=BA=94=E6=94=B6?= =?UTF-8?q?=E5=BA=94=E4=BB=98=E5=8D=95=E9=80=81=E9=83=A8=E9=97=A8.?= =?UTF-8?q?=E7=BC=96=E7=A0=81?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../springblade/transport/support/KingdeeApBillSyncSupport.java | 2 ++ .../springblade/transport/support/KingdeeArBillSyncSupport.java | 2 ++ 2 files changed, 4 insertions(+) diff --git a/blade-service/blade-transport/src/main/java/org/springblade/transport/support/KingdeeApBillSyncSupport.java b/blade-service/blade-transport/src/main/java/org/springblade/transport/support/KingdeeApBillSyncSupport.java index db94c665..84ee99ce 100644 --- a/blade-service/blade-transport/src/main/java/org/springblade/transport/support/KingdeeApBillSyncSupport.java +++ b/blade-service/blade-transport/src/main/java/org/springblade/transport/support/KingdeeApBillSyncSupport.java @@ -282,6 +282,8 @@ public class KingdeeApBillSyncSupport { param.setCurrencyNumber(currency); // 【必填】付款组织.编码 param.setPayorgNumber(orgNumber); + // 部门.编码:项目业务部门自身的金蝶编码(结算/付款组织仍传上溯平台公司编码,口径与付款申请 A103-3 一致) + param.setDepartmentNumber(this.kingdeeDeptNumber(contract.getProjectId(), context)); // 采购组织.编码(非必传) // param.setPurorgNumber(orgNumber); // 【必填】款项性质.编码 diff --git a/blade-service/blade-transport/src/main/java/org/springblade/transport/support/KingdeeArBillSyncSupport.java b/blade-service/blade-transport/src/main/java/org/springblade/transport/support/KingdeeArBillSyncSupport.java index 64a3a99a..f9e214c1 100644 --- a/blade-service/blade-transport/src/main/java/org/springblade/transport/support/KingdeeArBillSyncSupport.java +++ b/blade-service/blade-transport/src/main/java/org/springblade/transport/support/KingdeeArBillSyncSupport.java @@ -218,6 +218,8 @@ public class KingdeeArBillSyncSupport { param.setOrgNumber(orgNumber); // 收款组织.编码:同结算组织 param.setRecorgNumber(orgNumber); + // 部门.编码:项目业务部门自身的金蝶编码(结算/收款组织仍传上溯平台公司编码,口径与付款申请/应付单一致) + param.setDepartmentNumber(kingdeeApBillSyncSupport.kingdeeDeptNumber(contract.getProjectId(), context)); // 【必填】单据日期 param.setBizdate(billDateText); // 【必填】往来类型:统一固定客户(KingdeeApBillSyncSupport#bfiAsstactType,与应付单/付款申请同口径)