Solución a posibles situaciones que impiden generar documentos de compra o venta

Summary

En ocasiones, puedes encontrarte con alguna incidencia al tratar de editar o eliminar los documentos ya sean de compra o de venta, incluso al crearlos y tras indicar el número no poder seleccionar el cliente, proveedor, las líneas de artículo, etc., recibiendo por ejemplo, el mensaje de que ese documento se ha generado desde contabilidad. En este artículo te repasamos algunos aspectos a tener en cuenta en la interpretación y solución a esas incidencias.

Description

Por un lado, puedes encontrarte con situaciones en las que al intentar facturar un albarán o generar una factura directa e indicar el número, te aparece el mensaje:

  • "La factura XXXXX se ha generado desde contabilidad":

Image


El mismo mensaje puede producirse cuando se accede desde un listado y tratas de navegar al documento desde él, por ejemplo desde un listado de facturas emitidas o recibidas, al pulsar sobre el botón de Ver Factura, se muestra un mensaje de este tipo:

  • "No hay documento de factura asociado ya que este registro se ha introducido desde contabilidad":

Image

NOTA:

En ocasiones puede que no puedas eliminarla ni editar el documento, apareciendo en color rojo en la lista previa con importe 0, sin importe, lo que indicaría el mismo caso del documento creado de forma incorrecta o bloqueado.

Resolution

En ambos casos, lo primero a comprobar será si existe un documento contable generado con ese número de factura, ya sea un asiento, una previsión libre, etc., puesto que el documento de factura en gestión no existe pero sí está creado el registro contable.

La mejor forma de revisarlo, será acceder al módulo de Contabilidad, y desde un Listado de facturas emitidas o recibidas desde el menú Fiscal, revisar el posible asiento.


Si no existe asiento, para saber si es una previsión la causante, trata de localizarla desde el menú Cobros o Pagos - Previsiones de cobro o de pago respectivamente por su número en la lista previa.
- Si es una previsión libre, podrás eliminarla si su estado lo permite (recuerda que si está cobrada o pagada, debes eliminar ese movimiento previamente).
Image

Si tampoco existe previsión, podría darse el caso que al trabajar con la aplicación, se haya producido alguna incidencia en el equipo (corte de luz, cierre inesperado, etc.) mientras realizabas un documento, dicha información puede no haber quedado almacenada correctamente en la base de datos, provocando que existan documentos sin líneas o líneas sin pertenencia a un documento.
Esta situación en la base de datos, puede provocar también incidencias a la hora de acceder a una factura que se te muestra en la lista previa de facturas y desde la gestión comercial, impidiendo que puedas acceder a ella:
Image

Incluso, que al crear un documento de venta e indicar el número, éste se quede bloqueado impidiendo poder seleccionar el cliente o añadir líneas al mismo:
Image

SOLUCIÓN
Para solucionar y eliminar esos rastros de información huérfana en la base de datos, puedes realizar los siguientes pasos desde la aplicación, una vez hagas una copia de seguridad y accediendo como único usuario y siempre con el Supervisor.
Comprobación y eliminación de posibles incoherencias entre líneas y cabeceras de documentos:
- Accede al menú de usuario (Supervisor) y a la opción Consola de administración.
Image
- Sitúate en la pestaña Pruebas diagnósticas y pulsa en el botón "Buscar pruebas disponibles":
Image
- Al hacerlo, se cargarán todas las pruebas diagnósticas disponibles en Sage 50, entre las que deberás buscar por categoría las correspondientes a Compras o a Ventas, según el documento que se encuentre bloqueado o que pretendes realizar:
Image
- Una vez pulses en Aplicar, se mostrarán las pruebas diagnósticas únicamente de esas categorías, para que selecciones las correspondientes a la comprobación previa y opcional de la relación de cabeceras y líneas, y selecciona la opción:
- Eliminación de cabeceras y líneas incompletas, ya sea de documentos de Compras o de Ventas según se trate.
Image

- Selecciona únicamente aquellas que te interesen ya que cuantas más pruebas estén seleccionadas, incluso si olvidas desmarcar la opción de Seleccionar todas, más tiempo será necesario para llevar a cabo todos los procesos.
- Finalmente, pulsa en el botón "Ejecutar prueba diagnóstica" situado en la esquina inferior derecha de la pantalla, tras lo que se te informará o bien de la incidencias o incidencias detectadas si las hay, o bien de la finalización del proceso:
Image

- En este caso, se está mostrando un mensaje que indica la tabla donde se encuentra la incidencia detectada, correspondiente a un número de documento específico.
En esta pantalla, simplemente debes pulsar en Aceptar, para que se muestre el mensaje de aviso de finalización:
Image

Si pulsas para ver el resultado, podrás ver el detalle de lo realizado por dicha prueba diagnóstica, que en este caso, ha eliminado 1 registro de la tabla de cabeceras que no tenía correspondencia con las líneas:
Image

Con estos pasos, se eliminarán las posibles incoherencias en la base de datos de documentos tanto de Compra como de Venta en Sage 50 y podrás realizar los documentos con la numeración deseada si debido a esta circunstancia, no podías hacerlo.

NOTA:

Adicionalmente, existe otro artículo que puedes consultar relacionado con las pruebas diagnósticas y con estos valores incoherentes que pueden almacenarse en tu base de datos, en esta ocasión provocados por registros de IVA que no tienen correspondencia con asientos, lo que provoca que se presenten facturas en listados de IVA relacionados con un número de asiento 0: Cómo comprobar y eliminar en caso necesario registros de IVA relacionados con asiento 0

Solution Properties

Solution ID
240912115513397
Last Modified Date
Wed May 13 10:28:43 UTC 2026
Attributes
Product Details
Integrated Product: Chatbot
Views
0