01. DADOS GERAIS
Produto: | TOTVS Distribuição e Varejo WMS |
---|---|
Linha de Produto: | Linha Winthor |
Segmento: | Distribuição |
Módulo: | Faturamento |
Função: | Atualizar Banco de Dados |
País: | Brasil |
Ticket: | 14404028 |
Requisito/Story/Issue (informe o requisito relacionado) : | DDFAT-5592 |
02. SITUAÇÃO/REQUISITO
Feita uma venda para cliente pessoal física, marcado na rotina 302 no campo ISENTOICMS = NÃO.
Transação 30257748 que é o TV7 NÃO gerou ICMS corretamente.
Porém a transação 30257749 que é o TV8 deveria ter gerado o ICMS.
Figura tributária de número 10 devidamente feita na rotina 514 com valor 17 no campo de percentual de ICMS para pessoa física. Na rotina 1008 é possível ver o percentual apenas mas sem valores.
Parâmetro 3875 da rotina 132 = SIM para a filial 1 que é a mesma filial das notas.
No pedido está como Conta e Ordem = NÃO
Cenário do cliente se enquadra na validação informada na documentação da issue onde:
Quando CCONTAORDEM = NÃO e PARÂMETRO 3875 = SIM. DEVERIA CALCULAR ICMS NO TV8
03. SOLUÇÃO
Feito ajustes na package de faturamento de medicamento para olhar o parâmetro 3875 da seguinte forma: Alteração valida para Alíquota, Base e Valor de ICMS.
- - Se pedido TV7:
- Se (parâmetro igual a SIM e flag CONTAORDEM = N) ou CONTAORDEM = S
- Zera ICMS
- Se (parâmetro igual a NAO e flag CONTAORDEM = S)
- Zera ICMS Se (parâmetro igual a NAO e flag CONTAORDEM = N)
- Calcula ICMS **
- - Se pedido TV8:
- Se flag CONTAORDEM = SIM
- Calcula ICMS
- Se flag CONTAORDEM = NAO e parâmetro igual a SIM
- Calcula ICMS
- Se flag CONTAORDEM = NAO e parâmetro igual a NAO
- Zera ICMS
NOME DA ROTINA/SERVIÇO:
PCSIS2300
VERSÃO DA ROTINA/SERVIÇO:
30.03.53.004
31.00.14.004
Na Rotina 2300 atualizada, Atualizar os objetos de Faturamento.
04. DEMAIS INFORMAÇÕES
Importante!
As versões estarão disponíveis para download no CCW.
https://centraldecontrole.pcinformatica.com.br/
Mantenha suas rotinas sempre atualizadas!