Below code is taking more runtime can anyone suggest better IF/CASE statementÂ…
IF ( gwa_approvers-appr_end_date IS INITIAL )
AND NOT ( gwa_approvers-appr_start_date IS INITIAL ).
CONCATENATE text-021 gwa_approvers-appr_start_date
text-023 gwa_approvers-appr_start_time
INTO gwa_rep_tab-status1.
ELSEIF NOT ( gwa_approvers-appr_end_date IS INITIAL )
AND ( gwa_approvers-appr_start_date IS INITIAL ).
CONCATENATE text-024 gwa_approvers-appr_end_date
text-023 gwa_approvers-appr_end_time
INTO gwa_rep_tab-status1.
ELSEIF NOT ( gwa_approvers-appr_end_date IS INITIAL )
AND NOT ( gwa_approvers-appr_start_date IS INITIAL ).
CONCATENATE text-025 gwa_approvers-appr_end_date
INTO gwa_rep_tab-status1 SEPARATED BY space.
ELSEIF ( gwa_approvers-appr_end_date IS INITIAL )
AND ( gwa_approvers-appr_start_date IS INITIAL ).
ENDIF.