Especialistas em TOTVS Protheus, BI e Automação de Processos
Dicionário Protheus · SX2

Tabela DAY no Protheus

Apontamento de Justificativas

A tabela DAY do Protheus está descrita no dicionário (SX2) como “Apontamento de Justificativas”. Possui 16 campos e 3 índices e chave única DAY_FILIAL+DAY_CODMOT+DAY_APTJOR+DTOS(DAY_DATAPT)+DAY_HORAPT. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
DAY
Nome
Apontamento de Justificativas
Nome (inglês)
Justification Annotation
Compartilhamento por filial
Compartilhado
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
DAY_FILIAL+DAY_CODMOT+DAY_APTJOR+DTOS(DAY_DATAPT)+DAY_HORAPT
Campos / índices
16 / 3

Campos da tabela DAY (16)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 DAY_FILIAL C 2 0 Filial Filial do Sistema Real
02 DAY_CODMOT C 6 0 Cd.Motorista Codigo do Motorista Real
03 DAY_NOMMOT C 40 0 Motorista Nome do Motorista Virtual
04 DAY_FILORI C 2 0 Fil.Origem Filial de origem Real
05 DAY_VIAGEM C 6 0 Viagem Código da viagem Real
06 DAY_CODJUS C 3 0 Cod. Justif. Codigo da Justificativa Real
07 DAY_DESJUS C 30 0 Desc.Justif Descrição Justificativa Virtual
08 DAY_DATAPT D 8 0 Data Apont. Data de apontamento Real
09 DAY_HORAPT C 4 0 Hora Apont. Hora do Apontamento Real
10 DAY_APTJOR C 2 0 Apont.Jorn. Apont. de Jornada Real
11 DAY_DESAPT C 50 0 Desc.Apont. Desc. do Apontamento Virtual
12 DAY_CODPAR C 2 0 Param.Atraso Codigo do Parametro Real
13 DAY_DESPAR C 70 0 Desc. Param. Descricao dos Parametros Virtual
14 DAY_STATUS C 1 0 Status Status do Apontamento Real
15 DAY_MOTAPT M 50 0 Motivo Motivo do apontamento Real
16 DAY_OBS M 50 0 Observação Observação Real

Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.

Índices da tabela DAY (3)

OrdemChaveDescriçãoApelido
1DAY_FILIAL+DAY_CODMOT+DAY_APTJOR+DTOS(DAY_DATAPT)+DAY_HORAPTCd.Motorista + Apont.Jorn. + Data Apont. + Hora Apont.
2DAY_FILIAL+DAY_CODMOT+DAY_FILORI+DAY_VIAGEMCd.Motorista + Fil.Origem + Viagem
3DAY_FILIAL+DAY_CODMOT+DAY_STATUSCd.Motorista + Status

Perguntas frequentes sobre a tabela DAY

O que é a tabela DAY?

É a tabela “Apontamento de Justificativas” do ERP TOTVS Protheus, com 16 campos definidos no dicionário SX3.

Qual é a chave única da tabela DAY?

A chave única é DAY_FILIAL+DAY_CODMOT+DAY_APTJOR+DTOS(DAY_DATAPT)+DAY_HORAPT.

Quais são os índices da tabela DAY?

A tabela tem 3 índices. O principal (ordem 1) usa a chave DAY_FILIAL+DAY_CODMOT+DAY_APTJOR+DTOS(DAY_DATAPT)+DAY_HORAPT.

Qual é o nome físico da tabela DAY no banco de dados?

No banco, o nome é o código da tabela seguido do código da empresa (no dicionário de referência desta consulta: DAY990). Em ADVPL, use RetSqlName("DAY") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela DAY

Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.

SELECT
    DAY_FILIAL,
    DAY_CODMOT,
    DAY_NOMMOT,
    DAY_FILORI,
    DAY_VIAGEM,
    DAY_CODJUS,
    DAY_DESJUS,
    DAY_DATAPT,
    DAY_HORAPT,
    DAY_APTJOR,
    DAY_DESAPT,
    DAY_CODPAR,
    DAY_DESPAR,
    DAY_STATUS,
    DAY_MOTAPT,
    DAY_OBS
FROM DAY
WHERE
    D_E_L_E_T_ = ' '
    AND DAY_FILIAL = 'VALOR'
    AND DAY_CODMOT = 'VALOR'
    AND DAY_NOMMOT = 'VALOR'
    AND DAY_FILORI = 'VALOR'
    AND DAY_VIAGEM = 'VALOR'
    AND DAY_CODJUS = 'VALOR'
    AND DAY_DESJUS = 'VALOR'
    AND DAY_DATAPT BETWEEN '20261001' AND '20261031'
    AND DAY_HORAPT = 'VALOR'
    AND DAY_APTJOR = 'VALOR'
    AND DAY_DESAPT = 'VALOR'
    AND DAY_CODPAR = 'VALOR'
    AND DAY_DESPAR = 'VALOR'
    AND DAY_STATUS = 'VALOR'

Outras tabelas relacionadas

Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.