IDOC是一种系统间数据传输的载体或者标准,是承载数据的。BAPI是实现一定业务功能的代码块,它们都是RFC,也就是说它们可以被远程调用。RFC就是表明某个特定的功能模块(FM)可以被远程调用。这个功能模块不一定是BAPI。