Caros,
Instalei o ACBR no Delphi XE, seguindo o procedimento descrito no arquivo de ajuda. Porém, quando inserio o componente no Form, sem adicionar nenhum código e tento compilar, apresenta as mensagens a seguir:
[DCC Error] ACBrNFeWebServices.pas(1675): E2003 Undeclared identifier: 'nProt'
[DCC Error] ACBrNFeWebServices.pas(1686): E2003 Undeclared identifier: 'DhRecbto'
[DCC Warning] ACBrNFeWebServices.pas(1686): W1023 Comparing signed and unsigned types - widened both operands
[DCC Error] ACBrNFeWebServices.pas(1686): E2003 Undeclared identifier: 'DhRecbto'
[DCC Error] ACBrNFeWebServices.pas(1687): E2003 Undeclared identifier: 'nProt'
[DCC Error] ACBrNFeWebServices.pas(1688): E2003 Undeclared identifier: 'digVal'
[DCC Error] ACBrNFeWebServices.pas(1699): E2003 Undeclared identifier: 'digVal'
[DCC Error] ACBrNFeWebServices.pas(1700): E2003 Undeclared identifier: 'DhRecbto'
Não entendo, coloquei os campinhos direitinho ao instalar o delphi.
Veja o código na Unit ACBrNFeWebServices, onde ocorre o erro. A unit pcnRetConsSitNFe realmente não possui a propriedade nProt.
Será que o componente esta bugado mesmo?
NFeRetorno := TRetConsSitNFe.Create;
NFeRetorno.Leitor.Arquivo := FRetWS;
NFeRetorno.LerXML;
FProtocolo := NFeRetorno.nProt;