Bom Dia...
Estou testando as rotinas para utilizar a NFe 4.0 e ao usar o recurso de manifesto no Exemplo do ACBr o botão "Manif. Dest. - Conf. Operação" não tive sucesso ao utilizar a configuração da NFe 4.0.
Voltei a configuração para 3.10 realizando a mesma rotina e funcionou. Pelo que identifiquei na Unit "ACBrNFeWebServices" na função "TNFeEnvEvento.TratarResposta" o retorno(FPRetornoWS) é diferente, em vez de "nfeRecepcaoEventoResult" vem "nfeRecepcaoEventoNFResult".
O código original na rotina "TNFeEnvEvento.TratarResposta" é:
FPRetWS := SeparaDadosArray(['nfeRecepcaoEventoResult',
'nfeResultMsg'],FPRetornoWS );
Fiz a alteração para ficar:
FPRetWS := SeparaDadosArray(['nfeRecepcaoEventoResult',
'nfeResultMsg',
'nfeRecepcaoEventoNFResult'],FPRetornoWS );
E passei a ter o mesmo retorno(o retorno esperado) que quando utilizado a configuração para 3.10.
Imagem 1 com a configuração para 3.10.
Imagem 2 com as mensagens de retorno.
Imagem 3 com a configuração para 4.0.
Imagem 4 com as mensagens de retorno.
Imagem 5 com as mensagens de retorno depois da alteração no fonte.
Como não achei mais ninguém comentando o retorno gostaria de saber se estou fazendo/configurando algo errado ou será necessária a alteração no fonte?