Tiempo aproximado de lectura 00:01:30 min
Ocurrencia
En el módulo Compras, al intentar realizar la inclusión de una solicitud de compra, se detona error.log:
THREAD ERROR ([13404], raice, LT-RAICES) 06/11/2025 16:28:46
SXM030: TOP Error -19 - [ERROR] (from tDBServer::ROP_CREATEFILE - table SXM030) Invalid operation with active transaction.
( From tDBServer::ROP_CREATEFILE )
Thread ID [16504] User [consultores] IO [18376] Tables [86] MaxTables [86] Comment [MATA110 - TCPIP - ThreadID(13404)] SP [ ] Traced [No] SQLReplay [No] InTran [Yes] DBEnv [MSSQL/PROTHEUS_QA_CHILE] DBThread [(SPID 147,148,98)] Started [06/11/2025 16:27:14] IP [127.0.0.1:1246] IDLE [ ] InTransact [9 s.] Memory [0] Running [ROP_CREATEFILE for 0 s.] RCV [356283] SND [22893667] TCBuild [20240224-20250203] TCVersion [24.1.0.2] ARCH [64] OS [WINDOWS] BUILD [RELEASE]
on TBIDATASET:CREATETABLE(TBIDATASET.PRW)
Entorno
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Compras (SIGACOM) - Versión 12
Causa
Este incidente puede ser presentado, porque desde la solicitud de compra está detonando un Work Flow y en el ambiente existe algun inconveniente con la creación de tabla SXM.
Solución
Para solucionar esta ocurrencia, realice los siguientes pasos:
1. Si la tabla SXM030 existe, haga un Backup de la misma
2.- Por medio de apsdu realice un Drop a la tabla.
3.- Para regenerar la tabla ejecute los siguientes pasos:
a) Compruebe si hay una cuenta de correo electrónico de WF configurada en el módulo Configurador (Entornos -> Work Flow -> Cuentas de e-mail) y si está seleccionada en la página Parámetros de flujo de trabajo;
b) Una vez realizadas las validaciones anteriores, ejecute la función estándar WFTEST a través de Smartclient como se muestra en la siguiente documentación.
c) Después verifique si la tabla fue creada y valide el proceso de inclusión de la SC.
0 Comentarios