Árvore de páginas

Versões comparadas

Chave

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

...

Linha de Produto:BEMATECH LOJA
Segmento:VAREJO LIVE
Módulo:BEMATECH LIVE
Função:NOTA FISCAL
Ticket:

DVARLIVEBT-172

Requisito/Story/Issue (informe o requisito relacionado) :Registrar o ICMS Próprio do Substituto na entrada da Nota Fiscal


02. SITUAÇÃO/REQUISITO

  Quando o usuário integrar um novo documento(Nota Fiscal de Entrada|Importação de XML|Nota Espelho EDI);
      E o tipo de documento movimentar estoque;
      E a transação de estoque estiver configurada para modificar custo;
            Então deverá ser verificado se existem produtos tributados por substitução tributária (CST 10, 30, 60 e 70);
                  Quando existirem produtos tributados por substitução tributária;
                        Então o valor do ICMS próprio do substituto deverá ser registrado;
                        E o valor médio do ICMS próprio do substituto deverá ser atualizado;

03. SOLUÇÃO

Incluídos na tabela SaldoICMSSTItemUnidadeNegocio já existente, as colunas vICMSProprioMedio e vICMSSTMedio para os respectivos valores de ICMS próprio ( substituto ) médio e valores de ICMS ST ( substituido ) médio. 

Sempre que existir estoque (posição atual maior que '0' zero) para o produto em questão utilizado na Nota Fiscal de Entrada, e o produto já possuir valores de ICMS proprio ou ICMS ST médios gravados anteriormente, serão então atualizados os campos descritos acima considerando a fórmula: 

vICMSProprioMedio = ( vICMS atual do item na NF-e + (vICMSProprioMedio * quantidade em estoque ) / ( quantidade em estoque + quantidade comercial do item na NF-e )); 

vICMSSTMedio = ( vICMS ST atual do item na NF-e + ( vICMSSTMedio * quantidade em estoque ) / ( quantidade em estoque + quantidade comercial do item na NF-e )); 

Caso a condição mencionada acima não for verdadeira, será utilizado os valores obtidos diretamente da NF-e, considerando: 

vICMSProprioMedio = ( vICMS atual do item na NF-e / quantidade comercial do item na NF-e ); 

vICMSSTMedio = ( vICMS ST atual do item na NF-e  / quantidade em estoque + quantidade comercial do item na NF-e ); 


Totvs custom tabs box
tabsPasso 01, Passo 02, Passo 03, Passo 04
idspasso1,passo2
Totvs custom tabs box items
defaultyes
referenciapasso1

Totvs custom tabs box items
defaultno
referenciapasso2

...