|
问题现象:在用友U8erp系统中用友U8版本号:U8软件的供应链产品线销售管理模块出现如下问题:在销售模块里有很多发票没审核,但实际上以前审核过了,在四月五月里都有出现没审核的发票.问题所在:AP_DETAIL表里找不到原来发票所生成的单据,并且也没有关联的凭证(在应收里查询不到),而总账里确都已生成了对应的发票现在在总账里删不掉生成的凭证(由于在应收里制单),而当我在数据库里作废凭证时应收里还是不能弹出没制单的单据到销售模块里去审核时还是提示出现已生成凭证不能审核的标志...请帮忙解答!
原因分析:在销售发票主子表,AP_DETAIL,GL_ACCVOUCH表中存在异常数据。主要体现在,在销售发票中审核人=null,凭证线索号不=null,在AP_DETAIL中没有对应的数据,但是在总帐中有对应的凭证线索号的凭证。在正常的软件操作中是不会出现这些现象的。
解决方案:在用友erp 系统版本U8软件中由于数据混乱,只能将有问题的数据修改到发票保存的状态,重新制单,记帐。操作步骤:1,先在指定的数据库下,执行如下的脚本:deletefromGL_accvouchwherecoutno_idin(selectb.cCluefromsalebillvouchajoinsalebillvouchsbona.sbvid=b.sbvidwherecVerifier=''orcVerifier=null)deletefromap_detailwherecpzidin(selectb.cCluefromsalebillvouchajoinsalebillvouchsbona.sbvid=b.sbvidwherecVerifier=''orcVerifier=null)updatesalebillvouchssetsalebillvouchs.cclue=null,salebillvouchs.dSignDate=nullwheresalebillvouchs.ccluein(selectb.cCluefromsalebillvouchajoinsalebillvouchsbona.sbvid=b.sbvidwherecVerifier=''orcVerifier=null)updatesalebillvouchsetcHeadCode=nullwheresalebillvouch.sbvidin(selecta.sbvidfromsalebillvouchajoinsalebillvouchsbona.sbvid=b.sbvidwhereb.cclue=''andcHeadCode''--andcVerifier='')2,重新对这些发票进行审核,然后到应收制单等等,在软件中进行后续流程的补录工作。
|
|