Hi all, i have a standard program, this standard program have 5 includes:
*Data Declarations
INCLUDE rpfiglmx_eaccounting_data.
*Selection Screen
INCLUDE rpfiglmx_eaccounting_sel.
*Main Processing
INCLUDE rpfiglmx_eaccounting_main.
*Subroutines
INCLUDE rpfiglmx_eaccounting_form.
*ALV tree Output
INCLUDE rpfiglmx_eaccounting_sf01.
i touched:
INCLUDE rpfiglmx_eaccounting_form.
Yes, i know i know, not modify a standard program, its a little modification, the program ask for a filepath on the server, i write some code for make the path static and read only.
For do this modification asked me a access Key.
Checked the syntax and activated the program, created a request for transport from dev to qas, when the Basis ppl, try transport get an error:
Syntax error on line 000022, program RPFIGLMX_EACCOUNTING_MAIN, FORM CHECK_REQ_T does not exist,
Don't know/understand why, i don't touch this part(include) of the program, this line is:
PERFORM check_req_t.
if i do 2 clicks on: check_req_t. the editor show the FORM:
FORM check_req_t .
IF p_treq IS NOT INITIAL.
IF p_treq = 'AF' OR p_treq = 'FC'.
IF p_ord IS INITIAL.
SET CURSOR FIELD 'P_ORD'.
MESSAGE text-050 TYPE 'E'.
ENDIF.
ELSEIF p_treq = 'DE' OR p_treq = 'CO'.
IF p_pro IS INITIAL.
SET CURSOR FIELD 'P_PRO'.
MESSAGE text-051 TYPE 'E'.
ENDIF.
ENDIF.
ENDIF.
ENDFORM.
not know why the error, also i modified (a comment on this Form, for create a new TranportOrder, but again show me same error:
Syntax error on line 000022, program RPFIGLMX_EACCOUNTING_MAIN, FORM CHECK_REQ_T does not exist,
any advice how to remove these error?
Thanks.