A tabela SD7 do Protheus está descrita no dicionário (SX2) como “Movimentações de CQ”. Possui 40 campos e 3 índices e chave única D7_FILIAL+D7_SEQ+D7_NUMERO. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.
Propriedades da tabela
- Código
- SD7
- Nome
- Movimentações de CQ
- Nome (inglês)
- CQ Transactions
- Compartilhamento por filial
- Exclusivo
- Compartilhamento por unidade
- Exclusivo
- Compartilhamento por empresa
- Exclusivo
- Chave única
D7_FILIAL+D7_SEQ+D7_NUMERO- Campos / índices
- 40 / 3
Campos da tabela SD7 (40)
| Ordem | Campo | Tipo | Tam. | Dec. | Título | Descrição | Contexto |
|---|---|---|---|---|---|---|---|
| 01 | D7_FILIAL | C | 2 | 0 | Filial | Filial do Sistema | Real |
| 02 | D7_SEQ | C | 3 | 0 | Sequencia | Sequencia dos Movimentos | Real |
| 03 | D7_PRODUTO | C | 15 | 0 | Cod.Produto | Codigo do Produto | Real |
| 04 | D7_TIPO | N | 1 | 0 | Tipo | Tipo de Movimento | Real |
| 05 | D7_DESCRT | C | 20 | 0 | Descricao | Descricao do Tipo | Virtual |
| 06 | D7_QTDE | N | 12 | 2 | Quantidade | Quantidade Inicial | Real |
| 07 | D7_SALDO | N | 12 | 2 | Saldo | Saldo | Real |
| 08 | D7_OBS | M | 10 | 0 | Observacao | Observacao dos Movimentos | Virtual |
| 09 | D7_USUARIO | C | 25 | 0 | Usuario | Usuario | Real |
| 10 | D7_QTSEGUM | N | 12 | 2 | Qtd 2a UM | Quantidade Inicial 2a UM | Real |
| 11 | D7_SALDO2 | N | 12 | 2 | Saldo 2a UM | Saldo 2a UM | Real |
| 12 | D7_NUMSEQ | C | 6 | 0 | Sequencial | Numeracao Sequencial | Real |
| 13 | D7_LOCAL | C | 2 | 0 | Armazem Atu. | Codigo Armazem Origem | Real |
| 14 | D7_LOCDEST | C | 2 | 0 | Armazem Des. | Codigo Armazem Destino | Real |
| 15 | D7_NUMERO | C | 6 | 0 | Numero Trans | Numero da Transferencia | Real |
| 16 | D7_DATA | D | 8 | 0 | Data Transf. | Data da Transferencia | Real |
| 17 | D7_LIBERA | C | 1 | 0 | Liberado | Liberado pelo CQ. | Real |
| 18 | D7_LOTECTL | C | 10 | 0 | Lote | Lote | Real |
| 19 | D7_NUMLOTE | C | 6 | 0 | Sub-Lote | Sub-Lote | Real |
| 20 | D7_ESTORNO | C | 1 | 0 | Estorno | Estorno | Real |
| 21 | D7_CHAVE | C | 32 | 0 | Chave | Chave de acesso ao D1/D3 | Real |
| 22 | D7_ORIGLAN | C | 2 | 0 | Orig.Lancto | Origem do Lancto | Real |
| 23 | D7_MOTREJE | C | 8 | 0 | Mot.Rejeição | Motivo da Rejeição (Tab.) | Real |
| 24 | D7_DESCREJ | C | 40 | 0 | Descr.Rejei. | Descr. do Mot.da Rejeição | Virtual |
| 25 | D7_TIPOCQ | C | 1 | 0 | Tipo de C.Q. | Tipo de C.Q. a ser usado | Real |
| 26 | D7_DOC | C | 9 | 0 | Documento | Documento | Real |
| 27 | D7_SERIE | C | 3 | 0 | Serie | Serie do Documento | Real |
| 28 | D7_FORNECE | C | 6 | 0 | Fornecedor | Cod. Fornecedor | Real |
| 29 | D7_LOJA | C | 2 | 0 | Loja | Loja do Fornecedor | Real |
| 30 | D7_CODGRP | C | 4 | 0 | Grupo | Grupo Veiculos/Oficina | Virtual |
| 31 | D7_CODITE | C | 27 | 0 | Cod. Produto | Produto Veiculos/Oficina | Virtual |
| 32 | D7_LOCALIZ | C | 15 | 0 | Endereco CQ | Endereco do mater. no CQ | Real |
| 33 | D7_NUMSERI | C | 20 | 0 | Num de Serie | Num. de serie do produto | Real |
| 34 | D7_POTENCI | N | 6 | 2 | Potencia | Potencia do Lote | Real |
| 35 | D7_DTVALID | D | 8 | 0 | Dt.Validade | Data de Validade | Real |
| 36 | D7_ITEMSWN | C | 4 | 0 | Item SWN | Item do SWN | Real |
| 37 | D7_DOCSWN | C | 15 | 0 | Doc SWN | Documento do SWN | Real |
| 38 | D7_TPESTR | C | 6 | 0 | Estr.Fisica | Estrutura Fisica | Real |
| 39 | D7_SERVIC | C | 3 | 0 | Servico | Servico | Real |
| 40 | D7_SDOC | C | 3 | 0 | Série Doc. | Série do Documento Fiscal | Real |
Tipo: C = caractere, N = numérico, D = data, L = lógico, M = memo.
Índices da tabela SD7 (3)
| Ordem | Chave | Descrição | Apelido |
|---|---|---|---|
| 1 | D7_FILIAL+D7_NUMERO+D7_PRODUTO+D7_LOCAL+D7_SEQ+dtos(D7_DATA) | Numero Trans + Cod.Produto + Armazem Atu. + Sequencia + Data Transf. | |
| 2 | D7_FILIAL+D7_NUMERO+D7_PRODUTO+D7_LOCAL+D7_NUMSEQ+STR(D7_TIPO) | Numero Trans + Cod.Produto + Armazem Atu. + Sequencial + Tipo | |
| 3 | D7_FILIAL+D7_PRODUTO+D7_NUMSEQ+D7_NUMERO | Cod.Produto + Sequencial + Numero Trans |
Perguntas frequentes sobre a tabela SD7
O que é a tabela SD7?
É a tabela “Movimentações de CQ” do ERP TOTVS Protheus, com 40 campos definidos no dicionário SX3.
Qual é a chave única da tabela SD7?
A chave única é D7_FILIAL+D7_SEQ+D7_NUMERO.
Quais são os índices da tabela SD7?
A tabela tem 3 índices. O principal (ordem 1) usa a chave D7_FILIAL+D7_NUMERO+D7_PRODUTO+D7_LOCAL+D7_SEQ+dtos(D7_DATA).
Qual é o nome físico da tabela SD7 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: SD7990). Em ADVPL, use RetSqlName("SD7") para obter o nome correto do ambiente.
Exemplo de consulta SQL da tabela SD7
Modelo gerado a partir da estrutura da tabela. Ajuste os filtros ao seu cenário.
SELECT
D7_FILIAL,
D7_SEQ,
D7_PRODUTO,
D7_TIPO,
D7_DESCRT,
D7_QTDE,
D7_SALDO,
D7_OBS,
D7_USUARIO,
D7_QTSEGUM,
D7_SALDO2,
D7_NUMSEQ,
D7_LOCAL,
D7_LOCDEST,
D7_NUMERO,
D7_DATA,
D7_LIBERA,
D7_LOTECTL,
D7_NUMLOTE,
D7_ESTORNO,
D7_CHAVE,
D7_ORIGLAN,
D7_MOTREJE,
D7_DESCREJ,
D7_TIPOCQ,
D7_DOC,
D7_SERIE,
D7_FORNECE,
D7_LOJA,
D7_CODGRP,
D7_CODITE,
D7_LOCALIZ,
D7_NUMSERI,
D7_POTENCI,
D7_DTVALID,
D7_ITEMSWN,
D7_DOCSWN,
D7_TPESTR,
D7_SERVIC,
D7_SDOC
FROM SD7
WHERE
D_E_L_E_T_ = ' '
AND D7_FILIAL = 'VALOR'
AND D7_SEQ = 'VALOR'
AND D7_PRODUTO = 'VALOR'
AND D7_TIPO = 0
AND D7_DESCRT = 'VALOR'
AND D7_QTDE = 0
AND D7_SALDO = 0
AND D7_USUARIO = 'VALOR'
AND D7_QTSEGUM = 0
AND D7_SALDO2 = 0
AND D7_NUMSEQ = 'VALOR'
AND D7_LOCAL = 'VALOR'
AND D7_LOCDEST = 'VALOR'
AND D7_NUMERO = 'VALOR'
AND D7_DATA BETWEEN '20261101' AND '20261130'
AND D7_LIBERA = 'VALOR'
AND D7_LOTECTL = 'VALOR'
AND D7_NUMLOTE = 'VALOR'
AND D7_ESTORNO = 'VALOR'
AND D7_CHAVE = 'VALOR'
AND D7_ORIGLAN = 'VALOR'
AND D7_MOTREJE = 'VALOR'
AND D7_DESCREJ = 'VALOR'
AND D7_TIPOCQ = 'VALOR'
AND D7_DOC = 'VALOR'
AND D7_SERIE = 'VALOR'
AND D7_FORNECE = 'VALOR'
AND D7_LOJA = 'VALOR'
AND D7_CODGRP = 'VALOR'
AND D7_CODITE = 'VALOR'
AND D7_LOCALIZ = 'VALOR'
AND D7_NUMSERI = 'VALOR'
AND D7_POTENCI = 0
AND D7_DTVALID BETWEEN '20261101' AND '20261130'
AND D7_ITEMSWN = 'VALOR'
AND D7_DOCSWN = 'VALOR'
AND D7_TPESTR = 'VALOR'
AND D7_SERVIC = 'VALOR'
AND D7_SDOC = 'VALOR'
Outras tabelas relacionadas
- SD0 Programação de Entrega
- SD1 Itens das NF de Entrada
- SD2 Itens de Venda da NF
- SD3 Movimentações Internas
- SD4 Requisições Empenhadas
- SD5 Requisições por Lote
- SD6 Itens do Contrato
- SD8 Movimentações Lote Custo FIFO
- SD9 Controle de Numeração Doc
- SDA Saldos a Distribuir
- SDB Movimentos de Distribuição
- SDC Composição do Empenho
Dicionário Protheus · atualizado em 13/10/2026. Voltar ao índice do dicionário.