应付单表体对照表.ppt

  1. 1、本文档共9页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
应付单表体对照表

问题描述 版本:870SP2 模块:应付模块 应付模块中录入其他应付单,表体在通常情况下都会有大量多行的记录,然后客户在录入其他应付单时,已经将金额、包括科目等内容在表体中分行进行录入完整,但应付单据审核后,除了从应付单据录入界面一张一张翻看,应付单查询、明细账等没有一张表能将所有应付单表头包括表体的记录输出来进行核对,主要是想核对表体科目和金额是否录入正确,只能在最后合并生成凭证才能根据分录的情况来判定,非常不方便。 客户需求:需要有一张表一对多的关系来查询应付单表体多条科目和相应的金额。 问题分析 从此问题来看,应付单表头是一主信息,表体可能有一或多条信息,所以这张表存在一对多的关系。 在应付款管理:单据查询,发票查询界面有一选项,按表体显示,但是在应付单查询界面没有此选项可以选择。 分析此问题:涉及应付应收单主表:ap_vouch,应付应收单子表:ap_vouchs。查看数据表结构,此问题可用自定义报表方式来解决。 问题解决 第一步:分析数据表关系,可以采用系统已有视图:Ap_ApVouch,Ap_ApVouchs。这样可以简化设置报表的条件。 第二步:查看两张视图关联字段:cLink。 第三步:分析视图内容是否完整,查看主表视图与子表视图中会计科目都只是用cCode来表示,而没有相应的会计科目编码名称,所以需要再关联code表去code(科目编码)对应关系取出ccode_name(科目名称)来。 第四步:设置报表和相应过滤条件和显示非显示字段。 第五步:按部就班增加自定义报表。 问题解决 第六步:因为在系统中设置自定义报表时,只能选择已有的有限的表,所以在查询分析器中写好语句后直接用Sql语句来生成自定义报表。 SELECT Ap_ApVouch.dVouchDate AS [单据日期], Ap_ApVouch.cTypeName AS [单据类型], Ap_ApVouch.cVouchID AS [单据编号], Ap_ApVouch.cDwCode AS [供应商编码], Ap_ApVouch.cVenName AS [供应商], Ap_ApVouch.cCode AS [科目编码], Ap_Code.cCode_name AS [科目名称], Ap_ApVouch.cexch_name AS [币种], Ap_ApVouch.iAmount_f AS [原币金额], Ap_ApVouch.iRAmount_f AS [原币余额], Ap_ApVouch.iAmount AS [本币金额], Ap_ApVouch.iRAmount AS [本币余额], Ap_ApVouch.cDepName AS [部门], Ap_ApVouch.cPersonName AS [业务员], Ap_ApVouch.cItemName AS [项目], Ap_ApVouchs.cCode AS [表体科目编码], Aps_Code.cCode_name AS [表体科目名称], Ap_ApVouchs.iAmount_f AS [表体原币金额], Ap_ApVouchs.iAmount AS [表体本币金额], Ap_ApVouchs.cDepName AS [表体部门], Ap_ApVouchs.cPersonName AS [表体业务员], Ap_ApVouchs.cItemName AS [表体项目] FROM Ap_ApVouch INNER JOIN Ap_ApVouchs ON Ap_ApVouch.cLink = Ap_ApVouchs.cLink LEFT JOIN code as Ap_Code ON Ap_ApVouch.cCode = Ap_Code.ccode LEFT JOIN code as Aps_code ON Ap_ApVouchs.cCode = Aps_code.ccode 问题解决 第七步:将上述语句直接粘入sql当中,生成保存即可。 问题解决 第八步:接下来就是设置相应报表的过滤条件了。编辑-设置报表条件,过滤条件可根据需要进行设置。注意返回条件值列的运用,如会计科目选择U8参照,用会计科目进行过滤时返回条件值位于第5列,就应该写5. 问题解决 第九步:效果满足客户要求,一对多显示应付单表体科目和对应金额。 应付单表体对照表 (自定义报表) 143号工程师

文档评论(0)

yan698698 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档