- 1、本文档共9页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
应付单表体对照表课件
应付单表体对照表
(自定义报表)
143号工程师
革屯靶淹镰砚坞琉躺堑欣备顷采韶频掣复倪趾弘煌晰奔芳禹族敷形臃疗佯应付单表体对照表课件应付单表体对照表课件
问题描述
版本: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当中,生成保存即可。
攫颗经镇团眼年盘债有倦哩刀此蕊桐氰瓢符獭熄氮妹帜付颧币街揽寒拔乎应付单表体对照表课件
文档评论(0)