Dicionário Protheus
Início

Tabela SF5 no Protheus

Tipos de Movimentação

O que é a tabela SF5 no Protheus?

A tabela SF5 faz parte do sistema ERP Protheus da TOTVS e é utilizada para tipos de movimentação.

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 SF5 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 SF5, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE SF5
X2_PATH \DATA\
X2_ARQUIVO SF5990
X2_NOME Tipos de Movimentação
X2_NOMESPA Tipos de Movimiento
X2_NOMEENG Transaction Types
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO -
X2_PYME S
X2_MODULO 4
X2_DISPLAY F5_CODIGO+F5_TIPO+F5_TEXTO
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_ 8214
R_E_C_D_E_L_ 0

Campos da Tabela SF5 (19 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_
SF5 01 F5_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del Sistema System Branch - - x x x x x x x x x x x x x x x - - 1 - - - - N - - - - - - - - - - 033 1 S - - N N N - - - 1 2 - - - 134365 0
SF5 02 F5_CODIGO C 3 0 Codigo TM Codigo TM Movem. Code Codigo da Movimentacao Codigo del Movimiento Movement Code @9 ExistChav("SF5").And.A230Tipo() .AND. Freeforuse("SF5") .And. EstVldStr() x x x x x x x x x x x x x x x xx - - 1 xx - - - S - - - - - - - - - - - 1 S - - N N N - - - 1 1 - - - 134366 0
SF5 03 F5_TIPO C 1 0 Tipo de TM Tipo de TM Movem. Type Tipo de Tipo de Movimento Tipo de Tipo de Mov. Type of Movement ! Pertence("DPR").And.A230Tipo() x x x x x x x x x x x x x x x x - - 1 xx - - - S - - - - P=Producao;R=Requisicao;D=Devolucao P=Produccion;R=Solicitud;D=Devolucion P=Production;R=Requisition;D=Return - - - - 1 S - - N N N - - - 1 1 - - - 134367 0
SF5 04 F5_TEXTO C 20 0 Descricao Descripcion Description Descricao da Movimentacao Descr. del Movimiento Description of Movement @! Texto() x x x x x x x x x x x x x x x x - - 1 x x x - - - S - - - - - - - - - - - 1 S - - S N N - - - 1 2 - - - 134368 0
SF5 05 F5_APROPR C 1 0 Aprop.Indir +Atrib.Ind.? Ind.Apport. Apropria indireto diretam +Mov.Usa Mat.Atr.Indirec? Approp.Indirect/Directly ! pertence("SN") x x x x x x x x x x x x x x x x - - 1 xx - - - S - - - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - - - - 1 S - - N N N - - - 1 1 - - - 134369 0
SF5 06 F5_ATUEMP C 1 0 Atu.Empenho +Act.Reserv? Updte Alloc? Atualiza o empenho Actualiza la Reserva Update Allocation ! pertence("SN") x x x x x x x x x x x x x x x x - - 1 xx - - - N - - - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - - - - 1 S - - N N N - - - 1 1 - - - 134370 0
SF5 07 F5_TRANMOD C 1 0 Transf.MOD. +Transf.MOD? Transf.Labor Transfere somente a MOD ? Transfiere solo a MOD Transfer only Laborforce ! pertence("SN") x x x x x x x x x x x x x x x x - - 1 xx - - - N - - - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - - - - 1 S - - N N N - - - 1 1 - - - 134371 0
SF5 08 F5_VAL C 1 0 Valorizado Valorizado Valued Movimento Valorizado Movimiento con Valor Transaction Valued @! pertence("SN") x x x x x x x x x x x x x x x x "N" - 1 xx - - - N A R - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - M->F5_GERAATF == '2' - - 1 S - - N N N - - - 1 1 - - - 134372 0
SF5 09 F5_ENVCQPR C 1 0 Envia p/CQ +Envia p/CC? Send to QC ? Envia produção para C.Q.? Envia produccion al CC Send production to Q.C. @! pertence("SN") x x x x x x x x x x x x x x x x "N" - 1 x x - - - N - - - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - - - - 1 S - - N N N - - - 1 2 - - - 134373 0
SF5 10 F5_LIBPVPR C 1 0 Libera PV +Aprueb.P.V? Approve S.O? Libera PV amarrado a OP ? Aprueba PV vincul.a OP Release S.O. of a P.O. @! pertence("SN") x x x x x x x x x x x x x x x x "N" - 1 x x - - - N - - - - S=Sim;N=Nao S=Si;N=No S=Yes;N=No - - - - 1 S - - N N N - - - 1 2 - - - 134374 0
SF5 11 F5_QTDZERO C 1 0 Qtd Zero +Ctd.Cero ? Zero Amount? Qtd zerada no mov. valor? Ctd. cero en mov. valor Zero Value in Mov. Value @9 Pertence("12") .And. If(M->F5_VAL$" N".And.&(ReadVar())=="1",(Help(" ",1,"QTD_ZERO"),.F.),.T.) x x x x x x x x x x x x x x x x "2" - 1 xxx - - - S - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - 1 S - - N N N - - - 1 1 - - - 134375 0
SF5 12 F5_COPSIMP C 7 0 Cod Op. SIMP Cód Op. SIMP SIMP Op Cd Codigo da Oper. SIMP Código de la Oper. SIMP SIMP Oper Code 9999999 - x x x x x x x x x x x x x x x x - D3C 1 x xxxx xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 134376 0
SF5 13 F5_MOVTANQ C 2 0 T.Mov.Tanque T.Mov.Tanque Tanl Tr Tp Tipo de Mov. Tanque Tipo de Mov. Tanque Tank Trans Type @! - x x x x x x x x x x x x x x x x - - 1 x xxxx xx - - - N A R - - AP=Apuracao;BO=Fat_posterior;DE=Descarga;EQ=Equalizacao;PR=Provisorio;TR=Transferencia;GC=Producao automatica AP=Cálculo;BO=Fact_posterior;DE=Descarga;EQ=Ecualización;PR=Provisional;TR=Transferencia;GC=Producción automática AP=Calculation;BO=Later_inv;DE=Discharge;EQ=Equalization;PR=Temporary;TR=Transfer;GC=Automatic production - - - - - S - - N - N - - - 1 2 - - - 134377 0
SF5 14 F5_AGREGCU C 1 0 Custeia OP Costea OP PO Costing Custeia OP com prd contr Costea OP con prod contr PO Costing with prd @! Pertence("12 ") x x x x x x x x x x x x x x x x "1" - 1 xx x - - - S A R - - 1=Sim;2=Nao; 1=Si;2=No; 1=Yes;2=No - - - - 1 S - - N N N - - - 1 2 - - - 134378 0
SF5 15 F5_GERAATF C 1 0 Gera Ativo? ¿Gen Activo? Gen Asset? Gera Ativo? ¿Gen Activo? Generate Asset? - Pertence('12') x x x x x x x x x x x x x x x x "2" - 1 x - - - N A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - M->F5_VAL=='N' - - 2 S - - N - N - - - 1 2 - - - 134379 0
SF5 16 F5_TEATF C 3 0 Tipo Entrada Tipo Entrada Type Inflow Tipo de Entrada da Nota Tipo Entrada de factura Invoice Inflow Type @9 ExistCpo('SF4') .And.MaAvalTes('E',M->F5_TEATF) .And. A230VldTES() x x x x x x x x x x x x x x x x - SF4 1 x - - - N A R - - - - - - - - - 2 S - - N - N - - - 1 2 - - - 134380 0
SF5 17 F5_CODLAN C 6 0 Cod.Cat83 Cod.Cat83 Cat83 Cd Código Lcto Cat83 Codigo Asiento Cat83 Cat83 Entry Code @! Vazio() .Or. ExistCpo('CDZ') x x x x x x x x x x x x x x x x - CDZ 1 x - - - S A R - - - - - - - - - 1 S - - N N N - - - 1 2 - - - 134381 0
SF5 18 F5_LOTVENC C 1 0 Lote Venc. Lote Venc. Due Batch Movimenta lote vencido? ¿Mueve lote vencido? Transfer due batch? @! Pertence('12') x x x x x x x x x x x x x x x x "2" - 1 x x - - - - - - - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 134382 0
SF5 19 F5_CUSTATF C 1 0 Cust Med Ati Cost Med Act Act Aver Cos Consid.Custo Medio Ativo Consid.Costo medio activo Consider Active Aver Cost @! Pertence('12') x x x x x x x x x x x x x x x x "2" - 1 x x x - - - N A R - - 1=Sim;2=Nao 1=Sí;2=No 1=Yes;2=No - M->F5_GERAATF == '1' - - 2 S - - N - N - - - 1 2 - - - 134383 0

Índices da Tabela SF5 (3 í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_
SF5 1 F5_FILIAL+F5_CODIGO Codigo TM Codigo TM Movem. Code S - - S 2 3 - 19313 0
SF5 2 F5_FILIAL+F5_MOVTANQ+F5_TIPO T.Mov.Tanque + Tipo de TM T.Mov.Tanque + Tipo de TM Tanl Tr Tp + Movem. Type S - - S 2 3 - 19314 0
SF5 3 F5_FILIAL+F5_COPSIMP Cod Op. SIMP Cód Op. SIMP SIMP Op Cd S - - S 2 3 - 19315 0

Perguntas frequentes

Para que serve a tabela SF5 no Protheus?

Ela é utilizada para tipos de movimentação dentro do sistema ERP Protheus.

Como consultar os campos da tabela SF5?

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

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

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

Exemplo de consulta SQL da tabela SF5

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

SELECT
    F5_FILIAL,
    F5_CODIGO,
    F5_TIPO,
    F5_TEXTO,
    F5_APROPR,
    F5_ATUEMP,
    F5_TRANMOD,
    F5_VAL,
    F5_ENVCQPR,
    F5_LIBPVPR,
    F5_QTDZERO,
    F5_COPSIMP,
    F5_MOVTANQ,
    F5_AGREGCU,
    F5_GERAATF,
    F5_TEATF,
    F5_CODLAN,
    F5_LOTVENC,
    F5_CUSTATF
FROM SF5
WHERE
    D_E_L_E_T_ = ' '
    AND F5_FILIAL = 'VALOR'
    AND F5_CODIGO = 'VALOR'
    AND F5_TIPO = 'VALOR'
    AND F5_TEXTO = 'VALOR'
    AND F5_APROPR = 'VALOR'
    AND F5_ATUEMP = 'VALOR'
    AND F5_TRANMOD = 'VALOR'
    AND F5_VAL = 'VALOR'
    AND F5_ENVCQPR = 'VALOR'
    AND F5_LIBPVPR = 'VALOR'
    AND F5_QTDZERO = 'VALOR'
    AND F5_COPSIMP = 'VALOR'
    AND F5_MOVTANQ = 'VALOR'
    AND F5_AGREGCU = 'VALOR'
    AND F5_GERAATF = 'VALOR'
    AND F5_TEATF = 'VALOR'
    AND F5_CODLAN = 'VALOR'
    AND F5_LOTVENC = 'VALOR'
    AND F5_CUSTATF = 'VALOR'