9. Solución de problemas
Qué vas a lograr: resolver vos mismo lo que se rompe seguido, y saber exactamente qué contarnos cuando toca escribirnos.
Antes de empezar: si vas a pedir ayuda, mandanos siempre estas tres cosas.
- La versión instalada: Configuración → Licencia → tarjeta Actualizaciones.
- Tu ID de hardware: Configuración → Licencia → Copiar.
- Qué estabas haciendo y qué mensaje exacto apareció en pantalla.
Si la app se cerró sola, se congeló o falló sin un mensaje claro, sumá el registro de la aplicación. Cómo sacarlo está en la sección 9.9.
Escribinos a ceo@nekaigt.com. Es nuestro único canal de soporte: todavía no tenemos WhatsApp de soporte, así que desconfiá de cualquier otro número o correo que diga ser de KakawFlash.
9.1 No me llega ninguna actualización
Cómo se ve: pasan semanas y nunca aparece la franja azul de «Nueva versión disponible».
Paso 1: mirá el diagnóstico
- Entrá a Configuración → Licencia.
- Buscá la tarjeta Actualizaciones.
- Hacé clic en Buscar actualización ahora.
- Leé el resultado:
| Lo que ves | Qué significa | Qué hacer |
|---|---|---|
| Al día | Ya tenés la última versión | Nada. Todo bien |
| Disponible vX.Y.Z | Hay una versión nueva | Hacé clic en Instalar y reiniciar en la franja azul |
| Error con un mensaje abajo | No pudo consultar | Seguí al paso 2 |
| «Esta versión no trae servidor de actualizaciones configurado» | Versión vieja | Saltá al paso 4 |
Paso 2: revisá el internet
KakawFlash necesita llegar a github.com para buscar actualizaciones. Muchas redes de oficina lo bloquean.
- Abrí el navegador en esa misma computadora.
- Entrá a https://github.com.
- Si no carga, hablá con quien maneje la red o probá desde otra conexión (por ejemplo, los datos del celular).
- Volvé a KakawFlash y hacé clic en Buscar actualización ahora.
Paso 3: mandanos el diagnóstico
- En la tarjeta Actualizaciones, hacé clic en Copiar diagnóstico.
- Pegalo en tu mensaje a soporte.
Eso nos dice la versión, las direcciones que consulta y el último error exacto.
Paso 4: versiones v1.0.9 o anteriores
Si la Versión instalada es v1.0.9 o más vieja, esa copia nunca va a ver una actualización. Es un defecto nuestro de esas versiones: llevan dentro una dirección equivocada y no se puede corregir a distancia.
La solución es reinstalar una sola vez. A partir de ahí las actualizaciones llegan solas.
- Creá un respaldo portable: Configuración → Respaldos → Crear respaldo portable (contraseña de 12 caracteres o más).
- Copialo a una USB con Guardar copia en USB…. Un minuto, y te cubre.
- Descargá el instalador más reciente desde https://github.com/NeKai-devs/nekai-pos-releases/releases/latest. Es el archivo
KakawFlash_X.Y.Z_x64-setup.exe. - Cerrá KakawFlash por completo. Que no quede ninguna ventana abierta.
- Ejecutá el instalador. Se instala encima de la versión anterior: no hace falta desinstalar nada.
- Abrí la app e ingresá con tu PIN de siempre.
- Verificá en Configuración → Licencia → Actualizaciones que la versión ahora sea la nueva.
Tus datos se conservan. La base vive fuera de la carpeta del programa y el instalador no la toca.
9.2 Olvidé el PIN
Olvidé el PIN de un cajero
Pedile al administrador que lo cambie:
- Configuración → Usuarios.
- Botón PIN en la fila de esa persona.
- PIN nuevo → Cambiar.
Olvidé el PIN de administrador
- En la pantalla de inicio de sesión, hacé clic en ¿Olvidaste tu PIN de administrador?
- Copiá el ID de hardware que aparece.
- Enviánoslo y te mandamos un código de recuperación de un solo uso.
- Pegá el código, escribí el PIN nuevo y hacé clic en Recuperar acceso.
Pasos con más detalle en el capítulo 8.
«Demasiados intentos. Reintentá en N min.»
Pasaste de 5 intentos fallidos con ese usuario. Esperá los minutos que dice el mensaje y probá otra vez. La primera vez es 1 minuto y se duplica con cada fallo extra, hasta 64 minutos. Cerrar y abrir la app no lo acelera.
9.3 La impresora no imprime
Primero, lo importante: la venta se guarda igual aunque no imprima. El aviso dice «No se pudo imprimir: (el motivo). La venta sí se guardó.». Nunca vuelvas a cobrar una venta solo porque no salió el ticket. Reimprimila desde Caja → Ventas del turno o, si sos administrador, desde Reportes → Historial de ventas.
Revisá lo básico
- ¿La impresora está encendida y con luz fija, no parpadeando?
- ¿Tiene papel y la tapa bien cerrada?
- ¿El rollo está puesto por el lado correcto? El papel térmico imprime de un solo lado.
- ¿El cable está firme en los dos extremos?
- Apagá la impresora, esperá 10 segundos y encendela de nuevo.
Probá de nuevo
- Entrá a Caja → Ventas del turno y hacé clic en el ojo de una venta. Si sos administrador, también podés usar Reportes → Historial de ventas y hacer clic en la fila.
- En el ticket, hacé clic en el icono de impresora.
Cómo le habla KakawFlash a tu impresora
- El programa arma el ticket y se lo entrega a la cola de impresión de Windows, como cualquier otro programa. Alcanza con que la impresora aparezca instalada en Configuración de Windows → Bluetooth y dispositivos → Impresoras y escáneres; no hace falta ningún puerto
COMniLPT. - Manda el trabajo a la impresora que elegiste en Configuración → Impresora. Si no elegiste ninguna, usa la predeterminada de Windows.
- Si la que elegiste ya no está conectada, prueba con la predeterminada y te lo avisa en esa pestaña.
- Las impresoras viejas de puerto serial o paralelo siguen funcionando: si la cola no responde, el programa prueba
LPT1,LPT2yCOM1como último recurso. - Si no salió papel, te lo dice. El aviso es «No se pudo imprimir: …» con el motivo real. El programa ya no dice «Ticket enviado a impresora» cuando no imprimió nada.
Qué hacer entonces:
- Entrá a Configuración → Impresora y tocá Imprimir prueba. El mensaje que salga ahí es el motivo exacto.
- Si dice que no está conectada, tocá Actualizar lista, elegila de nuevo y Guardar.
- Si la lista sale vacía, instalá el controlador del fabricante y volvé a probar.
- Si nada de eso funciona, escribinos con el texto del aviso: nos dice casi siempre qué pasó.
El ticket que no salió no se perdió
Cuando ninguna impresora acepta el ticket, el programa lo guarda como archivo en esta carpeta para que puedas reenviarlo:
C:\Users\TU-USUARIO\AppData\Roaming\nekai-pos\receipts
Nos sirve para diagnosticar. No lo abras con doble clic: no es un documento normal.
Si la impresión funciona, ahí no queda nada: un ticket lleva el nombre y el NIT de tu cliente, así que no guardamos copias que nadie pidió. Los tickets que sí quedaron ahí se borran solos a los 7 días.
El cajón de monedas no abre
- Revisá que el cajón esté conectado a la impresora (no a la computadora).
- Revisá que esté marcada la casilla Abrir cajón de monedas en ventas de efectivo en Configuración → Negocio.
- El cajón se abre cuando se imprime un ticket de venta en efectivo. Si la impresora no imprime, el cajón tampoco abre.
9.4 La licencia venció o no es válida
«Tu prueba gratis terminó» o «Licencia expirada»: no puedo cobrar
Desde la versión 1.0.15 el programa sigue abriendo, pero en modo solo lectura: podés ver, cerrar el turno, exportar y respaldar, pero no vender. Qué podés hacer y qué no está en el capítulo 7.
- Entrá a Configuración → Licencia y hacé clic en Copiar junto al ID de hardware.
- Enviánoslo a ceo@nekaigt.com con la versión que tenés y pedí tu licencia.
- Pegá la clave en Activar licencia y hacé clic en Activar licencia.
Volvés a vender en el acto, sin reiniciar. Tus datos siguen intactos: no se borra nada.
La app pide activación al abrir
Pasa si nunca activaste una licencia, si la licencia no corresponde a esta computadora o si tenés la versión 1.0.14 o anterior con la licencia vencida.
- Anotá o copiá el ID de hardware que muestra esa misma pantalla.
- Enviánoslo a ceo@nekaigt.com y pedí tu licencia.
- Pegá la clave en Clave de licencia.
- Hacé clic en Activar licencia.
Si es una computadora nueva y querés probar primero, tocá Empezar prueba gratis de 14 días en esa misma pantalla. El botón aparece solo si el equipo nunca tuvo licencia ni prueba.
«Actualizamos los términos»
Aparece una vez, después de iniciar sesión, cuando una actualización trae textos legales nuevos. Los tiene que aceptar un administrador: es el dueño quien firma el contrato.
- Iniciá sesión con un usuario Administrador.
- Abrí y leé el contrato y el aviso de privacidad.
- Marcá las dos casillas y hacé clic en Continuar.
Tus datos y tu licencia quedan como estaban.
Si entra primero un cajero, ve el mensaje «Los términos de KakawFlash cambiaron y un administrador tiene que leerlos y aceptarlos antes de seguir vendiendo.» Mientras nadie los acepte, ningún cajero puede vender. El cajero toca Ingresar con otro usuario y entra el administrador. Por eso, después de actualizar, conviene que el administrador sea el primero en abrir el programa.
Evitalo: la franja de aviso
Cuando faltan 30 días o menos, aparece una franja amarilla arriba avisándote. A los 7 días o menos se pone roja. En la prueba gratis la franja aparece todos los días y se pone roja cuando quedan 3. Pedí tu licencia apenas la veas, no el último día.
Si la licencia vence mientras estás trabajando, igual podés cerrar la caja y sacar el corte Z.
«Hardware cambiado»
La licencia está atada a esta computadora. Ese mensaje aparece cuando el programa ya no la reconoce: reinstalaste Windows formateando el disco, o pasaste a otra computadora. Cambiarle el nombre, o cambiar una pieza sin reinstalar Windows, no la afecta.
Mandanos el ID de hardware nuevo y te emitimos la licencia correspondiente, sin costo, por el tiempo que te quedaba. Si vas a cambiar de computadora o reinstalar Windows, avisanos antes y la tenemos lista. Tus datos no se ven afectados: desde la versión 1.0.15 no dependen del nombre del equipo.
9.5 La pantalla es chica (1024 × 600)
KakawFlash funciona desde 1024 × 600, que es lo que traen muchas mini PC de punto de venta. En esa resolución va justo, pero se puede trabajar cómodo.
- Poné la app en pantalla completa. Maximizá la ventana.
- Ocultá la barra de tareas de Windows. Clic derecho en la barra → Configuración → activá «Ocultar automáticamente la barra de tareas».
- Escala de Windows al 100 %. Clic derecho en el escritorio → Configuración de pantalla → Escala en 100 %. Con 125 % la pantalla se ve como si fuera más chica todavía.
- Usá el teclado en vez del mouse.
F2buscar,F4cobrar,F8confirmar. Así no dependés de ver botones lejanos. - Usá
Ctrl+Kpara moverte entre pantallas sin buscar en el menú. - Cerrá el catálogo con
F10cuando no lo necesités: te devuelve todo el espacio al carrito. - En las tablas anchas (Productos, Reportes) deslizá con la rueda del mouse mientras mantenés
Shiftpara moverte de lado.
Si la ventana se ve cortada, revisá primero la escala del punto 3: es la causa más común.
9.6 Otros mensajes que te podés encontrar
| Mensaje | Qué pasó | Qué hacer |
|---|---|---|
| «No hay ningún producto con el código …» | Ese código no está cargado | Creá el producto o buscalo por nombre con F2 |
| «No hay ningún producto con «…». Probá otra parte del nombre o crealo en Productos.» | Ningún nombre, código ni SKU coincide con lo que escribiste | Probá con menos letras o con otra palabra del nombre |
| «X» no tiene stock. Agregá unidades en Inventario → Agregar. | El producto está en cero | Sumá unidades en Inventario → Agregar o vendé otro |
| «Monto insuficiente» | El efectivo recibido no llega al total | Corregí el monto recibido |
| «El total cambió, revisá el carrito» | Entre que viste el total y confirmaste cambió un precio o venció una promoción | Revisá el nuevo total que muestra el POS y volvé a cobrar |
| «No se pudo calcular el total: todavía no se puede cobrar» | El programa no pudo calcular el total de la venta | Tocá Reintentar (o F4); si persiste, cerrá y abrí el programa |
| «Descuentos mayores al X % requieren PIN de gerente» | El descuento supera el tope configurado para cajeros | Bajá el descuento, o confirmá y pedile a un administrador que escriba su PIN y el motivo |
| «PIN de gerente incorrecto» | El PIN no es el de ningún administrador activo | Que el administrador lo escriba de nuevo; el PIN de un cajero no sirve |
| «Demasiados intentos de PIN de gerente. Reintentá en N min.» | Cinco PIN equivocados seguidos en esta caja | Esperá el tiempo indicado; reiniciar el programa no lo quita |
| «Demasiados intentos. Reintentá en N min.» al iniciar sesión | Cinco PIN equivocados seguidos con ese usuario | Esperá el tiempo indicado (1 min la primera vez, se duplica con cada fallo extra); reiniciar el programa no lo quita. Si no sos vos, revisá Auditoría (login_failed) |
| «El PIN debe tener entre 4 y 8 dígitos.» | El PIN que escribiste tiene menos de 4 o más de 8 dígitos, o lleva algo que no es número | Escribilo de nuevo, solo con números. Al iniciar sesión no cuenta como intento fallido |
| «Cambiá tu PIN» al entrar y no deja pasar | El PIN es el de fábrica o un administrador te lo reseteó | Escribí el PIN actual y elegí uno nuevo (de 6 a 8 dígitos si sos administrador). Sin eso no se entra |
| «Cambiá el PIN del administrador antes de terminar» en el asistente | El administrador sigue con el PIN 1234 | Cerrá sesión, entrá de nuevo y completá «Cambiá tu PIN» |
| «Indicá el motivo del descuento autorizado» | Falta el motivo en la ventana de autorización | Escribí un motivo corto (queda en el ticket y en Auditoría) |
| «Anular una venta requiere PIN de gerente» / «Registrar una devolución requiere PIN de gerente» | Un cajero intentó anular o devolver sin PIN | Escribí el PIN de un administrador en el formulario |
| «Esta venta ya tiene devoluciones; devolvé el resto con Devolución parcial» | Se intentó anular una venta con una devolución previa | Usá Devolución parcial para lo que falta |
| «La caja de esa venta ya cerró; registrá una devolución» | La venta pertenece a un cierre de caja ya firmado | Registrá una devolución desde el ticket: sale de la caja abierta hoy |
| «La venta no tiene cliente registrado: no se puede reembolsar a saldo» | Se eligió «Saldo a favor» en una venta sin cliente registrado | Devolvé en efectivo, tarjeta o transferencia |
| «Ingresá tu PIN actual» / «El PIN actual no es correcto» | Estás cambiando tu propio PIN y falta (o está mal) el PIN con el que entraste | Escribí tu PIN actual; si lo olvidaste, que otro administrador te lo restablezca desde Usuarios |
| «No podés quitarle el rol al último administrador» | Intentaste pasar a cajero al único administrador activo | Creá o reactivá otro administrador primero |
| «Sesión cerrada por 15 minutos sin actividad» (con productos en el carrito sigue «La venta en curso quedó guardada…») | Nadie tocó la caja en 15 minutos | Volvé a entrar con tu usuario y PIN. La venta que estaba a medias vuelve al carrito solo para vos; otro usuario no la ve. Se pierde al cerrar la app, a las 8 horas o al cerrar la caja |
| «Sesión cerrada por inactividad. Ingresá de nuevo.» | El sistema ya había cerrado la sesión cuando volviste (puede pasar hasta un minuto antes de los 15) | Lo mismo que en la fila anterior: volvé a entrar con tu usuario y PIN y la venta a medias vuelve al carrito |
| «Recuperamos la venta que tenías en curso» | Tu sesión se había cerrado por inactividad con productos en el carrito | Revisá el total (se recalcula con los precios y promociones de ahora) y cobrá, o tocá Descartar venta. Un descuento con PIN de gerente se autoriza otra vez |
| «"X" ya no está en el catálogo: lo quitamos de la venta recuperada» | Mientras la sesión estaba cerrada, alguien eliminó o desactivó ese producto | Seguí con el resto de la venta; si el producto sigue a la venta, revisalo en Productos |
| «"X" se quedó sin stock: lo quitamos de la venta recuperada» | Ese producto llegó a cero mientras la sesión estaba cerrada | Ajustá el stock en Inventario y volvé a escanearlo, o seguí sin él |
| «Sesión inválida» de repente | Un administrador te eliminó, te quitó el rol o te cambió el PIN desde otra caja | Volvé a iniciar sesión con el PIN nuevo |
| «No pudimos abrir tu base de datos» al iniciar | La clave de este equipo no abre el archivo de datos (Windows perdió la clave, cambio de hardware) o el archivo está dañado | No reinstales ni borres nada: tus datos siguen en el disco. En esa misma pantalla, en este orden: código de recuperación → Restaurar un respaldo (.nkbk + contraseña, y reiniciar) → Copiar diagnóstico y Contactar soporte |
| «Solo podemos abrir respaldos de tu carpeta de respaldos o los que elijás con "Restaurar desde archivo…"» | Se intentó restaurar un archivo que la app no te vio elegir | Usá el botón Restaurar desde archivo…: la ventana de Windows que abre es la que autoriza ese archivo |
| «El respaldo está dañado y no se puede restaurar» | El archivo se copió a medias o la memoria USB falló | Tus datos actuales quedaron intactos. Probá con el respaldo anterior de la lista |
| «Pago dividido requiere al menos 2 métodos» | Pusiste un solo método en pago dividido | Usá el cobro normal con F5, F6 o F7 |
| «Seleccioná un cliente para vender al fiado» | Falta elegir el cliente registrado | Hacé clic en Buscar cliente registrado |
| «Ya hay una caja abierta. Cerrala antes de abrir otra.» | Quedó un turno sin cerrar | Cerrá la caja anterior contando el efectivo actual |
| «Ya existe un producto con ese código» | Código de barras duplicado | Buscá el producto existente y editalo |
| «Permiso denegado» | Tu rol no puede hacer eso | Pedile a un administrador que lo haga |
| «Solo se pueden anular ventas completadas» | Esa venta ya estaba anulada | No hay nada que hacer |
| «Cadena rota en seq #N» (Auditoría) | La base fue alterada por fuera del programa | Escribinos de inmediato, sin seguir operando |
9.7 La app no abre o se ve en blanco
- Cerrala del todo. Si quedó colgada, abrí el Administrador de tareas (
Ctrl+Shift+Esc), buscá KakawFlash (o Nekai POS, si todavía tenés una versión anterior al cambio de nombre) y finalizá la tarea. - Volvé a abrirla desde el menú Inicio.
- Si sigue igual, reiniciá la computadora.
- Si después de reiniciar sigue igual, no reinstales todavía: escribinos primero. Copiá
%APPDATA%\nekai-pos\nekai_pos.dba una USB antes de tocar nada.
9.8 Lo que nunca hay que hacer
- No borres ni renombres archivos dentro de
%APPDATA%\nekai-pospor tu cuenta. - No instales una versión más vieja encima de una más nueva.
- No abras la base de datos con otro programa. Está cifrada y podés dañarla.
- No compartas el PIN de administrador con el equipo.
- No vuelvas a cobrar una venta porque no salió el ticket. Revisá primero el historial.
9.9 Cómo mandarnos el registro de la aplicación
KakawFlash anota en un archivo de texto lo que pasa por dentro: cuándo arrancó, qué falló, qué imprimió, cuándo respaldó y si buscó actualizaciones. Con ese archivo encontramos la causa sin pedirte que repitas el problema.
El archivo se llama kakawflash.log. Existe desde la versión 1.0.15.
Desde la app
Solo un administrador ve estos botones.
- Entrá a Configuración → Licencia.
- Buscá la tarjeta Actualizaciones. Abajo dice Registros de la aplicación y muestra dónde está el archivo.
- Hacé clic en Abrir carpeta de logs. Se abre la carpeta en el Explorador de archivos.
- Adjuntá el archivo
kakawflash.loga tu correo para ceo@nekaigt.com.
Si preferís buscarlo vos, el botón Copiar ruta de los logs copia la dirección exacta.
Si la app no abre
El archivo se escribe igual. Buscalo así:
- Abrí el Explorador de archivos de Windows.
- Pegá
%APPDATA%\nekai-pos\logsen la barra de direcciones y presionáEnter. - Adjuntá el archivo
kakawflash.log.
La carpeta se llama nekai-pos, el nombre anterior del programa. Es la correcta: no la renombres.
Archivos con número
Cuando el archivo crece, el programa guarda el anterior como kakawflash.log.1, kakawflash.log.2 y así hasta .4. Si el problema fue hace varios días, mandanos también esos.
Qué lleva y qué no
| Lleva | No lleva |
|---|---|
| Fecha y hora de cada arranque, versión y modo de licencia | Tus PINs ni los de tu equipo |
| Errores, con el nombre de la función que falló | Claves de licencia ni códigos de recuperación |
| A qué impresora se mandó cada ticket, o por qué no salió | Lo que había en el carrito ni los montos cobrados |
| Respaldos y actualizaciones | Nombres, NIT ni teléfonos de tus clientes |
| El nombre de usuario de un empleado cuando se le cerró la sesión o le faltó permiso | Contraseñas de respaldo ni datos de acceso a la nube |
No lo abras ni lo edites antes de mandarlo: mandalo tal cual.