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

浙公网安备 33010602011771号