Librería para generar la contabilidad electrónica 1.3

En esta nueva versión (2017.10.07) de Electronic Document Library (EDL) hemos dado soporte a los últimos cambios realizados por el SAT, a continuación, encontrarás el detalle de los cambios realizados.

Contabilidad Electrónica 1.3
En lo que respecta a la generación de los diferentes archivos (Catálogo de cuentas, Balanza de comprobación, Pólizas contables, Auxiliar de cuentas y Auxiliar de folios) que integran la contabilidad electrónica te traemos una buena noticia, en esta versión de la librería ya podrás generarla con la última versión requerida por la autoridad, siendo ésta la versión 1.3

Para conocer la versión más reciente de los archivos de la contabilidad electrónica que la definen, te invitamos a dar clic en la siguiente liga:

Contabilidad Electrónica 1.3 actualizada

Complemento Recepción de pagos 1.0
Para el caso de facturas con complemento de recepción de pagos, ahora ya es posible llevar a cabo el timbrado de las mismas, queremos recordarte que éste complemento sólo aplica con la versión 3.3 del CFDI y que su uso obligatorio será a partir del 1 de diciembre de 2017, aunque entró de manera opcional a partir del 1 de julio de 2017.

Addendas
En esta nueva version de la librería, también hemos realizado cambios en el módulo de a adendas, específicamente hemos agregado dos nuevas:

  • Se implementó la generación de la addenda para Continental Tire.
  • Se agregó compatibilidad para llevar a cabo la generación de la addenda 3M.

Cambios adicionales
Existen dos cambios que consideramos importantes y de los cuales nos gustaria hacer una mencional adicional:

  • Se actualizó el archivo PUERTOS.PDF, recomendamos que lo revices ya que se cambiaron algunas URL a donde se conecta la librería.
  • En la integración con ECODEX, se mejoró el proceso de timbrado de CFDI 3.3

Como siempre, recomendamos revisar el historial de cambios para conocer cada una de las modificaciones realizadas.

Para tener disponibles todos los cambios ofrecidos en esta nueva versión, deberás de llevar a cabo la actualización de la librería, 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.

Contabilidad Electrónica 1.3: Análisis

En esta ocasión queremos darte a conocer los cambios que el Servicio de Administración Tributaria (SAT) realizó a los archivos de la contabilidad electrónica, los cuales quedarán plasmados en su versión 1.3.

A continuación, describimos a detalle los cambios realizados, siendo estos los siguientes:

Catálogo de cuentas
Para el caso del catálogo de cuentas los únicos cambios son:

  • La versión cambia a 1.3
  • Se adiciona el comentario al atributo que define la naturaleza de la cuenta o subcuenta (Natur):
    • Existen cuentas de Activo, Pasivo y Capital que por su naturaleza pueden presentarse de manera Deudora o Acreedora.

Balanza de comprobación
En lo que corresponde al archivo de la balanza de comprobación, los cambios son los siguientes:

  • La versión ahora es 1.3
  • En cuanto a la fecha de modificación de la balanza (FechaModBal) se define como valor mínimo el 1 de enero de 2015
  • Se redefine la cantidad mínima y máxima que admitirán los campos del tipo t_Importe, quedando de la siguiente manera:
    Mínimo: -9999999999999999999999.99
    Máximo: 9999999999999999999999.99

Pólizas del periodo, Auxiliar de cuentas y folios
Para estos archivos los cambios a considerar son los siguientes:

  • Cambia la versión a 1.3
  • Para el atributo número de orden (NumOrden) se redefine el patrón usado a [A-Z]{3}[0-9]{7}(/)[0-9]{2}
  • En cuanto al número de trámite (NumTramite) su longitud cambia de una longitud de 10 a 14 y se redefine el patrón usado a [A-Z]{2}[0-9]{12} el cual permite el uso de letras como parte del valor del mismo
  • Se redefine la cantidad mínima y máxima que admitirán los campos del tipo t_Importe, quedando de la siguiente manera:
    Mínimo: -9999999999999999999999.99
    Máximo: 9999999999999999999999.99

Cambios adicionales
Dentro de los cambios adicionales tenemos:

  • Para la firma del XML se permite el uso SHA-1 y SHA2, algo muy extraño, no tiene sentido, al menos técnicamente hablando, el uso de 2 algortimos.
  • El cambio de la ruta en el servidor del SAT, donde se encuentran los respectivos schemas

Validación de la contabilidad electrónica
En Facturando nos enorgullece el poderte ofrecer nuestras soluciones de validación, en las cuales se ha implementado la funcionalidad para llevar a cabo la validación de la contabilidad electrónica en su nueva versión 1.3, siendo estas las siguientes:

  • Validador CFDI – aplicación de escritorio que no solo permite la validación de CFDIs 3.3 y de la contabilidad electrónica 1.3, así como también, la descarga de los archivos XML de tus facturas directo del servidor del SAT
  • Electronic Document Validator (EDV) – Si desarrollas software, con esta librería podrás validar los comprobantes fiscales digitales 3.3 y la contabilidad electrónica 1.3.

Generar los archivos de la contabilidad
Si requieres generar los nuevos archivos de la contabilidad electrónica 1.3, puedes hacer uso de dos de nuestras soluciones:

  • EDS: Software que recibe un archivo de texto y lo convierte en un XML que cumple con todo lo requerido por el SAT para la contabilidad.
  • EDL: Librería con la que podrás generar los archivos de la contabilidad.

Especificacion técnica
Podrás descargar la especificación técnica de la contabilidad electrónica dando clic en la siguiente liga:

Contabilidad Electrónica 1.3

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.

SAT: Validación de RFCs y claves de catálogos al emitir un CFDI 3.3

Conoce la nueva funcionalidad que hemos adicionado a CFDI Data, en su versión 2017.09.22, con la cual podrás verificar la existencia de un RFC en el SAT, así como verificar las claves que usas al momento de generar un CFDI en su versión 3.3.

Dentro de la funcionalidad adicionada tenemos:

Conexión de internet
Para el caso de la conexión a internet, se implementó el método CheckInternetConnection, el cual permite verificar:

  • Si existe conexión a internet.
  • Si es posible conectarse a los servidores de Facturando

Con este podrás verificar tu conexión y si todo funciona correctamente, para poder hacer uso de la librería sin problema alguno.

Manejo de la licencia
En lo que respecta a la licencia, a partir de esta versión, la librería valida la existencia de una licencia para poder hacer uso de toda la funcionalidad que ofrece la librería.

Mensajes de error
En cuanto a los mensajes de error, se adicionó el error 2001 correspondiente al manejo de la licencia, quedando de la siguiente manera:

  • L1 – No se ha cargado la licencia
  • L2 – La licencia cargada no es válida
  • L3 – La licencia ha expirado
  • L4 – La licencia ha sido deshabilitada
  • L5 – La licencia se encuentra en proceso de validación

Para hacer uso de toda esta funcionalidad, y llevar a cabo su implementación en tus desarrollos, sin importar el lenguaje de programación que manejes, te invitamos a dar clic en el siguiente enlace:

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.

SAT: Cambios a la descarga de XML

El día de hoy se ha liberado una nueva versión 2017.09.20 de nuestras soluciones que realizan el proceso de descarga de los archivos XML de los servidores del SAT, dicha liberación se debe a que nuevamente y como es costumbre del SAT, realizó cambios en sus servidores de descarga, dentro de las soluciones liberadas tenemos:

  • Validador CFDI – programa especializado en la validación de CFDIs el cual contiene un módulo que permite llevar a cabo la descarga de archivos XML directo del SAT.
  • Electronic Document Download (EDD) – Si eres desarrollador, podrás hacer uso de la librería para implementar en tus desarrollos el módulo de la descarga.

El cambio optimiza la conexión con el servidor del SAT, al procesar de una forma más eficiente la respuesta obtenida, eliminando con ello, el que no era posible realizar la autentificación debido a los cambios realizados por el SAT.

Para tener acceso a los cambios realizados en esta liberación, deberás de llevar a cabo la actualización, según corresponda, dando clic en el siguiente enlace:

Validador CFDI

Librería EDD

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.

 

¿La descarga masiva de XML del SAT es legal?

Constantemente recibimos correos por parte de nuestros usuarios donde nos preguntan sí la descarga masiva de XML de los servidores del SAT es ilegal o si se requiere de algún tipo de permiso para poder llevar a cabo está acción y hemos decidido escribir este artículo para dar claridad sobre el tema.

Lo primero que queremos comentar con respecto a este es que al día de hoy no existe algún permiso o restricción por parte de la autoridad (SAT) que impida realizar la descarga masiva de tus comprobantes fiscales digitales, esto es, no vas a encontrar artículo, regla, etc., que hable sobre este tema en particular y como dice el dicho: “Lo que no está prohibido, está permitido”.

El segundo punto es que realmente no se está violando ni saltando la seguridad de los servidores del SAT ni nada por el estilo, lo que se hace es automatizar una tarea que ya haces hoy en día de forma manual, ya que tu podrías hacer lo mismo y descargar cada XML, solo que esto lleva mucho tiempo y eso es lo que buscamos con nuestras diferentes soluciones (librería y software de descarga):

  • Automatizar tareas
  • Ahorrar tiempo y dinero.

Un punto importante a comentar en este tema, es el desarrollo de una solución que haga esta tarea, desarrollarla como tal tiene su grado de complejidad, pero lo más importante es darle el mantenimiento respectivo, ya que el SAT constantemente realiza cambios, al parecer, con el fin de que los sistemas dejen de funcionar, por lo que en Facturando nuestro primordial objetivo, al ofrecer este tipo de soluciones, es adaptarnos a cada cambio de forma rápida y puntual, para poder seguir ofreciendo a nuestros usuarios la funcionalidad que permite la automatización de la descarga masiva de los archivos XML.

Queremos aprovechar esta oportunidad y darte a conocer nuestras soluciones para descargar los XML del SAT:

  • Descargar CFDI – programa que instalas en tu computadora, su especialidad es la descarga y administración de los archivos XML
  • Validador CFDI – programa especializado en la validación de CFDIs y que contiene un módulo que te permite hacer la descarga de los XMLs del SAT.
  • Electronic Document Download (EDD) – Si desarrollas software, podrás hacer uso de nuestra librería para integrar el módulo de descarga en tu sistema.

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: 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.

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.

¿Cómo validar si un RFC esta en las listas negras del SAT?

Hoy hemos liberado una nueva version de nuestra librería CFDI Data (2017.08.08) en donde hemos agregado 2 nuevas funciones, la primera está relacionada con las listas negras del SAT y la segunda con los catálogos para la emisión del CFDI 3.3

¿Qué son las listas negras del SAT?
En esencia son dos listas donde aparecen los contribuyentes incumplidos o que han realizado operaciones simuladas, si deseas conocer las mismas a detalle, te invitamos a leer este artículo donde se explica cada una.

Lo que hemos realizado en esta liberación, es habilitar la librería para que puedas consultar estas listas de forma automática.

Lista de contribuyentes incumplidos
Para el caso de existir en la lista de contribuyentes incumplidos estos son datos que obtendrás:

  • Tipo de persona (Física/Moral)
  • Supuesto (Cancelado, Condonado, Exigible, Firme, No localizado)
  • Primera publicación
  • Monto
  • Fecha de publicación

Lista de contribuyentes con operaciones inexistentes
Los datos que puedes obtener al existir en la lista de contribuyentes con operaciones inexistentes son:

  • Situación: (Presunto/Desvirtuado/Definitivo)
  • PRESUNCIÓN
    • No. de oficio 1
    • Fecha del oficio 1
    • No. de oficio 2
    • Fecha del oficio 2
    • Publicación SAT
    • Publicación DOF
  • DESVIRTUADO
    • No. de oficio
    • Fecha del oficio
    • Publicación SAT
    • Publicación DOF
  • DEFINITIVO
    • No. de oficio
    • Fecha del oficio
    • Publicación SAT
    • Publicación DOF

Catálogos del SAT
De igual forma, hemos agregado a la librería la capacidad de consultar los diferentes catálogos que el SAT ha dado para la generación del CFDI 3.3:

  • Aduana
  • Clave del producto o servicio
  • Clave de la unidad
  • Código postal
  • Forma de pago
  • Impuesto
  • Método de pago
  • Moneda
  • País
  • Patente aduanal
  • Régimen fiscal
  • Tipo de comprobante
  • Tipo de factor
  • Tipo relación
  • Uso de CFDI
  • Pedimento

Con esto, no solamente podrás conocer si una clave existe, sino también obtener los datos relacionados a la misma.

Cambios menores
Hemos aprovechado esta liberación para realizar algunas mejoras a los métodos existentes, por ejemplo, al resultado de la consulta por RFC o CURP, le hemos agregados 2 propiedades que te serán de utilidad:

  • Timbrar, con esta propiedad podrás conocer si el RFC puede emitir un CFDI
  • Lista negra del SAT, permite conocer si el RFC está registrado en las listas del SAT, y en caso de estarlo indica en cual.

Release Candidate
Esta versión se libera como RELEASE CANDIDATE, esto quiere decir que el producto se considerada muy estable y relativamente libre de errores con una calidad adecuada para una distribución amplia y usada por usuarios finales, por lo tanto, está preparado para publicarse como versión definitiva a menos que aparezcan errores que lo impidan.

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.

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.