Resposta rápida
- Arquivo físico
G52+ empresa, ex.:G52010- Chave única
G52_FILIAL+G52_CODIGO+G52_SEQUEN- Compartilhamento
- Compartilhado
- Estrutura
- 37 campos (4 virtuais), 2 índices, 6 gatilhos
- Rotina do sistema
GTPA408
Consultar no seu ambiente
SELECT TOP 100 G52_FILIAL, G52_CODIGO, G52_SEQUEN
FROM G52010
WHERE D_E_L_E_T_ = ' '
ORDER BY G52_FILIAL, G52_CODIGO, G52_SEQUENSELECT X3_ORDEM, X3_CAMPO, X3_TITULO, X3_TIPO, X3_TAMANHO, X3_DECIMAL, X3_CONTEXT
FROM SX3010
WHERE X3_ARQUIVO = 'G52'
AND D_E_L_E_T_ = ' '
ORDER BY X3_ORDEMCom quem G52 se liga
Campos 37
Clique no campo para ver validação, inicializador, combo e gatilhos.
| Campo | Título | Tipo | Tam. | Dec. | Contexto | Picture | F3 | Descrição |
|---|---|---|---|---|---|---|---|---|
| Filial | Caractere | 2 | 0 | Real | — | — | Filial | |
| ||||||||
| Código | Caractere | 6 | 0 | Real | @! | — | Código da Escala | |
| ||||||||
| Horário | Caractere | 11 | 0 | Real | @! | GID | Código do Horário | |
| ||||||||
| Setor | Caractere | 6 | 0 | Real | @! | GYT | Código do Setor | |
| ||||||||
| Descricao | Caractere | 30 | 0 | Virtual | @! | — | Descrição do Setor | |
| ||||||||
| Dia | Numérico | 3 | 0 | Real | 999 | — | Dia Viagem | |
| ||||||||
| Seq. | Caractere | 4 | 0 | Real | @! | — | Sequencia do Dia | |
| ||||||||
| Linha | Caractere | 6 | 0 | Real | @! | GI2 | Código da Linha | |
| ||||||||
| Desc. Linha | Caractere | 81 | 0 | Virtual | @! | — | Descrição da Linha | |
| ||||||||
| Sentido | Caractere | 1 | 0 | Real | @! | — | Sentido | |
| ||||||||
| Loc. Origem | Caractere | 6 | 0 | Real | @! | GI1 | Localidade de Origem | |
| ||||||||
| Desc. Origem | Caractere | 80 | 0 | Virtual | @! | — | Desc. Localidade Origem | |
| ||||||||
| Loc. Destino | Caractere | 6 | 0 | Real | @! | GI1 | Localidade de Destino | |
| ||||||||
| Des. Destino | Caractere | 80 | 0 | Virtual | @! | — | Desc. Localidade Destino | |
| ||||||||
| Km Viagem | Numérico | 8 | 2 | Real | @E 99,999.99 | — | Quilometragem da Viagem | |
| ||||||||
| Saída Garag. | Caractere | 4 | 0 | Real | @R 99:99 | — | Horário Saída Garagem | |
| ||||||||
| Saída Rodov. | Caractere | 4 | 0 | Real | @R 99:99 | — | Horário Saída Rodoviária | |
| ||||||||
| Cheg. Rodov. | Caractere | 4 | 0 | Real | @R 99:99 | — | Hora Chegada Rodoviária | |
| ||||||||
| Cheg. Garag. | Caractere | 4 | 0 | Real | @R 99:99 | — | Horário Chegada Garagem | |
| ||||||||
| Garag. Inic. | Caractere | 4 | 0 | Real | @R 99:99 | — | Horário Garagem Inicial | |
| ||||||||
| Campo | Título | Tipo | Tam. | Dec. | Contexto | Picture | F3 | Descrição |
|---|---|---|---|---|---|---|---|---|
| Dias Parados | Numérico | 2 | 0 | Real | 99 | — | Dias Parados | |
| ||||||||
| Garag. Final | Caractere | 4 | 0 | Real | @R 99:99 | — | Horário Garagem Final | |
| ||||||||
| Segunda | Lógico | 1 | 0 | Real | — | — | Segunda-Feira | |
| ||||||||
| Terça | Lógico | 1 | 0 | Real | — | — | Terça-Feira | |
| ||||||||
| Quarta | Lógico | 1 | 0 | Real | — | — | Quarta-Feira | |
| ||||||||
| Quinta | Lógico | 1 | 0 | Real | — | — | Quinta-Feira | |
| ||||||||
| Sexta | Lógico | 1 | 0 | Real | — | — | Sexta-Feira | |
| ||||||||
| Sábado | Lógico | 1 | 0 | Real | — | — | Sábado | |
| ||||||||
| Domingo | Lógico | 1 | 0 | Real | — | — | Domingo | |
| ||||||||
| Data Atual. | Data | 8 | 0 | Real | — | — | Data de Atualização | |
| ||||||||
| Hora Atual. | Caractere | 4 | 0 | Real | @R 99:99 | — | Hora de Atualização | |
| ||||||||
| Status | Caractere | 1 | 0 | Real | @! | — | Status da Escala | |
| ||||||||
| Descr Escala | Caractere | 40 | 0 | Real | @! | — | Descr Escala | |
| ||||||||
| Dias Parados | Numérico | 3 | 0 | Real | @E 999 | — | Qtd. Dias Parados | |
| ||||||||
| Manutenção | Caractere | 1 | 0 | Real | @! | — | Ponto de Manutenção | |
| ||||||||
| Num. Srv | Caractere | 7 | 0 | Real | @! | — | Número de Serviço | |
| ||||||||
| Seccionado ? | Caractere | 1 | 0 | Real | @! | — | Seccionado? | |
| ||||||||
Nenhum campo corresponde ao filtro.
Índices 2
| Ordem | Chave | Descrição | Nickname | Pesquisa |
|---|---|---|---|---|
1 | G52_FILIAL+G52_CODIGO+STR(G52_DIA)+G52_SEQUEN | Código + Dia + Seq. | — | S |
2 | G52_FILIAL+G52_CODIGO+G52_LINHA+G52_SENTID+G52_SERVIC | Código + Linha + Sentido + Horário | — | S |
Gatilhos 6
| Campo | Seq. | Contradomínio | Tipo | Regra | Alias | Chave de busca | Condição |
|---|---|---|---|---|---|---|---|
G52_HRCHGR | 001 | G52_HRGRIN | P | FWFldGet("G52_HRCHGR") | — | — | EMPTY(FWFldGet("G52_HRGRIN")) |
G52_LINHA | 001 | G52_DLINHA | P | TPNomeLinh(M->G52_LINHA) | — | — | — |
G52_LINHA | 002 | G52_KMVIAG | P | Posicione('GI2',1,xFilial('GI2')+G52->G52_LINHA, If(G52_SENTID=='1','GI2_KMIDA','GI2_KMVOLT')) | — | — | — |
G52_LOCDST | 001 | G52_DLOCDS | P | Posicione('GI1',1,XFILIAL('GI1')+FWFldGet('G52_LOCDST'),'GI1_DESCRI') | — | — | — |
G52_LOCORI | 001 | G52_DLOCOR | P | Posicione('GI1',1,XFILIAL('GI1')+FWFldGet('G52_LOCORI'),'GI1_DESCRI') | — | — | — |
G52_SENTID | 001 | G52_KMVIAG | P | Posicione('GI2',1,xFilial('GI2')+G52->G52_LINHA, If(G52_SENTID=="1","GI2_KMIDA","GI2_KMVOLT")) | — | — | — |
Procedência
Dicionário padrão do Protheus 12.1.2510, como a TOTVS distribui, sem customização de ambiente.