Após atualizar o acbr, consigo validar, assinar, tudo certo, mas quando tento enviar pelo meu sistema, não dá certo, mas se uso o acbrdemo a opção carregar xml e enviar, a nfe 4.0 dá certo. Busquei o problema, dentro do ACBrDFeWebService (FPDFeOwner.SSL.Enviar(FPEnvelopeSoap, FPURL, FPSoapAction, FPMimeType);) e ACBrDFeSSL (FSSLHttpClass.Enviar(ConteudoXML, AURL, ASoapAction, AMimeType) usando o acbrdemo.exe, ele aponta caminhos e urls diferentes do que quando chamo as mesmas funções pelo meu sistema. Ja desinstalei, instalei, copiei as dlls de novo, mas não consigo descobrir porque usando meu sistema aponta diferente do acbrdemo, pois antes dava certo. Por exemplo: quando chamo o componente acbr para enviar a nota pelo acbrdemo.exe, (ACBrNFe1.Enviar....) o FPURL := https://homologacao.nfe.ms.gov.br/ws/NFeRetAutorizacao4, mas dentro do meu sistema, quando chamo o componente acbr exatamente do mesmo modo (ACBrNFe1.Enviar...), o FPURL:= https://homologacao.nfe.ms.gov.br/homologacao/services2/NFeRetAutorizacao
Se coloco manualmente a linha dentro do acbr, dá certo, obvio, mas não consigo entender porque o componente acbr busca de caminhos diferentes e como resolver, alguém tem alguma idéia, por favor?