查询优化
This commit is contained in:
parent
6272e4bcfc
commit
140f32fabf
|
|
@ -31,7 +31,7 @@ public class InvoiceTaskPlugin implements IBackgroundWorkPlugin{
|
||||||
" left join sscivm_ivapplog on sscivm_ivapplog.fphm = sscivm_invoice.fphm " +
|
" left join sscivm_ivapplog on sscivm_ivapplog.fphm = sscivm_invoice.fphm " +
|
||||||
" where " +
|
" where " +
|
||||||
" sscivm_invoice_relation.billtype = '32' " +
|
" sscivm_invoice_relation.billtype = '32' " +
|
||||||
" and (so_saleinvoice.vdef20 <> 'Y' OR so_saleinvoice.vdef13 IS NULL OR so_saleinvoice.vdef13='~' ) " +
|
" and (so_saleinvoice.vdef20 <> 'Y' OR so_saleinvoice.vdef13 <> sscivm_invoice.fphm)" +
|
||||||
" and sscivm_invoice.dr = 0 " +
|
" and sscivm_invoice.dr = 0 " +
|
||||||
" and sscivm_ivapplog.kpzt = 2 ";
|
" and sscivm_ivapplog.kpzt = 2 ";
|
||||||
// + " so_saleinvoice.vbillcode = 'SI2024070400000738' ";
|
// + " so_saleinvoice.vbillcode = 'SI2024070400000738' ";
|
||||||
|
|
@ -76,10 +76,9 @@ public class InvoiceTaskPlugin implements IBackgroundWorkPlugin{
|
||||||
// Logger.error("---sirSqlExecute------"+sirSql);
|
// Logger.error("---sirSqlExecute------"+sirSql);
|
||||||
//ERP销售发票回传,根据销售发票id,回写发票号和单据编号
|
//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 + "'";
|
String sSaleSql = "UPDATE so_saleinvoice set vdef20 = 'Y' , vdef13 = '" + fphm + "' where csaleinvoiceid = '" + csaleinvoiceid + "'";
|
||||||
|
dao.executeUpdate(sSaleSql);
|
||||||
// dao.executeUpdate(sSaleSql);
|
Logger.error("---sSaleSqlExecute------"+sSaleSql);
|
||||||
// Logger.error("---sSaleSqlExecute------"+sSaleSql);
|
|
||||||
//根据销售发票id 回写下游应收单表头发票号
|
//根据销售发票id 回写下游应收单表头发票号
|
||||||
String recBillSql = "MERGE INTO ar_recbill a USING (select DISTINCT pk_recbill,top_billid,top_billtype from ar_recitem) b ON ( a.pk_recbill = b.pk_recbill AND b.top_billid = '" + csaleinvoiceid + "' AND b.top_billtype = '32' ) \n" +
|
String recBillSql = "MERGE INTO ar_recbill a USING (select DISTINCT pk_recbill,top_billid,top_billtype from ar_recitem) b ON ( a.pk_recbill = b.pk_recbill AND b.top_billid = '" + csaleinvoiceid + "' AND b.top_billtype = '32' ) \n" +
|
||||||
"WHEN MATCHED THEN\n" +
|
"WHEN MATCHED THEN\n" +
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue