Volver al buscador

No permite generar documentos de pago a las facturas y se cierra el sistema solo en una empresa de CONTPAQi Factura Electrónica

CONTPAQi Factura Electrónica
Causa del problema

Inconsistencias en las tablas de servicios.
En ocasiones arroja el mensaje: El producto solicitado no existe.

Solución

Opcin 1:

  1. Respaldar la empresa con el detalle.
  2. Abrir las tablas MGW10004.dbf y MGW10005.dbf con Visual Fox Pro.
  3. Validar que existan los registros cidprodu01 en ambas tablas.
  4. Validar que ambas tablas cuenten con la misma cantidad de registros.
  5. Validar que los registros de la MGW10005 si existan en la MGW10004.
  6. Borrar aquellos registros que no coincidan entre ambas tablas.
    ejemplo:
    Delete from mgw10004 where cidprodu01 between XX and YY
  7. Validar que los registros en ambas tablas coincidan.
  8. Reindexar ambas tablas y cerrar Visual Fox Pro.
  9. Ingresar al sistema.
  10. Validar que permita ingresar y generar pagos.

Opcin 2:

En ocasiones solo hace falta el registro en la tabla MGW10004.dbf con el id 0.

Por lo que se puede aplicar lo siguiente:

  1. Respaldar la empresa
  2. Abrir el Visual Fox Pro con la tabla MGW10004.dbf
  3. Insertar el registro en la tabla
    INSERT INTO mgw10004.dbf (Cidprodu01, Ctipopro01) values(0, 0)
  4. Cerrar la tabla.
  5. Ingresar al sistema y reindexar.
  6. Validar que permita generar los pagos.

Opcin 3:

  1. Respaldar la empresa.
  2. Localizar un respaldo anterior de la empresa en donde no se presentaba la situacin.
  3. Restaurar el respaldo en una empresa nueva.
  4. Copiar las tablas MGW10004.* y MGW10005.* de la empresa restaurada(son 5 archivos en total).
  5. Pegar los archivos en la empresa con el detalle.
  6. Ingresar a la empresa con el detalle con Ctrl + V.
  7. Validar que no se presente el detalle.

Opcin 4:

1. Respaldar la empresa.
2. Mediante el explorador de Windows ingresar al directorio de la empresa con el problema.
3. Localizar las tablas mgw10004 y mgw10005 y renombrarlas.
4. De la empresa predeterminada copiar a la carpeta de la empresa la tabla mgw10004.* y 10005.*
5. Mediante visual fox pro abrir la tabla mgw10004.dbf recin copiada y verificar que nicamente tenga el registro 0.
6. Ejecutar el siguiente query: append from ""c:\compacw\empresas\tuempresa\mgw10004_orig.dbf"".
Nota: Cambiar tu empresa por el nombre del directorio de la empresa en cuestin.
7. Hacer lo mismo en el paso 5 y 6 para la tabla mgw10005.
8. Cerrar las tablas.
9. Abrir la empresa con Ctrl + V.
10. Validar.

Nota: Antes de aplicar el procedimiento previamente descrito es necesario realizar un respaldo de la empresa, ya que las modificaciones en base de datos sin un diagnstico previo del caso pueden causar inconsistencias en la informacin, nicamente es posible revertir los cambios mediante la restauracin de un respaldo previo al proceso, por lo que la manipulacin de la base de datos es responsabilidad de quien lo aplique.

Solución bloqueada

Regístrate gratis para ver la solución completa

¿Necesitas ayuda adicional?

Nuestros expertos certificados pueden guiarte paso a paso

Contactar soporte