Web service del SAT

Si lo que estas buscando es referente al Webservice para la descarga del archivo XML de tus facturas del servidor del SAT, te invitamos a que conozcas acerca de este tema, dando clic en la siguiente liga:

Webservice para descargar XML del SAT

Uno de nuestros visitantes al blog nos  escribió esto:

“…referente al web service público que el SAT tiene, según mis investigaciones en los foros si lo tiene pero no hay mucha información al respecto, al parecer solos los PAC tiene esta información que el SAT les pasa como un Development Kit o algo así, si esto es cierto tienes planeado sacar un DLL para conectarse directo a los WS del SAT?”

Inicialmente queríamos responderle directamente, pero creo que es una mejor idea si lo creamos con un post, asi todos podrán ver la repsuesta.

Actualmente el SAT tiene 2 web service publicados para el tema del CFDI:

Recepción del CFDI.

  • Fue creado para que el PAC le envíe el CFDI una vez generado
  • Este envío debe realizarlo en un tiempo menos a 1 hora una vez ha sido generado el CFDI, si pasa dicho tiempo si es recibido, pero es recibido como extemporáneo.
  • Para consumir dicho web service es necesario contar un certificado expedido por el SAT y que le es entregado a cada PAC una vez que ha superado el proceso de certificación.
  • El envío de dichos archivo al SAT es una obligación del PAC al SAT; no es una ventaja que te ofrezcan, ni un beneficio, como muchos nos lo quieren vender, ya que ellos adquirieron esa obligación en el momento que se certificaron.

Recepción de la cancelación

  • Este web service fue creado por el SAT para la recepción de la notificación de cancelación de un CFDI.
  • En este caso no es una obligación por parte del PAC ofrecer dicho servicio, ya que existen diferentes mecanismos para llevarlo a cabo, uno de ellos es ingresar a la página del SAT y realizar la cancelación de forma manual.
  • Si un PAC nos ofrece este servicio a través de algún medio, entonces si nos está dando un valor agregado.
  • Para consumir dicho web service es necesario contar un certificado expedido por el SAT y que le es entregado a cada PAC una vez que ha superado el proceso de certificación.

Viendo todo lo anterior podríamos concluir:

  1. La existencia de dichos web service no es un mito ni una especulación, existen y están funcionando.
  2. Las únicas personas que tienen permitido consumirlo son los Proveedores Autorizados de Certificación o PAC, ya que los certificados para esto son creados exclusivamente para los ellos.
  3. El primero web service no tiene sentido para nosotros como desarrolladores, ya que es para que los PAC cumplan con sus obligaciones.
  4. El único web service que tiene sentido consumir desde es el de cancelación.

Como bien saben hemos integrado la librería con PAC, el cual tiene previsto en un futuro cercano ofrecer en su web service la posibilidad de cancelar los CFDI, en el momento que esté disponible integrare la cancelación para que de forma transparente y automática puedan realizado.

Como habrán podido notar, siempre hemos tratado de integrar en la librería todo lo que está disponible para el CFD y CFDI, y este caso no va a ser la excepción; así que si la autoridad llegase a liberar el web service de cancelación para que podamos consumirlo, tenlo por seguro que lo estaremos integrando en las 3 versiones de la librería : Dot Net (C#, VB.Net, etc), Delphi y la DLL.

Hasta la próxima.

Liberación 2011.04.27

Hace algunos días liberamos una versión de la librería, para C#, que incluía la integración con un PAC, esta integración es de forma trasparente; fueron varios los usuarios que se pusieron directamente en contacto con nosotros ya que no existía un ejemplo de cómo lograrlo; pues bien el día de hoy hemos agregado un ejemplo a la generación del CFDI en donde se demuestra cómo realizar la conexión con el PAC y como generar el CFDI con el timbre ya incluido.

Y ya saben, si tienen inquietudes, no duden en escribirnos en el foro.

El siguiente paso es implementar la misma funcionalidad pero en la versión de Delphi.

Que la disfruten.

Versión para C#

Versión para Delphi

Liberación 2011.04.23

Es un placer para nosotros darles a conocer esta nueva versión de la librería en donde se han realizado cambios muy importantes, como la conexión directa con un PAC, en esta oportunidad se ha implementado con la gente de Facturaxion; la funcionalidad generada hace que la obtención del timbre fiscal sea sencilla y sin ningún tipo de complicación.

De igual forma se ha liberado la generación del complemento Detallista, que era el único complemento que faltaba por implementar en la versión de C#, ya que en la versión de Delphi hace días ya estaba incluido.

En la versión de Delphi el cambio más importante ha sido el soporte para la versión de Delphi XE.

Como siempre, los invitamos a descargar la última versión y leer el historial de cambios ya que se realizaron bastantes cambios, mejoras y correcciones.

Versión para C#

Versión para Delphi