Facturas de Canje
Petición de Gerardo de Minit sobre el Cierre de Venta con cliente:
- Al cerrar tiquet, preguntar ¿quiere factura con datos de cliente? (en vez de las dos teclas actuales de "con cliente" y "sin cliente") y si se responde que sí entonces pasar a la selección del cliente
- Una vez seleccionado el cliente, el campo notas de la ficha de cliente hay que verlo en la APP, arriba y con letra grande para que el operario lo vea bien
Se la ha propuesto al cliente una alternativa más óptima:
-
Hem estat donant moltes voltes al tema que vas demanar Gerard de, en tancar una venda, forçar un diàleg en que demanés a l'operari "¿quiere factura con datos de cliente?".
-
Creiem que aquesta opció serà poc efectiva quan l'operari s'acostumi a la pantalla, i al final se la saltarà si vol anar "per feina".
-
Després de moltes voltes, creiem que la solució que pot ser més pràctica és que el propi operari pugui fer una nova factura "sustitutiva" de l'anterior.
-
Si permetem que l'operari pugui fer "facturas sustitutivas" amb identificació de client, llavors estem forçant a que l'operari s'espavili per demanar les dades de client, i estalviar-se feina.
-
De totes maneres, per evitar la picaresca de poder utilitzar les factures sustitutives per donar-les a un nou client que demani lo mateix que una factura feta fa poca estona, cal que l'imprés de la factura substituïda sigui prou diferent a l'imprés normal, indicant clarament que és una "Factura Sustitutiva de la Factura xxx-xxxxxx de Fecha xx-xx-xxxxx", amb lletres ben grosses.
-
Detallem la proposta pas a pas:
- Nova opció en el menú de vendes de "Facturas Sutitutivas"
- En entrar en aquesta opció el programa ensenyarà l'històric de factures, però només les que no tinguin client, ni s'hagin substituït mai, ni tinguin més de X mesos (els permesos per la normativa actual)
- En clickar sobre una factura, el programa obrirà un diàleg de "Factura sustitutiva" demanant el client (o creant-ne de nou si no existeix)
- En confirmar es crearà una factura en una sèrie nova, vinculada amb la factura original
- S'imprimirà la factura amb un text a la capçalera ben gran indicant "Factura Sutitutiva de la Factura xxx-xxxxxx de Fecha xx-xx-xxxxx"
- Opcionalment, podríem crear una nova opció en el menú de l'històric de Factures substitutives
-
Aquest sistema incorpora uns quants avantatges:
- es l'operari el que farà la feina de crear la factura substitutiva
- l'operari s'espavilarà en demanar les dades de client abans de tancar una factura, si vol estalviar-se la feina de la creació de la substitutiva
- la central no haurà de fer una feina extra
- tot i això, també podrien fer aquesta feina en la central, entrant en la APP del TPV, de forma que això ja simplifica força la operativa actual amb Aida, per la simplicitat del procés
-
Aquesta nova opció donarà més feina de desenvolupament d'entrada, però creiem que a la llarga serà millor pel funcionament de l'aplicació.
Implementación de las Facturas de Canje:
Nueva opción en el menú con el título "Facturas de Sustitución/Canje"
- al entrar en esta opción debe aparecer el listado de facturas que permiten canje, en orden inverso, desde la última hacia atrás
- debe haber manera de buscar una factura por número o por fecha
- las facturas que permiten canje son las que cumplen las siguientes condiciones simultáneamente:
- no tienen identificación de cliente (poscli_id = 0)
- no tienen más de 4 años (posfaccab_fecha >= 4 años atrás)
- no es una factura de canje (posfaccab_ser != 3)
- no se ha procesado en otra factura de canje (Rposfaccanjes_link_des.postie_id_canje != 0)
- sobre el listado tendremos un botón para "Generar Sustitución/Canje"
- cuando clickemos en el botón anterior, hemos de abrir un diálogo para pedir el cliente
- se puede seleccionar un cliente existente
- se puede crear un cliente nuevo
- una vez seleccionado/creado el cliente, hemos de pedir una confirmación final, y se generará la factura de canje
- para generar la factura de canje:
- hay que crear un registro en la tabla posfaccanjes, con los campos:
postie_id: tienda de la factura seleccionada antesposfaccab_ser: serie de la factura seleccionada antesposfaccab_num: número de la factura seleccionada antesposcli_id: cliente seleccionado/creado
- al crearse el registro, en el retorno tendremos la factura de canje creada en los campos:
postie_id_canje: tienda de la factura de canje (será la misma)posfaccab_ser_canje: serie de la factura de canjeposfaccab_num_canje: número de la factura de canje
- a partir de la factura de canje generada, hemos de imprimirla de la misma forma que hacemos las facturas normales