Calculo de Impostos / Alíquotas

Espaço para os tópicos específicos das adaptações "Brasil" necessárias para utilização do Compiere /Adempiere por aqui.

Calculo de Impostos / Alíquotas

Mensagempor michelsilvestre » Ter Mar 09, 2010 10:10 am

Bom Dia, Pessoal !!!

Estou com um problema no calculo do imposto, estou postando como cadastrei os impostos e como fiz o pedido de venda.

Calculo de Impostos / Alíquotas


Existe a possibilidade do Adempiere
Preços com impostos inclusos


Analise de Desempenho | Regras Contábeis | Alíquota de imposto

Criei um imposto “Compra de Mercadoria para uso/consumo”, com as seguintes flags:
Ativo, Padrão e Nível Resumo. Tipo de PV/PC = Imposto de Compra.

Criei um imposto chamado “ICMS”, com as seguinte flag: Ativo
Tipo de PV/PC = Imposto de Compra.
Taxa = 18
Imposto Pai = “Compra de Mercadoria para uso/consumo”
AdempiereLBR
Imposto = ICMSPROD
Grupo de Imposto Nota Fiscal = ICMS


Da Requisição a Fatura | Pedido de Compra

Pedido de compra - Configurei conforme conforme negociado com o fornecedor.

Linha do PC - inclui 03 produtos:

Arame Mig 1mm
Quantidade 18
UDM kg
Preço 5,90
Valor da Linha 106,20 – neste item possui 18% de ICMS.
Taxa = compra de mercadoria para uso/consumo
Imposto
CFOP = 1101
Imposto Brasileiro ICMSPROD-18,00

Bico de Contato SBME 125/135 MIG
Quantidade 4
UDM unitário
Preço 3,60
Valor da Linha 14,40 – neste item o ICMS é 0%
Taxa = compra de mercadoria para uso/consumo
Imposto
CFOP = 1101
Imposto Brasileiro ICMSPROD-00,00


Atal 10,00
Quantidade 1
UDM unitário
Preço 200,00
Valor da Linha 200,00 – neste item possui 18% de ICMS.
Taxa = compra de mercadoria para uso/consumo
Imposto
CFOP = 1101
Imposto Brasileiro ICMSPROD-18,00

No Rodapé ele mostra 3 linha(s) - 320,60 – Total 378,31 BRL = 378,31

Na aba Imposto do pedido - mostra as seguntes informações:

Valor do imposto 57,71
Valor da Base de Imposto 320,60

Porém o valor correto do imposto é 55,12 e a base de calculo é R$ 306,20, pois o 02 item o icms é 0%, e apesar de eu ter colocado icms 0%, o Adempiere não respeitou essa informação. O valor Total da Notal é 320,60.


Devo lançar os preços descontando o ICMS para o Adempiere fazer o calculo correto ?

Existe a possibilidade de o Adempiere fazer o calculo de imposto por linha?

Como faço para poder selecionar a flag Preço inclui imposto Na aba Imposto do Pedido ?

Qual a melhor maneira de trabalhar com os impostos alguém poderia compartilhar suas experiencias e o modo como resolveu os problemas de sua empresa??

Atte.
Michel Silvestre.
Michel Silvestre
Cel. (5511) 7668 9977
Nextel (5511) 7816 6914
Nextel ID. 1*7635
michelsilvestre@gmail.com
michelsilvestre
 
Mensagens: 31
Data de registro: Seg Jan 21, 2008 9:49 pm
Localização: Ipiranga,São Paulo,SP

Re: Calculo de Impostos / Alíquotas

Mensagempor mgrigioni » Ter Mar 09, 2010 11:02 am

Michel, o calculo é feito por linha mesmo.

1 - Na janela Alíquota de Impostos, o Imposto ICMS filho do Compra de Mercadoria para uso/consumo, deve estar com a taxa = 0, pois não vamos utilizar o padrão do Adempiere, e sim os cálculos do AdempiereLBR

2 - Para fazer o cálculo usando o imposto incluso, vc marca isso na lista de preço. Importante, se vc marcar que a lista incluí imposto para um pedido já feito, o Adempiere não consegue reconhecer isso, pois o flag "istaxincluded" na c_order, e adicionado via callout, então vc precisa selecionar a lista novamente, para funcionar.


sds, Mario
mgrigioni
 
Mensagens: 322
Data de registro: Sex Jan 05, 2007 3:08 pm
Localização: Jacareí/SP

Re: Calculo de Impostos / Alíquotas

Mensagempor michelsilvestre » Ter Mar 09, 2010 1:16 pm

Boa Tarde, Mario!!

Muito obrigado pela sua resposta no imposto pai eu mantenho a taxa em 18 ou tambem deixo 0 ?

Fix um teste deixando o imposto pai com taxa de 18 e filho com taxa 0. Na lista de preços selecionei a flag preço incluso, e atualizei a ordem de compra. O total ficou certo.

3 linhas(s) - 320,60 - total 320,60 BRL = 320,60. Porem quando seleciono a aba imposto do pedido, o valor do imposto continua 57,71 e valor da base de imposto 320,60.

Mas como o 02 item o icms é 0%, a base de calculo correta é 306,20.

Abraços,
Michel Silvestre.
Michel Silvestre
Cel. (5511) 7668 9977
Nextel (5511) 7816 6914
Nextel ID. 1*7635
michelsilvestre@gmail.com
michelsilvestre
 
Mensagens: 31
Data de registro: Seg Jan 21, 2008 9:49 pm
Localização: Ipiranga,São Paulo,SP

Re: Calculo de Impostos / Alíquotas

Mensagempor michelsilvestre » Qui Mar 11, 2010 8:37 pm

Consegui resolver o problema porém não sei se fiz da melhor maneira.

Pensei em 02 soluções:

01 - selecionar o imposto ICMS que é um imposto filho com taxa 0,00 .

02 - Criar um imposto pai com taxa 0,00.

Particularmente não sei qual a melhor opção, vou utilizar a 02 opção.

Se alguém tiver uma ideia ou já utiliza o sistema de impostos do Adempiere, por favor comente.

Abraços,

Michel Silvestre.
Michel Silvestre
Cel. (5511) 7668 9977
Nextel (5511) 7816 6914
Nextel ID. 1*7635
michelsilvestre@gmail.com
michelsilvestre
 
Mensagens: 31
Data de registro: Seg Jan 21, 2008 9:49 pm
Localização: Ipiranga,São Paulo,SP

Re: Calculo de Impostos / Alíquotas

Mensagempor mgrigioni » Sex Mar 12, 2010 10:44 am

Michel, se vc for utilizar a forma de cálculo do AdempiereLBR, SEMPRE os registros na tela Alíquota de Imposto devem ter a taxa = 0.

sds, Mario
mgrigioni
 
Mensagens: 322
Data de registro: Sex Jan 05, 2007 3:08 pm
Localização: Jacareí/SP

Re: Calculo de Impostos / Alíquotas

Mensagempor michelsilvestre » Seg Mar 15, 2010 9:16 am

Bom Dia, Mário!!

Após as informações que você me passou refiz o pedido do zero pois após muitas modificações nos processos gostaria de saber se realemtne estava tudo certo e para a minha surpresa não deu certo. Vou listar todo o processo seguido.

Administração de Materiais | Regras de Administração de Materiais | Lista de Preços

Na aba Lista de Preços

Nome: Preço de Compra
Descrição: Lista de preços de compra
Ativo: selecionado
Moeda: BRL
Precisão de Preço: 2,0
Preço inclui impostos: seleciodo ( o campo Brazilian PriceList fica disponível após selecionar este campo)
AdempiereLBR
Brazilian PriceList: seleciodo ( Ao selecionar este campo, a aba Tax included List fica disponível).

A Aba Tax included List, serve justamente para selecionarmos os impostos inclusos, correto??

Na aba Tax included List:

Lista de Preço: Preço de compra
Ativo: selecionado
Taxa: ICMSPROD

Na aba Versão:
Nome: Versão compras Fevereiro
Ativo selecionado
Esquema de Lista de Preço: Esquema de Compras
Lista de preços Base: Versão de compras Janeiro
Válido desde: 01/02/2010

Analise de Desempenho | Regras Contábeis | Alíquota de imposto

Criei um imposto “Compra de Mercadoria para uso/consumo”, com as seguintes flags:
Ativo, Padrão e Nível Resumo.
Válido desde: 01/01/1990
Tipo de PV/PC = Imposto de Compra
taxa:0,0
País:Brasil Para: Brasil
Região: SP Para: SP

Criei um imposto chamado “ICMSPROD”, com as seguinte flag: Ativo
Tipo de PV/PC = Imposto de Compra.
Válido desde: 01/01/1990
Taxa = 0,0
Imposto Pai = “Compra de Mercadoria para uso/consumo”
Nome do imposto: ICMSPROD
País:Brasil Para: Brasil
Região: SP Para: SP

AdempiereLBR
Imposto = ICMSPROD
Grupo de Imposto Nota Fiscal = ICMS


Da Requisição a Fatura | Pedido de Compra

Pedido de compra -
Tipo de Transação: Industrialização
Tipo de Documento Alvo: Pedido de Compra
Lista de Preço: Preço de Compra
demais campos configurei conforme negociado com o fornecedor.


Linha do PC - inclui 03 produtos:

Arame Mig 1mm
Quantidade 18
UDM kg
Preço 5,90
Valor da Linha 106,20 – neste item possui 18% de ICMS.
Taxa = compra de mercadoria para uso/consumo
Imposto
CFOP = 1101
Imposto Brasileiro ICMSPROD-18,00

Bico de Contato SBME 125/135 MIG
Quantidade 4
UDM unitário
Preço 3,60
Valor da Linha 14,40 – neste item o ICMS é 0%
Taxa = compra de mercadoria para uso/consumo
Imposto
CFOP = 1101
Imposto Brasileiro ICMSPROD-00,00


Atal 10,00
Quantidade 1
UDM unitário
Preço 200,00
Valor da Linha 200,00 – neste item possui 18% de ICMS.
Taxa = compra de mercadoria para uso/consumo
Imposto
CFOP = 1101
Imposto Brasileiro ICMSPROD-18,00

No Rodapé ele mostra 3 linha(s) - 320,60 – Total 320,60 BRL = 320,60

Na aba Imposto do pedido - Não mostra informação nenhuma.

Você poderia descrever onde está o problema, ou algum procedimento que não fiz?

Abraços,
Michel Silvestre.
Michel Silvestre
Cel. (5511) 7668 9977
Nextel (5511) 7816 6914
Nextel ID. 1*7635
michelsilvestre@gmail.com
michelsilvestre
 
Mensagens: 31
Data de registro: Seg Jan 21, 2008 9:49 pm
Localização: Ipiranga,São Paulo,SP

Re: Calculo de Impostos / Alíquotas

Mensagempor edilsondneto » Ter Mar 16, 2010 9:56 am

Essa foi uma forma que fiz e deu certo. Mas se alguém pode dizer outra forma melhor essa.


JANELA ALÍQUOTA DE IMPOSTO

****LEMBRANDO !!!

DESATIVAR A ALÍQUOTA DE IMPOSTO: TAXA
VEM PADRÃO

*******

1-Primeiro – Na janela ALÍQUOTA DE IMPOSTO

Crie um imposto chamado IMPOSTO X
Categoria de Imposto: Imposto Brasil
Marque: Nível de Documento. Nível de Resumo
Tipo de PV/PC: Ambos
Taxa: 0,00
Pais: Brasil


2 – Segundo – Na janela ALÍQUOTA DE IMPOSTO

Crie um imposto chamado Cofins
Categoria de Imposto: Imposto Brasil
Tipo de PV/PC: Ambos
Taxa: 0,00
Pais: Brasil
Imposto Pai: IMPOSTO X “o primeiro imposto que foi criado”

Adempiere LBR
Imposto: COFINSPROD
Grupo de Impostos (Nota Fiscal): COFINSPROD


3 – Terceiro – Na janela ALÍQUOTA DE IMPOSTO

Crie um imposto chamado ICMS
Categoria de Imposto: Imposto Brasil
Tipo de PV/PC: Ambos
Taxa: 0,00
Pais: Brasil
Imposto Pai: IMPOSTO X “o primeiro imposto que foi criado”

Adempiere LBR
Imposto: ICMSPROD
Grupo de Impostos (Nota Fiscal): ICMSPROD


4 – Quarto – Na janela ALÍQUOTA DE IMPOSTO

Crie um imposto chamado PIS
Categoria de Imposto: Imposto Brasil
Tipo de PV/PC: Ambos
Taxa: 0,00
Pais: Brasil
Imposto Pai: IMPOSTO X “o primeiro imposto que foi criado”

Adempiere LBR
Imposto: PISPROD
Grupo de Impostos (Nota Fiscal): PISPROD

JANELA CONFIGURAÇÃO DE IMPOSTOS

Crie um novo registro

na aba Cabeçalho

Tipo de Exceção: Produto
Produto: Produto X “O produto desejado”

na aba Estado
ex 1.
Região: CE
Para: CE
Imposto Brasileiro: Escolho PISPRO – 5,00, COFINSPROD-8,00
SITUAÇÃO TRIBUTÁRIA: 00 – TRIBUTADA INTEGRALMENTE


ex 2.
Região: CE
Para: SP
Imposto Brasileiro: Escolho PISPRO – 6,00, COFINSPROD-9,00
SITUAÇÃO TRIBUTÁRIA: 00 – TRIBUTADA INTEGRALMENTE



JANELA LISTA DE PREÇO

1- Opção

Marque: Preço inclui o imposto

Ex. Preço do produto para base de calculo é R$ 1,00. se a soma dos impostos é R$ 0,30 e já esta incluso no preço então o valor total do produto vai ser r$ 1,00.




2- Opção

Marque: Preço inclui o imposto, Brazilian PriceList

Ex. Preço do produto para base de calculo é R$ 1,00. se a soma dos impostos é R$ 0,30 e não esta incluso no preço então o valor total do produto vai ser r$ 1,30.



Pronto!!!!

Tente vender/comprar o Produto X que todos os imposto vão ser calculados.
edilsondneto
 
Mensagens: 88
Data de registro: Seg Mar 02, 2009 5:52 pm
Localização: Fortaleza-Ceara

Re: Calculo de Impostos / Alíquotas

Mensagempor michelsilvestre » Ter Mar 16, 2010 10:54 pm

Boa Noite Edson!!

Muito obrigado pela ajuda, da informações passadas por você acabei não utilizando todas as dicas, pois como tenho muitos produtos acredito que efetuar o cadastro produto por produto seria complexo demais. por isso mantive a mesma estrutura que descrevi anteriormente.

Na janela Configuração de Impostos, mantive o tipo de exceção em Grupo de tributação.

Na lista de preço marquei, impostos incluso e não marquei brazilian pricelist.

Na janela alíquota de imposto, no imposto pai marquei Nível de Resumo e Nível de Documento.

Mantendo o campo taxa 0,00 o pedido de compra não gera os impostos. Agora se eu colocar uma taxa 18,00 ai no pedido de compra efetua o calculo corretamente. Tanto o valor do imposto quanto a base calculo ficam certos..

Você poderia me ajudar com esse problema??

Atte.
Michel Silvestre.
Michel Silvestre
Cel. (5511) 7668 9977
Nextel (5511) 7816 6914
Nextel ID. 1*7635
michelsilvestre@gmail.com
michelsilvestre
 
Mensagens: 31
Data de registro: Seg Jan 21, 2008 9:49 pm
Localização: Ipiranga,São Paulo,SP

Re: Calculo de Impostos / Alíquotas

Mensagempor michelsilvestre » Qui Mar 18, 2010 9:33 am

ADMINISTRADOR DO SISTEMA | REGRAS DA EMPRESA | EMPRESA

Verifiquei que no campo Model Validator estava em branco, adicionei a linha abaixo:
org.adempierelbr.validator.ValidatorBPartner;org.adempierelbr.validator.ValidatorDocType;
org.adempierelbr.validator.ValidatorOrder;org.adempierelbr.validator.ValidatorInvoice;

Após ester adicionado reiniciei a aplicação (RUN_Server.sh), e o pedido de compra passou a apresentar o valor da Base de Imposto, porém o valor do imposto fica 0,00.

Alguém já passou por isso, ou sabe como resolver este problema?

Atte.
Michel Silvestre.
Editado pela última vez por michelsilvestre em Sex Mar 19, 2010 9:46 am, num total de 1 vezes
Michel Silvestre
Cel. (5511) 7668 9977
Nextel (5511) 7816 6914
Nextel ID. 1*7635
michelsilvestre@gmail.com
michelsilvestre
 
Mensagens: 31
Data de registro: Seg Jan 21, 2008 9:49 pm
Localização: Ipiranga,São Paulo,SP

Re: Calculo de Impostos / Alíquotas

Mensagempor edilsondneto » Qui Mar 18, 2010 1:40 pm

Toda vez que vou testar algo, faço o básico, depois faço algo mais complexo.
Tente fazer a forma que eu lhe disse e depois tenta fazer para grupo. Eu fiz as configurações como foi descrito pra vc e deu certo.

Os validaators que eu uso são esses:
org.adempierelbr.validator.ValidatorBPartner;org.adempierelbr.validator.ValidatorInvoice;
org.adempierelbr.validator.ValidatorInOut;org.adempierelbr.validator.ValidatorOrder;

Ta dando tudo certo.
edilsondneto
 
Mensagens: 88
Data de registro: Seg Mar 02, 2009 5:52 pm
Localização: Fortaleza-Ceara

Re: Calculo de Impostos / Alíquotas

Mensagempor michelsilvestre » Qui Mar 18, 2010 1:46 pm

Boa tarde, Edson!!!

Muito obrigado mais uma vez pela resposta vou colocar os validator que você informou... Eu fiz uns testes, e percebi que o fato de utilizar 02 grupos de tributação no mesmo pedido está dando problema, quando utilizo apenas um grupo de tributáção os valores ficam corretos, eu vou fazer mais uns testes e posteriormente postarei o resultado.

Mais uma vez muito obrigado.

Atte.
Michel Silvestre.
Michel Silvestre
Cel. (5511) 7668 9977
Nextel (5511) 7816 6914
Nextel ID. 1*7635
michelsilvestre@gmail.com
michelsilvestre
 
Mensagens: 31
Data de registro: Seg Jan 21, 2008 9:49 pm
Localização: Ipiranga,São Paulo,SP


Retornar para Localização Brasil

Quem está online

Usuários vendo este fórum: Nenhum usuário registrado online e 1 visitante