public void SaveYB_Invoice_Report_Swap()
        {
            try
            {
                utils.WriteLog("开始导入YB_Invoice_Report_Swap");
                ABi_Invoice abi_invoice = new ABi_Invoice();
                List<YB_Invoice_Report_Swap> list = abi_invoice.GetYB_Invoice_Report_SwapList();
                if (list != null && list.Count > 0)
                {
                    utils.WriteLog("YB_Invoice_Report_Swap总数" + list.Count);
                    foreach (YB_Invoice_Report_Swap invoice in list)
                    {
                        utils.WriteLog("YB_Invoice_Report_Swap发票编号" + invoice.Invoice_no);
                        if (invoice.SaveYB_Invoice_Report_Swap())//如果保存成功
                        {
                            utils.WriteLog("YB_Invoice_Report_Swap编号" + invoice.Invoice_no + "保存成功");
                            abi_invoice.UpdateInvoiceSynced(invoice.Invoice_no,invoice.Bukrs, "1");
                        }
                        else
                            utils.WriteErrorLog("YB_Invoice_Report_Swap编号" + invoice.Invoice_no + "保存失败");

                    }
                }
                utils.WriteLog("导入YB_Invoice_Report_Swap完成");
            }
            catch (Exception error)
            {
                utils.WriteErrorLog("导入YB_Invoice_Report_Swap发生异常" + error.Message);
            }
        }