Hola, estoy utilizando esta función y tengo el problema que siempre me devuelve un subrc = 3, que es: repid_form_initial. He estado buscando por internet y a parte que no he encontrado casi nada lo que he encontrado no funciona.
He estado debugando la función y el problema viene porqué e el campo FORM pasa vacío. ¿Alguna idea de que debo poner?
Por internet he encontrado que debia poner sy-cprog o sy-repid en el campo REPID y el FORM con un espacio en blanco, pero así no funciona y siempre me da un SUBRC de 3.
Con la función RH_INSERT_INFTY sucede lo mismo.
Espero me puedan ayudar. Muchas gracias!
Código:
CALL FUNCTION 'RH_UPDATE_INFTY'
EXPORTING
vtask = 'B'
authy = ' '
repid = sy-cprog
form = ' '
TABLES
innnn = p_object1035
EXCEPTIONS
error_during_update = 1
no_authorization = 2
repid_form_initial = 3
corr_exit = 4
OTHERS = 5.
IF sy-subrc <> 0.
* MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
* WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
Por internet he encontrado que debia poner sy-cprog o sy-repid en el campo REPID y el FORM con un espacio en blanco, pero así no funciona y siempre me da un SUBRC de 3.
Con la función RH_INSERT_INFTY sucede lo mismo.
Espero me puedan ayudar. Muchas gracias!
Comentario