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

Tabela SD7 no Protheus

Movimentações de CQ

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)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
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)

OrdemChaveDescriçãoApelido
1D7_FILIAL+D7_NUMERO+D7_PRODUTO+D7_LOCAL+D7_SEQ+dtos(D7_DATA)Numero Trans + Cod.Produto + Armazem Atu. + Sequencia + Data Transf.
2D7_FILIAL+D7_NUMERO+D7_PRODUTO+D7_LOCAL+D7_NUMSEQ+STR(D7_TIPO)Numero Trans + Cod.Produto + Armazem Atu. + Sequencial + Tipo
3D7_FILIAL+D7_PRODUTO+D7_NUMSEQ+D7_NUMEROCod.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

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