A tabela SFV do Protheus está descrita no dicionário (SX2) como “Controle de retenção de PIS”. Possui 12 campos e 3 índices e chave única FV_FILIAL+FV_NATRET+FV_PER+FV_TPREG+FV_CONSOL+FV_MESANO. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- SFV
- Nome
- Controle de retenção de PIS
- Nome (inglês)
- PIS Withholding Control
- Compartilhamento por filial
- Compartilhado
- Compartilhamento por unidade
- Compartilhado
- Compartilhamento por empresa
- Compartilhado
- Chave única
FV_FILIAL+FV_NATRET+FV_PER+FV_TPREG+FV_CONSOL+FV_MESANO- Campos / índices
- 12 / 3
Campos da tabela SFV (12)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | FV_FILIAL | C | 2 | 0 | Filial | Filial do sistema | Real |
| 02 | FV_NATRET | C | 2 | 0 | Nat Retenção | Natureza da retenção | Real |
| 03 | FV_PER | C | 6 | 0 | Período | Período de retenção | Real |
| 04 | FV_TOTRET | N | 14 | 2 | Tot. Ret. | Total da retenção | Real |
| 05 | FV_VLDISP | N | 14 | 2 | Vl. Disp. | Valor Disponível | Real |
| 06 | FV_TPREG | C | 1 | 0 | Ind. Cumu. | Ind. Cumulatividade | Real |
| 07 | FV_MESANO | C | 6 | 0 | Mes Ano Apur | Mes Ano Apuracao | Real |
| 08 | FV_APURPER | N | 14 | 2 | Vl. Apur Per | Valor Apuracao Periodo | Real |
| 09 | FV_CONSOL | C | 1 | 0 | Consolidado | Consolid. visão Empresa | Real |
| 10 | FV_RESSA | N | 14 | 2 | Ressarcimto. | Ressarcimento | Real |
| 11 | FV_COMP | N | 14 | 2 | Compensação | Compensação no período | Real |
| 12 | FV_RESRET | C | 1 | 0 | Reserva Ret? | Reserva Retenção de PIS? | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela SFV (3)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | FV_FILIAL+FV_NATRET+FV_PER+FV_TPREG+FV_CONSOL+FV_MESANO | Nat Retenção + Período + Ind. Cumu. + Consolidado + Mes Ano Apur | |
| 2 | FV_FILIAL+FV_NATRET+FV_TPREG+FV_PER+FV_MESANO+FV_CONSOL | Nat Retenção + Ind. Cumu. + Período + Mes Ano Apur + Consolidado | |
| 3 | FV_FILIAL+FV_PER+FV_MESANO | Período + Mes Ano Apur |
Perguntas frequentes sobre a tabela SFV
O que é a tabela SFV?
É a tabela “Controle de retenção de PIS” do ERP TOTVS Protheus, com 12 campos definidos no dicionário SX3.
Qual é a chave única da tabela SFV?
A chave única é FV_FILIAL+FV_NATRET+FV_PER+FV_TPREG+FV_CONSOL+FV_MESANO.
Quais são os índices da tabela SFV?
A tabela tem 3 índices. O principal (ordem 1) usa a chave FV_FILIAL+FV_NATRET+FV_PER+FV_TPREG+FV_CONSOL+FV_MESANO.
Qual é o nome físico da tabela SFV no banco de dados?
No banco, o nome é o código da tabela seguido do código da empresa (no dicionário de referência desta consulta: SFV990). Em ADVPL, use RetSqlName("SFV") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela SFV
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
FV_FILIAL,
FV_NATRET,
FV_PER,
FV_TOTRET,
FV_VLDISP,
FV_TPREG,
FV_MESANO,
FV_APURPER,
FV_CONSOL,
FV_RESSA,
FV_COMP,
FV_RESRET
FROM SFV
WHERE
D_E_L_E_T_ = ' '
AND FV_FILIAL = 'VALOR'
AND FV_NATRET = 'VALOR'
AND FV_PER = 'VALOR'
AND FV_TOTRET = 0
AND FV_VLDISP = 0
AND FV_TPREG = 'VALOR'
AND FV_MESANO = 'VALOR'
AND FV_APURPER = 0
AND FV_CONSOL = 'VALOR'
AND FV_RESSA = 0
AND FV_COMP = 0
AND FV_RESRET = 'VALOR'
Outras tabelas relacionadas
- SF1 Cabeçalho das NF de Entrada
- SF2 Cabeçalho das NF de Saída
- SF3 Livros Fiscais
- SF4 Tipos de Entrada e Saida
- SF5 Tipos de Movimentação
- SF6 Guias de Recolhimento
- SF7 Grupo de Tributação
- SF8 Amarração NF Orig x NF Imp/Fre
- SF9 Manutenção CIAP
- SFA Estorno Mensal CIAP
- SFB Impostos Variáveis
- SFC Amarração Tes x Impostos
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.