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

Tabela D3K no Protheus

Moviment. Interna com Terceiro

A tabela D3K do Protheus está descrita no dicionário (SX2) como “Moviment. Interna com Terceiro”. Possui 9 campos e 1 índices e chave única D3K_FILIAL+D3K_NUMSEQ+D3K_CLIENT+D3K_LOJA+D3K_COD+D3K_OP+D3K_PERBLK+D3K_LOTE. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
D3K
Nome
Moviment. Interna com Terceiro
Nome (inglês)
Internal Transac w Thrd Pty
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
D3K_FILIAL+D3K_NUMSEQ+D3K_CLIENT+D3K_LOJA+D3K_COD+D3K_OP+D3K_PERBLK+D3K_LOTE
Campos / índices
9 / 1

Campos da tabela D3K (9)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 D3K_FILIAL C 2 0 Filial Filial do sistema Real
02 D3K_NUMSEQ C 6 0 Sequencial Numeracao Sequencial Real
03 D3K_CLIENT C 6 0 Cliente Codigo do Cliente Real
04 D3K_LOJA C 2 0 Loja Loja do cliente Real
05 D3K_COD C 15 0 Produto Codigo do Produto Real
06 D3K_OP C 14 0 OP Ordem de Produção Real
07 D3K_QTDE N 12 2 Quantidade Quantidade de movimento Real
08 D3K_PERBLK C 6 0 Per. Bloco K Periodo do Bloco K Real
09 D3K_LOTE C 10 0 Lote Lote Real

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

Índices da tabela D3K (1)

OrdemChaveDescriçãoApelido
1D3K_FILIAL+D3K_NUMSEQ+D3K_COD+D3K_OP+D3K_PERBLK+D3K_LOTESequencial + Produto + OP + Per. Bloco K + Lote

Perguntas frequentes sobre a tabela D3K

O que é a tabela D3K?

É a tabela “Moviment. Interna com Terceiro” do ERP TOTVS Protheus, com 9 campos definidos no dicionário SX3.

Qual é a chave única da tabela D3K?

A chave única é D3K_FILIAL+D3K_NUMSEQ+D3K_CLIENT+D3K_LOJA+D3K_COD+D3K_OP+D3K_PERBLK+D3K_LOTE.

Quais são os índices da tabela D3K?

A tabela tem 1 índice. O principal (ordem 1) usa a chave D3K_FILIAL+D3K_NUMSEQ+D3K_COD+D3K_OP+D3K_PERBLK+D3K_LOTE.

Qual é o nome físico da tabela D3K 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: D3K990). Em ADVPL, use RetSqlName("D3K") para obter o nome correto do ambiente.

Exemplo de consulta SQL da tabela D3K

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

SELECT
    D3K_FILIAL,
    D3K_NUMSEQ,
    D3K_CLIENT,
    D3K_LOJA,
    D3K_COD,
    D3K_OP,
    D3K_QTDE,
    D3K_PERBLK,
    D3K_LOTE
FROM D3K
WHERE
    D_E_L_E_T_ = ' '
    AND D3K_FILIAL = 'VALOR'
    AND D3K_NUMSEQ = 'VALOR'
    AND D3K_CLIENT = 'VALOR'
    AND D3K_LOJA = 'VALOR'
    AND D3K_COD = 'VALOR'
    AND D3K_OP = 'VALOR'
    AND D3K_QTDE = 0
    AND D3K_PERBLK = 'VALOR'
    AND D3K_LOTE = 'VALOR'

Outras tabelas relacionadas

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