在HANA上的BW中从BW转换调用HANA过程

2020-09-15 19:41发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我想从BW...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的专家,

我想从BW转换中的Expert例程调用HANA过程(用BW Schema中的HANA编写)。 我找不到任何示例。

我尝试输入一个参数,但出现错误=>声明错误。

我的情况是这样

 HDB语言SQLSCRIPT选项的按数据库过程进行的方法过程为只读。
  -在此处插入您的代码
  呼叫" _SYS_AFL"。" AFLBFL_CUMULATE_DECUMULATE_PROC"(:lt_input,:lt_output,1)
      outTab =选择
    I.客户,
    I.SALESORG,
    I.CUST_GROUP,
    I.DISTR_CHAN,
    I.SALES_OFF,
    I.SALES_GRP,
    卡蒙
    I.STAT_CURR,
    I.RECORDMODE,
    I.CALMONTH2,
    I.CALYEAR,
    I.INVCD_VAL,-输入值
    :lt_output作为CUMVALUE,---输出值
    I.STAT_CURR,
    ""作为记录,
    I.SQL__PROCEDURE__SOURCE__RECORD

 来自:inTab和我一样;
  errorTab =
                   选择""作为error_Text,
                           ''作为SQL__PROCEDURE__SOURCE__RECORD
                          从假人
                          其中dummy <>'X';
 终结法。
 ENDCLASS。

 

版本BW 7.5 HANA 1.0 SP 12

有什么帮助吗?

谢谢

Sascha

5条回答
小灯塔
2020-09-15 19:57

安德烈,谢谢您的帮助。 我的来源是aDSO,目标也是aDSO。

我的情况; 我只想将" INVCD_VAL"的值累加到" CUMVALUE"。 我想我不明白,SQL过程如何工作。

我认为将值" INVCD_VAL"(输入参数)转到"过程",将进行累加并填充我的输出参数" CUMVALUE"。 为什么我应该将Procedure-Output加入我的目标aDSO?

谢谢

Sascha

一周热门 更多>