Página 2 de 2

Regras de Tributação

Enviado: 27 Jan 2016 12:35
por JAIR RANGEL
Olá, Quintas!

Obrigado por responder!

Entrei no sub-forum hbnfe e li todas as postagens. Achei super interessante. Parabéns pela iniciativa e também para os colaboradores de plantão.
Mas como descrevi acima, estou amarrado na montagem do aplicativo que monta a Nota Fiscal, precisamente na parte em que carrego um produto e tenho que calcular os tributos.
No momento, são esses cálculos que estão me deixando louco.
Sei que ao final da montagem da Nota com todos os devidos produtos, vou ter que gerar o TXT para integrar com outro aplicativo.

No cadastro de produtos inseri uma guia "Tributos" com as seguintes informações: (Estou meio perdido em como alimentar tais tributos e percentuais).

[img]c:\adm\Prod-Tributos.gif[/img]

Regras de Tributação

Enviado: 27 Jan 2016 18:40
por JoséQuintas
Justamente nesse ponto é onde a lei gera confusão.
Existem cálculos diferentes pra mesma coisa, e os percentuais são definidos de formas diferentes, muitas variantes.
Depende das UFs envolvidas, remetente, destinatário, tipo de operação, tipo de produto, se o produto vai ser usado pra fabricação, comércio ou uso, etc. etc. etc.
Tem imposto por quantidade, por valor, etc.
Pra contemplar tudo, com validações se os códigos existem, vai ter que fazer talvez uns 15 cadastros.
Como vai encontrar qual alíquota usar, aí cada um tem um esquema diferente.

No final das contas, o cálculo é o menor dos problemas.
O problema mesmo é descobrir que números usar nos cálculos.
E a lei relacionada, pois tem que constar em observações.

Não dá pra fazer na aventura, ou entra fundo, ou não faz.

Regras de Tributação

Enviado: 14 Jul 2016 19:16
por JoséQuintas
Faltou pra complementar, a listagem.
Quase não tem mais espaço disponível, de tanto imposto.... rs
Acho que dá uma idéia melhor das regras de tributação que uso.
Acabei de incluir na listagem o Difal.

Código: Selecionar todos

EMPRESA X                                        LISTAGEM DAS REGRAS DE TRIBUTACAO                                      Folha 000006
------------------------------------------------------------------------------------------------------------------------------------
              -ISS-- --II-- ---------IPI-------- ------ICMS------- -----ICMS SUBST----- ----PIS------- --COFINS------ ---DIFAL---
CODTRI -CFOP- %ALIQ. %ALIQ. CST %ALIQ. CST I ENQ CST %ALIQ. %REDUC %ALIQ. %REDUC %I.V.A CST %ALIQ. ENQ CST %ALIQ. ENQ UFS INT FCP
------------------------------------------------------------------------------------------------------------------------------------

503000  VENDA PARA CONSUMO

UF: 000002 SAO PAULO                                                                       
   CAD: 000001 CADASTRO GERAL                                                                  

      000007 COMBUSTIVEL 1A                                                                  
000043 5.656    0.00   0.00 53    0.00 53  S 999 060   0.00   0.00   0.00   0.00   0.00 01    1.65     01    7.60       0   0   0

      000008 COMBUSTIVEL BIODIESEL                                                           
000004 5.656    0.00   0.00 53    0.00 53  S 999 060   0.00   0.00   0.00   0.00   0.00 08    0.00 201 08    0.00 201   0   0   0

      000009 LUBRIFICANTES SUBST.TRIBUT.                                                     
000002 5.656    0.00   0.00 53    0.00 53  S 999 060   0.00   0.00   0.00   0.00   0.00 01    1.65     01    7.60       0   0   0

      000021 LUBRIFICANTES ICMS 18%                                                          
000051 5.102    0.00   0.00 53    0.00 53  S 999 000  18.00   0.00   0.00   0.00   0.00 01    1.65     01    7.60       0   0   0
Nota:
Nunca foi usado, mas deixei no aplicativo opção de ISS e Imposto de importação, incluindo o cálculo "maluco" disso.
São agrupamentos de produto, apesar dois dois primeiros tratarem de produto específico.
Na opção de impressora matricial gero em txt pra preview, tirei do txt. Em PDF seriam muitas páginas, e textos particulares com endereço de armazém, então não era uma boa opção.