Dicionário Protheus
Início

Tabela VE8 no Protheus

Filho (Itens e Kits)

O que é a tabela VE8 no Protheus?

A tabela VE8 faz parte do sistema ERP Protheus da TOTVS e é utilizada para filho (itens e kits).

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE VE8
X2_PATH \DATA\
X2_ARQUIVO VE8990
X2_NOME Filho (Itens e Kits)
X2_NOMESPA Secundario (Ítems y Kits)
X2_NOMEENG Child (Items and Kits)
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO -
X2_PYME S
X2_MODULO 14
X2_DISPLAY VE8_GRUITE+VE8_CODITE+VE8_DESITE
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_ 10379
R_E_C_D_E_L_ 0

Campos da Tabela VE8 (10 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_
VE8 01 VE8_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 - - 1 - - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 168891 0
VE8 02 VE8_TIPO C 1 0 Tipo Item Tipo Item Item Type Tipo de Item Tipo de Item Type of Item @! Pertence('12') x x x xx x x x x x x x x x x x x x '2' - 1 x - - - N A R - - 1=Mandatorio;2=Correlato 1=Obligatorio;2=Correlato 1=Mandatory;2=Correlated - - - - - N - - N N N - - - 1 2 - - - 168892 0
VE8 03 VE8_GRUKIT C 4 0 Grupo Kit Grupo Kit Kit Group Grupo do Kit Grupo de Kit Kit Group @! - x x x xx x x x x x x x x x x x x x x - E09 1 x xx x - - - S - - - - - - - - - - 162 - S - - N N N - - - 1 2 - - - 168893 0
VE8 04 VE8_CODKIT C 27 0 Codigo Kit Codigo Kit Kit Code Codigo do Kit Codigo de Kit Kit Code @! - x x x xx x x x x x x x x x x x x x x - B09 1 x xxx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 168894 0
VE8 05 VE8_DESKIT C 50 0 Descricao Descripcion Description Descricao do Kit Descripcion de Kit Kit Description @! - x x x xx x x x x x x x x x x x x x if(!Inclui,Posicione("VEH",1,xFilial("VEH")+VE8->VE8_GRUKIT+VE8->VE8_CODKIT,"VEH_DESKIT"),"") - 1 x xx x - - - S V V - - - - - - - Posicione("VEH",1,xFilial("VEH")+VE8->VE8_GRUKIT+VE8->VE8_CODKIT,"VEH_DESKIT") 171 - S - - N N N - - - 1 2 - - - 168895 0
VE8 06 VE8_GRUITE C 4 0 Grupo Grupo Group Grupo do Item Grupo de Item Item Group @! FG_Seek("SBM","M->VE8_GRUITE",1,.f.) x x x xx x x x x x x x x x x x x x x - BM5 1 x xxx - - - S - R - - - - - - - - 162 - S - - S N N - - - 1 1 - - - 168896 0
VE8 07 VE8_CODITE C 27 0 Cod Item Cod Item Item Code Codigo do Item Codigo de Item Item Code @!S27 FG_SEEK("SB1","M->VE8_GRUITE+M->VE8_CODITE",7,.F.,"VE8_DESITE","B1_DESC") .AND. FG_KITIGUAL() x x x xx x x x x x x x x x x x x x x - B08KIT 1 x xxx - - - S - - - - - - - - - - - - S - - S N N - - - 1 1 - - - 168897 0
VE8 08 VE8_DESITE C 50 0 Descricao Descripcion Description Descricao do Item Descripcion de Item Item Description @! - x x x xx x x x x x x x x x x x x x if(!Inclui,Posicione("SB1",7,xFilial("SB1")+VE8->VE8_GRUITE+VE8->VE8_CODITE,"B1_DESC"),"") - 1 x xx x - - - S V V - - - - - - - Posicione("SB1",7,xFilial("SB1")+VE8->VE8_GRUITE+VE8->VE8_CODITE,"B1_DESC") 171 - S - - N N N - - - 1 2 - - - 168898 0
VE8 09 VE8_QTDADE N 8 2 Quantidade Cantidad Quantity Quantidade Cantidad Quantity @E 99,999.99 M->VE8_QTDADE > 0 x x x xx x x x x x x x x x x x x x - - 1 xxxxx - - - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 168899 0
VE8 10 VE8_PERPEC N 7 3 Percent Cust Porcent Cost Cost Percent Percentual do Custo/Peca Porcentaje de Costo/Pieza Cost/Part Porcentage @E 999.999 - x x x xx x x x x x x x x x x x x x - - 1 xxxx - - - S - - - - - - - - M->VEH_TIPO=="2" - - - S - - N N N - - - 1 2 - - - 168900 0

Índices da Tabela VE8 (2 í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_
VE8 1 VE8_FILIAL+VE8_GRUKIT+VE8_CODKIT+VE8_GRUITE+VE8_CODITE Grupo Kit + Codigo Kit + Grupo + Cod Item Grupo Kit + Codigo Kit + Grupo + Cod Item Kit Group + Kit Code + Group + Item Code S - - S 2 3 - 24538 0
VE8 2 VE8_FILIAL+VE8_GRUITE+VE8_CODITE+VE8_GRUKIT+VE8_CODKIT Grupo + Cod Item + Grupo Kit + Codigo Kit Grupo + Cod Item + Grupo Kit + Codigo Kit Group + Item Code + Kit Group + Kit Code S - - S 2 3 - 24539 0

Perguntas frequentes

Para que serve a tabela VE8 no Protheus?

Ela é utilizada para filho (itens e kits) dentro do sistema ERP Protheus.

Como consultar os campos da tabela VE8?

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

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

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

Exemplo de consulta SQL da tabela VE8

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

SELECT
    VE8_FILIAL,
    VE8_TIPO,
    VE8_GRUKIT,
    VE8_CODKIT,
    VE8_DESKIT,
    VE8_GRUITE,
    VE8_CODITE,
    VE8_DESITE,
    VE8_QTDADE,
    VE8_PERPEC
FROM VE8
WHERE
    D_E_L_E_T_ = ' '
    AND VE8_FILIAL = 'VALOR'
    AND VE8_TIPO = 'VALOR'
    AND VE8_GRUKIT = 'VALOR'
    AND VE8_CODKIT = 'VALOR'
    AND VE8_DESKIT = 'VALOR'
    AND VE8_GRUITE = 'VALOR'
    AND VE8_CODITE = 'VALOR'
    AND VE8_DESITE = 'VALOR'
    AND VE8_QTDADE = 0
    AND VE8_PERPEC = 0