Cadastro de Ocorrências
A tabela TE4 faz parte do sistema ERP Protheus da TOTVS e é utilizada para cadastro de ocorrências.
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 TE4 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 TE4, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | TE4 |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | TE4990 |
| X2_NOME | Cadastro de Ocorrências |
| X2_NOMESPA | Archivo de ocurrencias |
| X2_NOMEENG | Occurence File |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | TE4_FILIAL+TE4_COD |
| 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_ | 9261 |
| R_E_C_D_E_L_ | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TE4 | 01 | TE4_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 | A | R | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153942 | 0 |
| TE4 | 02 | TE4_COD | C | 6 | 0 | Cod. Ocorre | Cod.Ocurr. | Event Code | Cód. Ocorrência | Cod. Ocurrencia | Event Code | @! | - | x x x x x x x x x x x x x x x x | GETSXENUM("TE4","TE4_COD") | - | 1 | x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153943 | 0 |
| TE4 | 03 | TE4_TPOCOR | C | 1 | 0 | Tp. Ocorrenc | Tp.Ocorrenc. | Event Type | Tipo da Ocorrência | Tipo de ocurrencia | Event Type | @! | Pertence("123") .AND. At750AvisoTpOcor() | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | A | R | - | - | 1=Armamento;2=Pessoas;3=Locais | 1=Armamento;2=Personas;3=Lugares | 1=Weapon;2=People;3=Location | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 153944 | 0 |
| TE4 | 04 | TE4_CONTAT | C | 6 | 0 | Contato | Contacto | Contact | Contato da Ocorrência | Contacto de la ocurrencia | Event Contact | @! | Vazio() .OR. ExistCPO("SU5") | x x x x x x x x x x x x x x x x | - | SU5 | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153945 | 0 |
| TE4 | 05 | TE4_NOMCTN | C | 50 | 0 | Nome | Nombre | Name | Nome do Contato | Nombre del contacto | Contact Name | @! | - | x x x x x x x x x x x x x x x x | IIF(!INCLUI,ALLTRIM(POSICIONE("SU5",1,XFILIAL("SU5")+TE4->TE4_CONTAT,"U5_CONTAT")),"") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | 176 | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153946 | 0 |
| TE4 | 06 | TE4_DTOCOR | D | 8 | 0 | Data da Ocor | Fch.Ocurrenc | Event Date | Data da Ocorrência | Fecha ocurrencia | Event Date | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 153947 | 0 |
| TE4 | 07 | TE4_NUMBO | C | 15 | 0 | Numero B.O | Numero B.O. | Ind Rep No. | Numero B.O | Numero B.O. | Icident Report Number | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153948 | 0 |
| TE4 | 08 | TE4_DTBO | D | 8 | 0 | Data B.O. | Fch. B.O. | Inc Rep Date | Data de Abertura B.O. | Fecha apertura B.O. | Incident Report Open Date | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153949 | 0 |
| TE4 | 09 | TE4_DELEGA | C | 15 | 0 | Delegacia | Comisaria | Police Offic | Nome da Delegacia | Nombre comisaria | Police Office Name | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153950 | 0 |
| TE4 | 10 | TE4_NOMDEL | C | 30 | 0 | Delegado | Comisario | Police Chief | Nome do Delegado | Nombre del comisario | Police Chief Name | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153951 | 0 |
| TE4 | 11 | TE4_ESCRIV | C | 30 | 0 | Escrivão | Escribano | Court Clerk | Nome do Escrivão | Nombre escribano | Court Clerk Name | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153952 | 0 |
| TE4 | 12 | TE4_OCPOST | C | 1 | 0 | Ocor Posto? | Ocur Puesto? | Occ in | Ocorreu no Posto? | ¿Ocurrio en la oficina? | Occurred in the Office? | @! | Pertence("SN") | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | A | R | - | - | S=Sim;N=Nao | S=Si;N=No | S=Yes;N=No | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 153953 | 0 |
| TE4 | 13 | TE4_LOCAL | C | 8 | 0 | Posto | Puesto | Position | Posto de Trabalho | Puesto de trabajo | Work Position | @! | Vazio() .OR. ExistCPO('ABS') | x x x x x x x x x x x x x x x x | - | ABS | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | If(FwFldGet("TE4_OCPOST") == "S",.T.,.F.) | - | 131 | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153954 | 0 |
| TE4 | 14 | TE4_DSCPOS | C | 50 | 0 | Nome Posto | Nomb.Ofic. | Office Name | Nome do Posto Atendimento | Nombre oficina atencion | Service Office Name | @! | - | x x x x x x x x x x x x x x x x | IIF(!INCLUI,ALLTRIM(POSICIONE("ABS",1,XFILIAL("ABS")+TE4->TE4_LOCAL,"ABS_DESCRI")),"") | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153955 | 0 |
| TE4 | 15 | TE4_LOCINT | C | 8 | 0 | Local Inter. | Lugar intern | Internal Loc | Local Interno | Lugar interno | Internal Location | @! | - | x x x x x x x x x x x x x x x x | - | TER | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | If(FwFldGet("TE4_OCPOST") == "N",.T.,.F.) | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153956 | 0 |
| TE4 | 16 | TE4_DSCINT | C | 30 | 0 | Descrição | Descripcion | Description | Descrição Local Interno | Descripcion lugar interno | Internal Loc. Description | @! | - | x x x x x x x x x x x x x x x x | IIF(!INCLUI,ALLTRIM(POSICIONE("TER",1,XFILIAL("TER")+TE4->TE4_LOCINT,"TER_DESCRI")),"") | - | 1 | x | - | - | - | N | V | V | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153957 | 0 |
| TE4 | 17 | TE4_END | C | 40 | 0 | Endereço | Direccion | Address | Endereço da Ocorrência | Direccion ocurrencia | Event Address | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | If(FwFldGet("TE4_OCPOST") == "N",.T.,.F.) | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153958 | 0 |
| TE4 | 18 | TE4_BAIRRO | C | 30 | 0 | Bairro | Barrio | District | Bairro da Ocorrência | Barrio de la ocurrencia | Event District | @S15 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | If(FwFldGet("TE4_OCPOST") == "N",.T.,.F.) | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153959 | 0 |
| TE4 | 19 | TE4_CEP | C | 8 | 0 | CEP | CP | Postal Code | CEP da Ocorrência | CP de la ocurrencia | Event Postal Code | @R 99999-999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | If(FwFldGet("TE4_OCPOST") == "N",.T.,.F.) | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153960 | 0 |
| TE4 | 20 | TE4_EST | C | 2 | 0 | Estado | Est/Prov/Reg | State | Estado da Ocorrência | Est/Prov/Reg ocurrencia | Event State | @! | Vazio() .or. ExistCpo("SX5","12"+ FwFldGet("TE4_EST")) | x x x x x x x x x x x x x x x x | - | 12 | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | 010 | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153961 | 0 |
| TE4 | 21 | TE4_ESTADO | C | 20 | 0 | Nome Estado | Nombre E/P/R | State Name | Nome do Estado | Nombre Est/Prov/Reg | State Name | @!S20 | - | x x x x x x x x x x x x x x x x | IIF(!INCLUI,ALLTRIM(POSICIONE("SX5",1,XFILIAL("SX5")+"12"+TE4->TE4_EST,"X5_DESCRI")),"") | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153962 | 0 |
| TE4 | 22 | TE4_CODMUN | C | 5 | 0 | Cod. Mun | Cod.Munic. | City Code | Código do Município | Codigo del municipio | City Code | @99999 | Vazio() .Or. ExistCpo("CC2",FwFldGet("TE4_EST")+FwFldGet("TE4_CODMUN")) | x x x x x x x x x x x x x x x x | - | CC2TE4 | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | If(FwFldGet("TE4_OCPOST") == "N",.T.,.F.) | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153963 | 0 |
| TE4 | 23 | TE4_MUN | C | 60 | 0 | Município | Municipio | City | Município da Ocorrência | Municipio ocorrrncia | Event City | @! | - | x x x x x x x x x x x x x x x x | IIF(!INCLUI,ALLTRIM(POSICIONE("CC2",1,XFILIAL("CC2")+TE4->TE4_EST+TE4->TE4_CODMUN,"CC2_MUN")),"") | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153964 | 0 |
| TE4 | 24 | TE4_NUMOS | C | 6 | 0 | Número O.S | Numero O.S. | SO Number | Número dOrdem de Serviço | Numero orden de servicio | Service Order Number | @! | Vazio() .OR. ExistCpo("AB6") | x x x x x x x x x x x x x x x x | - | AB6ABB | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153965 | 0 |
| TE4 | 25 | TE4_FREAR | C | 1 | 0 | FREAR | FREAR | FREAR | FREAR | FREAR | FREAR | @! | Pertence("12345") | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | A | R | - | - | 1=Furtada;2=Roubada;3=Extraviada;4=Apreendida;5=Recuperada | 1=Hurtada;2=Robada;3=Extraviada;4=Aprehendida;5=Recuperada | 1=Stolen;2=Robbed;3=Lost;4=Seized;5=Recovered | - | At750When() | - | - | 2 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153966 | 0 |
| TE4 | 26 | TE4_DESCRI | M | 10 | 0 | Descrição | Descripcion | Description | Descrição do Fato | Descripcion del hecho | Fact Description | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 153967 | 0 |
| TE4 | 27 | TE4_MOTIVO | M | 10 | 0 | Motivo Alter | Motivo modif | Change Reas. | Motivo de Alteração FREAR | Motivo modificacion FREAR | FREAR Change Reason | - | - | x x x x x x x x x x x x x x x | - | - | 1 | - | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153968 | 0 |
| TE4 | 28 | TE4_OBS | M | 10 | 0 | Observação | Observacion | Note | Observação | Observacion | Note | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | 2 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153969 | 0 |
| TE4 | 29 | TE4_CDUSER | C | 6 | 0 | Cod. Usuário | Cod. Usuario | User Code | Código do Usuário | Codigo del usuario | User Code | - | - | x x x x x x x x x x x x x x x | __CUSERID | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153970 | 0 |
| TE4 | 30 | TE4_CODTIX | C | 6 | 0 | Motivo | Motivo | Reason | Código do Motivo | Codigo del Motivo | Reason Code | @! | NAOVAZIO() .AND. EXISTCPO("TIX", M->TE4_CODTIX,1) | x x x x x x x x x x x x x x x x | - | TIX | 1 | xx | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153971 | 0 |
| TE4 | 31 | TE4_DSCMOT | C | 40 | 0 | Descrição | Descripcion | Description | Descrição do Motivo | Descripcion del Motivo | Reason Description | @! | - | x x x x x x x x x x x x x x x x | IF( INCLUI, "", POSICIONE("TIX", 1, XFILIAL("TIX")+TE4->TE4_CODTIX, "TIX_DESCRI") ) | - | 1 | x xx | - | - | - | S | V | V | - | - | - | - | - | - | - | - | - | 1 | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153972 | 0 |
| TE4 | 32 | TE4_FILLOC | C | 2 | 0 | Filial Local | Sucursal loc | Local Branch | Filial do Local | Sucursal de local | Local Branch | - | ExistCpo("SM0",cEmpAnt+FwFldGet("TE4_FILLOC")) | x x x x x x x x x x x x x x x x | cFilAnt | SM0 | 1 | x xx | - | - | - | N | A | R | - | - | - | - | - | - | If(FwFldGet("TE4_OCPOST") == "S",.T.,.F.) | - | 033 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153973 | 0 |
| TE4 | 33 | TE4_FILINT | C | 2 | 0 | Filial Inter | Suc Inter | Inter Branch | Filial de Local Interno | Sucursal de local interno | Internal Local Branch | - | ExistCpo("SM0",cEmpAnt+FwFldGet("TE4_FILINT")) | x x x x x x x x x x x x x x x x | cFilAnt | SM0 | 1 | x xx | - | - | - | N | A | R | - | - | - | - | - | - | If(FwFldGet("TE4_OCPOST") == "N",.T.,.F.) | - | 033 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 153974 | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| TE4 | 1 | TE4_FILIAL+TE4_COD | Cod. Ocorre | Cod.Ocurr. | Event Code | S | - | - | S | 2 | 3 | - | 22004 | 0 |
Ela é utilizada para cadastro de ocorrências dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
Modelo de query gerado automaticamente com base na estrutura da tabela.
SELECT
TE4_FILIAL,
TE4_COD,
TE4_TPOCOR,
TE4_CONTAT,
TE4_NOMCTN,
TE4_DTOCOR,
TE4_NUMBO,
TE4_DTBO,
TE4_DELEGA,
TE4_NOMDEL,
TE4_ESCRIV,
TE4_OCPOST,
TE4_LOCAL,
TE4_DSCPOS,
TE4_LOCINT,
TE4_DSCINT,
TE4_END,
TE4_BAIRRO,
TE4_CEP,
TE4_EST,
TE4_ESTADO,
TE4_CODMUN,
TE4_MUN,
TE4_NUMOS,
TE4_FREAR,
TE4_DESCRI,
TE4_MOTIVO,
TE4_OBS,
TE4_CDUSER,
TE4_CODTIX,
TE4_DSCMOT,
TE4_FILLOC,
TE4_FILINT
FROM TE4
WHERE
D_E_L_E_T_ = ' '
AND TE4_FILIAL = 'VALOR'
AND TE4_COD = 'VALOR'
AND TE4_TPOCOR = 'VALOR'
AND TE4_CONTAT = 'VALOR'
AND TE4_NOMCTN = 'VALOR'
AND TE4_DTOCOR BETWEEN '20260501' AND '20260531'
AND TE4_NUMBO = 'VALOR'
AND TE4_DTBO BETWEEN '20260501' AND '20260531'
AND TE4_DELEGA = 'VALOR'
AND TE4_NOMDEL = 'VALOR'
AND TE4_ESCRIV = 'VALOR'
AND TE4_OCPOST = 'VALOR'
AND TE4_LOCAL = 'VALOR'
AND TE4_DSCPOS = 'VALOR'
AND TE4_LOCINT = 'VALOR'
AND TE4_DSCINT = 'VALOR'
AND TE4_END = 'VALOR'
AND TE4_BAIRRO = 'VALOR'
AND TE4_CEP = 'VALOR'
AND TE4_EST = 'VALOR'
AND TE4_ESTADO = 'VALOR'
AND TE4_CODMUN = 'VALOR'
AND TE4_MUN = 'VALOR'
AND TE4_NUMOS = 'VALOR'
AND TE4_FREAR = 'VALOR'
AND TE4_CDUSER = 'VALOR'
AND TE4_CODTIX = 'VALOR'
AND TE4_DSCMOT = 'VALOR'
AND TE4_FILLOC = 'VALOR'
AND TE4_FILINT = 'VALOR'