电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

产品方案--银行对账历史数据处理方案.pdfVIP免费

产品方案--银行对账历史数据处理方案.pdf_第1页
1/12
1/12用友股份-LE支持服务业务本部产品方案--《银行对账历史数据处理方案》建立日期:2013-12-10修改日期:xxxx-xx-xx文档属性:客户文控编号:LE-DY-CP-2013-09942/12文档控制创建记录适用范围审阅人日期审阅签字所属部门发布范围内部员工伙伴客户发布人姓名所属部门发布时间日期作者所属部门邮件地址版本2013-12-10王宏产品支持部V1。0版本领域模块备注3/12目录银行对账历史数据处理方案....................................................................................4一、业务需求描述....................................................................................................4二、业务需求分析....................................................................................................4三、解决方案............................................................................................................54/12银行对账历史数据处理方案注:此解决方案涉及数据库操作或代码操作,请由计算机专业人士操作,并且操作前请做好备份工作!一、业务需求描述有项目提出一个需求:集团下属分公司原来启用过银行对账模块,但是很有没有使用了,现在想重新初始化该对账,请给予方案!二、业务需求分析我在处理财务问题时,发现有各种各样的银行对账错误,例如:建初始化账户提示‘账户信息不唯一’,前台无法重新启用或删除已停用的账户,应该怎么操作?;系统升级后,工艺集团本部的交行公主坟支行的对账账户所关联的银行账户变成了东城支行账户,而且该账户不是该公司建立的账户,请问应如何关联正确的银行账户?;以前年度对账是对平了的,本年度重新下载对账单后,以前年度调节表不平了,该怎么处理.我认为这些看似杂乱的问题可以并案处理,即然以前年度我们已经对过账了,并保留有凭证,何不把以前年度的对账数据清理掉,重新来做今年的对账工作呢?这样做的好处是清理了旧的冗余数据,保证本年度对账的清晰.节约查找这些报错原因的时间.5/12三、解决方案方案说明:按附件中方案脚本处理需要清除的对账账户及其相关信息(凭证中的单位日记账不会删除,只处理其历史的勾对和核销信息)--请按顺序操作,并务必在每步操作前仔细阅读注释说明和根据实际情况替换脚本里的相关参数,确认后在执行修改数据的脚本--注意:以下脚本请在测试网充分验证后在应用到正式网--1、gl_contrastaccount对帐账户表--确认是否要删除的是以下对账账户?select*fromgl_contrastaccountcwhere(c.pk_corpin(selectpk_corpfrombd_corpwhereunitcode='单位编码'/*单位编码(请自己替换)*/)orc.pk_corpin(selectpk_glorgbookfrombd_glorgbookwhereglorgbookcode='主体账簿编码'/*主体账簿编码(请自己替换)*/))andc.contrastaccountnamein('对账账户名1','对账账户名2','对账账户名3')/*对账账户名称(请自己替换)*/;--2、备份要删除的对账账户信息之备份表gl_contrastaccount_0616bak016/12--注:删除不同的对账账户,请自己修改备份表名,以下的脚本会用到该备份表!createtablegl_contrastaccount_0616bak01asselect*fromgl_contrastaccountcwhere(c.pk_corpin(selectpk_corpfrombd_corpwhereunitcode='单位编码'/*单位编码(请自己替换)*/)orc.pk_corpin(selectpk_glorgbookfrombd_glorgbookwhereglorgbookcode='主体账簿编码'/*主体账簿编码(请自己替换)*/))andc.contrastaccountnamein('对账账户名1','对账账户名2','对账账户名3')/*对账账户名称(请自己替换)*/;--可将所有需要删除的对账账户都备份至该备份表后,后面的语句一次性备份和删除,参考:/*insertintogl_contrastaccount_0616bak01select*fromgl_contrastaccountcwhere(c.pk_corpin(selectpk_corpfrombd_corpwhereunitcode='单位编码02'\*单位编码(请自己替换)*\)orc.pk_corpin(selectpk_glorgbookfrombd_glorgbook7/12whereglorgbookcode='主体账簿编码02'\*主体账簿编码(请自己替换)*\))andc.contrastaccountnamein('对账账户名01','对账账户名02','对账账户名03')\*对账账户名称(请自己替换)*\;*/--2.1、检查备份对账账户信息是否正确gl_contrastaccount_0616bak01--注:如备份数据不正确或者查不出数,请检查上面的备份脚本2的参数,确保正确否则后面的语句将失效!!select*fromgl_contrastaccount_0616bak01;--2.2、删除对账账户信息deletefromgl_contrastaccountwherepk_contrastaccountin(selectpk_contrastaccountfromgl_contrastaccount_0616bak01/*此处为上面语句2中的备份表名(请自己替换)*/);---------------------------------------------------------------3、备份gl_accountlink对帐账户关联表gl_accountlink_0616bak--注:删除不同的对账账户时,请自己替换脚本中注释的参数!createtablegl_accountlink_0616bak01asselect*fromgl_accountlinklwherel.pk_contrastaccountin(selectpk_contrastaccountfromgl_contrastaccount_0616bak01/*此处为上面语句2中的备份表名(请自己替换)*/8/12);--3.1、检查备份对账账户信息是否正确gl_contrastaccount_0616bak--注:如备份数据不正确或者查不出数,请检查上面的备份脚本2的参数,确保正确否则后面的语句将失效!!select*fromgl_accountlink_0616bak01;--3.2、删除对账账户信息deletefromgl_accountlinklwherel.pk_contrastaccountin(selectpk_contrastaccountfromgl_contrastaccount_0616bak01/*此处为上面语句2中的备份表名(请自己替换)*/);--4、备份gl_accountstart对帐帐户启用表gl_accountstart_0616bak01createtablegl_accountstart_0616bak01asselect*fromgl_accountstartawherea.pk_contrastaccountin(selectpk_contrastaccountfromgl_contrastaccount_0616bak01/*此处为上面语句2中的备份表名(请自己替换)*/);--4.1、删除对帐帐户启用信息deletefromgl_accountstartawherea.pk_contrastaccountin(selectpk_contrastaccountfromgl_contrastaccount_0616bak01/*此处为上面语句2中的备份表名(请自己替换)*/);--5、备份gl_contrastperm对账账户权限关联表gl_contrastperm_0616bak019/12createtablegl_contrastperm_0616bak01asselect*fromgl_contrastpermpwherep.pk_contrastaccin(selectpk_contrastaccountfromgl_contrastaccount_0616bak01/*此处为上面语句2中的备份表名(请自己替换)*/);--5.1、删除对账账户权限关联信息deletefromgl_contrastpermpwherep.pk_contrastaccin(selectpk_contrastaccountfromgl_contrastaccount_0616bak01/*此处为上面语句2中的备份表名(请自己替换)*/);--6、备份gl_bankreceipt银行对帐单表gl_bankreceipt_0616bak01createtablegl_bankreceipt_0616bak01asselect*fromgl_bankreceiptbrwherebr.pk_contrastaccountin(selectpk_contrastaccountfromgl_contrastaccount_0616bak01/*此处为上面语句2中的备份表名(请自己替换)*/);--6.1、删除银行对帐单信息gl_bankreceiptdeletefromgl_bankreceiptbrwherebr.pk_contrastaccountin(selectpk_contrastaccountfromgl_contrastaccount_0616bak01/*此处为上面语句2中的备份表名(请自己替换)*/);10/12--7、备份gl_corpreceipt单位期初对帐单信息gl_corpreceipt_0616bak01createtablegl_corpreceipt_0616bak01asselect*fromgl_corpreceiptcrwherecr.pk_contrastaccountin(selectpk_contrastaccountfromgl_contrastaccount_0616bak01/*此处为上面语句2中的备份表名(请自己替换)*/);--7.1、单位期初未达对帐单信息gl_bankreceiptdeletefromgl_corpreceiptcrwherecr.pk_contrastaccountin(selectpk_contrastaccountfromgl_contrastaccount_0616bak01/*此处为上面语句2中的备份表名(请自己替换)*/);--8、备份gl_contrast银行对帐(勾对、核销)记录信息gl_contrast_0616bak01createtablegl_contrast_0616bak01asselect*fromgl_contrastctwherect.pk_contrastaccountin(selectpk_contrastaccountfromgl_contrastaccount_0616bak01/*此处为上面语句2中的备份表名(请自己替换)*/);--8.1、删除银行对帐(勾对、核销)记录信息gl_contrastdeletefromgl_contrastctwherect.pk_contrastaccountin(selectpk_contrastaccountfromgl_contrastaccount_0616bak01/*此处为上面语句2中的备份表名(请自己替换)*/11/12);--9、备份ebank_dzd网银-银行对帐单信息ebank_dzd_0616bak01--注意:ebank_dzd为网银对账单管理下的银行对账,请先确认是否需要同步删除/*createtableebank_dzd_0616bak01asselect*fromebank_dzdewheree.curaccin(selectba.bankaccfrombd_accbankbawhereexists(select1fromgl_accountlink_0616bak01\*此处为上面语句3中的备份表名(请自己替换)*\,gl_contrastaccount_0616bak01\*此处为上面语句2中的备份表名(请自己替换)*\wheregl_accountlink_0616bak01.pk_contrastaccount=gl_contrastaccount_0616bak01.pk_contrastaccountand(gl_accountlink_0616bak01.bankaccount=ba.pk_accbankorgl_accountlink_0616bak01.pk_accbank=ba.pk_accbank)));*/--9.1、删除网银-银行对帐信息ebank_dzd--注意:ebank_dzd为网银对账单管理下的银行对账,请先确认是否需要同步删除/*deletefromebank_dzdewheree.curaccin(selectba.bankaccfrombd_accbankbawhereexists(select112/12fromgl_accountlink_0616bak01\*此处为上面语句3中的备份表名(请自己替换)*\,gl_contrastaccount_0616bak01\*此处为上面语句2中的备份表名(请自己替换)*\wheregl_accountlink_0616bak01.pk_contrastaccount=gl_contrastaccount_0616bak01.pk_contrastaccountand(gl_accountlink_0616bak01.bankaccount=ba.pk_accbankorgl_accountlink_0616bak01.pk_accbank=ba.pk_accbank)));*/

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

产品方案--银行对账历史数据处理方案.pdf

您可能关注的文档

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信