Dicionário Protheus
Início

Tabela TEU no Protheus

Manutenção de Armamentos

O que é a tabela TEU no Protheus?

A tabela TEU faz parte do sistema ERP Protheus da TOTVS e é utilizada para manutenção de armamentos.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE TEU
X2_PATH \DATA\
X2_ARQUIVO TEU990
X2_NOME Manutenção de Armamentos
X2_NOMESPA Mantenimiento de armamentos
X2_NOMEENG Ammunition Maintenance
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO TEU_FILIAL+TEU_CODIGO
X2_PYME S
X2_MODULO 28
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_ 9286
R_E_C_D_E_L_ 0

Campos da Tabela TEU (26 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_
TEU 01 TEU_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 - - - - - A R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 154234 0
TEU 02 TEU_CODIGO C 6 0 Codigo Codigo Code Codigo da Manutenção Codigo del mantenimiento Maintenance Code @! - x x x x x x x x x x x x x x x x GETSXENUM("TEU","TEU_CODIGO") - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 154235 0
TEU 03 TEU_TPARMA C 1 0 Tp Armamento Tp.Armamento Weapon Type Tipo de Armamento Tipo de armamento Weapon Type @! Pertence("12") .And. At780CleArm() x x x x x x x x x x x x x x x x - - 1 x x - - - - A R - - 1=Arma;2=Colete 1=Arma;2=Chaleco 1=Weapon;2=Armour - - - - - S - - N - N - - - 1 1 - - - 154236 0
TEU 04 TEU_CDARM C 6 0 Armamento Armamento Weapon Codigo do Armamento Codigo del armamento Weapon Code @! At780VldCons() x x x x x x x x x x x x x x x x - TEUXAR 1 x x x - - - S A R - - - - - - At780WArm() - - - S - - N - N - - - 1 1 - - - 154237 0
TEU 05 TEU_DSCARM C 30 0 Descrição Descripcion Description Descrição do Armamento Descripcion del armamento Weapon Description @! - x x x x x x x x x x x x x x x x At780IniArma(TEU->TEU_TPARMA, TEU->TEU_CDARM) - 1 x x - - - - V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 154238 0
TEU 06 TEU_ENTORI C 1 0 Entidade Ori Entidad orig Source Ent. Entidade de Origem Entidad de origen Source Entity @! Pertence("12") .And. At780ClnOri() x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - 1=Local Interno;2=Local de Atendimento 1=Lugar interno;2=Lugar de atencion 1=Internal Location;2=Service Location - At780WEntOr() - - - S - - N - N - - - 1 2 - - - 154239 0
TEU 07 TEU_CODLOC C 8 0 Cod Loc Mun. Cod.Loc.Mun. Ammun.Loc.Cd Codigo do Local Municao Codigo del lugar municion Ammunition Loc. Code @! At780LocMun(FwFldGet("TEU_CODLOC")) x x x x x x x x x x x x x x x x - TEUTFP 1 x - - - - A R - - - - - - At780WLoc() - - - S - - N - N - - - 1 2 - - - 154240 0
TEU 08 TEU_DSCLOC C 50 0 Descrição Descripcion Description Descrição do Local Descripcion del lugar Location Description @! - x x x x x x x x x x x x x x x x - - 1 x x - - - - V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 154241 0
TEU 09 TEU_QTDMUN N 5 0 Qtd Municao Ct.Municion Ammun. Qty. Quantidade de Munição Cantidad de municion Ammunition Quantity 99999 Positivo() x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - - - - - At780WLoc() - - - S - - N - N - - - 1 2 - - - 154242 0
TEU 10 TEU_CDRESP C 14 0 Responsavel Responsable Resp. Party Codigo do Responsavel Codigo del responsable Responsible Party Code - AtVldResp(FwFldGet("TEU_CDRESP")) x x x x x x x x x x x x x x x x - TEUAA1 1 x x x x - - - - A R - - - - - - - - 116 - S - - N - N - - - 1 1 - - - 154243 0
TEU 11 TEU_RESPON C 50 0 Nome Resp Nombre resp. Resp.P. Name Nome do Responsavel Nombre responsable Responsible Party Name @! - x x x x x x x x x x x x x x x x - - 1 x x x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 154244 0
TEU 12 TEU_DTABER D 8 0 Dt. Abertura Fch.Apert. Opening Dt Data de Abertura Fecha apertura Opening Date - - x x x x x x x x x x x x x x x x DDATABASE - 1 x - - - S V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 154245 0
TEU 13 TEU_DTINI D 8 0 Data Inicio Fch.Inicio Start Date Data de Inicio Manutenção Fecha inicio mantenimient Maintenance Start Date - Vazio() .Or. At780VldHrDt("DTINI") x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 154246 0
TEU 14 TEU_HRINI C 5 0 Hora Inicio Hora inicio Start Time Hora Inicio Manutenção Hora inicio mantenimiento Maintenance Start Time 99:99 Vazio() .Or. At780VldHrDt("HRINI") x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 154247 0
TEU 15 TEU_DTFIM D 8 0 Data Termino Fch.Fin End Date Data Termino Manutenção Fecha fin mantenimiento Maintenance End Date - Vazio() .Or. At780VldHrDt("DTFIM") x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 154248 0
TEU 16 TEU_HRFIM C 5 0 Hora Termino Hora fin End Time Hora Termino Manutenção Hora fin mantenimiento Maintenance End Time 99:99 Vazio() .Or. At780VldHrDt("HRFIM") x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 154249 0
TEU 17 TEU_LOCAL C 1 0 Mnt. Local? ¿Mant.Lugar? Place Maint? Manutencao no Local? ¿Mantenim. en el lugar? Maintenance Location @! Pertence("12") x x x x x x x x x x x x x x x x "1" - 1 x - - - - A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 154250 0
TEU 18 TEU_TPMNT C 1 0 Tp. Manut Tp. Mant. Maint. Type Tipo de manutenção Tipo de mantenimiento Maintenance Type @! Pertence("12") x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - 1=Preventiva;2=Corretiva 1=Preventivo;2=Correctivo 1=Preventive2=Corrective - - - - - S - - N - N - - - 1 1 - - - 154251 0
TEU 19 TEU_MOTIVO M 10 0 Motivo Motivo Reason Motivo da manutenção Motivo del mantenimiento Maintenance Reason - - x x x x x x x x x x x x x x x x - - 1 x x - - - - A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 154252 0
TEU 20 TEU_LAUDO M 10 0 Laudo Laudo Report Laudo da Manutenção Laudo del mantenimiento Maintenance Report - - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 154253 0
TEU 21 TEU_HRMNT C 5 0 Horas Manut. Horas mant. Maint. Hours Horas de Manutencao Horas de mantenimiento Maintenance Hours 99:99 - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 154254 0
TEU 22 TEU_STATUS C 1 0 Status Estatus Status Status da Manutencao Estatus del mantenimiento Maintenance Status @! Pertence("123") .And. At780VldStatus() x x x x x x x x x x x x x x x x "1" - 1 x - - - - A R - - 1=Aguardando Interacao;2=Iniciado;3=Finalizado 1=Esperando interaccion;2=Iniciado;3=Finalizado 1=Waiting Interaction;2=Started;3=Ended - - - - - S - - N - N - - - 1 2 - - - 154255 0
TEU 23 TEU_ULTSTA C 1 0 Ult. Status Ult.Estatus Last Status Ultimo Status Ultimo estatus Last Status @! - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 154256 0
TEU 24 TEU_ENTIDA C 1 0 Entidade Entidad Entity Entidade Entidad Entity @! - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 154257 0
TEU 25 TEU_ORIGEM C 8 0 Origem Origen Origin Origem da Manutenção Origen del mantenimiento Maintenance Origin @! - x x x x x x x x x x x x x x x x - - 1 x - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 154258 0
TEU 26 TEU_TPREST C 1 0 Tipo Resp. Tipo Resp. Resp. Type Tipo do Responsável Tipo de responsable Responsible Party Type @! Pertence("FI") x x x x x x x x x x x x x x x x "F" - 1 xx - - - - A R - - - - - - - - - - S - - N - N - - - 1 2 - - - 154259 0

Índices da Tabela TEU (1 í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_
TEU 1 TEU_FILIAL+TEU_CODIGO Codigo Codigo Code S - - S 2 3 - 22039 0

Perguntas frequentes

Para que serve a tabela TEU no Protheus?

Ela é utilizada para manutenção de armamentos dentro do sistema ERP Protheus.

Como consultar os campos da tabela TEU?

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

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

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

Exemplo de consulta SQL da tabela TEU

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

SELECT
    TEU_FILIAL,
    TEU_CODIGO,
    TEU_TPARMA,
    TEU_CDARM,
    TEU_DSCARM,
    TEU_ENTORI,
    TEU_CODLOC,
    TEU_DSCLOC,
    TEU_QTDMUN,
    TEU_CDRESP,
    TEU_RESPON,
    TEU_DTABER,
    TEU_DTINI,
    TEU_HRINI,
    TEU_DTFIM,
    TEU_HRFIM,
    TEU_LOCAL,
    TEU_TPMNT,
    TEU_MOTIVO,
    TEU_LAUDO,
    TEU_HRMNT,
    TEU_STATUS,
    TEU_ULTSTA,
    TEU_ENTIDA,
    TEU_ORIGEM,
    TEU_TPREST
FROM TEU
WHERE
    D_E_L_E_T_ = ' '
    AND TEU_FILIAL = 'VALOR'
    AND TEU_CODIGO = 'VALOR'
    AND TEU_TPARMA = 'VALOR'
    AND TEU_CDARM = 'VALOR'
    AND TEU_DSCARM = 'VALOR'
    AND TEU_ENTORI = 'VALOR'
    AND TEU_CODLOC = 'VALOR'
    AND TEU_DSCLOC = 'VALOR'
    AND TEU_QTDMUN = 0
    AND TEU_CDRESP = 'VALOR'
    AND TEU_RESPON = 'VALOR'
    AND TEU_DTABER BETWEEN '20260401' AND '20260430'
    AND TEU_DTINI BETWEEN '20260401' AND '20260430'
    AND TEU_HRINI = 'VALOR'
    AND TEU_DTFIM BETWEEN '20260401' AND '20260430'
    AND TEU_HRFIM = 'VALOR'
    AND TEU_LOCAL = 'VALOR'
    AND TEU_TPMNT = 'VALOR'
    AND TEU_HRMNT = 'VALOR'
    AND TEU_STATUS = 'VALOR'
    AND TEU_ULTSTA = 'VALOR'
    AND TEU_ENTIDA = 'VALOR'
    AND TEU_ORIGEM = 'VALOR'
    AND TEU_TPREST = 'VALOR'