- 1、本文档共14页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 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)