开发指南-FB03及FS10N显示不同年度会计科目描述20100127_v1.3.doc

开发指南-FB03及FS10N显示不同年度会计科目描述20100127_v1.3.doc

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

国家电网有限公司

财务科目描述处理

更改记录:

版本

更改日期

更改人

更改内容

1.0

2010-1-

于东辉

创建

1.3

2010-1-

于东辉

修改

目录

TOC\o1-3\h\z\u1、财务科目描述处理业务需求 4

2、技术实现 8

3、功能测试 11

1、财务科目描述处理业务需求

财务科目描述处理主要涉及三个t-code,两种情况,一种是以FS10N/FAGLB03,另外一种是以FB03。

【FS10N/FAGLB03处理】

通过以下方式进入界面:

菜单路径

SAP菜单/会计核算/财务会计/总分类账/账户/显示余额(新)FAGLB03/FS10N

事务代码

FS10N/FAGLB03

按以下屏幕指引完成:

【正常业务流程】

1.FS10N/FAGLB03输入相关信息

2.在科目编号后面有对应的科目描述

3.选择某行,点击上面的单个科目,弹出对应的对话框中涉及到科目描述。

4双击某行余额,追溯到如下图。

【业务需求】如下图所示,在T-CODE:FS00设置【关键字/翻译】页签,对科目1001010000增加语言英文,同时给英文描述。如果凭证的记账时间在2010.01.01时间前,如果科目有英文描述维护,则凭证对应科目用英文描述进行显示,如果科目没有英文描述维护,显示中文描述;如果记账时间在2010.01.01当天以及以后,用科目用中文描述进行显示。

【FB03处理】

通过以下方式进入界面:

菜单路径

SAP菜单/会计核算/财务会计/总分类账/凭证/显示FB03

事务代码

FB03

2)【正常业务流程】

1.FB03输入凭证

2.在行项目对应科目描述显示中文描述

3.双击行项目科目,追溯下图。

【业务需求】如下图所示,在T-CODE:FS00设置【关键字/翻译】页签,对科目1001010000增加语言英文,同时给英文描述。如果凭证的记账时间在2010.01.01时间前,如果科目有英文描述维护,则凭证对应科目用英文描述进行显示,如果科目没有英文描述维护,显示中文描述;如果记账时间在2010.01.01当天以及以后,用科目用中文描述进行显示。

2、技术实现

【FAGLB03/FS10N技术实现】

跟踪程序得到修涉及的程序LFAGL_ACCOUNT_BALANCECLS

在调用SELECT?SINGLE?skat~txt20?所在方法get_dynpro_header中创建隐式增强,复制get_dynpro_header方法在里面修改代码。

代码如下:

4.创建函数ZFI_DES处理代码如下:

5.T-CODE:FS00中进行设置,对科目1001010000添加语言代码为英语,后面增加英文文本描述

6.修改如下图中的单个科目弹出对话框的短文本描述

7.跟踪代码在程序LFAGL_ACCOUNT_BALANCEF01中

8.搜索SELECT?SINGLE?SKAT~TXT20?INTO?LS_FDBL_ACCOUNT-ACCOUNT_TEXT语句

在FORM?display_single_account最后增加隐式增强,复制相关的代码。

9添加代码如下

10再次查看结果,结果正确。

11双击某一余额

如下图,该科目描述暂时没有得到控制,待定。

【FB03技术实现】

1.跟踪程序得到修改点在标准程序时SAPFF011,

2.在调用CALL?FUNCTION?READ_HAUPTBUCH_TEXT前,加入函数ZFI_DES,以及相关代码。

3.代码如下:

4.创建函数ZFI_DES,用记账日期去控制输出语言的类别,如果2010年后输出语言为中文,否则为英文。

5.T-CODE:FS00中进行设置,对科目1001010000添加语言代码为英语,后面增加英文文本描述

3、功能测试

【FAGLB03/FS10N测试思路】因为想查看t-code:FAGLB03/FS10N科目描述是否按着对应凭证的记账日期,得到控制。

1.执行T-CODE:FAGLB03/FS10N

2.根据记账日期,对应的行项目中,1001010000科目描述应该显示FS00中维护的英文描述。

如下图,测试结果与预想一致,结果正确。

3.选中某一科目:选择单个科目按钮,弹出对话框中科目描述已经与预想的一致。

如下图,测试结果与预想一致,结果正确。

4双击某汇总数据,追溯中的科目描述,暂时没有得到控制,待定。

【FB03测试思路】因为想查看t-code:FB03科目描述是否按着对应凭证的记账日期,得到控制。

1.执行T-CODE:FB03

2.根据记账日期,对应的行项目中,1001010000科目描述应该显示FS00中维护的英文描述。

如下图,测试结果与预想一致,结

文档评论(0)

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

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

1亿VIP精品文档

相关文档