Error al importar ventas desde XML de Autorización (No se esperaba <Envelope>)

Estimado equipo de soporte de PC Gerente,

Les escribo porque estoy realizando una migración de datos hacia una nueva instalación de PC Gerente y tengo un inconveniente en el módulo de Importar Ventas.

Al intentar cargar las facturas electrónicas utilizando los archivos XML generados desde la ventana de autorización de la instalación anterior, el sistema se interrumpe y muestra el siguiente mensaje de error:

Error en el documento XML (0, 0). Excepción interna: No se esperaba <Envelope xmlns='http://schemas.xmlsoap.org/soap/envelope/'>.

Detalles técnicos del error detectado en el log: System.InvalidOperationException: Error en el documento XML (0, 0). ---> System.InvalidOperationException: No se esperaba <Envelope xmlns='http://schemas.xmlsoap.org/soap/envelope/'>. en Microsoft.Xml.Serialization.GeneratedAssembly.XmlSerializationReaderVenta.Read5_ventas()

(Adjunto captura de pantalla con el error completo y la versión del sistema: Rev. 1.0.0.3617).

Revisé previamente la Wiki y el foro de Discourse de PC Gerente, pero no encontré ninguna guía o solución asociada a este comportamiento específico.

¿Me podrían indicar cuál es el procedimiento correcto?

Quedo atento a su respuesta. Muchas gracias por su ayuda.

Un abrazo
Jaime

Hola, si quiere subir los XML individuales, utilice VENTAS / FACTURA (E), opción Otros Comandos / Importar XML

Para conocer el formato XML que espera la pantalla Importar Ventas, revise la wiki Importar Ventas | Wiki PCGerente

Gracias por la respuesta.

De hecho, intenté el proceso de subida individual antes de abrir este hilo, pero me detuve porque en el módulo de Autorización Electrónica el estado permanece como “Pendiente”:

Esta factura en particular es del 25 de mayo (generada previamente en PCGerente) y ya se encuentra autorizada en el portal del SRI. Mi temor es que, al procesarla nuevamente, se genere una doble autorización.

¿Existe alguna forma de forzar la actualización del estado o de registrar la factura directamente en la base de datos como autorizada?

En esta pantalla:

  1. Seleccione la factura (clic simple sobre la fila)
  2. haga clic derecho / autorizar con xml
  3. escoja el XML de respuesta del SRI (soap envelope)
  4. la factura se autoriza

¡Mil gracias! Me sirvió mucho.

Aprovecho para consultarles un problema que me suscitó: la autorización automática falló justo luego de guardar la factura y se quedó en el módulo de “pendientes y rechazados” (nunca me había pasado es la primera vez). Al revisar directamente en el portal del SRI, el comprobante sí consta como recibido/autorizado, pero no hay un archivo XML disponible para descargar.

Al intentar procesarlo en el sistema, solo me da la opción de autorizar manualmente subiendo un archivo .xml o .txt. tal como lo indicado anteriormente ¿Existe alguna otra manera de forzar la autorización o solucionar esto sin esos archivos?

Puede resetear el envío

Autorización Electrónica | Wiki PCGerente

1 me gusta