Saltar a contenido

¿Como funciona?

  1. Se ingresan archivos de entrada (XML, TXT) a la carpeta IN que constantemente monitorea su recepción.

  2. Los archivos son procesados por CSPlug Desktop que enviando una petición al Web Service de CSPlug. CSPlugWS forma un XML que es enviado a un PAC para realizar el sellado y timbrado correspondiente. A su vez, se almacena una base de datos creando una copia en el portal web y finalmente, envía el CFDI a CSPlug Desktop.

  3. CSplug Desktop coloca en la carpeta OUT un archivo XML, PDF y un resumen de la operación en TXT.

Note

CSPlug se puede configurar como un servicio de Windows que permite a la aplicación correr en segundo plano desde el arranque del sistema operativo.

Estructura de Carpetas

  • Canceled: Las solicitudes de cancelación que resultaron en una respuesta de aceptación por parte del SAT (Para más información consulte las guías de Cancelación) producen un resumen TXT que es depositado en esta ruta.

  • Diagnostic: Aquí se colocan las remisiones que no pudieron ser procesadas correctamente ya sea por un error de timbrado o los archivos correspondientes no pudieron ser leídos por la aplicación. Esta carpeta cuenta con el directorio REPETIR que refleja un reintento para las remisiones que fallaron.

  • In: Las remisiones a timbrar deben ser colocadas en esta ruta. CSPlug Desktop monitorea esta ruta constantemente y realiza el proceso de timbrado con los archivos encontrados.

  • Log: En esta carpeta se encuentra un archivo TXT que describe cada uno de los procesos que se producen dentro de CSPlug.

  • Out: Las remisiones que fueron timbradas correctamente producen lo siguiente:

    1. XML: CFDI timbrado correctamente.
    2. PDF: Representación impresa del CFDI
    3. Resumen TXT
  • Processed: Las remisiones que fueron timbradas correctamente son depositadas en esta ruta.

Ambiente de pruebas

Para realizar pruebas de timbrado de las remisiones, debe colocarse la etiqueta o campo boolean TimbrarDemo. Por ejemplo, para remisiones TXT:

version=4.0
serie=PRUEBA
folio=10480187
refId=594020392
fecha=2023-06-26T04:04:53
formaPago=99
condicionesDePago=Pago en parcialidades o diferido
subtotal=145577.05
descuento=0.00
moneda=USD
tipoCambio=17.21
total=145577.05
tipoDeComprobante=I
metodoPago=PPD
lugarExpedicion=03920
exportacion=01
TimbrarDemo=true

Remisiones XML, utilizar el campo TimbrarDemo mediante el nodo DatosOperacion:

<?xml version="1.0" encoding="UTF-8"?>
<cfdi:Comprobante xmlns:cfdi="http://www.sat.gob.mx/cfd/4" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.sat.gob.mx/cfd/4 http://www.sat.gob.mx/sitio_internet/cfd/4/cfdv40.xsd" Version="4.0" Serie="PRUEBAS" Folio="123" Fecha="2022-03-08T11:37:22" FormaPago="01" CondicionesDePago="PAGO EN UNA SOLA EXHIBICIÓN" SubTotal="1078.00" Descuento="0.00" Moneda="MXN" TipoCambio="1" Total="1078.00" TipoDeComprobante="I" MetodoPago="PUE" LugarExpedicion="96400" Exportacion="01">
  <cfdi:Emisor Rfc="AAA010101AAA" Nombre="Empresa Demo" RegimenFiscal="603"/>
  <cfdi:Receptor Rfc="AAA010101AAA" Nombre="EMPRESA DEMO" UsoCFDI="G03" DomicilioFiscalReceptor="97117" RegimenFiscalReceptor="601"/>
  <cfdi:Addenda>
    <cfdi:DatosOperacion TimbrarDemo="true" />
  </cfdi:Addenda>
</cfdi:Comprobante>