Especialistas em TOTVS Protheus, BI e Automação de Processos
Dicionário Protheus · SX2

Tabela SFI no Protheus

Resumo Redução Z

A tabela SFI do Protheus está descrita no dicionário (SX2) como “Resumo Redução Z”. Possui 61 campos e 4 índices e chave única FI_FILIAL+DTOS(FI_DTMOVTO)+FI_PDV+FI_NUMREDZ. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
SFI
Nome
Resumo Redução Z
Nome (inglês)
Z Reduction Summary
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
FI_FILIAL+DTOS(FI_DTMOVTO)+FI_PDV+FI_NUMREDZ
Campos / índices
61 / 4

Campos da tabela SFI (61)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 FI_FILIAL C 2 0 Filial Filial do Sistema Real
02 FI_DTMOVTO D 8 0 Data Movto. Data do Movimento Real
03 FI_NUMERO C 6 0 Numero Numero do Relatorio Real
04 FI_PDV C 10 0 Numero PDV Numero do PDV Real
05 FI_SERPDV C 20 0 N. Serie PDV Numero de Serie do PDV Real
06 FI_NUMREDZ C 5 0 Reducao Z Numero da Reducao Z Real
07 FI_GTINI N 16 2 G.T. Inicial Grande Total (GT) Inicial Real
08 FI_GTFINAL N 16 2 G.T. Final Grande Total (GT) Final Real
09 FI_NUMINI C 9 0 Num.DF Inici Num. do Doc.Fiscal Inic. Real
10 FI_NUMFIM C 9 0 Num.DF Final Num. do Doc. Fiscal Final Real
11 FI_CANCEL N 8 2 Vlr.Cancelam Valor do Cancelamento Real
12 FI_VALCON N 14 2 Vlr.Contabil Valor Contabil Real
13 FI_SUBTRIB N 14 2 Subst. Tribu Subsitituicao Tributaria Real
14 FI_DESC N 14 2 Descontos Descontos Real
15 FI_ISENTO N 14 2 Isento Isento Real
16 FI_NTRIB N 14 2 Nao Tributad Nao Tributado Real
17 FI_BAS7 N 14 2 Base ICMS 7 Base de ICMS 7% Real
18 FI_BAS12 N 14 2 Base ICMS 12 Base de ICMS 12% Real
19 FI_BAS18 N 14 2 Base ICMS 18 Base ICMS 18% Real
20 FI_BAS25 N 14 2 Base ICMS 25 Base ICMS 25% Real
21 FI_COO C 9 0 C.O.O. Contador de Ordem de Oper Real
22 FI_OUTROSR N 15 2 Outros Receb Outros Recebimentos Real
23 FI_IMPDEBT N 13 2 Imposto Deb. Imposto Debitado Real
24 FI_ISS N 14 2 ISS Base ISS Real
25 FI_CRO C 3 0 Reinicio Reinicio de Operacao Real
26 FI_SITUA C 2 0 Situação FRT Situação Front Loja Real
27 FI_BAS001 N 14 2 Base ICMS MG Base ICMS MG $0,01 Real
28 FI_OBS C 30 0 Observação Observação Real
29 FI_DTREDZ D 8 0 Dt. Redução Data Reducao Z Real
30 FI_HRREDZ C 6 0 Hr. Redução Hr. Redução Z Real
31 FI_DOCBC C 8 0 Ult. Doc B/C Ultimo Documento B/C Real
32 FI_DOCA C 8 0 Ult. Doc A Ultimo Documento A Real
33 FI_DOCFIS N 13 2 Val. Doc Fis Valor vendido em doc. fis Real
34 FI_IVAFIS N 13 2 Val. IVA Fis Valor IVA em doc fis Real
35 FI_IINTFIS N 13 2 Val IInt Fis Valor Imp Int em doc fis Real
36 FI_PERCFIS N 13 2 Val Perc Fis Valor percep em doc fis Real
37 FI_NCREDBC C 8 0 Ult NCC B/C Ultima Nota Credito B/C Real
38 FI_NCREDA C 8 0 Ult NCC A Ultima Nota Credito A Real
39 FI_NCRED N 13 2 Valor NCC Valor vendido em NCC Real
40 FI_IVANCC N 13 2 Val IVA NCC Valor de IVA em NCC Real
41 FI_IINTNCC N 13 2 Val IINT NCC Valor Imp Interno em NCC Real
42 FI_PERCNCC N 13 2 Val Perc NCC Valor percepcion em NCC Real
43 FI_ULTREMI C 8 0 Ult. Remito Numero do ultimo remito Real
44 FI_PAFMD5 C 32 0 MD5 Chave MD-5 do registro Real
45 FI_COD12 C 5 0 Aliq.BAS12 Cod. Aliq. da FI_BAS12 Real
46 FI_COD18 C 5 0 Aliq.BAS18 Cod. Aliq. da FI_BAS18 Real
47 FI_COD25 C 5 0 Aliq.BAS25 Cod. Aliq. da FI_BAS25 Real
48 FI_COD7 C 5 0 Aliq.BAS7 Cod. Aliq. da FI_BAS7 Real
49 FI_DESISS N 14 2 Desc ISS Desconto de ISS Real
50 FI_CANISS N 14 2 Canc ISS Cancelamento de ISS Real
51 FI_MD5TRIB C 32 0 MD5 Trib MD5 Tributacoes Real
52 FI_ISSFTRI N 14 2 ISS Substitu valor ISS Isento Substitu Real
53 FI_ISSNTRI N 14 2 ISS N. Trib. Valor ISS Não Tributado Real
54 FI_ISSISEN N 14 2 ISS Isento valor de ISS Isento Real
55 FI_ICODNS C 5 0 Alq. Bas NS Cod Alq. do FI_ISSNTRI Real
56 FI_ERGRVBT M 10 0 Erro GrvBat Erro GravaBatch Real
57 FI_XMLRPAF M 255 0 XML Ret Paf XML Ret Reducao PAF Real
58 FI_XMLEPAF M 255 0 XML Envio Pa XML Envio Reducao PAF Real
59 FI_XMLENV C 1 0 XML Enviado? XML Enviado a SEFAZ? Real
60 FI_ICODIS C 5 0 Aliq. BAS IS Cod Alq. da FI_ISSISEN Real
61 FI_ICODFS C 5 0 Alq. Bas FS Cod Alq. do FI_ISSFTRI Real

Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.

Índices da tabela SFI (4)

OrdemChaveDescriçãoApelido
1FI_FILIAL+DTOS(FI_DTMOVTO)+FI_PDV+FI_NUMREDZData Movto. + Numero PDV + Reducao Z
2FI_FILIAL+FI_SITUASituação FRT
3FI_FILIAL+FI_PDV+DTOS(FI_DTMOVTO)Numero PDV + Data Movto.
4FI_FILIAL+FI_XMLENVXML Enviado?

Perguntas frequentes sobre a tabela SFI

O que é a tabela SFI?

É a tabela “Resumo Redução Z” do ERP TOTVS Protheus, com 61 campos definidos no dicionário SX3.

Qual é a chave única da tabela SFI?

A chave única é FI_FILIAL+DTOS(FI_DTMOVTO)+FI_PDV+FI_NUMREDZ.

Quais são os índices da tabela SFI?

A tabela tem 4 índices. O principal (ordem 1) usa a chave FI_FILIAL+DTOS(FI_DTMOVTO)+FI_PDV+FI_NUMREDZ.

Qual é o nome físico da tabela SFI 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: SFI990). Em ADVPL, use RetSqlName("SFI") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela SFI

Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.

SELECT
    FI_FILIAL,
    FI_DTMOVTO,
    FI_NUMERO,
    FI_PDV,
    FI_SERPDV,
    FI_NUMREDZ,
    FI_GTINI,
    FI_GTFINAL,
    FI_NUMINI,
    FI_NUMFIM,
    FI_CANCEL,
    FI_VALCON,
    FI_SUBTRIB,
    FI_DESC,
    FI_ISENTO,
    FI_NTRIB,
    FI_BAS7,
    FI_BAS12,
    FI_BAS18,
    FI_BAS25,
    FI_COO,
    FI_OUTROSR,
    FI_IMPDEBT,
    FI_ISS,
    FI_CRO,
    FI_SITUA,
    FI_BAS001,
    FI_OBS,
    FI_DTREDZ,
    FI_HRREDZ,
    FI_DOCBC,
    FI_DOCA,
    FI_DOCFIS,
    FI_IVAFIS,
    FI_IINTFIS,
    FI_PERCFIS,
    FI_NCREDBC,
    FI_NCREDA,
    FI_NCRED,
    FI_IVANCC,
    FI_IINTNCC,
    FI_PERCNCC,
    FI_ULTREMI,
    FI_PAFMD5,
    FI_COD12,
    FI_COD18,
    FI_COD25,
    FI_COD7,
    FI_DESISS,
    FI_CANISS,
    FI_MD5TRIB,
    FI_ISSFTRI,
    FI_ISSNTRI,
    FI_ISSISEN,
    FI_ICODNS,
    FI_ERGRVBT,
    FI_XMLRPAF,
    FI_XMLEPAF,
    FI_XMLENV,
    FI_ICODIS,
    FI_ICODFS
FROM SFI
WHERE
    D_E_L_E_T_ = ' '
    AND FI_FILIAL = 'VALOR'
    AND FI_DTMOVTO BETWEEN '20261101' AND '20261130'
    AND FI_NUMERO = 'VALOR'
    AND FI_PDV = 'VALOR'
    AND FI_SERPDV = 'VALOR'
    AND FI_NUMREDZ = 'VALOR'
    AND FI_GTINI = 0
    AND FI_GTFINAL = 0
    AND FI_NUMINI = 'VALOR'
    AND FI_NUMFIM = 'VALOR'
    AND FI_CANCEL = 0
    AND FI_VALCON = 0
    AND FI_SUBTRIB = 0
    AND FI_DESC = 0
    AND FI_ISENTO = 0
    AND FI_NTRIB = 0
    AND FI_BAS7 = 0
    AND FI_BAS12 = 0
    AND FI_BAS18 = 0
    AND FI_BAS25 = 0
    AND FI_COO = 'VALOR'
    AND FI_OUTROSR = 0
    AND FI_IMPDEBT = 0
    AND FI_ISS = 0
    AND FI_CRO = 'VALOR'
    AND FI_SITUA = 'VALOR'
    AND FI_BAS001 = 0
    AND FI_OBS = 'VALOR'
    AND FI_DTREDZ BETWEEN '20261101' AND '20261130'
    AND FI_HRREDZ = 'VALOR'
    AND FI_DOCBC = 'VALOR'
    AND FI_DOCA = 'VALOR'
    AND FI_DOCFIS = 0
    AND FI_IVAFIS = 0
    AND FI_IINTFIS = 0
    AND FI_PERCFIS = 0
    AND FI_NCREDBC = 'VALOR'
    AND FI_NCREDA = 'VALOR'
    AND FI_NCRED = 0
    AND FI_IVANCC = 0
    AND FI_IINTNCC = 0
    AND FI_PERCNCC = 0
    AND FI_ULTREMI = 'VALOR'
    AND FI_PAFMD5 = 'VALOR'
    AND FI_COD12 = 'VALOR'
    AND FI_COD18 = 'VALOR'
    AND FI_COD25 = 'VALOR'
    AND FI_COD7 = 'VALOR'
    AND FI_DESISS = 0
    AND FI_CANISS = 0
    AND FI_MD5TRIB = 'VALOR'
    AND FI_ISSFTRI = 0
    AND FI_ISSNTRI = 0
    AND FI_ISSISEN = 0
    AND FI_ICODNS = 'VALOR'
    AND FI_XMLENV = 'VALOR'
    AND FI_ICODIS = 'VALOR'
    AND FI_ICODFS = 'VALOR'

Outras tabelas relacionadas

Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.