Ir para conteúdo
  • Cadastre-se

dev botao

Erro Ao Instalar O Ibptax


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

Recommended Posts

Boa tarde a todos,

 

Quando tento usar o IBPTax ocorre este erro (ProxyPort), só de abrir o exemplo do ACBr apresenta a mesma mensagem.

 

Algém sabe o porque?

 

O meu ACBr foi atualizado hoje, compilei e instalei novamente.

 

Ah, eu uso o delphi 2006.

post-1004-0-28664500-1369679977.png

Att,

 

Wilson

Link para o comentário
Compartilhar em outros sites

Incluido a descrição no IBPTax e o arquivo da versão 0.0.2 passou a ter 7 posições ao invés de 6 como estava previsto. Estava dando erro na sequencia dos registro em função do deslocamento de colunas.

 

 

procedure TACBrIBPTax.PopularItens;

var

  Item: TStringList;

  I: Integer;

begin

  if Arquivo.Count <= 0 then

    raise EACBrIBPTax.Create('Arquivo de itens não foi baixado!');

  FVersaoArquivo := '';

  Itens.Clear;

  Item := TStringList.Create;

  try

    Item.Delimiter := ';';

    // primeira linha contem os cabecalhos de campo e versão do arquivo

    Item.DelimitedText := Arquivo.Strings[0];

    if Item.Count = 7 then

      FVersaoArquivo := Item.Strings[6];

    // proximas linhas contem os registros

    for I := 1 to Arquivo.Count - 1 do

    begin

      Item.DelimitedText := Arquivo.Strings;

      if Item.Count >= 6 then

      begin

        with Itens.New do

        begin

          NCM           := Item.Strings[0];

          Excecao       := Item.Strings[1];

          Descricao    := Item.Strings[3];

          AliqNacional  := StringToFloatDef(Item.Strings[4], 0.00);

          AliqImportado := StringToFloatDef(Item.Strings[5], 0.00);

          Tabela        := TACBrIBPTaxTabela(StrToInt(Trim(Item.Strings[2])));

        end;

      end;

    end;

  finally

    Item.Free;

  end;

end;

Editado por amarildolacerda

Amarildo Lacerda

Storeware Team

Link para o comentário
Compartilhar em outros sites

  • Moderadores

Por favor gente, estou cansado de dizer, primeiro, sigam o foco do tópico, segundo procurem antes de postar, já é o quinto que posta esse acerto, e os fontes foram acertados logo cedo, minha gente vamos respeitar todo mundo, ta ficando complicado.

Equipe ACBr

Régys Borges da Silveira

http://www.regys.com.br

certificacao delphicertificacao delphi
Link para o comentário
Compartilhar em outros sites

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

The popup will be closed in 10 segundos...