随笔分类 -  BDC

摘要:1, Call Transaction Call Transaction: 就是直接调用Tcode进行数据批量导入。 优点:方便快捷,程序处理方便,同步更新时能实时得到BDC处理结果。 缺点:系统不能自动保存BDC 日志,需自己建透明表来维护数据,或者仅仅是将日志显示出来。 call transac 阅读全文
posted @ 2020-03-20 21:21 差劲 阅读(312) 评论(0) 推荐(0)
摘要:1, Session 不直接运行,而是将BDC程序生成session,通过SM35或者SAP标准程序RSBDCSUB或者 RSBDCBTC 触发。 优点:通过T-code SM35可以进行运行管理及日志管理,方便查错。 缺点:数据直到session被处理才能更新。 2, 用到的函数、程序 . 1,  阅读全文
posted @ 2020-03-20 21:19 差劲 阅读(944) 评论(0) 推荐(0)
摘要:1, 问题描述 调用bapi 'BAPI_SALESORDER_CREATEFROMDAT2' 创建销售订单,发现生成的销售订单有incompletion log,是关于可配置物料的,如下 可配置物料的可以通过字段MARA-KZKFG判断, 2, 问题分析 经过某大师指点发现,造成此问题的根本原因是 阅读全文
posted @ 2020-03-20 21:18 差劲 阅读(290) 评论(0) 推荐(0)
摘要:有时出于程序效率或防止内存变量影响的考虑会要异步新开task执行BDC代码。我们可以通过SAP提供的CALL_TRANSACTION_FROM_TABLE_CO函数快速实现。 不仅可以实现异步执行BDC,此函数还可以实现call transaction的功能, 以上。 阅读全文
posted @ 2020-03-20 21:17 差劲 阅读(313) 评论(0) 推荐(0)
摘要:1, 问题描述 BDC录屏时,发生一个错误提示‘Field XXXX input value is longer than screen field’,对应的汉语是“字段XXXX输入值比屏幕字段长”。可以通过SE91,查看message class 00,348 2, 问题解决 其实就是BDC输入时 阅读全文
posted @ 2020-03-20 21:16 差劲 阅读(267) 评论(0) 推荐(0)
摘要:在abap程序的BDC录屏中,数量和日期格式是和su3中的设置相关的,如果格式不一致BDC会报错。 Tcode:SU3,可以看到小数点,日期格式以及时间格式的设置。 所以在处理数量,日期和时间时要用write to转换一下: 数量转换: 注意不要忘了单位 UNIT 1 WRITE <lfs_alv> 阅读全文
posted @ 2020-03-20 21:15 差劲 阅读(306) 评论(0) 推荐(0)