Descrição:
Foi identificado, em homologação no cliente TIM, que nenhuma nota é autorizada online desde o final de outubro de 2019.
Nas evoluções do MID-e Client, o a atributo 'utilizaMultiplasURLsMIDe' como 'false' não está sendo mais levado em consideração para utilizar a URL base, caso existam URL's retornadas pelo emissor via Webservices:
String urlAtual = config.midUrl;
List<EmissorURL> listURLs = issuer.getListURLs();
if (listURLs != null && !listURLs.isEmpty()) {
urlAtual = issuer.getListURLs().get(0).getUrl();
} |
---|
Trecho do MIDeClientCore.java
Desta forma, no ambiente local é usado um IP interno (10.174.63.2) para obter os dados do emissor no MIDe (http://10.174.63.2:2801/service/api/MIDWebApi/GetDadosEmissor?cnpj=02421421019726), que que retorna a URL de autorização de homologação padrão (http://mide.homologa.linx.com.br:2801/service), não acessível diretamente via aplicação:
Desta forma, as notas não conseguem ser autorizadas, pois deveriam ir pelo mesmo IP configurado, onda há acessibilidade.
Visualizar ISSUE:
MID-e Client não utiliza URL configurada quando 'utilizaMultiplasURLsMIDe' é 'false'.