◆◆0BDC-Call transaction

Posted lvdong18847870057

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了◆◆0BDC-Call transaction相关的知识,希望对你有一定的参考价值。

1, Call Transaction

Call Transaction: 就是直接调用Tcode进行数据批量导入。

优点:方便快捷,程序处理方便,同步更新时能实时得到BDC处理结果。

缺点:系统不能自动保存BDC 日志,需自己建透明表来维护数据,或者仅仅是将日志显示出来。

call transaction方法将数据归集到BDCDATA 结构的内表中,然后导入到系统中,通过BDCMSGCOLL结构返回BDC导入操作的成功与否消息。
BDCDATA结构中比较关键的几个字段解释:
PROGRAM  -   BDC module pool
DYNPRO-        BDC Screen number
DYNBEGIN-    BDC screen start
FNAM-            Field name
FVAL-              BDC field value

2, SHDB/SM35录屏

以FB09更改payment block为例,

2.1 Tcode SHDB进行录屏,

技术图片

2.2 输入Document Number,Company Code,Fiscal Year,Line item,然后回车进入下一屏幕,

技术图片

输入Pmnt Block ‘A‘,然后保存

技术图片

 

2.3 得到BDC录屏结果,可以按需要调整结果,并据此写BDC代码

技术图片

3, 例子代码

 

以上。

以上是关于◆◆0BDC-Call transaction的主要内容,如果未能解决你的问题,请参考以下文章

级联删除

hibernate查询之聚合函数