Pesquisar na Comunidade
Showing results for tags 'ACBrIBPTax'.
Encontrado 15 registros
-
Pessoal, verifiquei na versão mais nova, fazendo conexão com o componente do acbr via webervice (interno) Constatei que falta o Retorno quando solicitado em TACBrIBPTax.TACBrIBPTaxProdutoDTO. Exemplo var Retorno: TACBrIBPTaxProdutoDTO; begin .... ACBrIBPTax.CNPJEmpresa := ConfigDef.IBPT_CNPJ; ACBrIBPTax.Token := ConfigDef.IBPT_Token; Retorno := ACBrIBPTax.API_ConsultarProduto(EDTWS_NCM.Text, EDTWS_UF.Text, 0, //EX_TIPI '', //codigo interno '', //Descricao '', //inidade 0, //Valor '' //GTIN ); codigo:= Retorno.Codigo; descricao:= Retorno.Descricao; tipo:= Retorno.Tabela; //valor de 0 até 2 Consultando o arquivo CSV do IBPTax, segue abaixo: codigo;ex;tipo;descricao;nacionalfederal;importadosfederal;estadual;municipal;vigenciainicio;vigenciafim;chave;versao;fonte 3o. coluna não é importado, pois não existe a propriedade "Tabela" Mas isto está presente em... ACBrIBPTax1.Itens.Tabela; Atenciosamente, Guilherme Wiethaus De louco, programador e químico só eu tenho um pouco.
- 15 replies
-
- implementação
- ncm
-
(e 1 mais)
Tags:
-
Senhores, o Delphi apresenta erro na compilação se a unit ACBrIBTAX estiver declarada. Na instalação não optei por todos os módulos. Se esta for a causa, qual deles tenho que instalar onde esta opção esteja incluída ? A compilação apresenta o erro no seu aplicativo de atualização de IBPT. interface uses ACBrIBPTax, Windows, Messages, ...... Agradeço ... não optei...
- 5 replies
-
- ibptax
- classificação fiscal
- (e 1 mais)
-
Em minha aplicação, uso o componente ACBrIBPTax para fazer download da tabela IBPT atualizada, e atualizar minha base dados. Porém notei que ao atualizar minha base, grande parte das classificações fiscais que em sua descrição possui caracteres especiais, como por exemplo : "Outros búfalos para reprodução". Após serem baixadas através do método DownloadTabela tinham seus caracteres especiais substituídos por pontos de interrogação ("?") ficando com a descrição da seguinte forma: "Outros b?falos para reprodu??o". Ao debugar todo o método de download do componente, percebi que até certo momento as descrições estavam todas corretas, porém ao passar pela seguinte verificação no arquivo ACBrSocket : if ParseText then RespHTTP.Text := ACBrUtil.ParseText( RespHTTP.Text, True, IsUTF8 ) else RespHTTP.Text := ACBrUtil.DecodeToString( RespHTTP.Text, IsUTF8 ); troca os caracteres especiais por pontos de interrogação, independentemente da propriedade ParseText do componente. Observação: Formato de codificação do arquivo é Ansi. Alguém teve esse tipo de problema ?? Como proceder ?? Seria algum problema com o método de Download do Componente ??
- 8 replies
-
- ibptax
- classificação fiscal
- (e 1 mais)
-
bom dia pessoal, estou tentando testar o exemplo do ACBrIBPTax. Informo cnpj, token, UF e ncm, clico em consultar e ocorre o seguinte erro: Erro HTTP:500 Socket Error: SSL_CHECK_SERVERHELLO_TLSEXT: tls invalid ecpointformat list URL: https://apidoni.ibpt.org.br/api/v1/produtos?
-
Boa tarde pessoal gostaria de saber se mudou o modo como usar o componente acbrIBPTax. Baixei a tabela hoje adicionei ao meu projeto e não retornava nada de imposto com diversos ncm. Fui ao demo, adicionei a mesma tabela e só da código não encontrado, achei que fosse problema da tabela e tentei com algumas tabelas que vem junto com o demo e nada. Estou achando que nem está abrindo a tabela pelo demo pois quando coloco o caminho do arquivo ele não aparece versão da tabela , vigencia, etc... Agradeço se me informarem.
-
acbribptax Componente ACBrIBPTax
um tópico no fórum postou Angelim2711 Legislação Fiscal e Tributária
Em minha aplicação, uso o componente ACBrIBPTax para fazer download da tabela IBPT atualizada, e atualizar minha base dados. Porém notei que ao atualizar minha base, grande parte das classificações fiscais que em sua descrição possui caracteres especiais, como por exemplo : "Outros búfalos para reprodução". Após serem baixadas através do método DownloadTabela tinham seus caracteres especiais substituídos por pontos de interrogação ("?") ficando com a descrição da seguinte forma: "Outros b?falos para reprodu??o". Ao debugar todo o método de download do componente, percebi que até certo momento as descrições estavam todas corretas, porém ao passar pela seguinte verificação no arquivo ACBrSocket : if ParseText then RespHTTP.Text := ACBrUtil.ParseText( RespHTTP.Text, True, IsUTF8 ) else RespHTTP.Text := ACBrUtil.DecodeToString( RespHTTP.Text, IsUTF8 ); troca os caracteres especiais por pontos de interrogação, independentemente da propriedade ParseText do componente. Observação: Formato de codificação do arquivo é Ansi. Alguém teve esse tipo de problema ?? Como proceder ?? Seria algum problema com o método de Download do Componente ?? -
Bom dia. Como faço para descobrir qual URL utilizar no componente TAcbrIBPTax para baixar o arquivo CSV contendo as tributações atuais para o estado do Amazonas?. Grato, David Bandeira
-
Estou usando o exemplo do acbr lendo a tabela de impostos do ibpt, mas estou com um pouco de duvidas em relação aos valores, pois todos sabemos que bebidas e cigarro são os produtos com maior incidência de impostos em nosso país e achei as aliquotas nacionais com valor muito baixo. por exemplo cigarro : 10,36% tabela do estado de SP. Está correto mesmo, devo utilizar apenas essa aliquota para o calculo ? Obg
-
Verifiquei que no site http://iws.ibpt.org.br/Help que há web services disponíveis para consultar as tabelas de imposto. Alguém conseguiu realizar alguma consulta? Há alguma previsão de adicionar este recurso no componente ACBrIBPTax?
-
Olá Verifiquei que não foi adicionado a coluna TIPO na leitura das tabelas IBPtax. Teve algum motivo? Caso acha interesse, posso adicionar e devolver os fontes.
-
Boa tarde. Fiz pesquisas no fórum mas não encontrei nada informando a respeito da parte de descontos no cálculo do De Olho no Imposto. O manual diz que o valor deve ser aplicado após o desconto incondicional de cada item, ou ratear o desconto total por item da nota e depois calcular o imposto com a alíquota fornecida pelo IBPT. Se entendi corretamente, o cálculo é como segue: 10,00 (valor bruto item) - 1,00 (desconto) = 9,00 (valor líquido) * alíquota / 100. Eu calculo o imposto do item sobre o líquido ou sobre o bruto? Eu faço a pergunta pois o manual indica que devemos calcular sobre o valor com desconto, porém o validador da NF-e reprovou esta situação em uma nota para depois aprová-la com o cálculo sobre o valor bruto. Desde já, agradeço a disposição.
- 10 replies
-
- ACBrIBPTax
- Desconto
- (e 4 mais)
-
Olá, estou com uma dúvida em relação ao campo exceção da tabela do IBPT. Utilizando o componente AcbrIbptax, percebi que o campo ex não é utilizado como um critério de busca pelo método Procurar. Assim, se eu precisar encontrar a alíquota de um NCM com a exceção 1, por exemplo, o método Procurar acaba encontrado a alíquota referente o NCM sem exceção, pois o mesmo é encontrado primeiro. Exemplo: NCM: 22030000 = Alíquota nacional 36% NCM: 22030000 (ex 1) = Alíquota nacional 49% Logo, tive que implementar a busca manualmente, sendo que existe o método Procurar. Então qual é a prática correta nesta situação? Existe outro método para isso? Obrigado.
-
Olá. Estou tentando utilizar o componente ACBrIBPTax para baixar e usar os dados de NCM na minha aplicação, mas não estou conseguindo fazer o download do arquivo. Tentei os paths: http://regys.com.br/arquivos/AcspDeOlhoNoImpostoIbptV.0.0.1.csv svn://svn.code.sf.net/p/acbr/code/trunk/Exemplos/ACBrIBPTax/tabela/AcspDeOlhoNoImpostoIbptV.0.0.2.csv (<== Esse inclusive também não funciona no exemplo do ACBr, nem o link anterior) O exemplo está simples de entender, mas não funciona também, então não tenho como me nortear nesse caso. Grato.
- 3 replies
-
- Erro
- ACBrIBPTax
-
(e 3 mais)
Tags:
-
[Error] Acbribptax.pas(211): Undeclared Identifier: 'quebrarlinha'
um tópico no fórum postou Geromin Dúvidas Gerais sobre o ACBr
Boa tarde pessoal, Fiz o upload dos arquivos atualizados do svn://svn.code.sf.net/p/acbr/code/trunk . Fui compilar e de o erro [Error] ACBrIBPTax.pas(211): Undeclared identifier: 'QuebrarLinha' Pelo que entendi na versão anterior ele realizava essa quebra por "Item.DelimitedText " e nessa atualização foi criado essa função. Alguem teve este problema ? Agradeço a atenção, Alexandre -
Acbribptax Busca De Ncm Com Exceção
um tópico no fórum postou Marcelo A. Rodrigues Dúvidas Gerais sobre o ACBr
Bom dia... Alguém já fez a busca da alíquota passando a exceção do NCM?? Eu estou fazendo uns testes de produtos com exceção e não consegui retornar a alíquota com exceção.. Passando o NCM 3057900 e a exceção 2, por exemplo, ele sempre retornar a alíquota 34,12 (alíquota sem exceção), pois ele acha o primeiro NCM e cai no exit da função... estou chamando a função: function TACBrIBPTax.Procurar(const ACodigo: String; var ex, descricao: String; var tabela: Integer; var aliqNac, aliqImp: Double ; const BuscaParcial: Boolean): Boolean; Para corrigir este "erro" (não sei se tem que passar de outra forma) eu alterei a fonte do ACBr... Acrescentei a linha: if StrToIntDef( ex, 0 ) = StrToIntDef( Itens.Excecao, 0 ) then begin e aparentemente funcionou... vejam como ficou o fonte: function TACBrIBPTax.Procurar(const ACodigo: String; var ex, descricao: String; var tabela: Integer; var aliqNac, aliqImp: Double ; const BuscaParcial: Boolean): Boolean; var I: Integer; Igual: Boolean; begin if Itens.Count <= 0 then EACBrIBPTax.Create('Tabela de itens ainda não foi aberta!'); Result := False; for I := 0 to Itens.Count - 1 do begin if BuscaParcial then Igual := Pos(Trim(ACodigo), Trim(Itens.NCM)) > 0 else Igual := SameText(Trim(ACodigo), Trim(Itens.NCM)); if Igual Then begin if StrToIntDef( ex, 0 ) = StrToIntDef( Itens.Excecao, 0 ) then begin ex := Itens.Excecao; descricao := Itens.Descricao; tabela := Integer(Itens.Tabela); aliqNac := Itens.AliqNacional; aliqImp := Itens.AliqImportado; Result := True; Exit; end; end; end; end;-
- ACBrIBPTax
- Excecão
-
(e 1 mais)
Tags: