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

U8-应付模块常见数据问题分析.pdf

U8-应付模块常见数据问题分析.pdf_第1页
1/46
U8-应付模块常见数据问题分析.pdf_第2页
2/46
U8-应付模块常见数据问题分析.pdf_第3页
3/46
应付模块常见数据问题分析讲解人:冯佳乐2024年8月21日U8支持服务应用部目录应付模块的常用数据表介绍1应付模块常见数据问题分析2U8支持服务应用部PART1应付模块的常用数据表介绍U8支持服务应用部应付模块的常用数据表介绍应付单据类型表Ap_vouchtype应付单据主表ap_vouch------关联字段clink子表ap_vouchs-----收付款单主表ap_closebill------关联字段iid子表ap_closebills-----单据审核后回写表应付ap_detail付款申请单主表AP_ApplyPayVouch------关联字段PID子表AP_ApplyPayVouchs-----生成付款单后回写付款申请单付款明细表AP_Paydetail应付票据登记簿主表ap_note-----------关联字段clink子表ap_note_sub------U8支持服务应用部应付单录入向应收应付单主表ap_vouch,应收应付单子表ap_vouchs插入记录子表以clink主表标识关联主表记录。Insertintoap_vouch***Insertintoap_vouchs***应收应付单主表表中关键字段:单据类型cvouchtype=‘P0’代表应付单,单据编号cvouchid,应收应付标志cFlag=‘AP’代表应付,原币金额iAmount_f,本币金额iAmount,原币余额iRAmount_f,本币余额iRAmount,凭证日期doutbilldate,凭证编号cPZNum,凭证线索号cPZid。U8支持服务应用部应付单审核向应付明细账表AP_detail表中插入记录Insertintoap_detail***应付明细账表中关键字段:单据类型cvouchtype,单据编号cvouchid,审核人cCheckMan,借方原币金额iDAmount_f,贷方原币金额iCAmount_f,借方金额iDAmount,贷方金额iCAmount,处理方式cProcStyle,凭证表制单期间isignseq,凭证线索号cPZid,凭证类别字cGLSign,凭证编码iGLno_id,凭证日期dPZDate。U8支持服务应用部采购发票审核调用采购发票主表purBillVouch记录,向AP_detail表中插入记录Insertintoap_detail***cVouchType=01采购专用发票cVouchType=02采购普通发票应付明细账表关键字段:单据类型cvouchtype,单据编号cvouchid,审核人cCheckMan,借方原币金额iDAmount_f,贷方原币金额iCAmount_f,借方金额iDAmount,贷方金额iCAmount,处理方式cProcStyle,凭证表制单期间isignseq,凭证线索号cPZid,凭证类别字cGLSign,凭证编码iGLno_id,凭证日期dPZDate。U8支持服务应用部收付款单录入在应付系统中录入付款单向收付款单主表ap_closebill,收付款单子表ap_closebills插入付款记录。子表以iiD关联主表记录。Insertintoap_closebill***Insertintoap_closebills***其中,ap_closebill表中cvouchtype=‘49’代表付款单,cvouchid是单据号,应收应付标志cFlag=‘AP’在应付系统中录入收款单向收付款单主表ap_closebill,收付款单子表ap_closebills插入收款记录。子表以iiD关联主表记录。Insertintoap_closebill***Insertintoap_closebills***其中,ap_closebill表中cvouchtype=‘48’代表收款单,cvouchid是单据号,应收应付标志cFlag=‘AP’U8支持服务应用部收付款单审核在应付系统中对收付款单审核向应付明细账ap_detail中插入记录Insertintoap_detail***应付明细账表中关键字段:单据类型cvouchtype,单据编号cvouchid,审核人cCheckMan,借方原币金额iDAmount_f,贷方原币金额iCAmount_f,借方金额iDAmount,贷方金额iCAmount,处理方式cProcStyle,凭证表制单期间isignseq,凭证线索号cPZid,凭证类别字cGLSign,凭证编码iGLno_id,凭证日期dPZDate。U8支持服务应用部付款申请单录入向付款申请单主表AP_ApplyPayVouch,付款申请单子表AP_ApplyPayVouchs插入记录。子表以PID关联主表记录。InsertintoAP_ApplyPayVouch***InsertintoAP_ApplyPayVouchs***付款申请单主表关键字段单据类型cvouchtype,单据编号cvouchid,单据日期dVouchDate,来源cSource,付款申请单子表关键字段来源cSource,来源单据类型cCoVouchtype,来源单据号cCoVouchID,订单/发票子表IDiBVid,申请金额iApplyAmt_f,申请金额(本币)iApplyAmt,付款金额iPayAmt_f,付款金额(本币)iPayAmt,U8支持服务应用部付款申请单生成付款单向付款申请单付款明细表ap_paydetail插入付款记录。以iID关联付款单主表ID,以ID关联付款单子表ID记录。Insertintoap_paydetail***付款申请单付款明细表关键字段付款单主表IDiID,付款单子表IDID,付款申请单主表IDPID,付款申请单子表IDPIDs,来源cSource,订单/发票子表IDiBVid,付款金额iPayAmt_f,付款金额(本币)iPayAmt,核销金额iCancelAmt_f,核销金额(本币)iCancelAmtU8支持服务应用部票据录入向应收应付票据登记簿主表ap_note中插入记录。如设置为票据保存后自动生成收款单(或付款单),则同时向ap_closebill,ap_closebills插入记录。Insertintoap_note***Insertintoap_closebill***Insertintoap_closebills***其中,cvouchtype=’50’银行承兑汇票,cvouchtype=’51’商业承兑汇票ap_note表中关键字段:票据种类cvouchtype,票据编号cvouchid,应收应付标志cflag,出票人cDWName,结算方式编码cSettleCode,票据面值iAmount,票据余额iRAmount,背书单位编码cEndorser,背书金额iEndorAmountU8支持服务应用部票据处理票据处理后向子表ap_note_sub中插入记录,主子表关联字段clink,更新ap_note表中本币余额iRAmount_Local,原币余额iRAmount。Insertintoap_note_sub***updateap_noteset***ap_note_sub表中关键字段:处理方式cprocstylecprocstyle=9E:背书cprocstyle=TP:退票cprocstyle=9C:转出cprocstyle=9A:结算cprocstyle=9D:贴现U8支持服务应用部凭证处理应付单制单更新ap_detail表中isignseq,ino_id,cPZid,cGLSign,iGLno_id;更新ap_vouch表中cPZNum,doutbilldate,cpzid;向gl_accvouch表中插入凭证记录。Updateap_detailset***Updateap_vouchset***Insertintogl_accvouch***收付款单制单更新ar_detail表中isignseq,ino_id,cPZid,cGLSign,iGLno_id;更新ap_closebill表中cpznum,doutbilldate,cpzID;向gl_accvouch表中插入凭证记录。Updatear_detailset***Updateap_closebillset***Insertintogl_accvouch***U8支持服务应用部凭证处理采购发票制单更新ap_detail表中isignseq,ino_id,cPZid,cGLSign,iGLno_id;更新purbillvouchs表中cPZNum,cClue,dSignDate;向gl_accvouch表中插入凭证记录。Updateap_detailset***Updatepurbillvouchsset***Insertintogl_accvouch***U8支持服务应用部月末结账修改gl_mend表bflag_ap字段为1UpdateGl_mendsetbflag_ap=1whereiperiod=’期间’andiyear=’年度’修改Ua_account_sub表Imodiperi字段为结账具体月份值Updateufsystem..Ua_account_subsetImodiperi=’结账月份’wherecacc_id='账套号'andiyear='年度'andcsub_id='ap'U8支持服务应用部PART2应付模块常见数据问题分析U8支持服务应用部目录采购发票在应付系统发票审核金额不一致,有一分钱差异1付款单生成凭证报错,提示:不能将值null插入列nd_s2以前的付款单无法打开,提示可能其他人将当前单据删除或没有相应的数据权限3进行核销提示:遇到以零做除数4U8支持服务应用部目录付款申请单保存的时候提示:生成单据ID时出现并发冲突5参照订单生成付款申请单报错:本次申请金额不能大于可申请金额6付款单无法弃审,提示已经做过其他处理或当月已结账7采购发票生成凭证报错,提示该发票由存货产品生成凭证,不能重复生成8U8支持服务应用部1采购发票在应付系统发票审核金额不一致,有一分钱差异【问题描述】采购发票中价税合计金额是10697.70,但是到应付系统采购发票审核,过滤到的发票金额是10697.71,相差一分钱,什么原因?U8支持服务应用部1采购发票在应付系统发票审核金额不一致,有一分钱差异采购发票中价税合计金额是10697.70U8支持服务应用部1采购发票在应付系统发票审核金额不一致,有一分钱差异但是到应付系统采购发票审核,过滤到的发票金额是10697.71U8支持服务应用部1采购发票在应付系统发票审核金额不一致,有一分钱差异【原因分析】采购发票子表中的原币价税合计和本币价税合计金额不是两位小数,四舍五入导致有一分钱差异select*frompurbillvouchwherecpbvbilltype='02'andcpbvcode='test20150101'select*frompurbillvouchswherepbvid='1000000073'U8支持服务应用部1采购发票在应付系统发票审核金额不一致,有一分钱差异【解决方案】备份采购发票子表后,执行语句:updatePurBillVouchssetiorisum=round(iorisum,2),isum=round(isum,2)wherepbvid='1000000073'执行后重新去采购发票审核列表查看,原币金额和发票价税合计金额一致,问题解决U8支持服务应用部2付款单生成凭证报错,提示:不能将值null插入列nd_s【问题描述】付款单生成凭证报错,提示:不能将值null插入列nd_s,什么原因?如何解决?U8支持服务应用部2付款单生成凭证报错,提示:不能将值null插入列nd_s【原因分析】nd_s字段对应的是凭证数量,需要检查付款单子表中的数量不能是null值selectiid,*fromap_closebillwherecvouchtype='49'andcvouchid='0000000061'selectiAmt_s,*fromap_closebillswhereiid='1000000162'U8支持服务应用部2付款单生成凭证报错,提示:不能将值null插入列nd_s【解决方案】先将付款单弃审后,备份付款单子表后,执行语句:updateap_closebillssetiAmt_s=0whereiid='1000000162'执行后重新对付款单审核后制单,凭证可以正常保存,问题解决U8支持服务应用部3以前的付款单无法打开,提示可能其他人将当前单据删除或没有相应的数据权限【问题描述】用账套主管查询收付款单列表时,3月份的付款单点击无法打开,提示可能其他人将当前单据删除或没有相应的数据权限,但是打开最近做的付款单就正常,什么原因?U8支持服务应用部3以前的付款单无法打开,提示可能其他人将当前单据删除或没有相应的数据权限【原因分析】用3月份的付款单和6月份的付款单查询比对一下,查看单据模版号字段值不一样selectVT_ID,*fromap_closebillwherecvouchtype='49'andcvouchid='FKSQ22030004'selectVT_ID,*fromap_closebillwherecvouchtype='49'andcvouchid='WHFK22060007'因为付款单的显示模板更换过,3月份付款单在ap_closebill中VT_ID不是最新值导致U8支持服务应用部3以前的付款单无法打开,提示可能其他人将当前单据删除或没有相应的数据权限【解决方案】执行脚本:upDateap_closebillsetVT_ID='131524'wherecvouchtype='49'andcvouchid='FKSQ22030004'执行后重新查询收付款单列表,双击单据可以正常打开了,问题解决。U8支持服务应用部4进行核销提示:遇到以零做除数【问题描述】采购发票和付款单无法核销,提示“遇到以零做除数的错误”。什么原因?U8支持服务应用部4进行核销提示:遇到以零做除数【原因分析】这个报错一般是启用付款申请单会出现的报错,付款申请单生成付款单后,会往付款申请单付款明细表写入记录,所以需要查看付款申请单付款明细表中的数据,此报错一般是由于付款申请单付款明细表的源单付款金额(本币)字段值为0导致selectiSrcPayAmt,iSrcPayAmt_f,*fromAP_PayDetailwherePIDs='1000000006'U8支持服务应用部4进行核销提示:遇到以零做除数【解决方案】备份付款申请单付款明细表,执行脚本更新解决:updateAP_PayDetailsetiSrcPayAmt=iSrcPayAmt_fWherePIDs='1000000006'重新操作核销,采购发票和付款单可以正常核销掉,问题解决。U8支持服务应用部5付款申请单保存的时候提示:生成单据ID时出现并发冲突【问题描述】付款申请单不能保存,提示:生成单据ID时出现并发冲突,请稍后再试,怎么解决?U8支持服务应用部5付款申请单保存的时候提示:生成单据ID时出现并发冲突【原因分析】单据编号生成控制表中付款申请单主子表标示错误导致先查询付款申请单主子表中最大ID值是多少AP_ApplyPayVouch付款申请单主表PIDselectmax(PID)fromAP_ApplyPayVouchAP_ApplyPayVouchs付款申请单子表AutoIDselectmax(AutoID)fromAP_ApplyPayVouchs再查看单据编号生成控制表中付款申请单主子表标志是否正确,其中iFatherId对应付款申请单主表最大pid,iChildId对应付款申请单子表最大AutoIDselectiFatherId,iChildId,*fromUA_IdentitywherecAcc_Id='999'andcVouchType='AP40'U8支持服务应用部5付款申请单保存的时候提示:生成单据ID时出现并发冲突【解决方案】执行脚本更新解决:updateUA_IdentitysetiFatherId=‘’,iChildId=‘’WherecAcc_Id='999'andcVouchType='AP40'重新保存付款申请单正常了,问题解决。U8支持服务应用部6参照订单生成付款申请单报错:本次申请金额不能大于可申请金额【问题描述】参照订单生成付款申请单报错:本次申请金额不能大于可申请金额,怎么解决?U8支持服务应用部6参照订单生成付款申请单报错:本次申请金额不能大于可申请金额【原因分析】需要检查采购订单子表PO_Podetails中价税合计字段的小数位是否不是2位,这笔被参照的采购订单在采购订单子表中isum字段小数位是3位U8支持服务应用部6参照订单生成付款申请单报错:本次申请金额不能大于可申请金额【解决方案】备份数据表后,执行语句:updatePO_Podetailssetisum=8246.65wherePOID='1000000065'andid='1000000197'执行后重新参照订单做付款申请单就正常了,问题解决。U8支持服务应用部7付款单无法弃审,提示已经做过其他处理或当月已结账【问题描述】付款单无法弃审,提示已经做过其他处理或当月已结账,但是单据没有做过后续处理,也没有月末结账,如何处理?U8支持服务应用部7付款单无法弃审,提示已经做过其他处理或当月已结账【原因分析】此问题一般通过收付款单查询,将有问题付款单查询到,先查看核销明细,看一下是否做过后续处理,然后栏目设置可以将凭证号、凭证日期栏目显示出来,看一下是否有凭证号显示,付款单是复制以前的单据生成的,把原付款单的凭证号也带过来了selectcPZid,cGLSign,iGLno_id,dPZDate,*fromAp_DetailwherecVouchID='0000000066'andcVouchType='49'selectcPzID,cpznum,*fromap_closebillwherecVouchID='0000000066'andcVouchType='49'U8支持服务应用部7付款单无法弃审,提示已经做过其他处理或当月已结账【解决方案】updateap_closebillsetcpznum=null,cPzID=nullwherecVouchID='0000000066'andcVouchType='49'updateAp_DetailsetcPZid=null,cGLSign=null,iGLno_id=null,dPZDate=nullwherecVouchID='0000000066'andcVouchType='49'执行语句后,重新对付款单进行弃审操作正常了,问题解决。U8支持服务应用部8采购发票生成凭证报错,提示该发票由存货产品生成凭证,不能重复生成【问题描述】采购发票生成凭证报错,提示该发票LP202111220002由存货产品生成凭证,不能重复生成。但是发票没有在存货核算模块生成,什么原因?U8支持服务应用部8采购发票生成凭证报错,提示该发票由存货产品生成凭证,不能重复生成【原因分析】此问题需要检查应付明细表和采购发票子表中凭证相关字段值是否正常。selectcPZid,cGLSign,iGLno_id,dPZDate,*fromAp_DetailwherecVouchID='LP202111220002'andcVouchType='01'selectcclue,cpznum,*frompurbillvouchswherePBVID='1000000042'经过检查发现是由于purbillvouchs中cpznum和cclue有记录导致U8支持服务应用部8采购发票生成凭证报错,提示该发票由存货产品生成凭证,不能重复生成【解决方案】备份采购发票子表后,执行语句:updatepurbillvouchssetcpznum=null,cclue=nullwherePBVID='1000000042'执行语句后,再对采购发票生成凭证即可。U8支持服务应用部U8支持服务应用部

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

碎片内容

U8-应付模块常见数据问题分析.pdf

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