Acabei de atualizar a versão do ACBr no Delphi 7, da 2 para a 3, deletei todos os arquivos do diretório do Tortoise, baixei tudo novamente, apaguei todas as entradas dos diretórios na Library, desinstalei o Componente antigo, utilizei o Batch apagarAcbr e refiz a instalação.
Instalou perfeitamente sem nenhum erro, porém ao abrir o aplicativo de Exemplo e tentar compilar aparecem vários erros:
- unit pcnNfeW > função TNFeW.GerarXml > GerarChave
Falta um parametro na função, o tpEmi, colocando qualquer numero funciona, porém não é o correto.
- Na mesma função
nfe.Ide.cNF := RetornarCodigoNumerico(nfe.infNFe.ID);
a função requer 2 parametros, porém somente está especificado um
depois na procedure TNFeW.GerarIde
Gerador.wCampo(tcStr, 'B03', 'cNF ', 09, 09, 1, IntToStrZero(RetornarCodigoNumerico(nfe.infNFe.ID), 9), DSC_CNF);
Novamente somente está especificado um parametro
Depois mais abaixo aparece o erro
[Error] pcnNFeW.pas(622): Undeclared identifier: 'DSC_CM3'
Depois na Unit WebServices
[Error] ACBrNFeWebServices.pas(489): Undeclared identifier: 'NFecabMsg'
Com tantos erros assim de compilação, só posso concluir que fiz algo de errado na reinstalação