Tiempo aproximado para lectura: 1:30 min
Ocurrencia
Al intentar integrar un pedido de compra por EAI 2.0 de TCOP para Protheus, en TCOP aparece el siguiente mensaje:
"ENGINE:
¡Error en la entrega del mensaje!
Se produjo una excepción en el destino de la invocación.
INTERNAL SERVER ERROR "
Luego de verificar en el console.log de Protheus se identifican los siguientes mensajes de error:
[ERROR]Msg…:[ (WSVCError) (SOAPFAULT FINAL() ON ERP PROCESS : Control de transacciones: intento de apertura de transacción / por la rutina CFGA070MNT después DisarmTransaction de los datos.) ]
WSDL Server - FINAL ( Env MP12VAL )
Control de transacciones: intento de apertura de transacción por la rutina CFGA070MNT después DisarmTransaction de los datos.
Called From BEGINTRAN 83
Called From CFGA070MNT 477
Called From V3002 1801
Called From MATI120 46
Called From INTEGDEF 13784
WSDL Server - FINAL ( Env MP12VAL )
Control de transacciones: intento de apertura de transacción por la rutina A120GRAVA después DisarmTransaction de los datos.
Called From BEGINTRAN 83
Called From A120GRAVA 6783
Called From A120PEDIDO 2595
Called From MBROWSEAUTO 86
Called From MATA120 239
Called From {|V,X,Y,Z,A,B,C,D| MATA120(V,X 1736
Called From MSEXECAUTO 3136
Called From V3002 1736
Called From MATI120 46
Ambiente
Cross Segmento - TOTVS Backoffice (Línea Protheus) - MI - Compras (SIGACOM) – A partir de versión 12.1.2210
Causa
Este incidente ocurre por desactualización de rutinas y configuración de Sistema.
Solución
Para solucionar esta ocurrencia, actualice la rutina MATI120.PRW a la versión igual o superior a 26/01/2024. Para actualizar la rutina a la versión mencionada, solicite mediante un ticket a Soporte el patch de actualización del issue DMANMAT02-45484.
Adicional, garantice tener configurado el parámetro MV_T120PC = .T.
Conozca más
Para adquirir más conocimiento, acceda al siguiente enlace:
TDN: DT - DMANMAT02-45484 Integración Pedido de Compra TCOP x Protheus
0 Comentarios