Hello Isuru,
why you are not using the syntax of your second example with the local variables?
select_kpi = SELECT date, SUM(kpi) AS kpi FROM "sap.sample.db::CVKF_BUSINESSLOGIC" ( 'PLACEHOLDER' = ( '$$IP_STARTDATE$$', :lv_from_date), 'PLACEHOLDER' = ( '$$IP_ENDDATE$$', :lv_to_date) ) GROUP BY date;
Or
select_kpi = SELECT date, SUM(kpi) AS kpi FROM "sap.sample.db::CVKF_BUSINESSLOGIC" ( PLACEHOLDER.'$$IP_STARTDATE$$' => :lv_from_date, PLACEHOLDER.'$$IP_ENDDATE$$' => :lv_to_date) ) GROUP BY date;
Regards,
Florian