Compatibilidad de ResultadoCfe en firma/envio TCP

Las operaciones TCP de firma/envio ahora diferencian correctamente fallas de invocacion en OperacionEjecutada y Mensaje para mantener compatibilidad contractual.

Correccion 16/05/2026 REST Version: v1

Endpoints afectados

  • TCP operation firmar_y_enviar_xml_cfe
  • TCP operation firmar_y_enviar_xml_cfe_con_adenda

Migracion recomendada

No requiere cambios para integradores. Se alinea el comportamiento con el contrato clasico esperado.

Que cambia

En los errores de invocacion de firma/envio (por ejemplo, fallo interno antes de procesar el CFE), la respuesta TCP ahora:

  • devuelve OperacionEjecutada=false
  • devuelve Mensaje de raiz con el detalle
  • mantiene EstadoCfe con estructura completa y CodigoRespuesta=null

Impacto para integradores

Permite reemplazar el proveedor anterior por el modulo local manteniendo la semantica esperada del objeto ResultadoCfe sin ajustes en clientes existentes.