Dicionário Protheus
Início

Tabela FTF no Protheus

MOVIMENTOS DO CAIXINHA

O que é a tabela FTF no Protheus?

A tabela FTF faz parte do sistema ERP Protheus da TOTVS e é utilizada para movimentos do caixinha.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela FTF possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela FTF, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE FTF
X2_PATH \DATA\
X2_ARQUIVO FTF990
X2_NOME MOVIMENTOS DO CAIXINHA
X2_NOMESPA MOVIMIENTOS CAJA CHICA
X2_NOMEENG PETTY CASH TRANSACTIONS
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO -
X2_PYME N
X2_MODULO 65
X2_DISPLAY -
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 4503
R_E_C_D_E_L_ 0

Campos da Tabela FTF (16 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
FTF 01 FTF_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal System branch - - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 73096 0
FTF 02 FTF_CODCX C 3 0 Cod.Caixinha Cod.Cj Chica Petty cash c Codigo do Caixinha. Codigo de Caja Chica Petty cash code @! ExistChav("FTD") x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 73097 0
FTF 03 FTF_NUM C 8 0 Numero Int. Numero Int. Internal No. Numero interno Numero interno Internal Number @! naovazio() .and. ExistChav("FTF",M->FTF_NUM) x x x x x x x x x x x x x x x x x GetSXENum("FTF","FTF_NUM") - 1 xxxxxx x - - - S V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 73098 0
FTF 04 FTF_TIPO C 2 0 Tipo Movto. Tipo Movim. Trans. type Tipo do movimento Tipo de movimiento Transaction type @! - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 73099 0
FTF 05 FTF_TIMEK C 8 0 Timekeeper Timekeeper Timekeeper Codigo do timekeeper Codigo del timekeeper Timekeeper code @! ExistCpo("FSA") x x x x x x x x x x x x x x x x - FSA 1 xxxxxxxx - - - S A R - - - - - - - - - - S - - N N N - - - 1 1 - - - 73100 0
FTF 06 FTF_DTEMIS D 8 0 Dt. Adto. Fch. Antic. Adv. Date Data de Emissao do Adto. Fch. de Emision del Antic Advance Issue Date @! - x x x x x x x x x x x x x x x x x dDataBase - 1 xxxxxxxx - - - S A R - - - - - - - - - - S - - N N N - - - 1 1 - - - 73101 0
FTF 07 FTF_DTDIG D 8 0 Dt.Digitacao Fch Digitac. Typing date Data de digitacäo Fecha de Digitacion Typing date - - x x x x x x x x x x x x x x x dDataBase - 1 xxxxxx x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 73102 0
FTF 08 FTF_NATURE C 10 0 Natureza Modalidad Class Natureza Modalidad Class @! FinVldNat( .T. ) x x x x x x x x x x x x x x x x - SED 1 xxxxxx x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 73103 0
FTF 09 FTF_DTBX D 8 0 Dt. Baixa Fecha Baja Posting date Data de Baixa Fecha de baja Posting date - - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 73104 0
FTF 10 FTF_SLDADT N 16 2 Saldo Adto. Saldo Antic. Adv. Bal. Saldo do Adiantamento Saldo del Anticipo Advance Balance @ 999,999,999.99 - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 73105 0
FTF 11 FTF_VALOR N 16 2 Valor Valor Value Valor do Lancamento Valor del Registro Entry Value @E 999,999,999.99 positivo() .and. Gvm019Tmk() x x x x x x x x x x x x x x x x x - - 1 xxxxxxxx - - - S A R - - - - - - - - - - S - - N N N - - - 1 1 - - - 73106 0
FTF 12 FTF_NRDEV C 8 0 Num. Dev. Nº Devol. Ret. Nbr. Numero da Devolucao. Numero de la Devolucion Return Number @! - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 73107 0
FTF 13 FTF_DEVADT C 1 0 Adto. Dev; Ant. Dev. Adv returned Adiantamento Devolvido Anticipo Devuelto Advance returned @! - x x x x x x x x x x x x x x x "2" - 1 xxxxxx x - - - N V R - - 1=Sim;2=Näo 1=Si;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 2 - - - 73108 0
FTF 14 FTF_HISTOR C 30 0 Historico Historial History Historico Historial History @! - x x x x x x x x x x x x x x x x x - - 1 xxxxxxxx - - - S A R - - - - - - - - - - S - - N N N - - - 1 1 - - - 73109 0
FTF 15 FTF_NRADTO C 8 0 Nro. Adto. Nº Anticipo Adv. Nbr. Numeto do Adiantamento Numero del Anticipo Advance Number @! - x x x x x x x x x x x x x x x - - 1 xxxxxx x x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 73110 0
FTF 16 FTF_SEQRP C 8 0 Seq. Repos. Sec. Repos. Repl. seq. Seqüencia de Reposição Secuencia de Reposicion Replenishment sequence @! - x x x x x x x x x x x x x x x - - 1 xxxxxx x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 73111 0

Índices da Tabela FTF (8 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
FTF 1 FTF_FILIAL+FTF_NUM Numero Int. Numero Int. Internal No. S - - S 2 3 - 10748 0
FTF 2 FTF_FILIAL+FTF_TIMEK Timekeeper Timekeeper Timekeeper S FSA - S 2 3 - 10749 0
FTF 3 FTF_FILIAL+FTF_TIPO+FTF_CODCX+FTF_NUM Tipo Movto. + Cod.Caixinha + Numero Int. Tipo Movim. + Cod.Cj Chica + Numero Int. Trans. type + Petty cash c + Internal No. S - - S 2 3 - 10750 0
FTF 4 FTF_FILIAL+FTF_TIPO+FTF_NRDEV Tipo Movto. + Num. Dev. Tipo Movim. + Nº Devol. Trans. type + Ret. Nbr. S - - S 2 3 - 10751 0
FTF 5 FTF_FILIAL+FTF_TIPO+FTF_NRADTO Tipo Movto. + Nro. Adto. Tipo Movim. + Nº Anticipo Trans. type + Adv. Nbr. S - - S 2 3 - 10752 0
FTF 6 FTF_FILIAL+FTF_TIPO+FTF_CODCX+FTF_SEQRP Tipo Movto. + Cod.Caixinha + Seq. Repos. Tipo Movim. + Cod.Cj Chica + Sec. Repos. Trans. type + Petty cash c + Repl. seq. S - - S 2 3 - 10753 0
FTF 7 FTF_FILIAL+FTF_DTEMIS+FTF_TIMEK Dt. Adto. + Timekeeper Fch. Antic. + Timekeeper Adv. Date + Timekeeper S - - S 2 3 - 10754 0
FTF 8 FTF_FILIAL+FTF_CODCX+DTOS(FTF_DTDIG) Cod.Caixinha + Dt.Digitacao Cod.Cj Chica + Fch Digitac. Petty cash c + Typing date S - FTF_DTDIG S 2 3 - 10755 0

Perguntas frequentes

Para que serve a tabela FTF no Protheus?

Ela é utilizada para movimentos do caixinha dentro do sistema ERP Protheus.

Como consultar os campos da tabela FTF?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela FTF?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.

Exemplo de consulta SQL da tabela FTF

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    FTF_FILIAL,
    FTF_CODCX,
    FTF_NUM,
    FTF_TIPO,
    FTF_TIMEK,
    FTF_DTEMIS,
    FTF_DTDIG,
    FTF_NATURE,
    FTF_DTBX,
    FTF_SLDADT,
    FTF_VALOR,
    FTF_NRDEV,
    FTF_DEVADT,
    FTF_HISTOR,
    FTF_NRADTO,
    FTF_SEQRP
FROM FTF
WHERE
    D_E_L_E_T_ = ' '
    AND FTF_FILIAL = 'VALOR'
    AND FTF_CODCX = 'VALOR'
    AND FTF_NUM = 'VALOR'
    AND FTF_TIPO = 'VALOR'
    AND FTF_TIMEK = 'VALOR'
    AND FTF_DTEMIS BETWEEN '20260401' AND '20260430'
    AND FTF_DTDIG BETWEEN '20260401' AND '20260430'
    AND FTF_NATURE = 'VALOR'
    AND FTF_DTBX BETWEEN '20260401' AND '20260430'
    AND FTF_SLDADT = 0
    AND FTF_VALOR = 0
    AND FTF_NRDEV = 'VALOR'
    AND FTF_DEVADT = 'VALOR'
    AND FTF_HISTOR = 'VALOR'
    AND FTF_NRADTO = 'VALOR'
    AND FTF_SEQRP = 'VALOR'