Hola,
Respecto a la subrutina REM_SP_CHAR, no entiendo muy bien porque te da problemas. En el programa sólo se llama dos veces.
Aunque es verdad que dentro de la subrutina el valor del parámetro de entrada se almacena en una variable de 100 caracteres, no debería dar problemas porque los dos parámetros de entrada, cuando se llama a la subrutina, tienen una longitud menor de 100.
Dos llamadas
PERFORM rem_sp_char USING rec2-name.
PERFORM rem_sp_char USING btab1-name1.
rec2-name -> 40 caracteres
btab1-name1 -> 35 caracteres
Yo lo he ejecutado y no tengo ningún problema con el fichero.
Saludos.
|