Ver Fonte

增加:单价差异类型

zxl há 1 semana atrás
pai
commit
86e719cc67
1 ficheiros alterados com 2 adições e 2 exclusões
  1. 2 2
      src/com/uas/erp/service/fa/impl/APCheckServiceImpl.java

+ 2 - 2
src/com/uas/erp/service/fa/impl/APCheckServiceImpl.java

@@ -913,9 +913,9 @@ public class APCheckServiceImpl implements APCheckService {
 					"  where ac_id=" + ac_id);*/
 
 			baseDao.execute("insert into APBillDetail(abd_id,abd_abid,abd_detno,abd_thisvoqty,abd_price,abd_taxrate,abd_qty," +
-					"abd_thisvoprice,abd_apamount,abd_sourcetype,abd_checkqty,abd_currency,abd_ycheck,abd_ordercode,abd_orderdetno,abd_prodcode)" +
+					"abd_thisvoprice,abd_apamount,abd_sourcetype,abd_checkqty,abd_currency,abd_ycheck,abd_ordercode,abd_orderdetno,abd_prodcode,abd_typecy)" +
 					" select APBill_SEQ.nextval," + ab_id + ",rownum,case when ad_amount-(round(ad_qty*abd_thisvoprice,2)) > 0 then 1 else -1 end,abs(ad_amount-(round(ad_qty*abd_thisvoprice,2))),ve_taxrate,case when ad_amount-(round(ad_qty*abd_thisvoprice,2)) > 0 then 1 else -1 end," +
-					"abs(ad_amount-(round(ad_qty*abd_thisvoprice,2))),ad_amount-(round(ad_qty*abd_thisvoprice,2)),'单价差异',case when ad_amount-(round(ad_qty*abd_thisvoprice,2)) > 0 then 1 else -1 end,ac_currency,case when ad_amount-(round(ad_qty*abd_thisvoprice,2)) > 0 then 1 else -1 end,abd_ordercode,abd_orderdetno,abd_prodcode "+
+					"abs(ad_amount-(round(ad_qty*abd_thisvoprice,2))),ad_amount-(round(ad_qty*abd_thisvoprice,2)),'单价差异',case when ad_amount-(round(ad_qty*abd_thisvoprice,2)) > 0 then 1 else -1 end,ac_currency,case when ad_amount-(round(ad_qty*abd_thisvoprice,2)) > 0 then 1 else -1 end,abd_ordercode,abd_orderdetno,abd_prodcode,abd_sourcetype " +
 					" from APCheckDetail left Join APBillDetail on ad_sourcedetailid = abd_id  " +
 					" left join APCheck on ac_id = ad_acid left join Currencys on ac_currency = cr_name left join vendor on ac_vendcode=ve_code" +
 					"  where ac_id=" + ac_id +" and nvl(ad_amount,0) <> round(ad_qty*abd_thisvoprice,2) ");