duhe
5 天以前 2004dfd8b33229042e322fe1ff9ddc75a3af8416
WebAPI/Controllers/ÌõÂë¹ÜÀí/WEBSController.cs
@@ -3070,14 +3070,10 @@
                if (oWebs.set_SaveSellOutBill_New(websLsmain, sSourceType, ref DBUtility.ClsPub.sErrInfo))
                {
                    if(lsmain[0].HIsTaxRate == 1)
                    {
                        if (lsmain[0].HIsTaxRate_upper == 1)
                        {
                    oCn.BeginTran();
                            try
                            {
                                oCn.BeginTran();
                                string sql_reWriteTaxData = "exec h_p_Kf_SellOutBill_withOutSourceBill_ReWriteTax " + lsmain[0].HInterID + ",1";
                        string sql_reWriteTaxData = "exec h_p_Kf_SellOutBill_withOutSourceBill_ReWriteTax " + lsmain[0].HInterID + "," + lsmain[0].HIsTaxRate + "," + lsmain[0].HIsTaxRate_upper;
                                oCn.RunProc(sql_reWriteTaxData);
                                oCn.Commit();
                            }
@@ -3090,27 +3086,7 @@
                                objJsonResult.data = null;
                                return objJsonResult;
                            }
                        }
                        else
                        {
                            try
                            {
                                oCn.BeginTran();
                                string sql_reWriteTaxData = "exec h_p_Kf_SellOutBill_withOutSourceBill_ReWriteTax " + lsmain[0].HInterID + ",0";
                                oCn.RunProc(sql_reWriteTaxData);
                                oCn.Commit();
                            }
                            catch (Exception e3)
                            {
                                oCn.RollBack();
                                objJsonResult.code = "0";
                                objJsonResult.count = 0;
                                objJsonResult.Message = "销售出库单上传成功!!税率计算失败!!" + e3.ToString();
                                objJsonResult.data = null;
                                return objJsonResult;
                            }
                        }
                    }
                    objJsonResult.code = "0";
                    objJsonResult.count = 1;
                    objJsonResult.Message = DBUtility.ClsPub.sErrInfo;  //成功!