EDD: Mejoras a la conexión con el servidor del SAT

El día de hoy se ha liberado una nueva versión 2017.09.10 de Electronic Document Download (EDD) para Dot Net, Dll y consola de comandos, donde se ha realizado modificaciones a la siguiente funcionalidad:

Conexión con los servidores del SAT
Se mejoró el método encargado de realizar la conexión con el servidor del SAT, al procesar de una forma más eficiente la respuesta obtenida, eliminando con ello, aquellos casos en que no era posible realizar la autentificación correspondiente.

Si deseas conocer a cerca de estos y otros cambios, podrás hacerlo consultando el historial de cambios.

Te invitamos a que te actualices lo antes posible dando clic en el siguiente enlace.

DESCARGAR

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

Hasta la próxima.

Validador CFDI – Nuevas características

En esta ocasión, queremos compartir contigo la liberación de la versión 2017.08.21 del Validador CFDI en el cual se llevaron a cabo las siguientes modificaciones:

Filtrado de la descarga
Se adicionó a la funcionalidad que permite filtrar la descarga de los archivos XML por medio de la selección de algún complemento en particular, los siguientes:

  • Nómina 1.2
  • Comercio Exterior 1.1
  • Recibo de pagos
  • Timbre Fiscal 1.1

Representación impresa
Ahora para tu beneficio, se asignan de forma automática los diferentes formatos requeridos en la generación de la representación impresa (PDF) de los archivos XML descargados, con ello se evita el posible error en la asignación de los mismos.

Dentro de los distintos formatos que se manejan al momento de la generación del PDF tenemos:

  • CFDI 3.2 y 3.3
  • Nómina 1.1 y 1.2
  • Constancia de retenciones

Si deseas conocer a cerca de estos y otros cambios, podrás hacerlo consultando el historial de cambios.

Para tener acceso a los cambios ofrecidos en esta versión, deberás de llevar a cabo la actualización de la misma dando clic en la siguiente liga:

DESCARGAR

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

Hasta la próxima.

 

Software para descargar los CFDI – XML del SAT

En Facturando siempre nos preocupamos por ofrecer soluciones que les permitan a nuestros clientes automatizar tareas y disminuir el tiempo que invierten en ciertas tareas, con esto en mente, nos dimos a la tarea de crear un nuevo producto: Descargar CFDI, el cual esta especializado en la descarga de los archivos XML del SAT.

Sabemos que existen productos que realizan este proceso, es más, nuestro sistema Validador CFDI, cuenta con un módulo para esta tarea, por lo que al momento de diseñar este nuevo sistema quisimos darle otro enfoque y agregarle características únicas.

Capacidad de descarga
Hemos desarrollado 3 métodos para hacer la descarga de los XML del SAT.

  • Semi-automática: Desde el sistema, ingresas manualmente a la página del SAT y el sistema hace la descarga de todos los archivos, es útil cuando la autoridad ha realizado cambios en su sitio y deja de funcionar las otras opciones.
  • Automática: No tienes que intervenir en el proceso, solo defines que deseas obtener y el sistema se encarga de descargar todos los XML sin restricción alguna (más de 500).
  • Programada: Podrás programar la descarga de acuerdo con tus propios requerimientos, por ejemplo: que descargue los archivos XML todos los días a una hora determinada.

Información
Como siempre es costumbre, en Facturando desarrollamos aplicaciones con una interfaz moderna y fácil de usar, tipo Microsoft Office.

Con respecto a la información de los XML descargados, esta es mostrada en una tabla, la cual podrás:

  • Ordenar
  • Agrupar
  • Filtrar

Y como siempre, podrás exportarla Microsoft Excel.

Reportes
Sabemos lo importante que es poder explotar la información que traen los XML, por lo que, hemos agregado una serie de reportes que serán generados automáticamente al realiza la descarga de los XML.

  • Reporte de la descarga.
  • Reporte por concepto.
  • Reporte de nómina.
  • Reporte de impuestos (IVA, ISR, etc).
  • Reporte de ingresos y egresos.

¿Descargar o consultar?
Con nuestro sistema, no requieres descargar los XML para poder saber lo que está registrado en el SAT, ya que podrás realizar una consulta, y con esto, ahorras mucho tiempo.

Bitácora
Hemos agregado un módulo para almacenar la información de las descargas realizadas, con esto, podrás verificar en cualquier momento, que existía en el SAT, sin necesidad de volverte a conectar.

Podríamos continuar escribiendo sobre todas las características con que cuenta este sistema y qué lo hace ideal para la descarga de los XML, pero preferimos que lo descargues y lo descubras por ti mismo.

Si tienes dudas al respecto del mismo o deseas alguna caracteristicas adicional, te invitamos a escribirnos en el foro, recuerda que contamos con tu apoyo para hacer de este producto el mejor.

DESCARGAR

 

NOTA

  • Algunas de las características mencionadas aquí aún no están disponibles para el público, pero hemos decidido mencionarlas porque serán liberadas en las próximas semanas.
  • Esta versión se libera como RELEASE CANDIDATE, con una fecha de vencimiento (01/Sept/2017)

Librería para descargar el CFDI 3.3 del SAT

En esta ocasión traemos para ti una nueva versión de nuestra DLL para descargar los XML del SAT, esta liberación está enfocada a dar mantenimiento al proceso actual y dar soporte a nuevos complementos.

En este artículo, describiremos los cambios más importantes realizados en esta liberación e invitamos a todos los usuarios a leer el historial de cambios, que es donde se detalla todo el trabajo realizado en esta versión.

Generación del PDF
Algunos usuarios reportaban problemas a la hora de descargar los XML del CFDI 3.3 y generar su representación impresa, y esto era, porque no existía un formato para generar el PDF del mismo.

Lo que hemos hecho en esta liberación es modificar el código para que se puede generar el PDF del CFDI 3.3 y con esto evitar este problema.

Si deseas conocer más al respecto puedes leer aquí.

Complementos
EL SAT ha agregado nuevos complementos a su página desde que se liberó la última version de la librería, y hemos decidido darle soporte a los mismos:

  • Nómina 1.2
  • Comercio Exterior 1.1
  • Recibo de pagos
  • Timbres Fiscal 1.1

Con estos podrás filtra la búsqueda de los XML y descargar solamente los que desees, un ejemplo de esto es descargar los recibos de nómina 1.2

Cambios menores
Existen otros dos puntos que nos gustaría comentar y que consideramos son importantes que conozcas.

  • Se corrigió el error que se presentaba al verificar la conexión a internet y el cual daba el error 40.
  • Se actualizó el documento puertos.pdf, por lo te invitamos a leerlo y evitar cual tipo de problema al usar la solución.

Como comentamos al inicio de este artículo, estos son tan algunos de los cambios realizados, pero hemos realizado muchos más, así que no olvides revisar el historial.

Descargar librería

Si tienes alguna duda con respecto a este tema, te invitamos a que nos contactes por medio del foro que aparece en nuestra página www.facturando.mx donde con gusto un asesor te atenderá.

Hasta la próxima.

Librería para imprimir (PDF) un CFDI 3.3

Hoy hemos liberado una nueva de la librería Electronic Document Printer, nuestra solución para generar la representación impresa (PDF) de un comprobante fiscal digital por internet (CFDI).

En esta ocasión hemos realizado cambios importantes, el primero está relacionado con la nueva versión del CFDI y el segundo con el acuse de cancelación.

A continuación, encontrarás el detalle de los cambios:

CFDI 3.3
Este es el cambio más solicitado por todos nuestros usuarios y es el ofrecer soporte a la nueva versión del CFDI, esto es, la versión 3.3 que entró en vigor el día 1 de junio de 2017.

En este caso, no solamente hemos dado soporte a esta versión, sino que hemos realizado algunos cambios que te serán de gran ayuda:

Formato
Al inicio del proyecto planeamos, solamente, actualizar el formato para el CFDI 3.2 agregando los nuevos campos, pero luego nos dimos cuenta de que lo mejor era hacer un rediseño del mismo, y esto fue lo que finalmente hicimos:

  • Se rediseño el formato, eliminando espacios desperdiciados y cambiando textos, todo con la finalidad de tener el mayor espacio disponible para imprimir los datos del documento.
  • Se agregaron los nuevos campos que trae el CFDI, como, por ejemplo, el uso del CFDI entre otros.
  • Se eliminaron los campos que ya no trae el CFDI, como son la dirección, por ejemplo.

Nuevas opciones de impresión
Como recordarás el SAT ahora solicita que se imprima la descripción de las claves de los catálogos usados, por ejemplo, en el tipo de documento se debe imprimir: I Ingreso, puedes leer más al respecto de esto aquí.

Este requerimiento conlleva un problema y es que se requiere más espacio en el PDF para mostrar estos datos, esto hace que en algunos casos se use más de 1 hoja, es por esto, que hemos agregado algunas opciones para que puedas decidir si se van a mostrar o no dichas descripciones.

Para conocer cada una de ellas, te invitamos a revisar el código del ejemplo, en donde se explica cada una.

Recibo de nómina 1.2
Hemos desarrollado un nuevo formato para el recibo de nómina 1.2 y que hace uso del CFDI 3.3, y hemos realizado las mismas optimizaciones.

ACUSE DE CANCELACION
Muchos usuarios nos han solicitado esto y es el poder generar la representación impresa del acuse generado por el SAT cuando se ha cancelado un CFDI.

Para esto, hemos desarrollado un nuevo formato con el cual podrás generar una representación impresa (PDF) muy similar a la del SAT y le hemos agregado dos mejoras importantes:

  • Podrás agregar el nombre del emisor al documento.
  • Podrás indicar si quieres que se imprima o no el logo del SAT.

Sobre este último punto, estuvimos investigando, ya que algunas personas opinan que se pueden usar y otros que no es permitido, por lo que:

  • Por defecto se muestra el logo
  • Puedes indicar que no se muestra con este código options.AcuseCancelacion.PrintLogoSat = false;

Estos son los puntos más importantes que hemos realizado, pero no son los únicos, por lo que te invitamos a revisar el historial de cambios.

DESCARGAR

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

Hasta la próxima.

Actualización a la librería para validar un CFDI 3.3

Queremos compartir contigo la versión 2017.07.26 de Electronic Document Validator (EDV) donde se realizó la modificación a la siguiente funcionalidad:

CFDI 3.3
Continuando con la validación de un Comprobante Fiscal Digital a través de Internet (CFDI) en su versión 3.3, queremos comentar acerca del patrón usado en la validación de los siguientes campos:

  • Serie
  • Folio
  • Condiciones de pago
  • Nombre del emisor
  • Nombre del receptor
  • Número de identificación del concepto
  • Unidad del concepto
  • Descripción del concepto
  • Número de identificación de la parte
  • Unidad de la parte
  • Descripción de la parte

Dónde el uso del patrón a validar, de acuerdo con el Anexo 20 es:

([A-Z]|[a-z]|[0-9]| |Ñ|ñ|!|”|%|&|&apos;|´|-|:|;|>|=|<|@|_|,|\{|\}|`|~|á|é|í|ó|ú|Á|É|Í|Ó|Ú|ü|Ü)

Y el patrón especificado dentro el esquema (xsd) es:
[^|]

Teniendo esta ambigüedad, en cuanto a que en el patrón del esquema es permitido cualquier carácter excepto el pipe (|), mientras que en el patrón del Anexo 20 está restringido el uso de ciertos caracteres, nos dimos a la tarea de investigar con los proveedores de certificación (PAC) acerca de esta situación, y de acuerdo con sus comentarios y a lo indicado por el SAT, quedo determinado que el único patrón a validar sería el indicado en el esquema (xsd).

En base a lo anterior, la librería se modificó para eliminar la validación que se venía haciendo con respecto al patrón indicado en el Anexo 20, para solo quedar la validación indicada por el esquema (xsd).

Certificado del SAT
En esta versión de la librería, se agregó la funcionalidad que permite la compatibilidad con los comprobantes fiscales digitales generados con el nuevo certificado del SAT.

Estos son solo algunos de los cambios realizados, si deseas conocer a detalle todo lo realizado en esta liberación te invitamos a revisar el historial de cambios.

¡No detengas tu proceso de validación!, para que tengas disponibles los cambios ofrecidos en esta versión, deberás de llevar a cabo la actualización de la misma dando clic en la siguiente liga

DESCARGAR

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

Hasta la próxima.

Validar un CFDI (XML) 3.3

Hoy traemos para ti una nueva version (2017.07.21) de nuestra librería Electronic Document Validator, con la cual puedes verificar tus comprobantes de forma automática; en esta liberación hemos realizado varios cambios, siendo el más importante, el ofrecer soporte al Comprobante Fiscal Digital CFDI 3.3.

A continuación, encontrarás una relación de los cambios más significativos:

CFDI 3.3
Nuestro equipo de desarrollo ha estado trabajando arduamente para integrar esta nueva versión del comprobante a la librería y que puedas validar tus XML; como ya es costumbre, nuestra solución, no solamente realiza las verificaciones básicas, sino que hace una revisión exhaustiva del XML:

  • Estructura del XML: En este caso se verifica cada nodo y atributo del XML.
  • Sello del CFD: Verificamos si el documento está correctamente firmado por el contribuyente y si no ha sido modificado desde que fue generado.
  • Timbre del CFDI: Se valida si el documento fue correctamente timbrado y fue realizado por un PAC autorizado y activo.
  • Certificado, en este apartado verificamos que el XML haya sido sellado con un certificado valido, emitido por el SAT y si estaba vigente al momento en que se generó el documento.
  • Totales del documento: En esta sección, se realizan los cálculos y se verifica que los importes del documento estén correctos.
  • Schema: Aquí validamos el XML contra cada uno de los schemas proporcionados por el SAT.
  • Existencia en el SAT: Este es uno de los puntos más importantes del proceso de validación, ya que la librería se conecta a los servidores del SAT y verifica si el UUID se encuentra registrado y en caso de estarlo obtiene el status del mismo y la fecha de cancelación, esto en último en caso de estar cancelado.

Como podrás observar, hemos realizado una validación completa del CFDI.

Optimizaciones
Además del punto anteriormente comentado, aprovechamos esta liberación para realizar una serie de cambios a la librería que han permitido reducir el consumo de memoria y el tiempo requerido para validar un XML.

  • Se disminuyo el consumo de memoria hasta en un 50 %.
  • Disminución del tiempo de validación en un 25 %.

Es importante mencionar que estos cambios no afectan el funcionamiento de la librería, ni el código que ya tengas implementando, esto, debido a que todas fueron mejoras internas.

Mejoras
Para finalizar queremos comentarte algunas de las mejoras menores que hemos realizado:

  • Se cambio la validación del archivo XML de la balanza.
  • Se agregó soporte al nuevo certificado de los PACs ECODEX y Pegaso.

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

DESCARGAR

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

Hasta la próxima.

Librería para validar si un RFC existe en el SAT

En Facturando nos da mucho gusto el poder compartir contigo la liberación de nuestra nueva solución denominada CFDI Data, en este caso, se trata de una DLL con la cual podrás validar la existencia de un contribuyente en el SAT, así como también obtener información adicional del mismo, no importando si es una persona física o moral; para lograr esto, podrás hacer uso de los siguientes parámetros:

  • Clave Única de Registro de Población (CURP)
  • Registro Federal de Contribuyentes (RFC)
  • Código Postal

Dentro de la librería tendrás disponibles los siguientes métodos, con los cuales podrás realizar la consulta y/o búsqueda de información:

CURP
Podrás validar si el CURP existe en el SAT o la RENAPO, de existir, obtendrás el RFC, Nombre completo, Nacionalidad, Fecha de nacimiento y los datos probatorios del documento con el cual se dio de alta el CURP (Documento probatorio, Entidad de nacimiento y registro, Municipio, Año, Número de libro, foja, tomo y acta).

RFC
Con este método, obtendrás la misma información del CURP, más la configuración que guarda el RFC en el SAT, como es el Tipo de persona, si maneja la entidad SNCF, si está autorizado para recibir recibos de nómina y si tiene autorización para subcontratación.

RFC Existe
Esta es la función más importante de la librería, ya que permite verificar si un RFC existe en el SAT, además de que te permite conocer los datos de la configuración que guarda el RFC con la autoridad, es importante mencionar que podrás realizar la consulta de más de un RFC a la vez, es decir, de forma masiva, teniendo como tope máximo de consulta 1,000 RFCs en una sola petición.

RFC Certificados
Por medio de este método, podrás tener acceso a todos los certificados que el SAT ha emitido para un RFC, sean estos de Sello o FIEL, estén vigentes, cancelados o revocados, además de la fecha de vigencia de los mismos y la liga con la que podrás descargarlos.

LCO
Este método es de gran importancia, ya que, usando el RFC y el número de certificado podrás saber si un contribuyente puede emitir comprobantes o se encuentra bloqueado por el SAT, para esto la librería consulta directamente la Lista Contribuyentes Obligados (LCO), que es la misma en la que el PAC valida a un emisor antes de timbrar un CFDI.

Código Postal
Con esta funcionalidad podrás obtener los datos asociados a un código postal como son: las colonias, el municipio, la ciudad y el estado.

¿Dónde usarla?
Por la funcionalidad que ofrece esta DLL, son muchos los lugares y casos donde puedes llegar a usarla, a continuación, encontrarás tan sólo dos ejemplos:

Sistema de facturación: Al momento de capturar un cliente

  • Verificar si el RFC es válido.
  • Validar si el RFC existe en el SAT.
  • Con los datos proporcionados por la librería, rellenar algunos campos de la pantalla de captura.

Sistema de nómina: Al momento de capturar un empleado

  • Validar si la CURP es válida y existe en el SAT.
  • Con los datos retornados por la DLL, rellenar algunos campos de la pantalla del sistema.

Si ya tienes una base de datos llena, podrás crear un proceso que verifique si la información contenida en la misma sea válida y en caso de que no, notificarle al usuario y evitar que generen comprobantes.

Tiempo de respuesta
Un aspecto en el que hemos trabajado fuertemente es el tiempo de respuesta que pueda tener la librería para cada uno de los métodos expuestos, y la realidad es que hemos logrado tiempos realmente sorprendentes, en algunos casos hasta de 100 milisegundos, por lo que no tendrás ninguna excusa para implementarla dentro de tu solución.

Costo
Actualmente esta DLL no tiene costo alguno, la puedes usar libremente dentro de tu sistema ya que no tiene ningún tipo de restricción; lo anterior se debe a que la hemos liberado como una versión BETA cuya fecha de vigencia es al día 1 de septiembre de 2017.

Como podrás observar, esta librería te será de gran utilidad para mejorar tu sistema y evitarle problemas a tus usuarios al momento de timbrar sus facturas, es por eso que te queremos invitar a descargarla y hacer uso de la misma:

DESCARGAR

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

Hasta la próxima.

Videos de los Talleres impartidos por el SAT en el Foro Conexión 2017

En el pasado Foro de Conexión 2017, que tuvo lugar el día 14 de junio de 2017 en el Word Trade Center de la Ciudad de México, el Servicio de Administración Tributaria (SAT) llevó a cabo la impartición de una serie de talleres relacionados con todos los nuevos cambios que se trae para 2017.

A continuación, encontrarás una pequeña descripción de los mismos, junto con el video y la presentación de cada uno.

  • Nueva Factura Anexo 20 v3.3 – donde explican la problemática actual en la emisión de factura electrónica, los beneficios que conlleva esta nueva versión, el sustento normativo y más. (Video o presentación)
  • Complemento de Recepción de Pagos – se explica ¿qué es una factura que ampara la recepción de pago? y la problemática que resuelve el SAT con el uso de este complemento.(Video o Presentación)
  • Sociedades por acciones simplificadas – explican aspectos generales, como son el objetivo de la reforma, características, obligaciones, documentos, etc.(Video o Presentación)
  • Contabilidad y auditoría electrónica – definición de términos: Contabilidad Electrónica, Buzón Tributario y Fiscalización Electrónica, Aspectos relevantes, Anexo 24, envío de información contable y más. (Video o Presentación)
  • Casos prácticos con la nueva factura – objetivo de la modernización de la factura, principales cambios, casos de registro de impuestos y descuentos, facturación de muestras, devolución de mercancías, transporte de mercancías y facturación de anticipos. (Video o Presentación)
  • Digitaliza tu empresa – impartido por la Secretaría de Economía, donde explican los temas de: Módulo Único de Autorizaciones (MUA), Sociedad por Acciones Simplificada, Registro Público de Comercio, Sistema Electrónico de Publicaciones de Sociedades Mercantiles y la Digitalización documentación empresarial. (Video o Presentación)
  • Servicios SAT de facturación – donde explican el Ecosistema digital, la estrategia de modernización a seguir y los diferentes servicios que el SAT proporciona (Servicio gratuito de generación de facturas, SAT Móvil y Mis Cuentas). (Video o Presentación)
  • Recibo de Nómina y Viáticos – ¿Qué es el comprobante de nómina?, principales cambios, su problemática y soluciones, y caso práctico (viáticos). (Video o Presentación)
  • Casos prácticos con el complemento recepción de pagos – ¿qué es?, problemática, sustento normativo, respuestas a dudas frecuentes y casos prácticos (Pago Diferido, Pago en Parcialidades y Operaciones de crédito). (Video o Presentación)

Si quieres conocer a detalle cada uno de los talleres impartidos te invitamos a dar clic en la siguiente liga, dónde podrás descargar la presentación correspondiente a cada taller impartido:

Talleres Foro Conexión 2017 SAT

De igual forma, queremos compartir contigo toda la documentación actualizada relacionada con esta nueva versión 3.3 del CFDI, dando clic en el siguiente enlace:

SAT – Actualización al CFDI versión 3.3 para factura electrónica

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

Hasta la próxima.

EDD: Nuevos cambios en el servidor del SAT para descargar XML

Ayer, 22 de junio, el SAT volvió a realizar cambios en sus servidores de descarga de CFDI (XML) y por lo tanto nuestras soluciones (librería y validador) dejaron de funcionar, impidiendo que los usuarios puedan descargar los XML.

Una vez detectado el problema, nuestro equipo de desarrollo se dio a la tarea de investigar cuales eran los cambios en este caso y dar solución a los mismos; el proceso de encontrar y solucionar los problemas tomo poco tiempo; es por esto, que hoy traemos para todos nuestros usuarios una nueva versión de todas nuestras soluciones.

En este caso, lo única novedad que traen los mismos, es dar solución a los cambios realizados por el SAT, por lo que no deberías tener problemas en actualizarte, con tan solo reemplazar lo que usas actualmente, sería más que suficiente; aún asi recomendamos realizar pruebas antes de proceder a la actualización.

Te invitamos a descargar las últimas versiones de aquí

Validador CFDI

Librería de descarga

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

Hasta la próxima.