调用 SP 抛出 "ABAP objects and DDIC objects must be declared in the METHOD statement"

Calling SP throws "ABAP objects and DDIC objects must be declared in the METHOD statement"

我在 HANA 中创建了一个存储过程并尝试通过 AMDP 调用它class。

SP如下;

PROCEDURE "SAPABAP1"."ATU.SF::TESTSPCALL" ( ) 
    LANGUAGE SQLSCRIPT
    SQL SECURITY INVOKER 
    READS SQL DATA AS
BEGIN
  SELECT 1 FROM DUMMY;
END;

AMDP Class:

CLASS /ATU/SF_CL_DAILY_MOD_RPT IMPLEMENTATION.   
  METHOD CALL_DAILY_MOD_RPT_SP by database procedure for hdb language sqlscript.
    CALL "SAPABAP1"."ATU.SF::TESTSPCALL" ( );
  ENDMETHOD.
ENDCLASS.

但是,我无法激活上述 class,因为我遇到以下错误。

"ATU.SF::TESTSPCALL" is unknown. ABAP objects and DDIC objects must be declared in the METHOD statement. Local names must start with ":" here

有什么想法吗?

改为调用运行时工件:

"_SYS_BIC"."ATU.SF::TESTSPCALL"( );