Foro de programación ABAP

SAP / ABAP => Programación ABAP => Mensaje iniciado por: jmiranda en 26 de Febrero de 2008, 05:14:25 pm

Título: Ejecutar comandos DOS
Publicado por: jmiranda en 26 de Febrero de 2008, 05:14:25 pm
Hola a todos,
Si alguien me puede ayudar por favor. Necesito ejecutar un programa en DOS y para esto ejecuto la funcion WS_EXECUTE, pasando los parametros correspondientes.
Mi problema es que este programa me devuelve valores, los cuales debo rescatar en SAP.

Pregunta: Que funcion o metodo me puede solucionar mi problema??? existe una funcion que realice los dos eventos???

Gracias !!!!
 ???
Título: Re: Ejecutar comandos DOS
Publicado por: rperuchet en 27 de Febrero de 2008, 06:05:08 pm
Una solución sería que que el programilla te inserte los valores en un fichero y luego importas el fichero.

CALL FUNCTION ‘C13Z_FRONTEND_FILENAME_GET’ ” File_name IMPORTING  
    e_filename = w_filename.

IF sy-subrc <> 0.
    MESSAGE ID sy-msgid TYPE sy-msgty NUMBER sy-msgno WITH sy-msgv1 sy-msgv2 sy-msgv3 sy-msgv4.
ENDIF.