Após a atualização do componente ACBrNFe começou a apresentar um erro de Access Violation no evento create do form... depois de algumas pesquisas conseguimos verificar que na Units ACBrWebServices na procedure TNFeRetRecepcao.Clear;
Na versão anterior a condição era:
if Assigned(FNFeRetorno) and Assigned(FNotasFiscais)
then
begin
e na atual é:
if Assigned(FNFeRetorno) and Assigned(FNotasFiscais)
and Assigned(FNFeRetorno.ProtNFe) then
begin
se alterarmos e deixar como era anteriormente, o erro não ocorre. Isso ocorre no exemplo do ACBr e mesmo em um novo projeto, somente adicionando o componente ACBrNFe, sem nenhuma ação o projeto já dá erro ao executar.
Existe alguma propriedade que precisamos ser informada?