Referencia de la Clase sage.addons.factucert.Visual.Forms.frmEntradaValesFactuCert

Clase para el formulario de entrada de vales de tpv (cuando se cobra un tiquet con vale y pide en el formulario frmEntradaVales del CORE, el nº de vale. Más...

Diagrama de herencias de sage.addons.factucert.Visual.Forms.frmEntradaValesFactuCert
sage.addons.factucert.Visual.Forms.frmBaseFactuCert

Métodos públicos

 frmEntradaValesFactuCert (IFormBase _toFormBase)
 Contructor Más...
 
override void _Init ()
 _Init Más...
 
- Métodos públicos heredados desde sage.addons.factucert.Visual.Forms.frmBaseFactuCert
 frmBaseFactuCert (IFormBase _toFormBase)
 Contructor Más...
 
virtual void Dispose ()
 Dispose Más...
 

Descripción detallada

Clase para el formulario de entrada de vales de tpv (cuando se cobra un tiquet con vale y pide en el formulario frmEntradaVales del CORE, el nº de vale.

Noviembre 2021:

Se ha creado esta extensión del formulario para solucionar provisionalmente el bug 184945 que ocurre al cobrar un tiquet con un vales y en la pantalla en que se introduce el vale permitir volver a la pantalla del cobro de TPV, lo cual permitía volver a pulsar el botón "Aceptar" en la pantalla de cobros TPV (normal o múltiples cobros) con lo cual volvía a certificar algo que ya estaba certificado, creando nuevo ticket, avanzando contador, etc., y ésto se podia repetir tantas veces como se quisiese.

En realidad el fallo está en certificar el ticket como primera acción al pulsar el botón Aceptar en la pantalla de cobro, antes que cualquier otra cosa, incluso antes que el propio código click del botón Aceptar del CORE de Sage50. Esto se solucionará en una próxima versión (se pasará el código que certifica al OnClikAfter del botón Aceptar) de forma que solo lo hará al final cuando el usuario ya haya superado todas los posibles mensajes o preguntas que pueda haber por medio y que le permitan cancelar el proceso.

Ahora de forma provisional y a la vista de la próxima publicación a primeros de Diciembre 2021 no vamos a cambiar todo lo comentado anteriormente por el riesgo que comporta hacerlo con una fecha de publicación tan cercana, sino que capamos la posibilidad de ir hacia atrás desde la pantalla de entrada de vales cuando se cobra un tiquet con un vale.

Diciembre 2022: entraron bug de regresion 199515 comentando que debería permitir ir hacia atrás. Descubierto el motivo por el que no lo permite (explicado justo aquí arriba en las lineas precedentes) comentamos con J.Suñé y siendo que no se ha quejado ningún cliente, de momento no reharemos todo el flujo de certificación de tickets por lo que se indica en este bug 199515. Si permitiesemos ir hacia atrás en la pantalla del vale, se tendría que retrasar el momento de certificación del ticket de donde lo hace actualmente al final de todo, después de que aparezca por pantalla todo lo que pueda aparecer (en particular la pantalla vales), Pero entonces nos encontraríamos con otras problemáticas como p.e. que al aparecer la pantalla de vale antes de la certificación y asociar el vale al documento borrador, al acabar la certificación tendríamos que cambiar el documento borrador por el nuevo documento certificado, y otras problemáticas más que podrían surgir. Aparte se debería probar de nuevo toda la certificación de tickets. De momento si recibimos queja por parte de algún cliente no lo haremos.

Definición en la línea 55 del archivo frmEntradaValesFactuCert.cs.

Documentación del constructor y destructor

◆ frmEntradaValesFactuCert()

sage.addons.factucert.Visual.Forms.frmEntradaValesFactuCert.frmEntradaValesFactuCert ( IFormBase  _toFormBase)
inline

Contructor

Parámetros
_toFormBaseReferencia al formulario

Definición en la línea 76 del archivo frmEntradaValesFactuCert.cs.

Documentación de las funciones miembro

◆ _Init()

override void sage.addons.factucert.Visual.Forms.frmEntradaValesFactuCert._Init ( )
inlinevirtual

_Init

Implementa sage.addons.factucert.Visual.Forms.frmBaseFactuCert.

Definición en la línea 90 del archivo frmEntradaValesFactuCert.cs.


La documentación para esta clase fue generada a partir del siguiente fichero: