Tiempo aproximado para lectura: 2:00 min
Ocurrencia
En módulo Compras, al intentar incluir un pedido de compra en la rutina MATA121 se genera el error: expected string expression in FieldPut C7_DATPRF in file C:\bamboo\xml-data\build-dir\TP11-OF20300-TECXWIN64\advpl\dbenv.cpp at line 816 on A120GRAVA(MATA120.PRX)
Ambiente
Cross Segmentos - TOTVS BackOffice (Línea Protheus) - MI - Compras (SIGACOM) - Versión 12
Causa
Este incidente ocurre debido a que el campo C7_DATPRF tiene una definición incorrecta en la estructura de la tabla SC7 en la base de datos.
Solución
Para solucionar esta ocurrencia, realice los siguientes pasos:
1. Haga un respaldo de su tabla SX3 y SC7 del ambiente donde replica el error;
2. Mediante APSDU haga un Drop de la tabla SC7;
3. Ingrese al Configurador y confirme que el campo C7_DATPRF está definido como tipo fecha;
4. Ingrese a la rutina MATA121 Pedido de Compra y haga clic en el botón Incluir para regenerar tabla SC7;
5. En APSDU restaure los datos respaldados en el paso 1 de la tabla SC7;
6. Ingrese nuevamente a la inclusión de Pedido de Compra y confirme que el error no es mostrado.
0 Comentarios