# ENG-1457 — Mensagem de erro do ERP Senior na solicitação de compra

## Objetivo

Exibir ao usuário a mensagem retornada pelo ERP Senior no campo `MsgRet` quando a geração ou vinculação de uma solicitação de compra falhar, sem expor a URL técnica do WSDL.

## Decisão

Alterar somente `SeniorPurchaseSolicitationExport`. A mensagem lançada será:

`Erro no ERP Senior: {mensagem retornada pelo Senior}`

O campo `MsgRet` será priorizado, com fallback para os campos de erro já reconhecidos pela integração quando ele não estiver presente. O frontend não será alterado porque já exibe `response.data.message` retornado pela API.

## Testes

Adicionar cobertura para garantir que `MsgRet` seja exibido na exceção e que o fluxo existente continue funcionando quando a resposta não tiver esse campo.
