银行对账-常见问题

栏目:yonbip/nccloud知识作者:用友来源:用友发布:2024-08-24浏览:1

银行对账-常见问题

 

1.导入银行对账单提示: fail to save VO Array ~#@。

此类报错一般是字段超长,可通过录制spr日志,看spr日志中是否有ORA-12899报错,比如ORA-12899: 列 "NC"." CMP_INFORMER "." OPPUNITNAME " 的值太大 (实际值: 101, 最大值: 100),则表示在导入对账单时会同步生成到账通知,生成到账值的对方单位名称超长,可以通过脚本后台扩展字段长度后再导入,脚本参考:alter table CMP_INFORMER modify OPPUNITNAME varchar2(200);

 

2.导入银行对账单提示: Array index out of range: 0 16。

一般是对方单位名称超长导致的,可修改cmp_informer表oppunitname字段长度限制,脚本如下:alter table cmp_informer modify oppunitname varchar2(300)。

 

3.导入银行对账单提示:设置核算组织失败,导入失败。

检查银行账户是否为活期,只有活期的账户才能导入对账单,定期和保证金账户不支持导入银行对账单

如果是银企直联下载对账单报错,账户类型也为活期账户,则需要根据网银适配器上的状态下载日志分析,一般是适配器在解析银行返回的数据时,查询的账号curacc既没有解析在本方账号也没有解析在对方账号导致,拿好适配器日志后通过ismcloud提交问题由开发人员修改适配器代码。

 

4.银行对账查询不到单位日记账?

检查对账账户关联的会计科目+辅助的组合在银行对账的查询期间是否有凭证;检查凭证币种和对账账户设置的币种是否一致;如果对账账户初始化未勾选包含未记账,还需凭证记账后才可以查询出来。

 

5.对账账户结转下年,在新年度进行银行对账时提示金额相差xxx,期初数据调整不平衡不能对账?

检查会计科目结转后期初余额是否与上年的期末余额一致;检查银行对账单的期初余额跟上年的期末余额是否一致,如不一致可能存在错误数据,如导入错误年度的对账单数据,可尝试反结转到上年,在〖银行对账单〗节点查询是否存在对账单日期为下年的对账单,如有则删除此类数据再结转下年。

 

6.对账账户结转下年,之前的未达怎么对账?

银行对账的时候把查询日期放大或者把开始日期置空,通过输入结束日期查询未勾对的数据进行对账。

 

7.在银行对账中查询勾选包含勾对,查询不到之前已经被勾对的记录。

银行对账中查询包含勾对的查询期间是否正确,检查是否有做核销银行账。

 

9.余额调节表查询截止日期为3月31日,3月份已被勾对的数据还在未达中。

说明银行对账勾对日期在3月31日之后,此时需要取消勾对,将业务日期切换到3月31日(之前)重新进行勾对。

 

10.余额调节表审批有什么作用?

余额调节表的审批功能是满足用户将对账结果予以存档管理的应用需求,实际上是将阶段性的对账结果做了一个快照。一旦审批则不能取消已审批日期之前的对账(即直接修改对账结果)。

 

11.增加对账账户提示:银行账号已存在。

说明增加对账账户时填写的银行账户已经被其他对账账户引用过。可将业务日期切换到以前年度,查找到对账账户后将对账账户结转下年后继续对账即可,如果对账账户指定了操作员,则只有指定的操作员才可以查看到该账户。

 

12.增加对账账户提示:账户信息不唯一。

增加对账账户时填写的科目+辅助核算+币种的组合已经被其他对账账户引用过。如果在另一个对账账户上使用了科目,不带辅助核算,则新增的对账账户需要增加辅助核算进行区分或换其他会计科目。

 

13.对账账户已经被停用,能取消停用吗?

解决方案:产品没有提供取消账户停用的功能,可再增加一个对账账户进行启用,注意启用日期应该在之前停用账户的停用日期之后;如果启用新账户不能满足数据要求,可用如下脚本修改后台数据。脚本请在测试环境中验证无误后再在正式环境中使用。

--备份数据

create table gl_accountstart20201009 as select gl.* from gl_accountstart gl where gl.pk_contrastaccount in(select gc.pk_contrastaccount from gl_contrastaccount gc where gc.contrastaccountname in('对账账户名称'));

--更新数据

update gl_accountstart gl

   set gl.stopdate = '', gl.status = 1

 where gl.pk_contrastaccount in

       (select gc.pk_contrastaccount

          from gl_contrastaccount gc

         where gc.contrastaccountname in ('对账账户名称'))

   and gl.years = '相应的年度';

--提交

commit;

如果对账账户2019年启用,结转到2020年后停用,那么脚本中年份是最新的年,状态置空gl.years = '2020' gl.status =’’,如果是启用当年2019年直接停用,那么脚本中年份是2019年,状态更新为1,gl.years = '2019' gl.status =’1’

 

14.对账账户取消启用有什么影响?

需要将该账户所有年度已经勾对的数据全部取消勾对才可以取消启用,取消启用不会删除对账单数据,重新启用后仍可以查询到银行对账单,期初未达也还在。

 

15.对账账户取消结转有什么影响?

本年度已经勾对的数据需要全部取消勾对才可以取消结转,取消结转会删除新年度的银行对账单。

 

16.如何将旧公司的对账账户转到新公司进行银行对账?

旧公司的对账账户进行停用,将银行账户的核算归属组织调整为新公司,在银行对账设置节点给新公司增加该对账账户,启用日期在旧公司对账账户停用之后即可。

 

17.对账账户初始化中对账标准金额相等,方向相同与金额相等方向相反,有什么区别,在系统中如何体现?

金额相等,方向相反:单位方是收款,则银行对账单录入付款;金额相等,方向相同:单位方是收款,则银行对账单录入收款

 

18.对账账户结转下年时结转会计年份显示为0000。

本年度已经结转过一次,所以会计年份变成0000,不需要再做结转。

 

19.银行账户核算归属组织是104,授权10402使用,授权成功后凭证参照没问题,但是在10402单位新增对账账户时参选不到该银行账户?

只有核算归属组织新增对账账户时可以选到该银行账户,建议授权账户使用多单位对账功能。

 

20.导入银行对账单报错:解析失败:第【5】行币种不能为空。

对账单文件中没有录入币种信息。

 

21.对账单导入提示:导入文件失败?

按照以下步骤进行排查:

1)该对账账户对应的银行账户与Excel上的是否一致;

2)检查Excel上的账户后面是否出现空格情况;

3)交易日期格式为yyyy-mm-dd月份和日期小于10要在前面补0,格式类型为文本;

4)收款金额和付款金额格式类型为文本,不要加¥和千分位符号;

5)查看nchome/resources/ebank/system/banktype.xml文件,根据银行唯一标识查找banktype即银行类别编码是否正确;

 

22.导入银行对账单不管是收款金额还是付款金额,导入进去后都显示在收款方。

原因是导入模板的本方银行账号和对方银行账号一样。把对方账号改成其他账号就可以了,保证本方账号和对方账号不一致就可以。

银行对账-常见问题

 1.导入银行对账单提示: fail to save VO Array ~#@。此类报错一般是字段超长,可通过录制spr日志,看spr日志中是否有ORA-12899报...
点击下载文档
分享:
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息