Avalados por :

Cómo manejar Errores y Advertencias al importar solicitudes de transporte con TP Import en el Sistema de Aseguramiento de Calidad

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 2 Vistas
0
Cargando...

Hola a todos,

Necesito importar un número de solicitudes de transporte en el Sistema de Aseguramiento de Calidad de una sola vez, así que decidí usar TP Import en la línea de comandos.

El problema principal es que no sé cómo manejar los Errores y Advertencias. No quiero continuar con el proceso de importación si una solicitud de transporte encuentra un Error o Advertencia. No sé cómo usar el código de retorno de TP para manejar esta situación.

Cualquier idea respecto a este problema será apreciada,

Sanaz.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

4 Respuestas

0
Cargando...

Hola Edward,

¿Dónde podemos capturar los códigos de retorno de TP y validarlos..?

Gracias,

Pavan

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Estimados,

Sé que hay una recomendación de usar STMS en lugar de usar la Línea de Comandos, pero necesito saber si hago lo mismo que Sanaz, incluso con todos los códigos de retorno, ¿qué sucede si tengo algún problema, SAP me brindará soporte? ¿Hay algún documento relacionado?

Muchas gracias

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola a todos.

Para plataformas Windows, puedes realizar pruebas en los códigos de retorno de los programas ejecutados. TP devuelve códigos de error, por lo que puedes probar si hay fallos dentro de tu archivo .cmd.

A continuación se muestra un archivo de comando de ejemplo que muestra cómo manejar los códigos de retorno de TP. Guárdalo como test.cmd y ejecútalo en una ventana de comandos abierta.

Para muchos transportes, crea una función en tu archivo de comandos y alimenta las solicitudes de transporte a esta función. Esto hará que el script sea más legible.

@echo off

echo.Execute tp help
tp help > mytp.log

if errorlevel 1 (
   echo.tp help ejecutado NO exitosamente, resultado = %errorlevel%
   echo.abortando script
   pause
) else (
   echo.tp help ejecutado exitosamente, resultado = %errorlevel%
)

echo.
echo.Execute tp sin argumentos
tp  >> mytp.log
if errorlevel 1 (
   echo.tp sin argumentos ejecutado NO exitosamente, resultado = %errorlevel%
   echo.Pulsa Ctrl-C para abortar, o presiona para continuar
   pause
) else (
   echo.tp sin argumentos ejecutado exitosamente, resultado = %errorlevel%
)

echo.
echo.Script de Tp ejecutado correctamente

Espero que esto responda tu pregunta.

Saludos cordiales,

Edward

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Recomiendo utilizar la creación del búfer a nivel del sistema operativo y luego usar STMS como otros han sugerido para realizar la importación real.

A menos que sea un entorno de BW, los beneficios de que STMS maneje las dependencias a través de la funcionalidad de IMPORT ALL son enormes en mi opinión. Hace mucho tiempo que no me preocupo por ordenar transportes, simplemente me aseguro de que la cola esté completa.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?