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,与应付单/付款申请同口径)