Boa tarde pessoal.
Tivemos um problema no envio da nota para o provedor Betha, e a mensagem apresentada foi a seguinte:
Enquanto no Fly e-Nota, a mensagem foi a seguinte:
Ao meu ver, para que a mensagem de erro seja compreensível ao executar o Raise no componente, é preciso uni-la ao conteúdo do campo 'Correcao' ("O valor do campo valor líquido deve estar entre...").
Para resolver esta questão, adicionei este campo às mensagens de retorno dos serviços. Agradeço se puderem avaliar o arquivo em anexo, e adicionar as alterações ao projeto oficial.
ACBrNFSeWebServices.pas