From f3842ce879e3b75a0952ff99423dd0507f75c435 Mon Sep 17 00:00:00 2001 From: lihao Date: Fri, 9 May 2025 09:04:20 +0800 Subject: [PATCH] =?UTF-8?q?erp=E5=90=8C=E6=AD=A5=E9=94=80=E5=94=AE?= =?UTF-8?q?=E5=8F=91=E7=A5=A8=E5=AE=9A=E6=97=B6=E4=BB=BB=E5=8A=A1=20?= =?UTF-8?q?=E5=8F=96=E6=B6=88=E5=8F=91=E7=A5=A8=E5=8F=B7=E5=9B=9E=E5=86=99?= =?UTF-8?q?=E5=8D=95=E6=8D=AE=E5=8F=B7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../nc/bs/uapbd/task/InvoiceTaskPlugin.java | 24 ++++++++++--------- 1 file changed, 13 insertions(+), 11 deletions(-) diff --git a/uapbd/src/private/nc/bs/uapbd/task/InvoiceTaskPlugin.java b/uapbd/src/private/nc/bs/uapbd/task/InvoiceTaskPlugin.java index f85e406..9f1b06b 100644 --- a/uapbd/src/private/nc/bs/uapbd/task/InvoiceTaskPlugin.java +++ b/uapbd/src/private/nc/bs/uapbd/task/InvoiceTaskPlugin.java @@ -71,11 +71,13 @@ public class InvoiceTaskPlugin implements IBackgroundWorkPlugin{ dao.executeUpdate(sscivmSql); Logger.error("---sscivmSqlExecute------"+sscivmSql); //修改发票关联关系单据编码 - String sirSql = "UPDATE sscivm_invoice_relation set billno = '" + fphm +"' where pk_invoice = '"+ pk_invoice +"' and billid = '"+ csaleinvoiceid +"'"; - dao.executeUpdate(sirSql); - Logger.error("---sirSqlExecute------"+sirSql); +// String sirSql = "UPDATE sscivm_invoice_relation set billno = '" + fphm +"' where pk_invoice = '"+ pk_invoice +"' and billid = '"+ csaleinvoiceid +"'"; +// dao.executeUpdate(sirSql); +// Logger.error("---sirSqlExecute------"+sirSql); //ERP销售发票回传,根据销售发票id,回写发票号和单据编号 - String sSaleSql = "UPDATE so_saleinvoice set vdef20 = 'Y' , vdef13 = '" + fphm + "', vbillcode = '" + fphm +"' where csaleinvoiceid = '" + csaleinvoiceid + "'"; +// String sSaleSql = "UPDATE so_saleinvoice set vdef20 = 'Y' , vdef13 = '" + fphm + "', vbillcode = '" + fphm +"' where csaleinvoiceid = '" + csaleinvoiceid + "'"; + String sSaleSql = "UPDATE so_saleinvoice set vdef20 = 'Y' , vdef13 = '" + fphm + "' where csaleinvoiceid = '" + csaleinvoiceid + "'"; + dao.executeUpdate(sSaleSql); Logger.error("---sSaleSqlExecute------"+sSaleSql); //根据销售发票id 回写下游应收单表头发票号 @@ -94,13 +96,13 @@ public class InvoiceTaskPlugin implements IBackgroundWorkPlugin{ dao.executeUpdate(recItemSql); Logger.error("---recItemSqlExecute------"+recItemSql); //查询销售发票下游单据,如果有将下游单据表体字段【来源单据号】更新成新的发票号 - String saleOutSql = "UPDATE ic_saleout_b \n" + - "SET vsourcebillcode = '"+ fphm +"' \n" + - "WHERE\n" + - "csourcetype = '32' \n" + - "AND csourcebillhid = '" + csaleinvoiceid +"'"; - dao.executeUpdate(saleOutSql); - Logger.error("---saleOutSqlExecute------"+saleOutSql); +// String saleOutSql = "UPDATE ic_saleout_b \n" + +// "SET vsourcebillcode = '"+ fphm +"' \n" + +// "WHERE\n" + +// "csourcetype = '32' \n" + +// "AND csourcebillhid = '" + csaleinvoiceid +"'"; +// dao.executeUpdate(saleOutSql); +// Logger.error("---saleOutSqlExecute------"+saleOutSql); //正常结束 TransactionFactory.getTMProxy().end(null); }