Ver Mensaje Individual
  #4  
Antiguo 14-10-2015
jgutti jgutti is offline
Miembro
 
Registrado: may 2003
Posts: 189
Reputación: 22
jgutti Va por buen camino
Proceso:
1.- Descargar los correo con xml adjunto a una carpeta y almacenar en una tabla (email, nombre archivo, fecha , hora, etc.)
2.- Lee xml descargado:
a.- Buscar en el interior del xml la palabra "RespuestaDTE", si existe el archivo es un acuse, almacenar el una tabla (nombre del archivo,Resultado ID,IdRespuesta,TmstFirmaResp,RecepEnvGlosa,TipoDTE,Folio,RUTEmisor,RUTRecep,EstadoRecepDTE,RecepDTEG losa).
3.- debes considerar como minimo 2 archivos xml con acuse recibo por factura(Recibido Ok y Aprobaciňn Comercial o Rechazo comercial)
4.- Guarda los datos en una tabla permite asociar los acuse al numero de factura al consultar el estado

- Consulta: para firmar los xml utiliza rutinas en delphi o en otro lenguaje

Saludos
Jgutti
Responder Con Cita