Ir al contenido principal

De Java y otros demonios... de la facturación electronica

Como muchos sabrán el plug-in de Java y Silverlight han sido vetado por Google Chrome desde ya hace algunos años, así que no nos quedaba mas que realizar nuestras operaciones con el SAT desde Mozilla Firefox esquivando numerosas advertencias de que esto era inseguro, finalmente en su mas reciente actualización Firefox ha vetado igualmente a estos complementos. dejándonos dos incógnitas: ¿Por que de esta decisión? y mas importante aun ¿Que alternativas tenemos?

Tu equipo requiere la versión 1.7 de Java (o superior) para ingresar al servicio.


Empecemos por el principio.

¿que es Java?

 Java es un lenguaje de programación que utiliza una maquina virtual para poder funcionar en cualquier entorno, ya sea Windows, Mac, Android  o en tu navegador, lo cual lo hace muy versátil y es muy popular entre los programadores.

¿Por que el SAT ama a Java?

Esencialmente por que fue la primer solución que encontraron para el problema de como manipular las firmas electrónicas desde el equipo del usuario sin tener que enviar información privada a su servidor.

¿Por que Chrome y Firefox odian Java?

En realidad el problema no es con Java, La mayoría de las aplicaciones de Android (Que es parte de la familia Google) están programadas con Java, el problema es la interfaz NPAPI que en palabras de Google "es una arquitectura heredada de la computación de la era de los 90's que provoca que los equipos se traben, se cierren, tengan problemas de seguridad y aumente la complejidad de para codificar"

De tal manera que desde 2015 Chrome no acepta ningún complemento que necesite dicha interfaz, y por lo cual se llevo entre las patas todo soporte Java y Silverlight, y desde Marzo del 2017 Firefox lo ha secundado dejándonos sin alternativas.

¿Que podemos hacer al respecto?

Si tu Firefox aun te permite utilizar tu FIEL, no actualices

Firefox te pedirá permisos para actualizarse mostrándote una ventana similar a esta:

Respóndele no y podrás seguir usándolo por tiempo indefinido


Si Firefox ya no te permite usar tu FIEL

en este caso quedan muy pocas opciones:

  • Usar Internet Explorer: Una alternativa es usar al "patito feo" de los exploradores; no esperes rapidez, no esperes que se vea bien y sobre todo no esperes que funcione adecuadamente. dado que el navegador de Microsoft se ha quedado atorado en una época que su única competencia era Netscape no se ha actualizado a funcionar  con las nuevas herramientas web, que por cierto si han  entrado últimamente el SAT se darán cuenta que acaban de implementar una nuevo diseño visual que no funciona del todo bien en el Internet Explorer.
  • Comprar una Mac y usar Safari: Bueno, es una alternativa nada económica, pero es el otro explorador que aun permite usar Java.
  • Usar un servicio de facturación externa: El SAT desde un inicio ha declarado que no tiene la capacidad técnica, y yo agregaría ni sentido común, para manejar la mayor parte de la facturación electrónica, así que lo dejo en manos del sector privado, d e tal manera que existen muchísimas soluciones de facturación alternativas al sistema del SAT.

¿Que servicio de facturación debería elegir?

al elegir un servicio de facturación electrónica deberías de tener especial atención en los siguientes puntos:

  • Seguridad:
    • Utiliza HTTPS: en la parte superior de tu explorador aparece el símbolo de un candado, en Chrome te dice "Es seguro", en Firefox simplemente es un candado verde, esto nos dice que todos los datos que se compartan con esa pagina son seguros,  en cambio si en lugar del candado nos aparece una i enmarcada en un circulo no deberías compartir ningún tipo de información privada, mucho menos contraseñas y  firmas electrónicas, ya que pueden ser fácilmente robadas.
    • Usa CSD en lugar de FIEL: La  FIEL es un documento con validad oficial para todo acto con el gobierno mexicano, y se esta gestionando una propuesta de ley para que sea valido también en el ámbito privado, NO debes de compartir tu FIEL en ningún caso, para la emisión de Facturas Electrónicas los servicios de facturación externa DEBEN utilizar Certificado de Sello Digital (CSD), si un pagina no finaliza con .gob.mx no debes en ningún caso utilizar tu FIEL.
  • Simplicidad:
    • Si no lo entiendes es culpa del diseñador: Si vas a pagar por un servicio este debe adaptarse a ti y a tus necesidades, cuando compras unos zapatos compras unos que te queden, es lo mismo en la facturación electrónica.
  • Automatización:
    • Que la tecnología te aligere el camino, y no que lo entorpezca: Busca un servicio de facturación que te ofrezca el mayor valor agregado posible, si tienes que ingresar cada vez los mismos datos entonces no es un sistema inteligente; si necesitas un sistema que te facture, otro que te cancele y uno mas que te recupere las facturas estas haciendo el triple de trabajo.
  • Precio:
    • Lo barato sale caro: No te dejes embaucar por precios ridículamente bajos, un servicio de facturación necesita pagar un servidor, entre mas barato el servidor mas baratas las facturas, pero entre mas barato el servidor mas lento es el servicio.
    • Lo caro sale caro: Parece obvio pero aveces olvidamos que calidad y precio no siempre van de la mano, comprar el servicio mas caro del mercado no te garantiza que sea el mejor, recuerda el jamón mas caro de la tienda  siempre es el que mas tarda en venderse y el que mas fácil se caduca.
    • Ilimitado es una ilusión: En la facturación como en los buffete te ofrecen todo lo que puedas comer, pero en la facturación puedes saber de antemano cual es tu volumen de facturación, por ejemplo si tu volumen de facturación son 500 facturas por año y un sistema de facturación te ofrece 500 facturas por $2000 y otro te ofrece facturas ilimitadas por $300 al mes, en realidad estas comprando cada factura a $4 pesos al primero y a $7.2 al segundo.

¿Que Servicio uso yo?

En mi caso en particular manejo varios clientes con distintos volúmenes de facturación, por lo general uso alrededor de 800 Facturas cada año así que adquirí un paquete de 1500 Facturas, que me dura 2 años, y aquí hay algunos puntos importantes que me he saltado:

  • Revisa las letras pequeñas:

    • Caducidad: Algunos servicios de facturación manejan caducidad en sus facturas, así que te compras un paquete de 5000 facturas que tu crees que te van a durar 4 o 5 años y sorpresa al año tu servicio de facturación te dice que ya caducaron, y son fácilmente $8000 pesos echados a la basura.
    • Diversos RFC: Otros servicios de facturación electrónica tienen una política de que los paquetes de timbres que compras solo funcionan para un RFC, así que si manejas varios contribuyentes tienes que comprar un paquete para cada uno.
    • Cobros ocultos: Por ultimo hay otros servicios de facturación que en la publicidad y el equipo de ventas te dan un precio por factura, pero cuando vas a pagar te dicen que hay un cobro por alta de cliente y que tienes que pagarlo por cada RFC que agregues, o que hay una mensualidad por el servicio (mas las facturas), o que cuando pides soporte te dicen que se cobra aparte.
Bueno el caso es que las facturas me salen a $3.50 cada una, a partir de 500 facturas no aplican caducidad, sin cobros ocultos, una plataforma sencilla, rápida y segura; me permite guardar los emisores, receptores y productos para no tener que capturar la información cada vez.

Este servicio se llama Factur-App y pueden ir a su pagina principal desde este link:


Espero que Esta Información les haya sido útil y hasta otra entrada.

Comentarios