在新系统里建立OBBH总程序及其替代_第1页
在新系统里建立OBBH总程序及其替代_第2页
在新系统里建立OBBH总程序及其替代_第3页
在新系统里建立OBBH总程序及其替代_第4页
在新系统里建立OBBH总程序及其替代_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 新系统建立OBBH,BTE,OB28替代程序以及替代 时间 : 2017.11.29 总结人 : 曾德军 财务替代中常用到的两种替代,BTE与OBBH.在新系统里这两种替代调用的程序都要自己新建并且通过配置来分配,才能实现在标准程序运行的时候调用这两个替代。以下是其建立步骤:一: 建立OBBH程序及其替代1.运行事务代码GCX2 ,可以看到如下图拷贝红框中程序并按照项目要求命名,比如此处命名为ZZD_FI001_RGGBS001拷贝的时候,只需要改一下程序名就行了,include不需要重新命名然后新增出口的时候,在以下位置如图增加代码,以及其FORM,OBBH就是调用的这个FORM注意这里的

2、  exits-param,如果下面的FORM里有传入参数,应该定义成c_exit_param_field,如果没有参数,应该定义成c_exit_param_field,定义错误的话,在obbh里查找Z001的时候,会报类型不对的错误。另外, exits-title必须定义,否则也会在obbh调用查找的时候报错,提示未定义。程序建立好以后,再进入GCX2将自建的程序分配,这样标准程序就会调用这个程序了。注意,这个配置由业务顾问完成,生成业务顾问传输的cr,而且不是跨客户端的。比如在103里测试,就在103里配,不会影响102,除非进行配置cr的传输。分配的时候,用

3、自建的程序来替代标准程序就可以了,如下图,填入自建程序名保存生成CR就行: 配置完成后,再将自建程序里的出口名Z001提供给业务顾问,让他们到OBBH里配置就行,配置完成了就可以测试了。引申一下,OBBH配置里,一般都是成对出现的,一个行项目,一个抬头注意OBBH创建的时候,要激活公司代码才会走进去。除去公司代码跟先决条件的限制,什么程序都可以走进去。二:BTE程序及其替代的新建 BTE程序在新系统里的建立分为两方面,FIBF配置和自定义程序中的逻辑处理 首先需要业务顾问在FIBF里配置: 1.创建产品: 运行事务代码FIBF进入下图界面,选择设置->产品->一个客户的 (一般默认

4、选择的是一个客户的这个选项) 进入下图界面后,点击新条目新建产品,自定义产品名并勾选上A2.创建自定义接口函数:返回FIBF主界面,选择环境->信息系统处理然后点击执行,如下图:一般的BTE替代是对抬头跟行项目的替代,使用的是00001120这个处理接口,(其他类型的就要用"OPEN_FI_PERFORM"在标准程序里找,然后具体分析应该用哪个接口了)如下图,所以对于一般的抬头跟行项目替代,可以选中00001120然后点击模式函数模块,拷贝标准函数SAMPLE_PROCESS_00001120到自定义函数ZZD_FIFI001_BTE1120,(不过拷贝函数之前,要先

5、自定义一个函数组,自定义的函数在拷贝的时候要放在函数组里)如下图:3.自定义处理模块:如下图选择设置->处理模块->一个客户的-.>进入界面以后,如下图新建红框中的条目并且引用上面新建的函数以及产品:然后业务顾问来生成CR并且保存就好了。只要是引用到了00001120接口的事务代码,都会走到自定义函数ZZD_FIFI001_BTE1120中,接下来就可以根据具体需求,写上各种替代逻辑了。创建模块的时候,也不是所有的都如上选择处理模块和00001120接口,有个例子参考如下网址:还有很多其他的例子,可以网上多查看学习在BTE程序里写逻辑时要注意的是,如果要修改数据,应该LOOP

6、 和MODIFY T_BSEGSUB表,如果直接LOOP T_BSEG表并且MODIFY,修改数据不会成功。而且T_BSEGSUB表初始对应的结构BSEG_SUBST中有时候不一定包含写逻辑时需要的字段,这时候,就要根据需求APPEND结构BSEG_SUBST了,不然在需要将某些字段引用到逻辑中的时候,程序检查会提示结构T_BSEGSUB中不存在XXX字段。(在T_BSEG跟表T_BSEGSUB两个表都需要使用的时候,根据T_BSEG的SY-TABIX等于T_BSEGSUB中TABIX的值来进行对应数据行)三:新建OB28校验程序:有时候如果需要在标准事务代码里加报错消息,使用OBBH跟BTE都会出现报完E类型的消息以后,屏幕变成灰色,回车也不能继续输入的情况。由于OBBH与BTE中一般一个替代都是很多事务代码一起调用,所以使用弹出消息函数加上LEAVE TO SCREEN XXX也不好做,这个时候,可以让业务顾问在OB28里配置校验跟消息。OB28事务代码跟OBBH类似,也可以引用出口,不过新系统里需要先新建出口程序,类似OBBH,拷贝GCX2中的标准程序RGGBR000到自定义程序ZRGGBR000,然后在GCX2中用自定义的拷贝程序

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论