A tabela DA0 do Protheus está descrita no dicionário (SX2) como “Tabela de Preços”. Possui 15 campos e 2 índices e chave única DA0_FILIAL+DA0_CODTAB. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- DA0
- Nome
- Tabela de Preços
- Nome (inglês)
- Price List
- Compartilhamento por filial
- Compartilhado
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
DA0_FILIAL+DA0_CODTAB- Campos / índices
- 15 / 2
Campos da tabela DA0 (15)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | DA0_CODTAB | C | 3 | 0 | Cod. Tabela | Codigo da Tabela | Real |
| 02 | DA0_DESCRI | C | 30 | 0 | Descricao | Descricao da tabela | Real |
| 03 | DA0_DATDE | D | 8 | 0 | Data Inicial | Data de validade inicial | Real |
| 04 | DA0_HORADE | C | 5 | 0 | Hora Inicial | Hora de validade inicial | Real |
| 05 | DA0_DATATE | D | 8 | 0 | Data Final | Data de validade final | Real |
| 06 | DA0_HORATE | C | 5 | 0 | Hora Final | Hora de validade final | Real |
| 07 | DA0_CONDPG | C | 3 | 0 | Cond.Pagto. | Condicao de Pagamento | Real |
| 08 | DA0_TPHORA | C | 1 | 0 | Tipo horario | Tipo horario | Real |
| 09 | DA0_ATIVO | C | 1 | 0 | Tab. Ativa | Tabela Ativa | Real |
| 10 | DA0_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 11 | DA0_FILPUB | C | 2 | 0 | Filial Publ | Filial da Publicação | Real |
| 12 | DA0_CODPUB | C | 6 | 0 | Publicação | Código da Publicação | Real |
| 13 | DA0_ECFLAG | C | 1 | 0 | E-Commerce | Ativo e-commerce? | Real |
| 14 | DA0_ECDTEX | C | 8 | 0 | Dt Exp | Data da Exportação | Real |
| 15 | DA0_ECSEQ | C | 15 | 0 | Seq. Exp | Seq.Exportac Intermed | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela DA0 (2)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | DA0_FILIAL+DA0_CODTAB | Cod. Tabela | |
| 2 | DA0_FILIAL+DA0_ATIVO+DTOS(DA0_DATDE)+DTOS(DA0_DATATE) | Tab. Ativa + Data Inicial + Data Final |
Perguntas frequentes sobre a tabela DA0
O que é a tabela DA0?
É a tabela “Tabela de Preços” do ERP TOTVS Protheus, com 15 campos definidos no dicionário SX3.
Qual é a chave única da tabela DA0?
A chave única é DA0_FILIAL+DA0_CODTAB.
Quais são os índices da tabela DA0?
A tabela tem 2 índices. O principal (ordem 1) usa a chave DA0_FILIAL+DA0_CODTAB.
Qual é o nome físico da tabela DA0 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: DA0990). Em ADVPL, use RetSqlName("DA0") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela DA0
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
DA0_CODTAB,
DA0_DESCRI,
DA0_DATDE,
DA0_HORADE,
DA0_DATATE,
DA0_HORATE,
DA0_CONDPG,
DA0_TPHORA,
DA0_ATIVO,
DA0_FILIAL,
DA0_FILPUB,
DA0_CODPUB,
DA0_ECFLAG,
DA0_ECDTEX,
DA0_ECSEQ
FROM DA0
WHERE
D_E_L_E_T_ = ' '
AND DA0_CODTAB = 'VALOR'
AND DA0_DESCRI = 'VALOR'
AND DA0_DATDE BETWEEN '20261001' AND '20261031'
AND DA0_HORADE = 'VALOR'
AND DA0_DATATE BETWEEN '20261001' AND '20261031'
AND DA0_HORATE = 'VALOR'
AND DA0_CONDPG = 'VALOR'
AND DA0_TPHORA = 'VALOR'
AND DA0_ATIVO = 'VALOR'
AND DA0_FILIAL = 'VALOR'
AND DA0_FILPUB = 'VALOR'
AND DA0_CODPUB = 'VALOR'
AND DA0_ECFLAG = 'VALOR'
AND DA0_ECDTEX = 'VALOR'
AND DA0_ECSEQ = 'VALOR'
Outras tabelas relacionadas
- DA1 Itens da Tabela de Preços
- DA2 De / Para de Tes
- DA3 Veículos
- DA4 Motoristas
- DA5 Zonas
- DA6 Setores por Zona
- DA7 Pontos por Zona e Setor
- DA8 Rotas
- DA9 Zonas por Rota
- DAA Cabeçalho Janela de Entrega
- DAB Itens da Janela de Entrega
- DAC Grupo de Veículos
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.