PDA

Ver la Versión Completa : ejecución de procesos de fondo en sap


FVES
03/12/15, 15:38:31
Buenas tardes:

Lo primero pedir perdón por participar en este foro, soy un usuario de sap ya que en mi empresa lo acaban de instalar en una de las aplicaciones que utilizamos y tengo una discusión con el informático, cuando lanzo un proceso de fondo me da error y según el informatico. "los informes en PDF no están programados para ejecutarse en proceso de fondo".
¿es esto verdad?
gracias
fernado

bruky
04/12/15, 08:18:01
Buenos días FVES,

No te preocupes, cualquier duda que tengas relacionada con SAP, este es tu sitio ;)

Intentaremos ayudarte en lo que podamos y sepamos.

Así a voz de pronto no consigo visualizar el requerimiento, podrías daros mas detalles acerca de ello?
Exactamente que estas ejecutando en proceso de fondo? Un smartform? un sapscript? un report?

Puede ser que a lo que se refiera tu compañero es que actualmente el programa que ejecuta el informe en proceso de fondo no tiene contemplado dicho informe se convierta en PDF?

Quedamos a la espera para que nos des mas detalles a ver si podemos echarte una mano.
Un saludo.

FVES
04/12/15, 12:12:15
Gracias, por la respuesta, el listado de la discordia es una listado que sale directamente en formato PDF, mediante una transacción que empieza por ZFEAPS_TR_....., cuando lo lanzo en ejecución de proceso de fondo da el siguiente error
Este son los mensajes que da:
06.11.2015 10:35:25 El job ha sido lanzado. 00 516 S
06.11.2015 10:35:26 Paso 001 iniciado (programa ZFEAPSR_XXXXXXX_XXXX_X, variante &0000000000015,
06.11.2015 10:42:05 Control Framework: Error fatal, no es posible acceder a GUI DC 006 W
06.11.2015 10:42:06 El modo interno se ha cancelado con el error en tmpo.ejec.RAISE_EXCEPTION (véase ST22) 00 671 A
06.11.2015 10:42:06 El job ha sido cancelado. 00 518 A

Gracias por vuestra ayuda

bruky
04/12/15, 13:10:04
Buenos días FVES,

Necesitaríamos ver el dump para ver cual es el error exacto que te está dando.

Para ello ves a la transacción ST22 y mira la hora del fallo, el usuario y el titulo del dump para identificar tu dump.

Una vez que lo tengas, entra y peganos todo el texto del dump.
A ver si vemos cual puede ser el problema.
Muchas gracias.
Un saludo.

FVES
09/12/15, 06:56:52
Buenos dias:

No puedo ejecutar esa transaccion porque no tengo autorizacion para ello, soy un simple usuario, lo que si te puedo decir es que el trabajo estuvo en ejecucion 1.093 segundos antes de su cancelacion, lo siento

AdioRamirez
28/09/23, 18:17:56
[Mismo error anexo el log de la ST22
Texto breve
Exception condition "CNTL_ERROR" triggered
A RAISE statement in program "CL_GUI_HTML_VIEWER============CP" has raised
exception condition "CNTL_ERROR".
Since the exception was not caught by a program higher up in the call
hierarchy, processing was terminated.

Short text for exception condition:
You can find detailed documentation about the exception condition in
transaction SE37 (Function Library). You can find the name of the
function module called from the display of active calls.
Program.............. CL_GUI_HTML_VIEWER============CP
Screen.............. SAPLSO04 1600
Screen line.......... 4
Active debugger..... "none"
CALL METHOD super->constructor
EXPORTING
clsid = clsid
shellstyle = shellstyle
parent = parent
lifetime = lifetime
name = name
EXCEPTIONS
cntl_system_error = 1
OTHERS = 2.
CASE sy-subrc.
WHEN 0.
WHEN 1.
RAISE cntl_install_error.
WHEN OTHERS.
>>>>>> RAISE cntl_error.
ENDCASE.

CLEAR m_hdp.
CALL FUNCTION 'DP_CREATE'
CHANGING
h_dp = m_
EXCEPTIONS
dp_install_error = 1
OTHERS = 2.
CASE sy-subrc.
WHEN 1.