Histórico da Página
- Se o CST do produto for 00 não tem ICMS Desoneração, pois o produto é tributado integralmente.
Como saber o CST do produto:
Opção 1:
- Faça uma consulta no banco do caixa na tabela PCPEDIECF passando como parâmetro o NUMPEDECF(pegar no log).
- SQL da consulta :
SELECT
CODPROD, CODAUXILIAR, NUMSEQ, SITTRIBUT
FROM PCPEDIECF
WHERE NUMPEDECF = :NUMPEDECF
- O resultado que vier no campo SITTRIBUT é o CST.
Opção 2:
- Analise o Log da rotina. Nele contém qual foi o CST(SITTRIBUT) que foi aplicado para cada produto vendido.
- Processo só é calculado para vendas como NFCe e NFe.
- Para importação de pedido não é calculado ICMS Desoneração. Para as demais importações o processo é calculado(DAV, Pré-Venda, Orçamentos).
- Se a venda for NFe e o cliente for Isento de ICMS (SELECT ISENTOCIMS FROM PCCLIENT WHERE CODCLI = :CODCLI), o CST(SITTRIBUT) que vai ser utilizado no calculo é o 40.
OBS.: Quando for analisando cada um dos tópicos acima, você deverá esta convicto que:
1 - Deve ou não deve calcular o ICMS Desoneração.
2 - Qual o CST(SITTRIBUT) que foi ou será utilizado no calculo do ICMS Desoneração.
Agora com essas 2 informações, volte para a opção que detalha o calculo do ICMS Desoneração e boa análise.