Selaa lähdekoodia

bug :生成采购单时,采购项的税率显示错误,但是不含税计算是对的

zhangyao 1 kuukausi sitten
vanhempi
commit
9ec234d3fb

+ 2 - 2
com.awspaas.user.apps.donenow_ivt/src/com/awspaas/user/apps/donenow_ivt/controller/ivtOrderController.java

@@ -796,9 +796,9 @@ public class ivtOrderController {
                 String taxCategoryId = null;
                 //增值税发票,选择是时,才需要展示税率
                 if (StringUtils.isNotBlank(cost.getString("SERVICE_ID"))) {
-                    RowMap serviceMap = DBSql.getMap("select * from BO_EU_DNCTT_CONTRACT_SERVICE where ID=?", new Object[]{cost.getString("SERVICE_ID")});
+                    RowMap serviceMap = DBSql.getMap("select PURCHASE_TAX_CATEGORY_ID,VAT_TAX from BO_EU_DNCTT_CONTRACT_SERVICE where ID=?", new Object[]{cost.getString("SERVICE_ID")});
                     if (serviceMap.getString("VAT_TAX").equals("1")) {
-                        taxCategoryId = cost.getString("TAX_CATEGORY_ID");
+                        taxCategoryId = cost.getString("PURCHASE_TAX_CATEGORY_ID");
                     } else {
                         taxCategoryId = zeroTaxTaxCateId;
                     }