Hi Raymond,
Its working..no need to use recording or BDC and call transaction. Here is my code :
CALL FUNCTION 'AUTHORITY_CHECK_TCODE'
EXPORTING
TCODE = 'S_ALR_87012357'
EXCEPTIONS
OK = 1
NOT_OK = 2
OTHERS = 3.
IF SY-SUBRC NE 0.
* MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno
* WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.
SUBMIT RFUMSV00
WITH BR_BUKRS-LOW = P_CMCD-LOW
WITH BR_GJAHR-LOW = P_YEAR-LOW
WITH BR_BUDAT-LOW = P_DATE-LOW
WITH BR_BUDAT-HIGH = P_DATE-HIGH
AND RETURN.
Thank you
Regards,
Feisal