Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

  •  Média Ponderada da Base de ICMS ST;
  •  Custo Médio com MVA;
  •  Preço + seguro + frete – IPI;
  •  Valor definido através de legislação específica;
  •  Média Ponderada da Base ICMS ST Recolhido Anteriormente.
  •  Média Ponderada da Base de ICMS com Redução

As informações a serem processadas por produto são:

...

Esta regra basicamente irá fazer a média ponderada da base de cálculo do ICMS Próprio  e ICMS ST  das últimas aquisições do produto processado que foram configuradas com redução de base e seus valores gravados nos campo FT_BASEICM e FT_BASERET , considerando a quantidade em estoque, ou seja, se houver 100 unidades do produto em estoque, então deverão ser consideradas tantas notas fiscais necessárias para compor a quantidade de 100 unidades, e então fazer a média ponderada:
Base de cálculo unitária = Somatório da Base de Cálculo ICMS ou ICMS ST / Quantidade em estoque

Aviso
titleImportante

Esta regra considera apenas produtos cujo classificação fiscal de estoque (B1_CLASFIS) seja 60 - Recolhido anteriormente

Aviso
titleImportante

No momento que incluo um Motivo de Inventario Inventário Tipo 01 - Final do período e realizado a importação do inventario inventário via FISA116 com a regra 6 redução  - Redução de Base, para , atualizo também o campo F0M_MOTINV.

Aviso
titleImportante

Esta regra considera apenas produtos cujo classificação fiscal de estoque (B1_CLASFIS) seja 60 - Recolhido anteriormente

atualizo também o campo F0M_MOTINV.




Motivo do Inventário - Final do Período com redução de base

Essa nova regra, busca na tabela SFT os campos FT_BASEICM onde ocorreu a redução quando configurado com CST 20, e o campo FT_BASERET para obter o valor com redução do ICMS ST quando configurado com CST 70.


Foi criada uma memória de campo para armazenar os valores F0M_BASEICM e F0M_VALICM.


Para exemplificar: consideremos uma operação de aquisição com duas notas:

1ª Nota: 1 unidade no valor total de 1000,00, com uma redução de 50%, o valor com redução é de 500,00.

2ª Nota: 1 unidade no valor total de 1000,00, com uma redução de 60%, o valor com redução é de 400,00.

Realize o cadastro do Motivo de Inventário com fechamento em 31/12/2022, utilizando o motivo 01 - Final do período.

Em seguida, faça o Registro de Inventário P7 (MATR460) com fechamento em 31/12/2022.

Acesse a rotina FISA116 - Composição de Valores do ICMS:

Aplique a nova regra 06 - Média Ponderada da Base de ICMS com Redução.

F0M_BASEICM = (500 + 400) / 2 unidades = 250,00 

F0M_VALICM = 900 * 18% (alíquota de ICMS do produto) = 162,00 / 2 = 81,00

F0M_TOTICM = 81 * 2 unidades = 162,00


Aviso
iconfalse
titleImportante

Esses valores consideram a redução do ICMS Próprio utilizando CST 20, onde é recuperado o valor do campo FT_BASEICM. E para operações com redução de ICMS ST, utilizando CST 70, é recuperado o valor do campo FT_BASERET.

Geração do Bloco H

No exemplo abaixo onde temos  4 notas com reduções de ICMS Próprio e ICMS ST , seus H020 com CST 20 e  70.

Image Added

Relatório com Listagem dos valores calculados

...

Atualmente o registro H020 é gerado com o valor do custo médio, gerado pelo inventarioinventário, considerando também a opção de alteração de tributação no complemento do produto o B5_ALTTRIB. Porém com esta implementação, teremos mais de uma forma de geração.
A primeira delas será :

1) através de ponto de entrada, o SPEDH020, onde o usuário irá retornar todos os valores do H020. A segunda forma é
2) verificar se existe informação gravada para o produto e data de fechamento de estoque, se houver, então H020 deverá ser gerado com informações já processadas pela nova rotina.
Se não houver ponto de entrada e nem informações na nova tabela, então deverá processar como sempre fez com o custo médio.

Lembrando que a data de fechamento do estoque informada no SPED Fiscal deverá ser a mesma data informada no processamento da nota rotina.

...

Aviso
titleImportante

Quando for necessário informa necessário informa mais de um fechamento de inventario inventário deve ser utiliza utilizada a rotina de motivo Motivo de inventario Inventário (FISA120)

SPDFIS - Motivo de Inventário Bloco H

Incluído ponto de entrada SPEDALTH para processamento do registro H010 SPED FISCAL.

Através desde ponto de entrada é possível enviar tabela temporária que será processada pela rotina SPED FISCAL e Composição do registro H020 (FISA116) sem que seja processado Estoque.

SPEDALTH para processamento do registro H010 SPED FISCAL.