diff --git a/blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/FormalSettlementServiceImpl.java b/blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/FormalSettlementServiceImpl.java index 38769d54..9c8d0f86 100644 --- a/blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/FormalSettlementServiceImpl.java +++ b/blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/FormalSettlementServiceImpl.java @@ -497,19 +497,18 @@ public class FormalSettlementServiceImpl extends BaseServiceImpl entryGroups = kingdeeArBillSyncSupport.resolveArEntryGroups(details, context); + List entryGroups = kingdeeArBillSyncSupport.resolveArEntryGroups(settlement, details, context); KingdeeApBillSyncSupport.BfiApBillPushOutcome outcome = kingdeeArBillSyncSupport.pushArBill( - arBillSrcCode, settlement.getContractId(), settlement.getPayerName(), entryGroups, - settlement.getFormalSettlementNo(), context); + arBillSrcCode, settlement, entryGroups, settlement.getFormalSettlementNo(), context); billNo = outcome.billNo(); changeDesc = "同步金蝶财务应收单" + billNo; } else { // 应付结算:财务应付单防重键,付款申请「同步金蝶」(A103-1 应付下推)推送前按该键经 A102-4 预检本单应付单已生成 // 付款申请 A103-1 下推前的前置 String apBillSrcCode = kingdeeApBillSyncSupport.apBillSrcCode(settlement, details); - List entryGroups = kingdeeApBillSyncSupport.resolveEntryGroups(details, context); + List entryGroups = kingdeeApBillSyncSupport.resolveEntryGroups(settlement, details, context); KingdeeApBillSyncSupport.BfiApBillPushOutcome outcome = kingdeeApBillSyncSupport.pushApBill( - apBillSrcCode, settlement.getContractId(), entryGroups, settlement.getFormalSettlementNo(), context); + apBillSrcCode, settlement, entryGroups, settlement.getFormalSettlementNo(), context); billNo = outcome.billNo(); changeDesc = "同步金蝶财务应付单" + billNo; } diff --git a/blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/InvoiceReceiptServiceImpl.java b/blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/InvoiceReceiptServiceImpl.java index 1476a9f6..a6262440 100644 --- a/blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/InvoiceReceiptServiceImpl.java +++ b/blade-service/blade-transport/src/main/java/org/springblade/transport/service/impl/InvoiceReceiptServiceImpl.java @@ -719,7 +719,7 @@ public class InvoiceReceiptServiceImpl extends BaseServiceImpl entryGroups = kingdeeApBillSyncSupport.resolveEntryGroups(plan.details(), context); billNo = kingdeeReceivedInvoiceSyncSupport.pushReceivedInvoice(receipt, plan.mirror(), contract, entryGroups, context);