Ir para conteúdo
  • Cadastre-se

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

Recommended Posts

Postado (editado)

Boa tarde a todos,

 

esta dando erro na unit ACBrNFeWebService na linha 733 a 737 codigo

 

  // Incluido por Italo em 18/02/2013
  if (FConfiguracoes.Geral.ModeloDF = moNFCe) then
     CCeNFe.Versao := NFCeCCe
  else
     CCeNFe.Versao := NFeCCeNFe;

 

erro: o campo Versao nao existe na Classe mãe.

 

Como posso proceder para corrigir esse erro.

 

esta dando erros também de "implicit string cast from AnsiString to String"

 

desde já agradeço!

Editado por LeoSlander
Postado

Seu SVN está atualizado? recompilou os pacotes do ACBr?

 

 

Esta atualizado e obtive a ultima versão do ACBr atraves do SVN Update. O que estou tentando fazer é justamente instalar os pacotes. Instalei quase todos. Quando fui instalar o em questão deu o erro.

  • Consultores
Postado

Boa tarde Leo,

 

Vou reforçar a pergunta do Juliomar, mas de uma forma diferente.

 

Todos os fontes de todas as pastas estão atualizadas?

 

Pois o erro esta se referindo a uma unit que encontra-se dentro da pasta PCN2.

 

E outra coisa, o seu Tortoise esta baixando os fontes da nova URL?

 

Se não, pesquise no fórum por Atualização Forçada.

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

Postado

Ok,

 

Mas tome o cuidado de na hora de compilar a sua aplicação ela não va buscar uma DCU da pasta antiga.

 

tudo bem vou utiliza o mesmo diretorio e o mesmo nome de pasta.

Postado

Italo, mesmo erro

olha ai a classe dentro da unit pcnCCeNFe

 

  TCCeNFe = class(TPersistent)
  private
    FGerador: TGerador;
    FSchema: TpcnSchema;
    FidLote: Integer;
    FEvento: TInfEventoCollection;
    procedure SetEvento(const Value: TInfEventoCollection);
  public
    constructor Create;
    destructor Destroy; override;
    function GerarXML: boolean;
    function ObterNomeArquivo: string;
  published
    property Gerador: TGerador  read FGerador write FGerador;
    property schema: TpcnSchema read Fschema write Fschema;
    property idLote: Integer               read FidLote      write FidLote;
    property Evento: TInfEventoCollection  read FEvento      write SetEvento;
  end;

 

não possui Versao.

Postado (editado)

É como o Italo falou: seus fontes não estão atualizados, provavelmente por que vc ainda está baixando do repositório antigo. Veja isso:

Editado por Astrogildo82
Postado

É como o Italo falou: seus fontes não estão atualizados, provavelmente por que vc ainda está baixando do repositório antigo. Veja isso:

 

 

Fazendo o Relocate, assim que terminar posto o resultado.

grato

  • Consultores
Postado

Leo,

 

Abra a pasta PCN2, clique com o botão direito do mouse sobre o arquivo pcnCCeNFe e escolha a opção Propriedades.

 

Depois selecione a aba Subversion e verifique se:

 

Last commit revision é: 5161

 

A propriedade Versao foi incluida nesta unit exatamente nesta revisão 5161.

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

Postado

Então pessoal, estou baixando novamente agora com o relocate, desculpe ai nao tinha atentado para isso

 

desde ja agradeço a atenção de todos e vou postar o resultado assim que terminar aqui

 

grato

Postado

Leo,

 

Abra a pasta PCN2, clique com o botão direito do mouse sobre o arquivo pcnCCeNFe e escolha a opção Propriedades.

 

Depois selecione a aba Subversion e verifique se:

 

Last commit revision é: 5161

 

A propriedade Versao foi incluida nesta unit exatamente nesta revisão 5161.

 

Fiz o relocate, verifiquei a propriedade do arquivo onde se encontra:  WC Revision 5558 - Last Changed author: anfm - Last Changed revision: 5161 com a data de 12/04/2013, porem, o erro persiste.

Postado

Leo,

 

O erro que você se refere é a ausencia da propriedade Versão?

 

Se sim impossível, pois na minha maquina a revisão desse arquivo é 5161 e nele esta definido a propriedade Versao.

Italo, tem como vc me passar essa classe aqui (dentro de pcnCCeNFe):

  TCCeNFe = class(TPersistent)

  private

    FGerador: TGerador;

    FSchema: TpcnSchema;

    FidLote: Integer;

    FEvento: TInfEventoCollection;

    procedure SetEvento(const Value: TInfEventoCollection);

  public

    constructor Create;

    destructor Destroy; override;

    function GerarXML: boolean;

    function ObterNomeArquivo: string;

  published

    property Gerador: TGerador  read FGerador write FGerador;

    property schema: TpcnSchema read Fschema write Fschema;

    property idLote: Integer               read FidLote      write FidLote;

    property Evento: TInfEventoCollection  read FEvento      write SetEvento;

  end;

 

pra mim ver se consigo resolver.

Postado

Pessoal to ate com vergonha de vcs mas acho q isso acontece com todo mundo. Desculpa ai a minha falta de atenção.

 

aconteceu o seguinte. Antes eu usava o proprio diretorio C:\Program Files\Embarcadero\RAD Studio\7.0\lib para armazenar os fontes do ACBr, porém, nao percebi que tinha um relacionamento libary para este diretorio. Quando entrava no libary eu me certificava de verificar se estava direcionado para a minha pasta correta e não me atentei para isso.

 

Obrigado pela a atenção de todos e mais uma vez desculpa.

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

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
×
×
  • 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.