¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Como lidar com Erros e Avisos ao importar pedidos de transporte com TP Import no Sistema de Garantia de Qualidade

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

Olá a todos,

Preciso importar um número de solicitações de transporte no Sistema de Garantia de Qualidade de uma só vez, então decidi usar o TP Import na linha de comando.

O problema principal é que não sei como lidar com Erros e Avisos. Não quero prosseguir com o processo de importação se uma solicitação de transporte encontrar um Erro ou Aviso. Não sei como usar o código de retorno do TP para lidar com essa situação.

Qualquer ideia sobre esse problema será apreciada,

Sanaz.

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

4 Respuestas

0
Cargando...

Olá Edward,

Onde podemos capturar os códigos de retorno da TP e validá-los..?

Obrigado,

Pavan

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

Prezados,

Eu sei que há uma recomendação para usar STMS em vez de usar a Linha de Comando, mas preciso saber se faço o mesmo que Sanaz, mesmo com todos os códigos de retorno, o que acontece se eu tiver algum problema, a SAP me fornecerá suporte? Há algum documento relacionado?

Muito obrigado

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

Olá a todos.

Para plataformas Windows, você pode testar os códigos de retorno dos programas executados. O TP retorna códigos de erro, então você pode verificar se há falhas em seu arquivo .cmd.

Abaixo está um arquivo de comando de exemplo que mostra como lidar com os códigos de retorno do TP. Salve-o como test.cmd e execute-o em uma janela de comando aberta.

Para muitos transportes, crie uma função em seu arquivo de comandos e alimente as solicitações de transporte para essa função. Isso tornará o script mais legível.

@echo off

echo.Execute tp help
tp help > mytp.log

if errorlevel 1 (
   echo.tp help executado NÃO com sucesso, resultado = %errorlevel%
   echo.abortando script
   pause
) else (
   echo.tp help executado com sucesso, resultado = %errorlevel%
)

echo.
echo.Execute tp sem argumentos
tp  >> mytp.log
if errorlevel 1 (
   echo.tp sem argumentos executado NÃO com sucesso, resultado = %errorlevel%
   echo.Pressione Ctrl-C para abortar, ou pressione para continuar
   pause
) else (
   echo.tp sem argumentos executado com sucesso, resultado = %errorlevel%
)

echo.
echo.Script de Tp executado corretamente

Espero que isso responda sua pergunta.

Atenciosamente,

Edward

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

Eu recomendo utilizar a criação do buffer a nível do sistema operacional e depois usar o STMS, como outros sugeriram, para realizar a importação real.

A menos que seja um ambiente de BW, os benefícios de deixar o STMS lidar com as dependências através da funcionalidade IMPORT ALL são enormes na minha opinião. Já faz muito tempo que não me preocupo em ordenar transportes, apenas me certifico de que a fila esteja 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?