EFOS ¿Cuántas listas existen?

Últimamente hemos recibido varios comentarios de nuestros clientes y distribuidores preguntando a cerca de la existencia de diferentes listas de EFOS.

En cuanto a esta interrogante, queremos comentar y aclarar cómo están divididas estas listas:

Comencemos comentando que efectivamente, el Servicio de Administración Tributaria (SAT) tiene publicadas en su sitio web cinco listas, las primeras cuatro corresponden y se agrupan de acuerdo con la situación en la que se encuentren los contribuyentes, siendo estas las siguientes:

  • Definitivos (9,317 registros)
  • Desvirtuados (272 registros)
  • Presuntos (1,049 registros)
  • Sentencias favorables (472 registros)

Para el caso de la quinta lista, está contempla a la totalidad de las cuatro anteriores, es decir, se trata de un listado completo el cual contiene 11,110 registros que corresponden exactamente a la suma de registros por cada situación.

Es importante mencionar que estas listas se pueden consultar directamente en el SAT y también pueden ser descargadas como archivo de Excel, el cual puedes usar para hacer tus consultas.

Aunque estas dos opciones funcionan para consultar 1 o 5 RFCs, el problema se presenta cuando quieres consultar una cantidad mayor, se vuelve algo impráctico y en algunos casos imposible de realizar, imagínate validar manualmente 500 proveedores, además de que esto se recomienda hacerse de forma periódica.

Programa para consultar las listas negras
Con lo anterior en mente, en Facturando no dimos a la tarea de crear una solución que permita consultar de forma masiva y con tan solo un clic todos los proveedores.

Lista negra EFOS es nuestra solución, se trata de un programa que puedes instalar en tu computadora y a través del cual puedes consultar, de forma masiva y con tan solo un clic, si alguno de tus proveedores se encuentra registrado en el SAT como EFOS.

Pero no nos quedamos en eso, sino que quisimos ir mucho más allá y le agregamos a éste un reporte donde te muestra el detalle de cada una de as facturas emitidas por estos proveedores, de tal forma que te permite tener una visión clara de lo que le has comprado a cada uno de ellos.

Hemos decidido poner a disposición de todas las empresas esta solución sin costo alguno, por lo que te invitamos a descargarla y usarla.

DESCARGAR LA LISTA NEGRA DEL SAT

Si tienes alguna duda con respecto a esta publicación, te invitamos a que nos contactes por medio del chat que aparece en nuestro sitio web facturando.mx donde con gusto un asesor te atenderá.

Hasta la próxima.

DLL para validar si un RFC existe en el SAT

Hoy, hemos liberado una nueva versión (2020.02.05) de nuestro producto (DLL) CFDI Data.

Como ya sabes, con esta librería puedes verificar, entre otras cosas, si un RFC es válido y si existe en el SAT; este proceso es muy importante para las empresas, porque les ayuda a:

  • Dar de alta clientes, proveedores y empleados, pudiendo verificar si el RFC introducido es válido y existe en el SAT.
  • Evitar que traten de generar un CFDI y que se genere un error.

Si quieres conocer un poco mas de las cosas que puedes validar con esta DLL, te invitamos a visitar nuestro sitio web, donde podrás ver, detalladamente, las características de este producto.

A continuación, detallaremos los cambios realizados.

RFC Existe
En versiones anteriores de la librería ya existía esta funcionalidad, esto es, ya podías verificar si un RFC existe en el SAT, lo que hemos hecho es esta liberación, es crear una nueva versión de dicho método en donde hemos logrado:

  • Reducir tiempos, en pruebas realizadas, hemos obtenido en promedio, un tiempo de 200 milisegundos, muy inferior a la versión anterior.
  • Disminuir el consumo de memoria.
  • Dar soporte a un mayor número de consultas simultáneas, esto se ha logrado en conjunto con las mejoras realizadas en nuestra infraestructura, las cuales detallaremos más adelante.

Manejo de errores
La DLL ya contaba con una forma de manejar los errores, el problema de éste radicaba en que poca la información que proveía y en algunos casos era difícil detectar el motivo del error.

En esta nueva versión hemos incluido un nuevo manejador de errores, el cual provee información mucho más precisa y detallada del problema que se presentó; dentro de sus características que puedes encontrar tenemos:

  • El proceso en el que se generó el error
  • El tipo de error, en este caso los errores no son números, sino un tipo de datos, con esto se hace mas fácil identificar el motivo del error
  • Mensaje detallado del error.

En caso de que el error se haya generado al momento de conectarse o consultar un recurso externo, por ejemplo, los servidores de Facturando, se adiciona a lo ya anteriormente comentado:

  • La URL a donde se estaba realizado la conexión.
  • El tipo de error, en este caso enfocado a la conectividad, por ejemplo: Web exception, socket exception, etc.
  • Número de error, este número, comúnmente hace referencia a los códigos de HTTP, por ejemplo: 401, 403, etc.
  • Cabeceras de la conexión.
  • Se da acceso a la excepción que se generó.

Con toda esta información, creemos que es mucho más fácil poder detectar donde y porque se está presentando el problema.

Es importante que cuando nos reportes un problema con la librería, nos proporciones toda esta información, de esta forma podremos ayudarme más fácilmente.

Configuración
Otro de los cambios realizado en esta nueva versión, es la inclusión de una clase que nos permite configurar el comportamiento de la librería; comúnmente no harás uso de estas opciones, pero en ciertos casos puede ayudarte a resolver ciertos requerimientos, como por ejemplo el uso de conexiones seguras (HTTPS) o el uso de un proxy.

Si deseas conocer cada uno de los aspectos que puedes configurar dentro de la librería, te invitamos a revisar el demo RFC Existe, en este se muestra cómo realizar esta parte.

Infraestructura
Como comentamos líneas arriba, dos de los más grandes logros de esta versión son:

Disminuir el tiempo requerido para consultar si un RFC existe en el SAT
Poder dar soporte a un mayor número de peticiones simultáneas

Estos dos logros, los hemos alcanzado realizando cambios a la librería, pero también mejorando nuestra infraestructura y eso es precisamente lo que queremos comentar a continuación.

Como ya sabes, la DLL se conecta a nuestros servidores para verificar si un RFC existe o no en el SAT, en este caso lo que hemos hecho es:

  • Contratar dos nuevos servidores, de esta forma la carga de trabajo se distribuye entre los dos, reduciendo la probabilidad de que se vea saturado el servicio.
  • Hemos actualizados los recursos de nuestros servidores, con esto esperamos poder atender una mayor cantidad de peticiones simultáneas.

Retrocompatibilidad
En este momento, y tras analizar los cambios realizados, te estarás preguntando si tu código actual dejará de funcionar, pues te tenemos buenas noticias: No, esta nueva versión de la librería es compatible con tu código actual, esto significa que va a continuar funcionando sin problemas.

Lo anterior es debido a que hemos implementado todos los cambios a través de un nuevo namespace, con esto hemos podido desarrollar todo nuevo sin afectar tu código actual.

Recomendaciones
Esta es la parte más importante de este artículo, ya que aquí es donde te mostramos lo que consideramos deberías de hacer.

Lo primero es modificar tu código y empezar a usar este nuevo método de RFC existe, ya que el anterior fue marcado como obsoleto y será eliminado en un futuro (01/06/2020).

Es cierto que este cambio afecta tu desarrollo actual, pero consideramos que el cambio vale la pena, ya que son muchos los beneficios.

Adicionalmente, continuaremos haciendo mejoras al nuevo método de RFC existe, y dejaremos de dar soporte al anterior.

Otro aspecto importante, es que poco a poco iremos actualizando todos los métodos (CURP, listas negras, etc.) a esta nueva metodología de trabajo y cada uno de los métodos anteriores se irán marcando como obsoletos.

Por todo lo anterior, es que hemos dado un tiempo prudente (5 meses) para que puedas llevar a cabo este cambio.

¿Qué sigue?
Esta sección esta dedicar a darte a conocer los cambios que estaremos realizando sobre la DLL en el transcurso del año.

Como comentamos líneas arriba, empezaremos a cambiar cada uno de los métodos existentes a esta nueva forma de trabajar.

Adicionalmente, estamos trabajando en nueva funcionalidad con la que podrás obtener el nombre o razón social de un contribuyente usando su RFC.

Como punto final también nos gustaría comentar que estamos preparando un API REST, a través del cual podrás consultar si un RFC existe en el SAT, esto va a ser de gran ayuda para los usuarios que trabajan en otros lenguajes (PHP, Phyton, etc.)

Si deseas saber el detalle de los cambios realizados en esta nueva versión, te invitamos a leer el historial de cambios.

Te invitamos a que lleves a cabo la actualización de la librería, dando clic en la siguiente liga:

DESCARGAR

Si tienes alguna duda con respecto a esta publicación, te invitamos a que nos contactes por medio del chat que aparece en nuestra página www.facturando.mx donde con gusto un asesor te atenderá.

Hasta la próxima.

¿Qué son los EFOS, EDOS? y sus implicaciones

El tema de los contribuyentes que se encuentran registrados en la lista negra del SAT, es de suma importancia y para ello es conveniente saber qué son los EFOS / EDOS y las implicaciones que estos tienen, para ello comencemos por saber:

¿Qué son los EFOS?
Los EFOS son aquellas Empresas que Facturan Operaciones Simuladas, también conocidas como empresas fantasmas, las cuales lucran con la emisión de Comprobantes Fiscales Digitales a través de Internet (CFDI) que amparan operaciones, compras o servicios que en realidad nunca se llevaron a cabo, es decir, operaciones inexistentes.
Después de un proceso de presunción y no desvirtualización de hechos, la autoridad declara de forma definitiva a un contribuyente como un EFOS, publicándolo en la lista negra (art. 69-B) dentro de su página de internet y posteriormente, en el Diario Oficial de la Federación (DOF) y en consecuencia procederá a la inhabilitación del Certificado de Sello Digital (CSD) del emisor.

¿Qué son los EDOS?
Los contribuyentes al comprar o recibir las facturas o comprobantes fiscales digitales de los EFOS, se convierten en Empresas que Deducen Operaciones Simuladas (EDOS), es decir, en personas físicas o morales que simulan un aumento en sus gastos de operación para pagar menos impuestos.

Implicaciones
A continuación, veremos las implicaciones que tendrá un contribuyente (EDOS), que incurre en la compra o recepción de comprobantes fiscales de un EFOS:

  • No podrá deducir de sus impuestos los comprobantes fiscales del contribuyente detectado como EFOS.
  • El receptor deberá de corregir su situación fiscal, por medio de la presentación de declaraciones complementarias.
  • Realizar el pago de multas y recargos, derivado de la corrección fiscal.

De no desvirtuar su situación como un EDOS, se podrá hacer acreedor, por parte de la autoridad (SAT), de la cancelación de su Certificado de Sello Digital (CSD), por lo que no podrá tener relación comercial con ningún otro contribuyente.

Con base a lo anterior, es de suma importancia el que todos los contribuyentes lleven a cabo la verificación constante de sus clientes y proveedores en las listas negras del SAT, evitando con ello formar parte de un EDOS y las consecuencias que esto implica, ya que estas son actualizadas por la autoridad.

¿Como validar mis proveedores en las listas negras?
Te invitamos a que conozcas el mejor programa para validar si tus clientes o proveedores aparecen registrados como incumplidos o con operaciones inexistentes, dando clic en el siguiente enlace:

Software Lista Negra del SAT

Si tienes alguna duda con respecto a esta publicación, te invitamos a que nos contactes por medio del chat que aparece en nuestra página www.facturando.mx donde con gusto un asesor te atenderá.

Hasta la próxima.