今天给大家安利一个标准方法,主要用于回写BPC模型数据,一般情况下,BPC模型数据的回写,标准的方式有数据抽取,直接抽取供数模型的数,利用BW标准转换方式进行供数,又或者通过逻辑脚本BADI的方式直接回写,在BADI里有其对应的标准CT_DATA进行回写,还有一种则是通过CP的方式直接将其给到BPC模型。
这里我讲的是一种以非常规方式的ABAP直接回写,这里我直接给出SAP提供的一个标准类:
在该类中,通过WRITE_BACK方法可实现将数据自动回写给BPC模型。
如图所示,这是该方法的调用示例,我这里解释一下参数的用法,对于i_appset_id指的是BPC环境的ID, i_appl_id 指的是BPC模型的ID, 对于is_wb_param结构的赋值可参考我截图所示,其中需要注意的是ls_wb_param-calc_delta 的赋值,需要定义为增量模式, it_records 指的是需要写回数据的内表,该内表结构一定要与写回模型的结构一致。