A tabela DCO do Protheus está descrita no dicionário (SX2) como “Unitizador Analítico”. Possui 28 campos e 1 índices e chave única DCO_FILIAL+DCO_UNITIZ+DCO_CODANA. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- DCO
- Nome
- Unitizador Analítico
- Nome (inglês)
- Detailed Unitizer
- Compartilhamento por filial
- Compartilhado
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
DCO_FILIAL+DCO_UNITIZ+DCO_CODANA- Campos / índices
- 28 / 1
Campos da tabela DCO (28)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | DCO_FILIAL | C | 2 | 0 | Filial | Filial | Real |
| 02 | DCO_UNITIZ | C | 6 | 0 | Unitizador | Unitizador | Real |
| 03 | DCO_DESUNI | C | 30 | 0 | Desc.Unitiza | Descricão do Unitizador | Virtual |
| 04 | DCO_CODANA | C | 15 | 0 | Cod.Analitic | Cod.Analitico Unitizador | Real |
| 05 | DCO_STATUS | C | 1 | 0 | Status | Status do Unitizador | Real |
| 06 | DCO_DTINI | D | 8 | 0 | Data Inicial | Data Inicial | Real |
| 07 | DCO_HRINI | C | 5 | 0 | Hora Inicial | Hora Inicial | Real |
| 08 | DCO_DTFIM | D | 8 | 0 | Data Final | Data Final | Real |
| 09 | DCO_HRFIM | C | 5 | 0 | Hora Final | Hora Final | Real |
| 10 | DCO_LOCAL | C | 2 | 0 | Armazem | Armazem Atual | Real |
| 11 | DCO_ENDER | C | 15 | 0 | Endereco | Endereco Atual | Real |
| 12 | DCO_CODOBS | C | 6 | 0 | Cod.Observa. | Codigo da Observacao | Real |
| 13 | DCO_OBS | M | 10 | 0 | Observacao | Observacao | Virtual |
| 14 | DCO_FILBAS | C | 2 | 0 | Fil. Base | Fil.Base Unitiz.Analitico | Real |
| 15 | DCO_FILATU | C | 2 | 0 | Fil. Atual | Fil.Atu.Unitiz.Analitico | Real |
| 16 | DCO_FILDCA | C | 2 | 0 | Fil.Descarga | Filial de Descarga | Real |
| 17 | DCO_FILORI | C | 2 | 0 | Fil.Origem | Filial de Origem | Real |
| 18 | DCO_VIAGEM | C | 6 | 0 | Viagem | Numero da Viagem | Real |
| 19 | DCO_DTINIA | D | 8 | 0 | Data Ini.Ant | Data Inicial Anterior | Real |
| 20 | DCO_HRINIA | C | 5 | 0 | Hora Ini.Ant | Hora Inicial Anterior | Real |
| 21 | DCO_DTFIMA | D | 8 | 0 | Data Fim.Ant | Data Final Anterior | Real |
| 22 | DCO_HRFIMA | C | 5 | 0 | Hora Fim.Ant | Hora Final Anterior | Real |
| 23 | DCO_CODCLI | C | 6 | 0 | Cod. Cliente | Código do Cliente | Real |
| 24 | DCO_LOJCLI | C | 2 | 0 | Loj. Cliente | Loja do Cliente | Real |
| 25 | DCO_NOMCLI | C | 50 | 0 | Nome Cliente | Nome do Cliente | Virtual |
| 26 | DCO_CODFOR | C | 6 | 0 | Cod Parceiro | Código do Parceiro | Real |
| 27 | DCO_LOJFOR | C | 2 | 0 | Loj Parceiro | Loja do Parceiro | Real |
| 28 | DCO_NOMFOR | C | 50 | 0 | Nome Parceir | Nome do Parceiro | Virtual |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela DCO (1)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | DCO_FILIAL+DCO_UNITIZ+DCO_CODANA | Unitizador + Cod.Analitic | DCO1 |
Perguntas frequentes sobre a tabela DCO
O que é a tabela DCO?
É a tabela “Unitizador Analítico” do ERP TOTVS Protheus, com 28 campos definidos no dicionário SX3.
Qual é a chave única da tabela DCO?
A chave única é DCO_FILIAL+DCO_UNITIZ+DCO_CODANA.
Quais são os índices da tabela DCO?
A tabela tem 1 índice. O principal (ordem 1) usa a chave DCO_FILIAL+DCO_UNITIZ+DCO_CODANA.
Qual é o nome físico da tabela DCO 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: DCO990). Em ADVPL, use RetSqlName("DCO") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela DCO
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
DCO_FILIAL,
DCO_UNITIZ,
DCO_DESUNI,
DCO_CODANA,
DCO_STATUS,
DCO_DTINI,
DCO_HRINI,
DCO_DTFIM,
DCO_HRFIM,
DCO_LOCAL,
DCO_ENDER,
DCO_CODOBS,
DCO_OBS,
DCO_FILBAS,
DCO_FILATU,
DCO_FILDCA,
DCO_FILORI,
DCO_VIAGEM,
DCO_DTINIA,
DCO_HRINIA,
DCO_DTFIMA,
DCO_HRFIMA,
DCO_CODCLI,
DCO_LOJCLI,
DCO_NOMCLI,
DCO_CODFOR,
DCO_LOJFOR,
DCO_NOMFOR
FROM DCO
WHERE
D_E_L_E_T_ = ' '
AND DCO_FILIAL = 'VALOR'
AND DCO_UNITIZ = 'VALOR'
AND DCO_DESUNI = 'VALOR'
AND DCO_CODANA = 'VALOR'
AND DCO_STATUS = 'VALOR'
AND DCO_DTINI BETWEEN '20261101' AND '20261130'
AND DCO_HRINI = 'VALOR'
AND DCO_DTFIM BETWEEN '20261101' AND '20261130'
AND DCO_HRFIM = 'VALOR'
AND DCO_LOCAL = 'VALOR'
AND DCO_ENDER = 'VALOR'
AND DCO_CODOBS = 'VALOR'
AND DCO_FILBAS = 'VALOR'
AND DCO_FILATU = 'VALOR'
AND DCO_FILDCA = 'VALOR'
AND DCO_FILORI = 'VALOR'
AND DCO_VIAGEM = 'VALOR'
AND DCO_DTINIA BETWEEN '20261101' AND '20261130'
AND DCO_HRINIA = 'VALOR'
AND DCO_DTFIMA BETWEEN '20261101' AND '20261130'
AND DCO_HRFIMA = 'VALOR'
AND DCO_CODCLI = 'VALOR'
AND DCO_LOJCLI = 'VALOR'
AND DCO_NOMCLI = 'VALOR'
AND DCO_CODFOR = 'VALOR'
AND DCO_LOJFOR = 'VALOR'
AND DCO_NOMFOR = 'VALOR'
Outras tabelas relacionadas
- DC0 Saída Arm. Requisição WMS SaaS
- DC1 Unitizador Sintético
- DC2 Norma de Paletização
- DC3 Sequência de Abastecimento
- DC4 Zona de Armazenagem
- DC5 Serviços x Tarefas
- DC6 Tarefa x Atividade
- DC7 Configuração Código Endereço
- DC8 Estrutura Física
- DC9 Local Externo
- DCA Movimentação de Veículos
- DCB Rota de Serviço
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.