No me deja Facturar después de instalar versión 2024.26.000

SOLVED

Buenas Tardes,

Después de instalar versión 2024.26.000 he comprobado que no me deja facturar. Revisando el foro he encontrado esta solución que funciona:

 ERROR - Facturación por limites Sage 200 versión 2024 

Pero tengo miedo de llevar la versión a producción porque no puedo calcular el impacto de cuantas pantallas personalizadas van dejar de funcionar.

Tampoco entiendo porque aparecen las pantallas de Facturación personalizadas.

Como puedo saber en que empresa está la personalización de esas pantallas?

He revisado mi tabla lsysPantallas y aparecen mas de 1600 con sysGrupo = -1 que entiendo que indica personalización.

Como me puedo asegurar de actualizar producción sin poner en riesgo otras partes de la aplicación?

Saludos y muchas gracias.

  • 0

    Ha salido la 2024.28.000, prueba a ve si te soluciona el error, de momento con la 2024.26.000 no he oído que se haya producido el error entre mis clientes.

  • 0 in reply to jjperis

    Si, también lo he probado y ocurre lo mismo.

  • +1
    verified answer

    Respecto a la personalización de las pantallas es muy raro que hayan más de 1.600 pantallas personalizadas. El valor de sysgrupo te indica la empresa que tiene la personalización, el valor 0 indica General y valor mayor que cero indica para que empresa se ha personalizado. En el momento que se personaliza una pantalla se genera la pantalla con sysgrupo -1 que guarda la genérica de Sage y cuando se actualiza la aplicación en caso de estar personalizada la pantalla no se recibe la personalización, se guarda en la genérica.

    No puedes asegurar que al actualizar a producción te vaya a poner en riesgo otras partes de la aplicación. Entiendo que tienes un sistema paralelo con una instalación TEST&DEV de Sage 200, la batería de pruebas que hayas ido montando con el tiempo es el único modo de asegurarte.

  • 0 in reply to jjperis

    En primer lugar gracias por tu respuesta, la verdad es que me aclara bastante como funciona la tabla lsysPantallas en cuanto a personalizaciones.

    Una pregunta más, si para una pantalla solo tengo los registros con SysGrupo = 0 y Sysgrupo = -1 que significa? porque de tu explicación yo deduzco que esa pantalla esta personalizada pero no existe el objeto personalizado en ninguna empresa.

    Significa que es una personalización "fantasma"? Podría eliminar los registros sysGrupo = -1 si el objeto solo tiene otro registros sysGrupo = 0 y no encuentro otro registro para otra empresa (sysGrupo > 0)?

    Saludos y muchas gracias por tu ayuda.

  • +1 in reply to Manuel Caballero Medina
    verified answer

    Cuando se modifica una pantalla puede ser que la modifiques para TODAS las empresas (general, sysgrupo = 0) o que contestes que no la quieres para todas las empresas, que es cuando se graba con sysgrupo = Cód.empresa y esas modificaciones son exclusivas para esa empresa. Todas las que tienen una entrada con sysgrupo = 0 y otra con -1 es porque se ha añadido cualquier cosa a la pantalla pero es para todas tus empresas.

    No debes eliminar las que tienen valor -1. Cuando estás en una empresa que tiene pantalla personalizada (sysgrupo = Cod.empresa) cuando la borras la empresa empieza a usar la general (sysgrupo = 0) y si no me equivoco cuando estás modificando la general y quieres recuperar la versión de Sage seleccionas "Restaurar copia de seguridad" en el editor de pantallas y recupera con sysgrupo = 0 la que tiene guardada con -1.

  • 0 in reply to jjperis

    De acuerdo probaré a hacer esa restauración de copia de seguridad de la parte de facturación antes de actualizar a ver si todo es Ok. De todas formas también he consultado con el fabricante porque necesitaría una forma global de recuperar todas esas pantallas que me aparecen como personalizadas cuando no tendrían que estarlo.

    No se si alguien de SAGE lee este foro y puede ofrecer una solución oficial a este tema?

  • 0 in reply to Manuel Caballero Medina
    SUGGESTED

    Si hablas de la pantalla que comenta Alicia Medela correcto, ella misma indica como restaurarla en el hilo communityhub.sage.com/.../error---facturacion-por-limites-sage-200-version-2024

    Pero si no es esa tencuidado que si la restauras perderás las modificaciones. Si tienes más de una pantalla GES_FrmFacturacion sí que deberías hacerlo para solucionarlo.

    Las pantallas de todos modos no tienen nada que ver con tu problema de que no te factura. Debes gestionarlo por atención al cliente (hotline) y si no lo solucionan te asignan a alguien para revisarlo.