Ir para conteúdo
  • Cadastre-se

dev botao

  • Este tópico foi criado há 1283 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

Postado

Boa Tarde. tentei instar o ACBr_NFSeX.dpk na IDE Delphi 7 e no ACBrXmlDocument.pas esta dando erro Tdate e Ttime em :

->  function AsDate(const Format: string = ''): TDate;

->  function AsTime(const Format: string = ''): TTime;

Será que faltou compilar outro dpk ?

Obrigado.

 

Postado

foi feito esse ajuste no .pas e com isso no ACBrXmlBase.pas na pasta ACBrDFe tenho outro erro.

em  -> function StringInArray(const Value: string; Strings: array of string): Boolean;

Me parece que para o Delphi 7 não esta compativel.

Obrigado pelo retorno.

Postado

O erro ocorre dentro da Funcition mesmo.

Linha 247 em ->  for Item in ANode.Childrens do
    ApplyNamespacePrefix(Item, nsPrefix, excludeElements);

"Operator not applicable to this operand Type" , no "do"

Obrigado.

 

Postado

Bom dia, não esta compilando ainda no D7. Obrigado.

Em ACBrNFSeXWebservicesResponse.pas na linha 44

na diretiva abaixo, onde "ENDIF", teria que ser ''IFEND":

 {$IF DEFINED(NEXTGEN)}
   System.Generics.Collections, System.Generics.Defaults,
  {$ELSEIF DEFINED(DELPHICOMPILER16_UP)}
   System.Contnrs,
  {$ENDIF}

Em ACBrNFSeXWebserviceBase.pas na linha 62.

 

23 erros aparecem aqui:

[Error] ACBrNFSeXWebservicesResponse.pas(44): $IFEND expected but $ENDIF found
[Error] ACBrNFSeXWebserviceBase.pas(62): ',' or ':' expected but identifier 'private' found
[Error] ACBrNFSeXWebserviceBase.pas(63): ',' or ':' expected but identifier 'FPrefixo' found
[Error] ACBrNFSeXWebserviceBase.pas(138): ',' or ':' expected but '(' found
[Error] ACBrNFSeXWebserviceBase.pas(139): Invalid compiler directive: 'protected'
[Error] ACBrNFSeXWebserviceBase.pas(140): Method 'PrepararEnvio' not found in base class
[Error] ACBrNFSeXWebserviceBase.pas(147): ',' or ':' expected but '(' found
[Error] ACBrNFSeXWebserviceBase.pas(148): Invalid compiler directive: 'protected'
[Error] ACBrNFSeXWebserviceBase.pas(149): Method 'PrepararEnvio' not found in base class
[Error] ACBrNFSeXWebserviceBase.pas(156): ',' or ':' expected but '(' found
[Error] ACBrNFSeXWebserviceBase.pas(157): Invalid compiler directive: 'protected'
[Error] ACBrNFSeXWebserviceBase.pas(158): Method 'GetSoapBody' not found in base class
[Error] ACBrNFSeXWebserviceBase.pas(160): Method 'PrepararEnvio' not found in base class
[Error] ACBrNFSeXWebserviceBase.pas(167): ',' or ':' expected but '(' found
[Error] ACBrNFSeXWebserviceBase.pas(168): Invalid compiler directive: 'protected'
[Error] ACBrNFSeXWebserviceBase.pas(169): Method 'PrepararEnvio' not found in base class
[Error] ACBrNFSeXWebserviceBase.pas(177): ',' or ':' expected but '(' found
[Error] ACBrNFSeXWebserviceBase.pas(178): Invalid compiler directive: 'protected'
[Error] ACBrNFSeXWebserviceBase.pas(181): Method 'GerarPrefixoArquivo' not found in base class
[Error] ACBrNFSeXWebserviceBase.pas(182): Method 'PrepararEnvio' not found in base class
[Error] ACBrNFSeXWebservicesResponse.pas(170): ',' or ':' expected but identifier 'private' found
[Error] ACBrNFSeXWebservicesResponse.pas(171): ',' or ':' expected but identifier 'FSucesso' found
[Fatal Error] ACBrNFSeXInterface.pas(41): Could not compile used unit 'ACBrNFSeXWebservicesResponse'

 

 

 

Obrigado.

 

 

 

Postado

Este componente já foi testado no D7, eu pedi para o rapaz que testou refazer os testes, mas pelo momento digo que pode ser algo ai.

O ifdef que tu fala é usado em vários locais do ACBr e não so ai.

 

Postado

Obrigado pelo retorno, mas se já foi testado no D7, tem algo que não fiz aqui então.

Como ainda não subiu no executavel do instalador, fui compilando alguns pacotes.

Se puderem me relatar o que foi feito no D7 que esta ok por ai , eu agradeço.

 

 

 

  • Moderadores
Postado

@rlind

Enviei alguns ajustes para o repositório para corrigir os erros de compilação no D7.

Por favor atualize os seus fontes e teste, se ainda tiver algum problema reporte aqui.

Equipe ACBr BigWings
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

 

 

Postado

Boa Tarde,

Consegui instalar todos pacotes do ACBrNFSeX na IDE D7.

Obrigado a todos que ajudaram.

Com isso no que eu precisava, pode encerrar o Topico.

Abraço.

 

 

  • Consultores
Postado

Boa tarde rlind,

Maravilha, agora é só regaçar as mangas e começar os testes.

Se puder depois criar um tópico relatando os problemas bem como o sucesso ficaremos gratos.

Não esqueça de informar para qual ou quais cidades realizou os testes e os resultados.

Em breve estarei escrevendo um tópico de como fazer para implementar um novo provedor no novo componente.

Consultor SAC ACBr

Italo Giurizzato Junior
Ajude o Projeto ACBr crescer - Assine o SAC

Projeto ACBr

Analista de Sistemas / Araraquara-SP

Araraquara - A era dos Trólebus

  • Este tópico foi criado há 1283 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.
Visitante
Este tópico está agora fechado para novas respostas
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.