#财务软件#请教大家一个问题,我要设置增值税的明细科目,比如进项税额以及减免税款这类记账要放在借方的科目,在新增前它们的余额方向要设置成借方吗?
2017-9-14 0:0:0 wondial#财务软件#请教大家一个问题,我要设置增值税的明细科目,比如进项税额以及减免税款这类记账要放在借方的科目,在新增前它们的余额方向要设置成借方吗?
#财务软件#请教大家一个问题,我要设置增值税的明细科目,比如进项税额以及减免税款这类记账要放在借方的科目,在新增前它们的余额方向要设置成借方吗?[]是的不用新增,原来就有@龍心: 我们之前应交税费科目下一直没有设增值税的科目,按理说应该新增的你们是营业税吗原来?
如果您的问题还没有解决,可以到 T+搜索>>上找一下
相关阅读
- 用友t3怎样取消审核2020-4-26 23:29:31
- 用友t6如何取消审核凭证2020-4-26 13:22:2
- t3现金流量表公式2019-4-23 8:0:0
- T3现金流量表2019-4-23 8:0:0
- T3现金流量2019-4-23 8:0:0
- t3如何取消审核2019-4-23 8:0:0
- t3取消审核凭证2019-4-23 8:0:0
- t3取消审核2019-4-23 8:0:0
- t3反结账反记账2019-4-23 8:0:0
- t3反结账到几个月前2019-4-23 8:0:0
最新信息
有个客户原来用T+11.6,在资产管理模块使用了周转材料,并且使用计提方式“仅在新增当月和减少当月摊销”,但是12.0只有该计提方式只在专业版才能使用,现在帐套无法升级到12.1 有个客户原来用T+11.6,在资产管理模块使用了周转材料,并且使用计提方式“仅在新增当月和减少当月摊销”,但是12.0只有该计提方式只在专业版才能使用,现在帐套无法升级到12.1[]
由于12.0标准版中只有固定资产这个资产类别,没有无形资产、长期待摊费用等类别,属于产品功能上的限制无法升级到12.0标准版,建议升级到专业版,保证数据的准确性,如果非要升级到12.0标准版,要求:在老版本中将除固定资产的其他类别的卡片、折旧等数据都删除,再升级。@服务社区刘小艳:那11.6升级12.0专业版,并且在服务期内需要补差价么
- 用友U8 仓库(A、B)计价方式:移动平均 存货X在仓库A的结存单价为0 存货X在仓库B的结存单价为5 操作如下:做调拨单从A到B,记账后,其他出库单单价为0,而其他入库单单价为5,不是为0 补充:存货选项中的入库金额和零出库金额选择为结存成本
- 用友U8 软件无法登陆,在管理工具的服务中发现SQL无法启动,提示可能是WINDOWS错误
- 用友U8 客户能够ping通服务器,但是不能登陆用友软件。
- 用友U8 录入银行对账单保存、退出后再进入,数就变了,有些数总会重复多出一条,估计需要跟一下数据库。客户今天发现问题的时候,已经让客户把有问题的帐套做了帐套输出。
- 用友U8 总帐和存货总帐对不上
- 在录入凭证或查询辅助余额表时,能__否改成以表的形式显示项目辅助核算?
- 用友NC物资管理系统解决方案
- NC资产管理系统解决方案
- NC销售管理系统解决方案
- 用友NC软件凭证打印设置方法
用友U8 委托代销明细账查询显示客户错误问题:统计表下的委托代销明细账查询时,按某一客户过滤查询时,结果会出来其他客户的记录,但也不是所有客户都这样,业务量较大的客户会这样。用友U8 委托代销明细账查询显示客户错误问题:统计表下的委托代销明细账查询时,按某一客户过滤查询时,结果会出来其他客户的记录,但也不是所有客户都这样,业务量较大的客户会这样。
问题原因:存储过程Sa_MoveTrustDetailAccount第103行0,0,0,c.iQuantity ,c.iSum ,c.iNatSum,0,0,0,b.ID,''07''中的赋值字段b.ID有错,应该为a.dlid才对,从而导致按某客户查询委托代销明细帐时显示的却是其他客户的记录。 解决方法:该问题开发已提供补丁,补丁文件:Data_PRP_SA_860_860sp委托代销明细帐.sql,补丁日期:2005-6-29。在当前年度数据库中执行该脚本即可。
解决方案:
问题原因:存储过程Sa_MoveTrustDetailAccount第103行0,0,0,c.iQuantity ,c.iSum ,c.iNatSum,0,0,0,b.ID,''07''中的赋值字段b.ID有错,应该为a.dlid才对,从而导致按某客户查询委托代销明细帐时显示的却是其他客户的记录。 解决方法:该问题开发已提供补丁,补丁文件:Data_PRP_SA_860_860sp委托代销明细帐.sql,补丁日期:2005-6-29。在当前年度数据库中执行该脚本即可。
www.kuaiji66.com 天龙瑞德
期初在产品成本如何录入 期初在产品成本如何录入
问题号: | 29005 |
---|---|
适用产品: | T6系列 |
软件版本: | T6-企业管理软件V6.0 |
软件模块: | 成本管理 |
问题名称: | 期初在产品成本如何录入 |
问题现象: | 客户需要录入期初在产品成本,如何在软件中录入 |
问题原因: | 客户操作问题,解决方法如下 |
关键字: | 在产品 |
解决方案: | 解决方法: 1、点开“产品成本计算单”,录入成本中心,产品编码 2、在期末在产品成本中录入金额就可以了。 |
行业: | 通用 |
补丁编号: | |
解决状态: | 临时解决方案 |
录入日期: | 2016-03-16 15:23:45 |
最后更新时间: |
- 用友t3怎样取消审核
- 用友t6如何取消审核凭证
- 请问下,我建账选择的是小企业会计准则(2013年)行业性质,但是为什么在会计科目那里显示的都是小企业会计制度的会计科目?
- 老师请问:怎么样才能把不能够按照默认供货商为单位来查询诸如销量、库存等等各类参数的问题反馈给开发团队??我们超市这单是和各个供货商对接库存和销售量都快疯了。这样一个带前端销售的软件怎么会这个基本的功能都没有……还需要做什么自定义项那么麻烦
- 前台收银程序T+pos启动后,提示数据库错误,编号11,绑定数据库错误。如何处理啊?
- 为什么卸载的时候提示这个??
- 请问t3标准版为什么从系统卸载不掉,请问怎么才能卸载掉?
- T3卸载不了提示这个是什么意思?
- 请问这是怎么一回事,老是说登录不上服务器,防火墙都已经关闭了,提示下面这种
- 我用的是用友T3普及版 ,现在我点击注册登录时输入密码之后没有账套出来,我确定密码和用户名都是对的!还有点击系统管理的时候电脑没有反应,打不开系统管理!这个是什么原因呢?
导入新会计制度科目 导入新会计制度科目
问题号: | 5174 |
---|---|
解决状态: | 最终解决方案 |
软件版本: | 其他 |
软件模块: | 总账 |
行业: | 通用 |
关键字: | 导入新会计制度科目 |
适用产品: | 所有版本 |
问题名称: | 导入新会计制度科目 |
问题现象: | 需导入新会计制度科目 |
问题原因: | 企业使用的版本早 |
解决方案: | 在现有版本中将新会计制度科目导出,与811版本中的Code表中的字段做对应,先在Code_1表中导入科目的编码,再在Code表中导入科目的全部内容。 |
补丁编号: | |
录入日期: | 2016-03-16 15:23:45 |
最后更新时间: |
用友U8 销售系统发货结算勾对表查出有很多负数未结算,但在开销售发票时参照不到这些未结算的发货单。用友U8 销售系统发货结算勾对表查出有很多负数未结算,但在开销售发票时参照不到这些未结算的发货单。
问题原因:发货结算勾对表错,当红字发货单(即退货单)已关闭时,在发货结算勾对表中还是显示未结算数量,而兰字发货单已关闭时则未结算数量为零,导致发货结算勾对表中有很多负数未结算,而开票时参照发货单时已关闭的发货单不显示,故两处显示结果不一致。 解决方法:修改存储过程SA_MoveOutIncome,在判断发货单是否已关闭的条件前加上abs,使判断条件考虑红、兰两种发货单后两处显示结果一致。存储过程SA_MoveOutIncome:/* 当有退补业务时发货结算勾对表查询无数据 江苏省药材公司 2003.06.27 当发货单关闭时发货结算勾对表未结数量为0 而当退货单关闭时发货结算勾对表未结数量为退货数量 江苏省中医药科技发展总公司 2003.07.18 南京用友维护部 丁德安*/IF EXISTS(SELECT * FROM sysobjects WHERE name='Sa_MoveOutIncome' and type='P')DROP PROCEDURE Sa_MoveOutIncomeGOCREATE PROCEDURE Sa_MoveOutIncome( -- 取得发货发货明细账存储过程 作者:刘小东 --@chrtable varchar(200) = null , --保存发货结算勾兑明细临时表--@chrWhere1 varchar(255) =null , --查询条件名称--@chrOutDate varchar(100) = null ,-- 发货日期 --@chrSaleDate varchar(100) = null, -- 开票日期 --@chrVouchType varchar(100) = null -- 单据类型 --) ASdeclare @chrSQL varchar(8000)declare @chrCost varchar(50)declare @chrWhere varchar(1000) declare @chrstartDate varchar(50)declare @chrstartDate1 varchar(50)declare @chrstartdate2 varchar(50)if ltrim(rtrim(@chrwhere1 )) = 'newReport_ParameterFromTempTable' begin --条件参数通过临时表传递 --set @chrwhere = (select name from tempdb..newReportParameter )end else --条件参数直接传递 --begin set @chrwhere = rtrim(ltrim(@chrwhere1))end -- 取销售系统启用日期 --set @chrStartDate = (select isnull(cValue,'1900-01-01') from accinformation where cSysid='Sa' and cName='dStartDate' ) if @chrstartdate <> '' begin if len(ltrim(rtrim(@chrstartdate))) <= 8 set @chrstartdate = convert(varchar(10),convert(smalldatetime,@chrstartdate,2),121) set @chrstartDate1 = ' Dispatchlist.dDate>=''' + @chrstartdate + ''''set @chrstartDate2 = ' and SalebillVouch.dDate>=''' + @chrstartdate + ''''end if exists(select * from tempdb..sysobjects where name ='po_DispatchFirst ') drop table tempdb..po_DispatchFirst print '发货'--取得发货单内容 -- --2003.06.27 增加两字段iTB,TBQuantityset @chrsql = 'Select Dispatchlist.DLID as DLID ,Dispatchlist.cDLCode AS cDLCode,Dispatchlist.cSTCode AS cSTCode ,Dispatchlist.ddate AS ddate ,Dispatchlist.cDepCode as cDepCode,Dispatchlist.cPersonCode as cPersonCode , Dispatchlist.cCusCode as cCusCode, Dispatchlist.iExchRate as iExchRate , Dispatchlist.bFirst as bFirst , Dispatchlist.cVerifier as cVerifier, Dispatchlist.cMaker as cMaker, Dispatchlists.iDlsid as iDlsid, Dispatchlists.cWhCode as cWHCode , Dispatchlists.cInvCode as cInvCode , Dispatchlists.iQuantity as iQuantity , Dispatchlists.iNum as iNum , Dispatchlists.iTaxUnitPrice as iTaxUnitPrice , Dispatchlists.iMoney as iMoney , Dispatchlists.iTax as iTax , Dispatchlists.iSum as iSum , Dispatchlists.iDisCount as iDisCount , Dispatchlists.iNatUnitPrice as iNatUnitPrice, Dispatchlists.iNatMoney as iNatMoney , Dispatchlists.iNatTax as iNatTax , Dispatchlists.iNatSum as iNatSum , Dispatchlists.iNatDisCount as iNatDisCount , Dispatchlists.cBatch as cBatch , Dispatchlists.cFree1 as cFree1, Dispatchlists.cFree2 as cFree2 , Dispatchlists.iTaxRate as iTaxRate , Dispatchlists.cDefine22 as cDefine22 , Dispatchlists.cDefine23 as cDefine23, Dispatchlists.cDefine24 as cDefine24, Dispatchlists.cDefine25 as cDefine25, Dispatchlists.cDefine26 as cDefine26 , Dispatchlists.cDefine27 as cDefine27 ,Dispatchlist.cVouchtype as cVouchtype,Dispatchlist.cDefine1 as cDefine1 , Dispatchlist.cDefine2 as cDefine2 ,Dispatchlist.cDefine3 as cDefine3 ,Dispatchlist.cDefine4 as cDefine4 ,Dispatchlist.cDefine5 as cDefine5 ,Dispatchlist.cDefine6 as cDefine6 ,Dispatchlist.cDefine7 as cDefine7 ,Dispatchlist.cDefine8 as cDefine8 ,Dispatchlist.cDefine9 as cDefine9 ,Dispatchlist.cDefine10 as cDefine10 ,Dispatchlists.bSettleall as bsettleall , Dispatchlists.iSettleQuantity as iSettleQuantity , Dispatchlists.iSettleNum as iSettlenum ,Dispatchlists.iTB as iTB ,Dispatchlists.TBQuantity as TBQuantity ,Dispatchlists.iUnitPrice INTO tempdb..po_DispatchFirst From Dispatchlists inner join Dispatchlist On DispatchLists.DLID = Dispatchlist.DLID WHERE ( Dispatchlist.bFirst=1 or ' + @chrstartdate1 + ' ) '--追加单据类型条件 if not (@chrVouchtype is null ) and ltrim(rtrim(@chrVouchType)) <> '' set @chrsql = @chrsql + ' and ' + @chrVouchtype if not (@chrOutDate is null ) and ltrim(rtrim(@chrOutDate)) <> '' set @chrsql = @chrsql + ' and ' + @chrOutDate if not (@chrwhere is null ) and ltrim(rtrim(@chrwhere)) <> '' set @chrsql = @chrsql + ' and ' + @chrWhere exec (@chrsql )--取得发票内容,发票按发货单子表ID汇总 --print '开票'if exists(select * from tempdb..sysobjects where name ='po_SaleBillFirst ') drop table tempdb..po_salebillfirst set @chrsql = 'Select SaleBillVouchs.iDLSID as iDLSID ,SaleBillVouchs.iQuantity as iQuantity , SaleBillVouchs.iNum as iNum , SaleBillVouchs.iMoney as iMoney , SaleBillVouchs.iSum as iSum , SaleBillVouchs.iTax as iTax , SaleBillVouchs.iNatMoney as iNatMoney , SaleBillVouchs.iNatSum as iNatSum , SaleBillVouchs.iNatTax as iNatTax INTO tempdb..po_SaleBillfirst From SaleBillVouchs inner join SaleBillVouch On SalebillVouchs.SBVID = SalebillVouch.SBVID inner join tempdb..po_dispatchfirst on tempdb..po_dispatchfirst.idlsid = Salebillvouchs.idlsidWhere Salebillvouchs.idlsid <> 0 and Salebillvouchs.idlsid is not null and isnull(Salebillvouch.cInvalider,'''')=''''and isnull(Salebillvouch.cSTCode,'''') <> '''' ' + @chrstartdate2 --作废发票不能计算在内,开票日期必须大于系统起用日期 --if not (@chrSaleDate is null ) and ltrim(rtrim(@chrSaleDate)) <> '' set @chrsql = @chrsql + ' and ' + @chrSaleDate --不要其它条件 --if not (@chrwhere is null ) and ltrim(rtrim(@chrwhere)) <> '' set @chrsql = @chrsql + ' and ' + @chrwhere exec( @chrsql )-- 发票内容按发货单子表ID号合计--if exists(select * from tempdb..sysobjects where name ='po_SaleBill') Drop Table tempdb..po_salebill Select iDlsid ,Sum( iQuantity ) as js_iQuantity,Sum( iNum) as js_iNum , Sum( iMoney ) as js_iMoney , Sum( iSum ) as js_iSum , Sum( iTax ) as js_iTax, Sum( iNatMoney ) as js_iNatMoney, Sum( iNatSum ) as js_iNatSum ,Sum( iNatTax ) as js_iNatTaxINTO tempdb..po_SaleBill from tempdb..po_salebillfirst Group by Idlsid if exists( select * from tempdb..sysobjects where name='po_DispSale')Drop table tempdb..po_DispSale -- 关联发货单和结算单 -- -- ye_iNatSum,ye_iNatTax 考虑退补问题 -- 2003.06.27 -- 退货单关闭时问题, -- case when a.bsettleall = 1 and ( a.iQuantity -a.iSettleQuantity ) > 0 then -- 改成 case when a.bsettleall = 1 and abs( a.iQuantity -a.iSettleQuantity ) > 0 then -- 2003.07.18set @chrsql = 'Select a.DLID as DLID ,a.cDLCode AS cDLCode,a.cSTCode AS cSTCode ,a.ddate AS ddate ,a.cDepCode as cDepCode,a.cPersonCode as cPersonCode , a.cCusCode as cCusCode, a.iExchRate as iExchRate , a.bFirst as bFirst , a.cVerifier as cVerifier, a.cMaker as cMaker, a.cWhCode as cWHCode , a.cInvCode as cInvCode , a.iQuantity as iQuantity , a.iNum as iNum , a.iTaxUnitPrice as iTaxUnitPrice , a.iMoney as iMoney , a.iTax as iTax , a.iSum as iSum , a.iDisCount as iDisCount , a.iNatUnitPrice as iNatUnitPrice, a.iNatMoney as iNatMoney , a.iNatTax as iNatTax , a.iNatSum as iNatSum , a.iNatDisCount as iNatDisCount , a.cBatch as cBatch , a.cFree1 as cFree1, a.cFree2 as cFree2 , a.iTaxRate as iTaxRate , a.cDefine22 as cDefine22 , a.cDefine23 as cDefine23, a.cDefine24 as cDefine24, a.cDefine25 as cDefine25, a.cDefine26 as cDefine26 , a.cDefine27 as cDefine27 , a.cVouchtype as cVouchtype , tempdb..po_SaleBill.js_iQuantity as js_iQuantity,tempdb..po_SaleBill.js_iNum as js_iNum , tempdb..po_SaleBill.js_iMoney as js_iMoney , tempdb..po_SaleBill.js_iSum as js_iSum , tempdb..po_SaleBill.js_iTax as js_iTax, tempdb..po_SaleBill.js_iNatMoney as js_iNatMoney, tempdb..po_SaleBill.js_iNatSum as js_iNatSum ,tempdb..po_SaleBill.js_iNatTax as js_iNatTax ,case when a.bsettleall = 1 and abs( a.iQuantity -a.iSettleQuantity ) > 0 then a.iSettleQuantity - isnull(tempdb..po_salebill.js_iQuantity,0)else a.iQuantity - isnull(tempdb..po_salebill.js_iQuantity,0)end as ye_iQuantity,case when a.bSettleall =1 and abs( a.iQuantity -a.iSettleQuantity ) > 0 then a.iSettleNum - isnull(tempdb..po_salebill.js_inum,0)else a.iNum - isnull(tempdb..po_salebill.js_inum,0 )end as ye_iNum , case when a.bSettleall =1 and abs( a.iQuantity - a.iSettleQuantity ) > 0 then iUnitPrice * a.iSettleQuantity - isnull( tempdb..po_salebill.js_iMoney,0 )else a.iMoney - isnull(tempdb..po_salebill.js_iMoney, 0 ) end as ye_iMoney , case when a.bSettleall =1 and abs( a.iQuantity - a.iSettleQuantity ) > 0 then a.iTaxUnitPrice * a.iSettleQuantity - isnull( tempdb..po_salebill.js_isum , 0 )else a.isum - isnull(tempdb..po_salebill.js_isum , 0 )end as ye_iSum , case when a.bSettleall =1 and abs( a.iQuantity - a.iSettleQuantity ) > 0 then ( a.iTaxUnitPrice - a.iUnitPrice) * a.iSettleQuantity - isnull (tempdb..po_salebill.js_itax, 0 )else a.iTax - isnull(tempdb..po_salebill.js_iTax,0 )end as ye_iTax, case when a.bSettleall =1 and abs( a.iQuantity - a.iSettleQuantity ) > 0 then a.iNatUnitPrice * a.iSettleQuantity - isnull( tempdb..po_salebill.js_iNatMoney,0 )else a.iNatMoney - isnull(tempdb..po_salebill.js_iNatMoney,0)end as ye_iNatMoney, case when a.bSettleall =1 and abs( a.iQuantity - a.iSettleQuantity ) > 0 then case when a.iTB=1 then(a.iNatSum / a.TBQuantity) * a.iSettleQuantity - isnull( tempdb..po_salebill.js_iNatSum,0 )else(a.iNatSum / a.iQuantity) * a.iSettleQuantity - isnull( tempdb..po_salebill.js_iNatSum,0 )endelse a.iNatSum - isnull(tempdb..po_salebill.js_iNatSum,0 )end as ye_iNatSum ,case when a.bSettleall =1 and abs( a.iQuantity - a.iSettleQuantity ) > 0 then case when a.iTB=1 then ((a.iNatSum - a.iNatMoney) / a.TBQuantity) * a.iSettleQuantity - isnull(tempdb..po_salebill.js_iNatTax, 0 )else ((a.iNatSum - a.iNatMoney) / a.iQuantity) * a.iSettleQuantity - isnull(tempdb..po_salebill.js_iNatTax, 0 )endelse a.iNatTax - isnull(tempdb..po_salebill.js_iNatTax, 0 )end as ye_iNatTax , a.cDefine1 ,a.cDefine2 ,a.cDefine3 ,a.cDefine4 ,a.cDefine5 ,a.cDefine6 ,a.cDefine7 ,a.cDefine8 ,a.cDefine9 ,a.cDefine10 into tempdb..po_DispSale from tempdb..po_dispatchfirst a left join tempdb..po_salebill On a.idlsid = tempdb..po_salebill.iDLSID ' exec (@chrsql )print '结果'-- 生成最终的明细账临时表 --if exists(select * from tempdb..sysobjects where name =@chrtable ) exec('drop table tempdb..' + @chrtable )set @chrsql = 'Select tempdb..po_DispSale.* , inventory.cInvName as cInvName , inventory.cInvStd as cInvStd , inventory.cInvM_Unit as cInvM_Unit , inventory.cinvCCode as cInvCCode , Customer.cCusName as cCusName , Customer.cCCCode as cCCCode , SaleType.cSTName as cSTName, Department.cDepName as cDepName , Person.cPersonName as cPersonname , WareHouse.cWHName as cWHName ,Customer.cCusAbbName as cCusAbbName ,Vouchtype.cVouchName as cVouchName into tempdb..'+ @chrtable + ' From tempdb..po_Dispsale left join inventory on tempdb..po_dispsale.cInvCode = inventory.cInvCode left join customer on tempdb..po_dispsale.cCusCode = Customer.cCusCode left join saletype on tempdb..po_dispsale.cSTCode = SaleType.cSTCode left join department on tempdb..po_dispsale.cDepCode = Department.cDepCode left join person on tempdb..po_dispsale.cPersonCode = person.cPersonCode left join warehouse on tempdb..po_dispsale.cWhCode = warehouse.cWhCodeleft join Vouchtype on tempdb..po_dispsale.cVouchtype = Vouchtype.cVouchtypeorder by tempdb..po_dispsale.ddate,tempdb..po_dispsale.dlid 'exec ( @chrsql )
解决方案:
问题原因:发货结算勾对表错,当红字发货单(即退货单)已关闭时,在发货结算勾对表中还是显示未结算数量,而兰字发货单已关闭时则未结算数量为零,导致发货结算勾对表中有很多负数未结算,而开票时参照发货单时已关闭的发货单不显示,故两处显示结果不一致。 解决方法:修改存储过程SA_MoveOutIncome,在判断发货单是否已关闭的条件前加上abs,使判断条件考虑红、兰两种发货单后两处显示结果一致。存储过程SA_MoveOutIncome:/* 当有退补业务时发货结算勾对表查询无数据 江苏省药材公司 2003.06.27 当发货单关闭时发货结算勾对表未结数量为0 而当退货单关闭时发货结算勾对表未结数量为退货数量 江苏省中医药科技发展总公司 2003.07.18 南京用友维护部 丁德安*/IF EXISTS(SELECT * FROM sysobjects WHERE name='Sa_MoveOutIncome' and type='P')DROP PROCEDURE Sa_MoveOutIncomeGOCREATE PROCEDURE Sa_MoveOutIncome( -- 取得发货发货明细账存储过程 作者:刘小东 --@chrtable varchar(200) = null , --保存发货结算勾兑明细临时表--@chrWhere1 varchar(255) =null , --查询条件名称--@chrOutDate varchar(100) = null ,-- 发货日期 --@chrSaleDate varchar(100) = null, -- 开票日期 --@chrVouchType varchar(100) = null -- 单据类型 --) ASdeclare @chrSQL varchar(8000)declare @chrCost varchar(50)declare @chrWhere varchar(1000) declare @chrstartDate varchar(50)declare @chrstartDate1 varchar(50)declare @chrstartdate2 varchar(50)if ltrim(rtrim(@chrwhere1 )) = 'newReport_ParameterFromTempTable' begin --条件参数通过临时表传递 --set @chrwhere = (select name from tempdb..newReportParameter )end else --条件参数直接传递 --begin set @chrwhere = rtrim(ltrim(@chrwhere1))end -- 取销售系统启用日期 --set @chrStartDate = (select isnull(cValue,'1900-01-01') from accinformation where cSysid='Sa' and cName='dStartDate' ) if @chrstartdate <> '' begin if len(ltrim(rtrim(@chrstartdate))) <= 8 set @chrstartdate = convert(varchar(10),convert(smalldatetime,@chrstartdate,2),121) set @chrstartDate1 = ' Dispatchlist.dDate>=''' + @chrstartdate + ''''set @chrstartDate2 = ' and SalebillVouch.dDate>=''' + @chrstartdate + ''''end if exists(select * from tempdb..sysobjects where name ='po_DispatchFirst ') drop table tempdb..po_DispatchFirst print '发货'--取得发货单内容 -- --2003.06.27 增加两字段iTB,TBQuantityset @chrsql = 'Select Dispatchlist.DLID as DLID ,Dispatchlist.cDLCode AS cDLCode,Dispatchlist.cSTCode AS cSTCode ,Dispatchlist.ddate AS ddate ,Dispatchlist.cDepCode as cDepCode,Dispatchlist.cPersonCode as cPersonCode , Dispatchlist.cCusCode as cCusCode, Dispatchlist.iExchRate as iExchRate , Dispatchlist.bFirst as bFirst , Dispatchlist.cVerifier as cVerifier, Dispatchlist.cMaker as cMaker, Dispatchlists.iDlsid as iDlsid, Dispatchlists.cWhCode as cWHCode , Dispatchlists.cInvCode as cInvCode , Dispatchlists.iQuantity as iQuantity , Dispatchlists.iNum as iNum , Dispatchlists.iTaxUnitPrice as iTaxUnitPrice , Dispatchlists.iMoney as iMoney , Dispatchlists.iTax as iTax , Dispatchlists.iSum as iSum , Dispatchlists.iDisCount as iDisCount , Dispatchlists.iNatUnitPrice as iNatUnitPrice, Dispatchlists.iNatMoney as iNatMoney , Dispatchlists.iNatTax as iNatTax , Dispatchlists.iNatSum as iNatSum , Dispatchlists.iNatDisCount as iNatDisCount , Dispatchlists.cBatch as cBatch , Dispatchlists.cFree1 as cFree1, Dispatchlists.cFree2 as cFree2 , Dispatchlists.iTaxRate as iTaxRate , Dispatchlists.cDefine22 as cDefine22 , Dispatchlists.cDefine23 as cDefine23, Dispatchlists.cDefine24 as cDefine24, Dispatchlists.cDefine25 as cDefine25, Dispatchlists.cDefine26 as cDefine26 , Dispatchlists.cDefine27 as cDefine27 ,Dispatchlist.cVouchtype as cVouchtype,Dispatchlist.cDefine1 as cDefine1 , Dispatchlist.cDefine2 as cDefine2 ,Dispatchlist.cDefine3 as cDefine3 ,Dispatchlist.cDefine4 as cDefine4 ,Dispatchlist.cDefine5 as cDefine5 ,Dispatchlist.cDefine6 as cDefine6 ,Dispatchlist.cDefine7 as cDefine7 ,Dispatchlist.cDefine8 as cDefine8 ,Dispatchlist.cDefine9 as cDefine9 ,Dispatchlist.cDefine10 as cDefine10 ,Dispatchlists.bSettleall as bsettleall , Dispatchlists.iSettleQuantity as iSettleQuantity , Dispatchlists.iSettleNum as iSettlenum ,Dispatchlists.iTB as iTB ,Dispatchlists.TBQuantity as TBQuantity ,Dispatchlists.iUnitPrice INTO tempdb..po_DispatchFirst From Dispatchlists inner join Dispatchlist On DispatchLists.DLID = Dispatchlist.DLID WHERE ( Dispatchlist.bFirst=1 or ' + @chrstartdate1 + ' ) '--追加单据类型条件 if not (@chrVouchtype is null ) and ltrim(rtrim(@chrVouchType)) <> '' set @chrsql = @chrsql + ' and ' + @chrVouchtype if not (@chrOutDate is null ) and ltrim(rtrim(@chrOutDate)) <> '' set @chrsql = @chrsql + ' and ' + @chrOutDate if not (@chrwhere is null ) and ltrim(rtrim(@chrwhere)) <> '' set @chrsql = @chrsql + ' and ' + @chrWhere exec (@chrsql )--取得发票内容,发票按发货单子表ID汇总 --print '开票'if exists(select * from tempdb..sysobjects where name ='po_SaleBillFirst ') drop table tempdb..po_salebillfirst set @chrsql = 'Select SaleBillVouchs.iDLSID as iDLSID ,SaleBillVouchs.iQuantity as iQuantity , SaleBillVouchs.iNum as iNum , SaleBillVouchs.iMoney as iMoney , SaleBillVouchs.iSum as iSum , SaleBillVouchs.iTax as iTax , SaleBillVouchs.iNatMoney as iNatMoney , SaleBillVouchs.iNatSum as iNatSum , SaleBillVouchs.iNatTax as iNatTax INTO tempdb..po_SaleBillfirst From SaleBillVouchs inner join SaleBillVouch On SalebillVouchs.SBVID = SalebillVouch.SBVID inner join tempdb..po_dispatchfirst on tempdb..po_dispatchfirst.idlsid = Salebillvouchs.idlsidWhere Salebillvouchs.idlsid <> 0 and Salebillvouchs.idlsid is not null and isnull(Salebillvouch.cInvalider,'''')=''''and isnull(Salebillvouch.cSTCode,'''') <> '''' ' + @chrstartdate2 --作废发票不能计算在内,开票日期必须大于系统起用日期 --if not (@chrSaleDate is null ) and ltrim(rtrim(@chrSaleDate)) <> '' set @chrsql = @chrsql + ' and ' + @chrSaleDate --不要其它条件 --if not (@chrwhere is null ) and ltrim(rtrim(@chrwhere)) <> '' set @chrsql = @chrsql + ' and ' + @chrwhere exec( @chrsql )-- 发票内容按发货单子表ID号合计--if exists(select * from tempdb..sysobjects where name ='po_SaleBill') Drop Table tempdb..po_salebill Select iDlsid ,Sum( iQuantity ) as js_iQuantity,Sum( iNum) as js_iNum , Sum( iMoney ) as js_iMoney , Sum( iSum ) as js_iSum , Sum( iTax ) as js_iTax, Sum( iNatMoney ) as js_iNatMoney, Sum( iNatSum ) as js_iNatSum ,Sum( iNatTax ) as js_iNatTaxINTO tempdb..po_SaleBill from tempdb..po_salebillfirst Group by Idlsid if exists( select * from tempdb..sysobjects where name='po_DispSale')Drop table tempdb..po_DispSale -- 关联发货单和结算单 -- -- ye_iNatSum,ye_iNatTax 考虑退补问题 -- 2003.06.27 -- 退货单关闭时问题, -- case when a.bsettleall = 1 and ( a.iQuantity -a.iSettleQuantity ) > 0 then -- 改成 case when a.bsettleall = 1 and abs( a.iQuantity -a.iSettleQuantity ) > 0 then -- 2003.07.18set @chrsql = 'Select a.DLID as DLID ,a.cDLCode AS cDLCode,a.cSTCode AS cSTCode ,a.ddate AS ddate ,a.cDepCode as cDepCode,a.cPersonCode as cPersonCode , a.cCusCode as cCusCode, a.iExchRate as iExchRate , a.bFirst as bFirst , a.cVerifier as cVerifier, a.cMaker as cMaker, a.cWhCode as cWHCode , a.cInvCode as cInvCode , a.iQuantity as iQuantity , a.iNum as iNum , a.iTaxUnitPrice as iTaxUnitPrice , a.iMoney as iMoney , a.iTax as iTax , a.iSum as iSum , a.iDisCount as iDisCount , a.iNatUnitPrice as iNatUnitPrice, a.iNatMoney as iNatMoney , a.iNatTax as iNatTax , a.iNatSum as iNatSum , a.iNatDisCount as iNatDisCount , a.cBatch as cBatch , a.cFree1 as cFree1, a.cFree2 as cFree2 , a.iTaxRate as iTaxRate , a.cDefine22 as cDefine22 , a.cDefine23 as cDefine23, a.cDefine24 as cDefine24, a.cDefine25 as cDefine25, a.cDefine26 as cDefine26 , a.cDefine27 as cDefine27 , a.cVouchtype as cVouchtype , tempdb..po_SaleBill.js_iQuantity as js_iQuantity,tempdb..po_SaleBill.js_iNum as js_iNum , tempdb..po_SaleBill.js_iMoney as js_iMoney , tempdb..po_SaleBill.js_iSum as js_iSum , tempdb..po_SaleBill.js_iTax as js_iTax, tempdb..po_SaleBill.js_iNatMoney as js_iNatMoney, tempdb..po_SaleBill.js_iNatSum as js_iNatSum ,tempdb..po_SaleBill.js_iNatTax as js_iNatTax ,case when a.bsettleall = 1 and abs( a.iQuantity -a.iSettleQuantity ) > 0 then a.iSettleQuantity - isnull(tempdb..po_salebill.js_iQuantity,0)else a.iQuantity - isnull(tempdb..po_salebill.js_iQuantity,0)end as ye_iQuantity,case when a.bSettleall =1 and abs( a.iQuantity -a.iSettleQuantity ) > 0 then a.iSettleNum - isnull(tempdb..po_salebill.js_inum,0)else a.iNum - isnull(tempdb..po_salebill.js_inum,0 )end as ye_iNum , case when a.bSettleall =1 and abs( a.iQuantity - a.iSettleQuantity ) > 0 then iUnitPrice * a.iSettleQuantity - isnull( tempdb..po_salebill.js_iMoney,0 )else a.iMoney - isnull(tempdb..po_salebill.js_iMoney, 0 ) end as ye_iMoney , case when a.bSettleall =1 and abs( a.iQuantity - a.iSettleQuantity ) > 0 then a.iTaxUnitPrice * a.iSettleQuantity - isnull( tempdb..po_salebill.js_isum , 0 )else a.isum - isnull(tempdb..po_salebill.js_isum , 0 )end as ye_iSum , case when a.bSettleall =1 and abs( a.iQuantity - a.iSettleQuantity ) > 0 then ( a.iTaxUnitPrice - a.iUnitPrice) * a.iSettleQuantity - isnull (tempdb..po_salebill.js_itax, 0 )else a.iTax - isnull(tempdb..po_salebill.js_iTax,0 )end as ye_iTax, case when a.bSettleall =1 and abs( a.iQuantity - a.iSettleQuantity ) > 0 then a.iNatUnitPrice * a.iSettleQuantity - isnull( tempdb..po_salebill.js_iNatMoney,0 )else a.iNatMoney - isnull(tempdb..po_salebill.js_iNatMoney,0)end as ye_iNatMoney, case when a.bSettleall =1 and abs( a.iQuantity - a.iSettleQuantity ) > 0 then case when a.iTB=1 then(a.iNatSum / a.TBQuantity) * a.iSettleQuantity - isnull( tempdb..po_salebill.js_iNatSum,0 )else(a.iNatSum / a.iQuantity) * a.iSettleQuantity - isnull( tempdb..po_salebill.js_iNatSum,0 )endelse a.iNatSum - isnull(tempdb..po_salebill.js_iNatSum,0 )end as ye_iNatSum ,case when a.bSettleall =1 and abs( a.iQuantity - a.iSettleQuantity ) > 0 then case when a.iTB=1 then ((a.iNatSum - a.iNatMoney) / a.TBQuantity) * a.iSettleQuantity - isnull(tempdb..po_salebill.js_iNatTax, 0 )else ((a.iNatSum - a.iNatMoney) / a.iQuantity) * a.iSettleQuantity - isnull(tempdb..po_salebill.js_iNatTax, 0 )endelse a.iNatTax - isnull(tempdb..po_salebill.js_iNatTax, 0 )end as ye_iNatTax , a.cDefine1 ,a.cDefine2 ,a.cDefine3 ,a.cDefine4 ,a.cDefine5 ,a.cDefine6 ,a.cDefine7 ,a.cDefine8 ,a.cDefine9 ,a.cDefine10 into tempdb..po_DispSale from tempdb..po_dispatchfirst a left join tempdb..po_salebill On a.idlsid = tempdb..po_salebill.iDLSID ' exec (@chrsql )print '结果'-- 生成最终的明细账临时表 --if exists(select * from tempdb..sysobjects where name =@chrtable ) exec('drop table tempdb..' + @chrtable )set @chrsql = 'Select tempdb..po_DispSale.* , inventory.cInvName as cInvName , inventory.cInvStd as cInvStd , inventory.cInvM_Unit as cInvM_Unit , inventory.cinvCCode as cInvCCode , Customer.cCusName as cCusName , Customer.cCCCode as cCCCode , SaleType.cSTName as cSTName, Department.cDepName as cDepName , Person.cPersonName as cPersonname , WareHouse.cWHName as cWHName ,Customer.cCusAbbName as cCusAbbName ,Vouchtype.cVouchName as cVouchName into tempdb..'+ @chrtable + ' From tempdb..po_Dispsale left join inventory on tempdb..po_dispsale.cInvCode = inventory.cInvCode left join customer on tempdb..po_dispsale.cCusCode = Customer.cCusCode left join saletype on tempdb..po_dispsale.cSTCode = SaleType.cSTCode left join department on tempdb..po_dispsale.cDepCode = Department.cDepCode left join person on tempdb..po_dispsale.cPersonCode = person.cPersonCode left join warehouse on tempdb..po_dispsale.cWhCode = warehouse.cWhCodeleft join Vouchtype on tempdb..po_dispsale.cVouchtype = Vouchtype.cVouchtypeorder by tempdb..po_dispsale.ddate,tempdb..po_dispsale.dlid 'exec ( @chrsql )
用友通客户端弃审报单据锁定 用友通客户端弃审报单据锁定
版本:用友通10.3标准版 模块:总帐、UFO、采购、销售、库存、存货问题:采购、销售日常业务中当审核过的发票想弃审时,发现报错,两个错误,第一个报单据锁定,第二个报无此单据。所有客户端只是一部分有这种情况,还有一部分没有,两个办法测试:第一个无法弃审的用户名在其他机器上试,结果可以弃审,排除了权限的问题。查看客户端之间的不同点。发现客户端的机器名子有中文的现象。 第二个测试,把客户端中文名更改为纯英文名,就可以弃审。客户端机器名为中文或有非法字符,将其改为纯英文名字。如有其它问题,请联系在线客服咨询。用友云基地
- 年结的时候出现,本机已经运行【系统控制台程序】,请退出再运行
- 填制凭证类别时显示互斥站点
- 用友软件访问数据库是要通过SA来访问的,是否可以用其他的用户名
- 12.0普及版,盘点单保存报“计量单位2必须为空”。经检查是某个存货单计量,在盘点单带出了计量单位2,在别的单据不会带出单位2.怎么解决,有补丁解决么?
- 更新了最新补丁提示微信结算方式与其他结算方式冲突是什么原因
- 版本号-12.100.001.0076.0514 票据类型无法记忆,设置单据中已经打开票据类型记忆功能,同客户无法实现记忆,升级到新版之后,出现的问题!
- 产成品入库单删除报错, 查询联查没有任何单据
- 为啥客户端老是提示这个
- T3 卸载不了,怎么解决
- 安装T3后没有服务启动项,点击卸载就又是安装,安装时没有任何报错,请问是什么原因造成的,怎么解决
T6服务器凭证打印界面和客户端凭证打印界面不一样,服务器有简单摘要和完整摘要,客户端为什么没有 T6服务器凭证打印界面和客户端凭证打印界面不一样,服务器有简单摘要和完整摘要,客户端为什么没有
要求安装的版本必须一致,客户端补丁与服务器补丁必须一致@畅捷服务李笑旺:一致的提交支持网,申请远程看看吧
283作业问题 283作业问题
问题号: | 4275 |
---|---|
解决状态: | 最终解决方案 |
软件版本: | 其他 |
软件模块: | 其他 |
行业: | 通用 |
关键字: | 帐表查询 |
适用产品: | U8分销2.83版 |
问题名称: | 283作业问题 |
问题现象: | 安装283完毕后,没有见到有上传作业和刷新现存量作业,所以在综合查询端查询不到数据,现存量不对。 |
问题原因: | 经确认283安装文档未包含所有作业,向开发索取并执行set_job脚本;为了定期删除无用临时数据编写del_temptable作业和对应的存储过程。 上传问题解决。 |
解决方案: | 在查询分析器中执行set_job脚本,目的是在283添加上传和更新现存量作业。 为了添加定期删除临时表作业,在udrp_report数据库中执行UDRP_Report_delTempTable.sql ;在udrp_tempquery数据库中执行UDRP_TempQuery_DelTempTable.sql; 上传问题解决,支持网补丁编码1495。 |
补丁编号: | |
录入日期: | 2016-03-16 15:23:45 |
最后更新时间: |
一般纳税人补缴2014和2015年的房产税怎么处理?还有就是房产税补缴的时候还有一个个人所得税--其他所得 账务怎么处理?每年房产税什么时候计提和缴纳呢? 一般纳税人补缴2014和2015年的房产税怎么处理?还有就是房产税补缴的时候还有一个个人所得税--其他所得 账务怎么处理?每年房产税什么时候计提和缴纳呢?[]
每年房产税5月、11月交税
报表REP文件损坏问题 报表REP文件损坏问题
问题号: | 9394 |
---|---|
解决状态: | 最终解决方案 |
软件版本: | 8.60sp |
软件模块: | UFO |
行业: | 通用 |
关键字: | 报表REP文件损坏问题 |
适用产品: | U8X—-UFO报表 |
问题名称: | 报表REP文件损坏问题 |
问题现象: | 报表REP文件损坏问题:客户使用860SP的报表模块时出现这样一个问题:新建的报表(如附件中的“2005资产负债表.rep”)一直操作了几个月都没问题,但某一天发现报表打开的时候出现报表升级的提示,按提示里的版本转换或只读打开均出现“转换不成功!请检查文件版本或使用DOS文件转换工具。”的提示,而且出现这样问题的报表有好几个,但有些报表又不会出现这样的问题。请问是什么原因引起这样的问题,有什么方法可以解决吗? |
问题原因: | 以下几种情况可能会导致REP文件损坏:1、用低版本的UFO程序打开了较高版本的REP文件,如用7.2程序打开了85X版本的REP文件;2、用其他应用程序打开过该REP文件,并做过修改。 |
解决方案: | 请检查损坏文件的原始目录中是否存在同名的备份文件(BA_后缀),用其他程序或较低版本打开REP文件时,系统会自动生成对应的备份文件,当然如果在损坏的文件基础上打开时,生成的备份文件也是错误的。该备份文件如果存在该文件可将该文件后缀改为REP格式,再打开尝试是否正常。 |
补丁编号: | |
录入日期: | 2016-03-16 15:23:45 |
最后更新时间: |
T+刚安装的界面就是这样。系统管理也登陆不进去。 T+刚安装的界面就是这样。系统管理也登陆不进去。
端口冲突,换个端口@张三black: 这个电脑上什么都没有安装的只安装数据库和T+@安晋伟:我遇见过,新做的系统,新装的软件,一打开就这样,是端口的问题,换一个其他的端口就好使了@张三black: 换一个也不行@安晋伟:换个7777端口试试,重启一下服务器,再打开软件@安晋伟:界面就有问题了 ,清除缓存看看"1、重启服务:点击服务器电脑的开始菜单—所有程序—T+—工具箱—T+服务管理器,打开之后全选服务重新启动。清除缓存后重新登录。
不行请操作步骤2
2、点击电脑开始—运行,输入regedit进入注册表,找到:HKEY_LOCAL_MACHINE \System\CurrentControlSet\Control\Lsa下""FIPSAlgorithmPolicy"" 把它的值1改成0。
"@小学生1461723961: 如何清除缓存
在对账收款时提示,预收款余额不足,收款确认失败是什么原因?联查了收银明细金额都是对的。储值卡上的金额是期初的余额消费的。有人碰到过吗? 在对账收款时提示,预收款余额不足,收款确认失败是什么原因?联查了收银明细金额都是对的。储值卡上的金额是期初的余额消费的。有人碰到过吗?[]
这笔零售单做对账收款时,会生成一张预收冲应收单据。对账收款时,找不到可以冲销的预收款单,就报错了。分析是最初的储值卡金额没有生成对应的预收账款,您可以确认下@畅捷服务邓尉:谢谢,可是期初的储值余额是上线之前就有的,直接在会员管理界面加会员是在期初储值余额加了。这个应该不会生成预收款的。@福州拓维技术部:期初的需要手工录入预收款单的@畅捷服务邓尉:谢谢,我刚才找到原因了,原来他们这个没有输。汗。@畅捷服务邓尉:我在问一下POS端结算的时候才输会员信息,这笔结算的传到零 售数据中心不会把会员卡号带过来吗?一定要先按F2输完会员信息在点F6结算,这样的会员信息才会跟到零 售数据中心吗?@福州拓维技术部:是的@畅捷服务邓尉:这个能改进吗?@福州拓维技术部:您可以提交个支持网需求哈,谢谢@畅捷服务邓尉:您好,这个在退出POS收银去设小票打印时报错?是什么原因呀?就这个POS端会,刚刚店用的。@福州拓维技术部:重启电脑后,再试一下