Ir para conteúdo
  • Cadastre-se

problema comando evento de cancelamento delphi tokyo


Ver Solução Respondido por Juliomar Marchetti,
  • Este tópico foi criado há 2472 dias atrás.
  • Talvez seja melhor você criar um NOVO TÓPICO do que postar uma resposta aqui.

Recommended Posts

  • Membros Pro
Postado

boa noite amigos, meu problema e o seguinte, estou migrando minha aplicação de xe6 para delphi tokyo e ao tratar o evento de cancelamento no delphi tokyo dessa forma esta retornando erro  :

 ACBRNFCe.NotasFiscais.Clear;
          ACBRNFCe.NotasFiscais.LoadFromFile(qrNFCE.FieldByName('xml')
            .AsString);
          idLote := '1';
          ACBRNFCe.EventoNFe.Evento.Clear;
          ACBRNFCe.EventoNFe.idLote := StrToInt(idLote);
          with ACBRNFCe.EventoNFe.Evento.add do
          begin
            infEvento.dhEvento := Now;
            infEvento.tpEvento := teCancelamento;
            infEvento.detEvento.xJust := Justificativa;
          end;

          ACBRNFCe.EnviarEvento(StrToInt(idLote));
 

 

esta me retornando erro undeclared identifier 'tecancelamento'   nesse evento :    infEvento.tpEvento := teCancelamento;

 

porem no delphi xe6 esta indo normalmente, ja verifiquei as bibiliotecas acbr estao todas declaradas iguais nos 2 delphi e não achei o pq.

desde ja agradeço a quem possa me ajudar

  • Consultores
Postado
8 minutos atrás, marcio pereira batista disse:

boa noite amigos, meu problema e o seguinte, estou migrando minha aplicação de xe6 para delphi tokyo e ao tratar o evento de cancelamento no delphi tokyo dessa forma esta retornando erro  :

 ACBRNFCe.NotasFiscais.Clear;
          ACBRNFCe.NotasFiscais.LoadFromFile(qrNFCE.FieldByName('xml')
            .AsString);
          idLote := '1';
          ACBRNFCe.EventoNFe.Evento.Clear;
          ACBRNFCe.EventoNFe.idLote := StrToInt(idLote);
          with ACBRNFCe.EventoNFe.Evento.add do
          begin
            infEvento.dhEvento := Now;
            infEvento.tpEvento := teCancelamento;
            infEvento.detEvento.xJust := Justificativa;
          end;

          ACBRNFCe.EnviarEvento(StrToInt(idLote));
 

 

esta me retornando erro undeclared identifier 'tecancelamento'   nesse evento :    infEvento.tpEvento := teCancelamento;

 

porem no delphi xe6 esta indo normalmente, ja verifiquei as bibiliotecas acbr estao todas declaradas iguais nos 2 delphi e não achei o pq.

desde ja agradeço a quem possa me ajudar

perguntas: tem só uma pasta de fontes do ACBr no micro? não tem fontes do ACBr com cópias por dentro seus projetos?

 

  • Curtir 1

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Consultores
  • Solution
Postado
24 minutos atrás, marcio pereira batista disse:

tem + de uma sim julio, sendo q acabei de executar o bat apagar do acbr e instalei de novo e o erro persiste tambem da o mesmo erro no comando :

      ACBRNFCe.Configuracoes.Geral.FormaEmissao := teOffLine;

 

Então a primeira coisa é tu deixar um único local pois se tiver dois ou mais delphi um único local serve.

da segunda pergunta se fez cópia de units do acbr para dentro de pastas do seu projeto, deve verificar. mas é quase certo que onde está funcionando tem trechos de códigos que não deveriam estar ali .

dica segure o Ctrl e clique em cima da propriedade que vai abrir onde ela está depois faz o mesmo com o tipo e dai verifica se essa unit faz parte da uses de seu formulário. é quase certo que não

  • Curtir 2

 

Consultora ACBr Pro

Juliomar Marchetti

Ajude o Projeto ACBr crescer - Seja Pro

discord: juliomar
telegram: juliomar
e-mail: [email protected]
http://www.juliomarmarchetti.com.br

 

MVP_NewLogo_100x100_Transparent-02.png
Projeto ACBr - A maior comunidade Open Source de Automação Comercial do Brasil


Participe de nosso canal no Discord e fique ainda mais próximo da Comunidade !!

  • Este tópico foi criado há 2472 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.