Motivos de validacion en firma REST local

La bandeja REST local ahora informa en el mensaje de respuesta los motivos concretos cuando el XML enviado a firma es rechazado por el validador local.

Correccion 06/05/2026 REST Version: local

Endpoints afectados

  • POST /sign-cfe

Migracion recomendada

No requiere cambios obligatorios. Si la integracion muestra MensajeRespuesta al usuario, ahora recibira un detalle mas accionable.

Que cambia

Cuando POST /sign-cfe rechaza un XML durante la validacion local, MensajeRespuesta deja de devolver solamente un texto generico y agrega los motivos concretos reportados por el validador.

Ejemplo:

{
  "CodigoRespuesta": "31",
  "MensajeRespuesta": "error de validacion: el XML fue rechazado por el validador local: TOT_MNTTOTAL_INVALID: MntTotal no coincide con la suma esperada"
}

Impacto para integradores

No cambia el contrato ni los codigos funcionales. Las integraciones deben seguir considerando emitido el comprobante solo cuando CodigoRespuesta sea 00.

El campo MensajeRespuesta puede ser mas largo porque incluye hasta los primeros errores de validacion y, si corresponde, un contador de errores adicionales.

Migracion recomendada

Mostrar o registrar MensajeRespuesta completo en los sistemas integrados para facilitar la correccion del XML enviado.