Dicionário Protheus
Início

Tabela TV1 no Protheus

Parte Diária

O que é a tabela TV1 no Protheus?

A tabela TV1 faz parte do sistema ERP Protheus da TOTVS e é utilizada para parte diária.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE TV1
X2_PATH \DATA\
X2_ARQUIVO TV1990
X2_NOME Parte Diária
X2_NOMESPA Parte diaria
X2_NOMEENG Daily Part
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO TV1_FILIAL+TV1_EMPRES+TV1_CODBEM+DTOS(TV1_DTSERV)+TV1_TURNO+TV1_HRINI+TV1_HRFIM
X2_PYME N
X2_MODULO 95
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_ 9802
R_E_C_D_E_L_ 0

Campos da Tabela TV1 (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_
TV1 01 TV1_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del sistema Branch of System - MNT851VLEF(2) x x x x x x x x x x x x x x x If( Inclui,xFilial( 'TV1' ),cGetFilial ) SM0MOB 1 - - - - N - - - - - - - - - - 033 - N - - N - N - - - 1 2 - - - 160910 0
TV1 02 TV1_EMPRES C 2 0 Empresa Empresa Company Empresa Empresa Company @! MNT851VLEF() x x x x x x x x x x x x x x x x If( Inclui,cEmpAnt,cGetEmpres ) YM0 1 x - - - N - - - - - - - - WEMPFILTV1() - - - N - - N - N - - - 1 2 - - - 160911 0
TV1 03 TV1_CODBEM C 16 0 Equipamento Equipo Equipment Equipamento Equipo Equipment @! MNT851VLCP('TV1_CODBEM') x x x x x x x x x x x x x x x xx - ST9PT 1 x xxx - S - S A R - - - - - - Inclui - - - N - - N - N - - - 1 1 - - - 160912 0
TV1 04 TV1_NOME C 20 0 Nome Nombre Name Nome do Equipamento Nombre del equipo Name of Equipment @! - x x x x x x x x x x x x x x x x Posicione('ST9',1,xFilial('ST9')+M->TV1_CODBEM,'T9_NOME') - 1 x xx - - - N V V - - - - - - - Posicione('ST9',1,xFilial('ST9')+TV1->TV1_CODBEM,'T9_NOME') - - N - - N - N - - - 1 2 - - - 160913 0
TV1 05 TV1_PLACA C 8 0 Placa Placa Plate Placa Placa Plate @! MNT851VLCP('TV1_PLACA') x x x x x x x x x x x x x x x x - - 1 x xx - S - S A R - - - - - - Inclui - - - N - - N - N - - - 1 2 - - - 160914 0
TV1 06 TV1_TURNO C 3 0 Turno Turno Shift Turno Turno Shift @! MNT851VLCP('TV1_TURNO') x x x x x x x x x x x x x x x xx - SH7 1 x xxx - - - S A R - - - - - - Inclui .Or. ( M->TV1_INDERR == '1' ) - - - N - - N - N - - - 1 1 - - - 160915 0
TV1 07 TV1_DTSERV D 8 0 Data Fecha Date Data Servico Fecha Servicio Service Date - MNT851VLCP('TV1_DTSERV') x x x x x x x x x x x x x x x xx dDataBase - 1 x xxx - - - S A R - - - - - - Inclui - - - N - - N - N - - - 1 1 - - - 160916 0
TV1 08 TV1_HREXI C 5 0 Exped. Inic. Exped. Inic. Offc.Strt.T. Hora Inicio Expediente Hora Inicial Expediente Office Hours Start Time 99:99 - x x x x x x x x x x x x x x x x - - 1 x xxx - - - S V R - - - - - - - - - - N - - N - N - - - 1 1 - - - 160917 0
TV1 09 TV1_HREXF C 5 0 Exped. Fim Exped. Fin Offc.End.Tm. Hora Final Expediente Hora Final Expediente Office Hours End Time 99:99 - x x x x x x x x x x x x x x x x - - 1 x xxx - - - S V R - - - - - - - - - - N - - N - N - - - 1 1 - - - 160918 0
TV1 10 TV1_HRINI C 5 0 Hora Inicio Hora Inicial Start Time Hora Inicio Atividade Hora Inicial Actividad Activity Start Time 99:99 MNT851VLCP('TV1_HRINI') x x x x x x x x x x x x x x x xx - - 1 x xxx - - - S A R - - - - - - Inclui .Or. ( M->TV1_INDERR == '1' ) - - - N - - N - N - - - 1 1 - - - 160919 0
TV1 11 TV1_CONINI N 9 0 Contad. Inic Contad. Inic Initial Coun Contador Inicial Contador inicial Initial Counter @E 999,999,999 MNT851VLCP('TV1_CONINI') x x x x x x x x x x x x x x x x - - 1 x xxx - - - S A R - - - - - - Inclui .Or. ( M->TV1_INDERR == '1' ) - - - N - - N - N - - - 1 1 - - - 160920 0
TV1 12 TV1_HRFIM C 5 0 Hora Final Hora Final End Time Hora Final Atividade Hora Final Actividad Activity End Time 99:99 MNT851VLCP('TV1_HRFIM') x x x x x x x x x x x x x x x xx - - 1 x xxx - - - S A R - - - - - - Inclui .Or. ( M->TV1_INDERR == '1' ) - - - N - - N - N - - - 1 1 - - - 160921 0
TV1 13 TV1_CONFIM N 9 0 Contador Fim Contador Fin FinalCounter Contador Final Contador final Final Counter @E 999,999,999 MNT851VLCP('TV1_CONFIM') x x x x x x x x x x x x x x x x - - 1 x xxx - - - S A R - - - - - - Inclui .Or. ( M->TV1_INDERR == '1' ) - - - N - - N - N - - - 1 1 - - - 160922 0
TV1 14 TV1_TERCEI C 1 0 Terceiro Tercero 3rd Party Terceiro Tercero Third Party @! MNT851VLCP('TV1_TERCEI') x x x x x x x x x x x x x x x x IF( Inclui,'2',TV1_TERCEI ) - 1 x xxx - - - S A R - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - N - - N - N - - - 1 1 - - - 160923 0
TV1 15 TV1_OPERAD C 6 0 Operador Operador Operator Operador Operador Operator @! MNT851VLCP('TV1_OPERAD') x x x x x x x x x x x x x x x x - SRA 1 x xxx - S - S A R - - - - - - M->TV1_TERCEI == '2' - 121 - N - - N - N - - - 1 1 - - - 160924 0
TV1 16 TV1_NOMEOP C 40 0 Nome Nombre Name Nome Nombre Name @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - N A R - - - - - - M->TV1_TERCEI == '1' - - - N - - N - N - - - 1 2 - - - 160925 0
TV1 17 TV1_OBS1 C 250 0 Observação 1 Observac. 1 Note 1 Observação 1 Observación 1 Note 1 @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - N A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 160926 0
TV1 18 TV1_OBS2 C 250 0 Observação 2 Observac. 2 Note 2 Observação 2 Observación 2 Note 2 @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - N A R - - - - - - - - - - N - - N - N - - - 1 2 - - - 160927 0
TV1 19 TV1_HRAMNT C 5 0 Horas MNT Horas MNT 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 If(Inclui,'00:00',TV1->TV1_HRAMNT) - 1 x xx - - - S V R - - - - - - - - - - N - - N - N - - - 1 2 - - - 160928 0
TV1 20 TV1_HRATRA C 5 0 Horas Trab. Horas Trab. Worked Hours Horas Trabalhadas Horas trabajadas Worked Hours 99:99 - x x x x x x x x x x x x x x x x If(Inclui,'00:00',TV1->TV1_HRATRA) - 1 x xx - - - S V R - - - - - - - - - - N - - N - N - - - 1 2 - - - 160929 0
TV1 21 TV1_HRACHU C 5 0 Horas Chuva Horas Lluvia Rain Hours Horas Parada Chuva Horas Parada Lluvia Rain Stoppage Hours 99:99 - x x x x x x x x x x x x x x x x If(Inclui,'00:00',TV1->TV1_HRACHU) - 1 x xx - - - S V R - - - - - - - - - - N - - N - N - - - 1 2 - - - 160930 0
TV1 22 TV1_HRAPLA C 5 0 Horas Plane. Horas Planif Planng Hours Horas Planejamento Horas Planificación Planning Hours 99:99 - x x x x x x x x x x x x x x x x If(Inclui,'00:00',TV1->TV1_HRAPLA) - 1 x xx - - - S V R - - - - - - - - - - N - - N - N - - - 1 2 - - - 160931 0
TV1 23 TV1_HRAEXP C 5 0 Horas Exped. Horas Exped. Office Hours Horas de Expediente Horas de expediente Office Hours 99:99 - x x x x x x x x x x x x x x x x If(Inclui,'00:00',TV1->TV1_HRAEXP) - 1 x xx - - - S V R - - - - - - - - - - N - - N - N - - - 1 2 - - - 160932 0
TV1 24 TV1_INDERR C 1 0 Possui erro? Tiene error? Has error? Registro com erro Registro con error Record with error @! - x x x x x x x x x x x x x x x x IIf( Inclui,'2',TV1->TV1_INDERR ) - 1 x xx - - - N A R - - 1=Sim;2=Não 1=Si;2=No 1=Yes;2=No - .F. - - - N - - N - N - - - 1 2 - - - 160933 0
TV1 25 TV1_MSGERR M 10 0 Erro Import. Error Import Import Error Erros de Importacao Errores de importación Import Errors @! - x x x x x x x x x x x x x x x x - - 1 x xx - - - N V R - - - - - - .F. - - - N - - N - N - - - 1 2 - - - 160934 0
TV1 26 TV1_WEBFLE C 1 0 WebFleet? WebFleet WebFleet? Importado via WebFleet? ¿Importado vía WebFleet? Imported via WebFleet? @! - x x x x x x x x x x x x x x x x IIf( Inclui,'N',TV1->TV1_WEBFLE ) - 1 x xx - - - S V R - - S=Sim;N=Não S=Si;N=No 1=Yes;2=No - - - - - N - - N - N - - - 1 2 - - - 160935 0

Índices da Tabela TV1 (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_
TV1 1 TV1_FILIAL+TV1_EMPRES+TV1_CODBEM+DTOS(TV1_DTSERV)+TV1_TURNO+TV1_HRINI+TV1_HRFIM Empresa + Equipamento + Data + Turno + Hora Inicio + Hora Final Empresa + Equipo + Fecha + Turno + Hora Inicial + Hora Final Company + Equipment + Date + Shift + Start Time + End Time S - - S 2 3 - 23368 0
TV1 2 TV1_FILIAL+TV1_INDERR+TV1_CODBEM+DTOS(TV1_DTSERV)+TV1_TURNO+TV1_HRINI+TV1_HRFIM Possui erro? + Equipamento + Data + Turno + Hora Inicio + Hora Final Tiene error? + Equipo + Fecha + Turno + Hora Inicial + Hora Final Has error? + Equipment + Date + Shift + Start Time + End Time S - - S 2 3 - 23369 0

Perguntas frequentes

Para que serve a tabela TV1 no Protheus?

Ela é utilizada para parte diária dentro do sistema ERP Protheus.

Como consultar os campos da tabela TV1?

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

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

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

Exemplo de consulta SQL da tabela TV1

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

SELECT
    TV1_FILIAL,
    TV1_EMPRES,
    TV1_CODBEM,
    TV1_NOME,
    TV1_PLACA,
    TV1_TURNO,
    TV1_DTSERV,
    TV1_HREXI,
    TV1_HREXF,
    TV1_HRINI,
    TV1_CONINI,
    TV1_HRFIM,
    TV1_CONFIM,
    TV1_TERCEI,
    TV1_OPERAD,
    TV1_NOMEOP,
    TV1_OBS1,
    TV1_OBS2,
    TV1_HRAMNT,
    TV1_HRATRA,
    TV1_HRACHU,
    TV1_HRAPLA,
    TV1_HRAEXP,
    TV1_INDERR,
    TV1_MSGERR,
    TV1_WEBFLE
FROM TV1
WHERE
    D_E_L_E_T_ = ' '
    AND TV1_FILIAL = 'VALOR'
    AND TV1_EMPRES = 'VALOR'
    AND TV1_CODBEM = 'VALOR'
    AND TV1_NOME = 'VALOR'
    AND TV1_PLACA = 'VALOR'
    AND TV1_TURNO = 'VALOR'
    AND TV1_DTSERV BETWEEN '20260401' AND '20260430'
    AND TV1_HREXI = 'VALOR'
    AND TV1_HREXF = 'VALOR'
    AND TV1_HRINI = 'VALOR'
    AND TV1_CONINI = 0
    AND TV1_HRFIM = 'VALOR'
    AND TV1_CONFIM = 0
    AND TV1_TERCEI = 'VALOR'
    AND TV1_OPERAD = 'VALOR'
    AND TV1_NOMEOP = 'VALOR'
    AND TV1_OBS1 = 'VALOR'
    AND TV1_OBS2 = 'VALOR'
    AND TV1_HRAMNT = 'VALOR'
    AND TV1_HRATRA = 'VALOR'
    AND TV1_HRACHU = 'VALOR'
    AND TV1_HRAPLA = 'VALOR'
    AND TV1_HRAEXP = 'VALOR'
    AND TV1_INDERR = 'VALOR'
    AND TV1_WEBFLE = 'VALOR'