用友软件首页

内部对帐单余额错误

2019-4-23 8:0:0 wondial

内部对帐单余额错误

内部对帐单余额错误
U8知识库
问题号:6043
解决状态:最终解决方案
软件版本:8.51A
软件模块:结算中心
行业:通用
关键字:内部对帐单余额错误
适用产品:U851a—-结算中心
问题名称:内部对帐单余额错误
问题现象:在851a版结算中心帐表中的内部对帐单查询时如查询条件为04-01-01至04-11-30时他所得的余额为正确的,如从中间查询时(如04-05-01至04-11-30时)就出现问题余额就会不一致。
问题原因:账户余额表错误,用脚本进行重新计算。
解决方案:备份数据。用友软件反记账方法">反记账到年初,并用新建余额表脚本进行更新fd_accbal表的操作:
IF EXISTS (SELECT * FROM dbo.sysobjects WHERE id = OBJECT_ID(N’[dbo].[fd_accBal]‘)
AND OBJECTPROPERTY(id, N’IsUserTable’) = 1)
BEGIN
——–清空账户余额表——–
DELETE FROM fd_accBal
——–判断账户开户日期是否超前系统起用日期:是–读入系统起用日期 ;否–读入账户开户日期——–
DECLARE @dFDNatStartDate DateTime
SET @dFDNatStartDate = (SELECT CONVERT(DATETIME,cValue) AS cValue
FROM AccInformation WHERE cSysID = ‘FD’ AND cName = ‘dFDNatStartDate’)
——–从账户定义表中读取相应数据到账户余额表——–
INSERT INTO fd_accBal (accdef_id,bill_date,bal_mny,bal_booked_mny,natural_bal_mny,natural_bal_booked_mny)
SELECT accdef_id,(CASE WHEN dOpenDate < @dFDNatStartDate
THEN @dFDNatStartDate ELSE dOpenDate END) AS OpenDate,isnull(mb,0),
isnull(mb,0),isnull(qcye_natural_mny,0),isnull(qcye_natural_mny,0)
FROM FD_AccDef
——————————-
——–账户余额表升级———
——-FD_transactions———
——————————-
DECLARE @vchId fd_udt_id,@vchType varchar(2),@derVchType varchar(2), @billDate datetime,
@rcvAccId fd_udt_id,@parAccId fd_udt_id, @fixedAccId fd_udt_id,@sumMny decimal(20,2),
@comMny decimal(20,2),@natMny decimal(21,2), @bookBill int
DECLARE @openDate datetime DECLARE @statues INT
DECLARE @trncnt INT
–影响账户余额的字段变更 –
SET cursor_close_on_commit ON
DECLARE accBal CURSOR
FOR
SELECT fd_transactions.transactions_id,fd_entities.ibitype,fd_entities.iderivebitype,
fd_transactions.bill_date,fd_transactions.rcv_acc_id,fd_transactions.pay_acc_id,
fd_transactions.fixed_acc_id, SNULL(fd_transactions.sum_mny,0),ISNULL(fd_transactions.commission_mny,0),
ISNULL(fd_transactions.natural_mny,0),CASE ISNULL(book_name,0) when ‘0’ then 0 else 1 end
FROM fd_transactions
INNER JOIN fd_entities ON SUBSTRING(fd_transactions.transactions_id,1,2)=fd_entities.ibitype
WHERE fd_entities.iderivebitype=@dFDNatStartDate

begin
EXEC @statues=fd_updatebalance @vchId,@vchType,@derVchType,@billDate,@rcvAccId,
@parAccId,@fixedAccId,@sumMny,@comMny,@natMny,0
IF @statues!=0 OR @@error!=0
GOTO Errhandle
if @bookbill0
begin
EXEC @statues=fd_updatebalance @vchId,@vchType,@derVchType,@billDate,@rcvAccId,
@parAccId,@fixedAccId,@sumMny,@comMny,@natMny,1
IF @statues!=0 OR @@error!=0 GOTO Errhandle
end
end

FETCH accbal INTO @vchId,@vchType,@derVchType,@billDate,@rcvAccId,
@parAccId,@fixedAccId,@sumMny,@comMny,@natMny,@bookbill
END

CLOSE accbal DEALLOCATE accbal
–SET cursor_close_on_commit OFF
GOTO ExitProc ErrHandle:
DECLARE @errmsg VARCHAR(50)
IF @statues!=0
BEGIN
SELECT @errmsg=(CASE WHEN @statues=-101 THEN ‘账户余额表错误!账户在表中无记录!’
WHEN @statues=-102 THEN ‘账户余额表错误!账户在表中余额记录丢失!’
WHEN @statues=-103 THEN ‘账户余额表更新失败!补记账户余额记录操作失败!’
WHEN @statues=-104 THEN ‘账户余额表更新失败!更新账户余额记录操作失败!’
END)
RAISERROR(@errmsg,16,1)
END
CLOSE accbal
DEALLOCATE accbal
–SET cursor_close_on_commit OFF END ExitProc: GO 再重新记帐.

补丁编号:
录入日期:2016-03-16 15:23:45
最后更新时间:

如果您的问题还没有解决,可以到 T+搜索>>上找一下

分享到:

微博关注

bj用友软件

最新信息

销货单的折扣可以设置自动带出的吗?

销货单的折扣可以设置自动带出的吗? 销货单的折扣可以设置自动带出的吗?[]

您好,折扣金额吗?还是折扣率?
@服务社区刘小艳:折扣率
折扣率自动带出需要您到客户价格本中先预置好对应的折扣。
@服务社区刘小艳:就是那个协议价折扣 是吗
@服务社区刘小艳:怎么填进去,点下一行就不见了,那个协议价折扣
点击序号出现增行之后就可以录入的。

几千种产品,厂家价格变动我们也要变动,怎么批量在不影响库存数量的前提下,批量改价格

几千种产品,厂家价格变动我们也要变动,怎么批量在不影响库存数量的前提下,批量改价格 几千种产品,厂家价格变动我们也要变动,怎么批量在不影响库存数量的前提下,批量改价格[]

您说的变动价格是变动什么价格?
@畅捷服务周义刚:这个产品的所有价格都要变动
@郑磊1453435059:您说的价格指的是预设售价还是什么价格?
@畅捷服务周义刚:预售和进价
@郑磊1453435059:可以在辅助中心--价格管理--商品价格设置,可以批量设置

培训教程

  • 用友软件怎么设置合并打印分录

    用友软件怎么设置合并打印分录

    用友软件怎么设置合并打印分录

    在打印凭证界面设置合并打印分录
    标题:在打印凭证界面设置合并打印分录问题现象:

    打印凭证时需要合并打印分录,但是打印凭证界面没有“合并打印分录”选项,如何设置?

    原因分析:见问题答案问题答案:点击“总账”--“设置”--“选项”,勾选“合并凭证显示、打印”,再进入凭证打印界面可以看到“合并打印分录”选项,勾选即可。

  • 用友软件如何删除T3 、T6 年度账

    用友软件如何删除T3 、T6 年度账

    用友软件如何删除T3 、T6 年度账用友如何删除T3 、T6 年度账?

    删除年度账不成功时,可以用如下方法

使用技巧

  • 进入固定资产提示未启用模块

    进入固定资产提示未启用模块

    进入固定资产提示未启用模块

    原因分析:此问题是由于数据库中UA_Account_sub这张表中有些字段对应的值不正确造成的

    问题解答:需要在企业管理器中打开ufsystem中的UA_Account_sub这张表,如果问题帐套的帐套号是005,那么找到cAcc_id=005,iYear=9999,cSub_id=FA这一行,把这一行对应的dSubSysUsed字段改成2005-01-01,然后退出,再到软件中点击固定资产就没问题了。按照上述方法可以解决,请在执行操作前备份好帐套。

  • T3标准版如何设置自动备份

    T3标准版如何设置自动备份

    T3标准版如何设置自动备份

    1.软件提供手工备份和自动备份两种方式,自动备份可以按照用户设定的要求,在规定的时间点自动备份账套数据。

    2.要实现自动备份需要自行设定备份计划,点这里为您呈现自动备份计划设置步骤哦!

知识库

  • 用友T6软件如何计提折旧?

    用友T6软件如何计提折旧?

    用友t6软件如何计提折旧?

    如何计提折旧?

    如何计提折旧?

    原因分析:见问题答案。问题解答:点击“固定资产”-“处理”-“计提本月折旧”,屏幕出现提醒对话框,点击‘是’按钮,再点击‘是’,屏幕出现计提折旧过程界面,直至折旧计提完毕。

  • 用友T6软件出现零出库

    用友T6软件出现零出库


关于我们 | 公司动态 | 获奖记录 | 联系我们 | 招聘信息 | 用友产品中心 | 用友云基地
Copyright ©  www.kuaiji66.com  All Rights Reserved 天龙瑞德
京ICP备11046295号-1 技术支持 北京天龙瑞德信息技术有限责任公司   北京海淀上地十街辉煌国际大厦3号楼6层 总机:010-59798025   售后:4009908488
北京天龙瑞德信息技术有限责任公司