Dicionário Protheus
Início

Tabela VFP no Protheus

Agreg/Desag AMS - Entrada

O que é a tabela VFP no Protheus?

A tabela VFP faz parte do sistema ERP Protheus da TOTVS e é utilizada para agreg/desag ams - entrada.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE VFP
X2_PATH \DATA\
X2_ARQUIVO VFP990
X2_NOME Agreg/Desag AMS - Entrada
X2_NOMESPA Agreg/Desag AMS - Entrada
X2_NOMEENG Bundle/Unbundle AMS - Inflow
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO VFP_FILIAL+VFP_CODIGO
X2_PYME S
X2_MODULO 14
X2_DISPLAY -
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 1
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_ 10424
R_E_C_D_E_L_ 0

Campos da Tabela VFP (23 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_
VFP 01 VFP_FILIAL C 2 0 Filial Sucursal Branch Filial Sucursal Branch - - x x x x x x x x x x x x x x x xFilial("VFP") - 1 - - - - N A R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 169661 0
VFP 02 VFP_CODIGO C 8 0 Cod.Interno Cód.Interno Internal Cod Código Interno Código interno Internal Code @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 169662 0
VFP 03 VFP_CODEXE C 8 0 Cod.Execução Cód.Ejecució Executn Code Código da Execução Cód Ejecución Code of Execution @! - x x x x x x x x x x x x x x x x - - 1 xx - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 169663 0
VFP 04 VFP_VEIMAQ C 1 0 Veic/Maq. Vehíc/Máq. Vehic/Mach. Veic/Maq. Vehíc/Máq. Vehic/Mach. @! PERTENCE("12") x x x x x x x x x x x x x x x x "1" - 1 xxx - - - S A R - - 1=Veiculo/Maquina/Equipamento 1;2=Veiculo/Maquina/Equipamento 2 1=Vehículo/Máquina/Equipam 1;2=Vehículo/Máquina/Equipam 2 1=Vehicle/Machine/Equipment 1;2=Vehicle/Machine/Equipment 2 - - - - - S - - N - N - - - 1 1 - - - 169664 0
VFP 05 VFP_CHAINT C 6 0 ChaInt ChaInt Int Ch Chassi Interno Chasis interno Internal Chassis @! - x x x x x x x x x x x x x x x x - VV1AMS 1 xx - - - N A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 169665 0
VFP 06 VFP_CHASSI C 25 0 Chassi Chasis Chassis Chassi Chasis Chassis @!S25 - x x x x x x x x x x x x x x x x - - 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 169666 0
VFP 07 VFP_CODMAR C 3 0 Marca Marca Brand Marca Marca Brand @!S3 NAOVAZIO() .and. ExistCPO("VE1",FWFldGet("VFP_CODMAR")) x x x x x x x x x x x x x x x x - VE1 1 xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 169667 0
VFP 08 VFP_MODVEI C 30 0 Modelo Modelo Model Modelo Modelo Model @! NAOVAZIO() .and. ExistCPO("VV2",FWFldGet("VFP_CODMAR")+FWFldGet("VFP_MODVEI")) x x x x x x x x x x x x x x x x - MCF 1 xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 169668 0
VFP 09 VFP_SEGMOD C 10 0 Segmento Segmento Segment Segmento Segmento Segment - - x x x x x x x x x x x x x x x x - VVD 1 xx - - - S A R - - - - - - - - 147 - S - - N - N - - - 1 2 - - - 169669 0
VFP 10 VFP_CORVEI C 6 0 Cor Color Color Cor Color Color @!S6 NAOVAZIO() .and. ExistCPO("VVC",FWFldGet("VFP_CODMAR")+FWFldGet("VFP_CORVEI")) x x x x x x x x x x x x x x x x - VVCMAR 1 xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 169670 0
VFP 11 VFP_TIPOPE C 2 0 Tp.Operacao Tp.Operac Operatn Tp Tipo de Operacao Tipo de operación Operation Type @! - x x x x x x x x x x x x x x x x "" DJ 1 x xx - - - N A V - - - - - - - - - - S - - N - N - - - 1 2 - - - 169671 0
VFP 12 VFP_CODTES C 3 0 TES Entrada TES Entrada Inflow TIO TES Entrada TES Entrada Inflow TIO @! ExistCPO("SF4") .and. MaAvalTes("E",FWFldGet("VFP_CODTES")) x x x x x x x x x x x x x x x x - SF4 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 169672 0
VFP 13 VFP_CUSUNI N 14 2 Custo Unitar Costo Unit Unit Cost Custo Unitario Costo unitario Unit Cost @E 99,999,999,999.99 POSITIVO() x x x x x x x x x x x x x x x x - - 1 xxxxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 169673 0
VFP 14 VFP_LOCPAD C 2 0 Local Padrão Local Estánd Default Loca Local Padrão Local Estánd Default Location @! Vazio() .or. ExistCPO("NNR",FWFldGet("VFP_LOCPAD")) x x x x x x x x x x x x x x x x - NNR 1 xxx - - - S A R - - - - - - - - 024 - S - - N - N - - - 1 1 - - - 169674 0
VFP 15 VFP_CODORI C 1 0 Origem Origen Origin Origem Origen Origin @!S1 PERTENCE("0123") x x x x x x x x x x x x x x x x - - 1 xxx - - - S A R - - 0=Fabrica;1=Concessionaria;2=Outros;3=Fabrica com Chassi 0=Fábrica;1=Concesionaria;2=Otros;3=Fábrica c/Chasis 0=Factory;1=Dealership;2=Other;3=Factory with Chassis - - - - - S - - N - N - - - 1 1 - - - 169675 0
VFP 16 VFP_GRTRIB C 6 0 Grupo Tribut Grupo Tribut Tax Group Grupo Tributacao Grupo Tributac Taxation Group @! Vazio() .or. ExistCpo("SX5","21"+FWFldGet("VFP_GRTRIB")) x x x x x x x x x x x x x x x x - 21 1 xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 169676 0
VFP 17 VFP_POSIPI C 8 0 Pos.IPI/NCM Pos.IPI/NCM IPI/NCM Pos. Pos.IPI/NCM Pos.IPI/NCM IPI/NCM Pos. @R 9999.99.99 VAZIO() .OR. ExistCpo("SYD",FWFldGet("VFP_POSIPI")) x x x x x x x x x x x x x x x x - YD1 1 xx - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 169677 0
VFP 18 VFP_PROVEI C 1 0 Procedencia Procedencia Origin Procedencia Procedencia Origin @! vazio() .or. ExistCpo("SX5","S0"+FWFldGet("VFP_PROVEI")) x x x x x x x x x x x x x x x x - S0 1 xxx - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 169678 0
VFP 19 VFP_CENCUS C 9 0 Centro Custo Centro costo Cost Center Centro de Custo Centro de costo Cost Center @! (vazio() .or. Ctb105CC()) x x x x x x x x x x x x x x x x - CTT 1 xx - - - S A R - - - - - - - - 004 - S - - N - N - - - 1 2 - - - 169679 0
VFP 20 VFP_CONTA C 20 0 C Contabil C Contable Ledger Acct Conta Contabil Cuenta contable Ledger Account @! (vazio() .or. Ctb105CTA()) x x x x x x x x x x x x x x x x - CT1 1 xx - - - S A R - - - - - - - - 003 - S - - N - N - - - 1 2 - - - 169680 0
VFP 21 VFP_ITEMCT C 9 0 Item Conta Ítem Cta Acct Item Item da Conta Ítem de Cta Account Item @! (vazio() .or. Ctb105ITEM()) x x x x x x x x x x x x x x x x - CTD 1 xx - - - S A R - - - - - - - - 005 - S - - N - N - - - 1 2 - - - 169681 0
VFP 22 VFP_CLVL C 9 0 Classe Valor Clase valor Value Class Classe de Valor Clase de valor Value Class @! (vazio() .or. Ctb105CLVL()) x x x x x x x x x x x x x x x x - CTH 1 xx - - - S A R - - - - - - - - 006 - S - - N - N - - - 1 2 - - - 169682 0
VFP 23 VFP_REFSAI C 8 0 Ref.Saida Ref.Salida Outflow Ref. Referência da Saida Referencia de salida Outflow Reference @! - x x x x x x x x x x x x x x x x - - 1 xx - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 169683 0

Índices da Tabela VFP (4 í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_
VFP 1 VFP_FILIAL+VFP_CODIGO Cod.Interno Cód.Interno Internal Cod S - - S 2 3 - 24656 0
VFP 2 VFP_FILIAL+VFP_CODEXE Cod.Execução Cód.Ejecució Executn Code S - - S 2 3 - 24657 0
VFP 3 VFP_FILIAL+VFP_CHAINT ChaInt ChaInt Int Ch S - - S 2 3 - 24658 0
VFP 4 VFP_FILIAL+VFP_CHASSI Chassi Chasis Chassis S - - S 2 3 - 24659 0

Perguntas frequentes

Para que serve a tabela VFP no Protheus?

Ela é utilizada para agreg/desag ams - entrada dentro do sistema ERP Protheus.

Como consultar os campos da tabela VFP?

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

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

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

Exemplo de consulta SQL da tabela VFP

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

SELECT
    VFP_FILIAL,
    VFP_CODIGO,
    VFP_CODEXE,
    VFP_VEIMAQ,
    VFP_CHAINT,
    VFP_CHASSI,
    VFP_CODMAR,
    VFP_MODVEI,
    VFP_SEGMOD,
    VFP_CORVEI,
    VFP_TIPOPE,
    VFP_CODTES,
    VFP_CUSUNI,
    VFP_LOCPAD,
    VFP_CODORI,
    VFP_GRTRIB,
    VFP_POSIPI,
    VFP_PROVEI,
    VFP_CENCUS,
    VFP_CONTA,
    VFP_ITEMCT,
    VFP_CLVL,
    VFP_REFSAI
FROM VFP
WHERE
    D_E_L_E_T_ = ' '
    AND VFP_FILIAL = 'VALOR'
    AND VFP_CODIGO = 'VALOR'
    AND VFP_CODEXE = 'VALOR'
    AND VFP_VEIMAQ = 'VALOR'
    AND VFP_CHAINT = 'VALOR'
    AND VFP_CHASSI = 'VALOR'
    AND VFP_CODMAR = 'VALOR'
    AND VFP_MODVEI = 'VALOR'
    AND VFP_SEGMOD = 'VALOR'
    AND VFP_CORVEI = 'VALOR'
    AND VFP_TIPOPE = 'VALOR'
    AND VFP_CODTES = 'VALOR'
    AND VFP_CUSUNI = 0
    AND VFP_LOCPAD = 'VALOR'
    AND VFP_CODORI = 'VALOR'
    AND VFP_GRTRIB = 'VALOR'
    AND VFP_POSIPI = 'VALOR'
    AND VFP_PROVEI = 'VALOR'
    AND VFP_CENCUS = 'VALOR'
    AND VFP_CONTA = 'VALOR'
    AND VFP_ITEMCT = 'VALOR'
    AND VFP_CLVL = 'VALOR'
    AND VFP_REFSAI = 'VALOR'