SF4 — TES (Tipos de Entrada/Saida)

TES — regras fiscais por operacao. Define CFOP, ICMS, IPI, PIS, COFINS aplicaveis. Cada NF/pedido aponta pra um TES via D1_TES/D2_TES/C6_TES.

SF4 e a tabela de regras fiscais. Cada combinacao de operacao tributaria (venda, devolucao, transferencia, bonificacao) tem 1 TES com CFOP, aliquotas, tratamento de imposto. Fundamental no fiscal.

Campos principais

CampoTipoDescricao
F4_FILIALCFilial
F4_CODIGOCCodigo TES (3 chars)
F4_TEXTOCDescricao
F4_TIPOCE=Entrada, S=Saida
F4_CFCCFOP
F4_ICMCS=Calcula ICMS, N=Nao
F4_IPICS=IPI
F4_ESTOQUECS=Atualiza estoque
F4_DUPLICCS=Gera duplicata
F4_LIVROCS=Atualiza livros fiscais
F4_PISCOFCS=Calcula PIS/COFINS
F4_AGREGNAliq de agregado pra base ICMS-ST
F4_SITTRIBCCST ICMS

Indices

OrdemChave
1F4_FILIAL+F4_CODIGO

Codigo tipico

// Verificar regras de uma TES
SF4->(DBSetOrder(1))
If SF4->(DBSeek(xFilial("SF4") + "501"))
    If SF4->F4_ICM == "S"
        ConOut("TES 501 calcula ICMS")
    EndIf
    cCfop := SF4->F4_CF  // CFOP a aplicar
EndIf

Tabelas relacionadas

TabelaRelacao
SD1Itens entrada (D1_TES aponta)
SD2Itens saida (D2_TES)
SC6Pedido venda (C6_TES)
SC7Pedido compra (C7_TES)

Pegadinhas

Veja também