Tiempo aproximado para lectura: 00:10:00 min
Ocurrencia
En el módulo de Facturación (SIGAFAT), al ejecutar el informe Pedido de venta vs. Clientes (MATR600) se genera un error.log:
- TOP Error -19 - Invalid Field Order in Query -- Memo fields must be grouped at the end of the Query. ( From tODBCStatement::BindCols )
Thread ID [5588] User [Administrador] IO [9171] Tables [32] MaxTables [32] Comment [MATR600 (Fecha: 30/01/2020 08:37:36)- TCPIP - ThreadID(4896)] SP [ ] Traced [No] SQLReplay [No] InTran [No] DBEnv [MSSQL/TOTVS12] DBThread [(SPID 52,53)] Started [25/09/2021 12:50:42] IP [10.0.0.4:4343] IDLE [ ] InTransact [ ] Memory [695216] Running [ROP_QUERY] RCV [116829] SND [862398] TCBuild [20180606-20180904] TCVersion [18.1.1.3] ARCH [64] OS [WINDOWS] BUILD [RELEASE]
on __EXECSQL(APLIB300.PRW) 30/08/2021 18:16:27 line : 149
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Facturación (SIGAFAT) - Versión 12
Causa
El error puede ocurrir al activar la opción de impresión de registros donde, se puede estar considerando algún campo de tipo MEMO, el cual puede estar generando el Error.log y/o por desactualización del componentes del DBAccess.
Solución
Para solucionar esta ocurrencia, realice los siguientes pasos:
1. Garantice tener aplicada la ultima actualización de librerías disponibles en el Portal del Cliente en su ambiente de pruebas inicialmente; Se anexa el link de descarga de la actualización disponible al día de hoy 25/09/2021 para reléase 12123 o superior;
- Recuerde que para reléase 12.1.17 y anteriores, la actualización de librerías utiliza la nomenclatura para el archivo LIB_P12 - TOPCONNECT - 32 ;
- 21-08-30-LIB_LABEL_09082021_P1
2_LOBO.ZIP
https://suporte.totvs.com/portal/p/10098/download?e=989259
2. Realice la descarga y actualización del DBAccess, debe direccionar su ambiente de pruebas a este nuevo DBAccess para realizar la validación del escenario reportado;

3. Reinicie los servicios de Protheus;
4. Garantice estar ejecutando el informe estándar MATR600 y no un informe customizado especifico de cliente, para ello revise las propiedades de la opción del menú en la rutina de menús desde el configurador;
5. Una vez garantizado los puntos anteriores, valide la generación del informe MATR600.


Conozca más:
Para consultar la información contenida en nuestro banco de conocimientos, acceda a los siguientes enlaces:
0 Comentarios