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

Tabela SD6 no Protheus

Itens do Contrato

A tabela SD6 do Protheus está descrita no dicionário (SX2) como “Itens do Contrato”. Possui 118 campos e 18 índices e chave única D6_FILIAL+D6_NUMERO+D6_CODVER+D6_PRODUTO+D6_ITEM. Abaixo estão tipo, tamanho e descrição de cada campo, os índices e um exemplo de consulta SQL.

Propriedades da tabela

Código
SD6
Nome
Itens do Contrato
Nome (inglês)
Contract Items
Compartilhamento por filial
Exclusivo
Compartilhamento por unidade
Exclusivo
Compartilhamento por empresa
Exclusivo
Chave única
D6_FILIAL+D6_NUMERO+D6_CODVER+D6_PRODUTO+D6_ITEM
Campos / índices
118 / 18

Campos da tabela SD6 (118)

OrdemCampoTipoTam.Dec.TítuloDescriçãoContexto
01 D6_FILIAL C 2 0 Filial Filial do Sistema Real
02 D6_CLIENTE C 6 0 Cliente Codigo do Cliente Real
03 D6_LOJA C 2 0 Loja Loja Real
04 D6_NUMERO C 9 0 Contrato Numero do Contrato Real
05 D6_ITEM C 6 0 Item Item do Contrato Real
06 D6_PRODUTO C 15 0 Produto Produto Real
07 D6_UM C 2 0 Unidade Unidade de Medida Real
08 D6_QUANT N 12 2 Quantidade Quantidade Contratada Real
09 D6_VRUNIT N 14 2 Valor Unit. Valor Unitario Real
10 D6_TES C 3 0 Tipo Saida Tipo de Saida da nota Real
11 D6_PEDIDO C 6 0 No do Pedido pedido de compra/venda Real
12 D6_ITEMPC C 4 0 Item do Ped. Item do ped.compra/venda Real
13 D6_VENCTO D 8 0 Vencimento Vencimento do Item Real
14 D6_TIPO C 1 0 Tipo Tipo de Servico Real
15 D6_SITUACA C 1 0 Situacao Situacao do Item do Contr Real
16 D6_PARCATU C 3 0 Parc. Atual Ultima Parcela Faturada Real
17 D6_PARCTOT C 3 0 Total Parc. Total de Parcelas Real
18 D6_DEMONST C 6 0 Demonstrador Demonstrator Produto Real
19 D6_MANUAL C 3 0 Manual Versao do Manual Real
20 D6_NOVO C 3 0 Novo Contrato Novo Real
21 D6_DIAVENC N 2 0 Dia Vencto. Dia do Venc. real do Item Real
22 D6_PRCREF N 14 2 Preco Refere Preço de Referencia Real
23 D6_USUARIO C 25 0 Usuario Usuario do modulo Real
24 D6_FUNCAO C 10 0 Funcao Funcao do usuario Real
25 D6_OBSERV C 100 0 Observacao Observacao (Faturamento) Real
26 D6_DATASS D 8 0 Assinatura Data de Assinatura Real
27 D6_ULTREAJ C 4 0 Ult.Reajuste Ult.Reajuste Real
28 D6_DTUREAJ D 8 0 Dt.Reajuste Data Ultimo Reajuste Real
29 D6_PENREAJ C 4 0 Pen.Reajuste Penultimo Reajuste Real
30 D6_DTPREAJ D 8 0 Dt.Reajuste1 Data Penultimo Reajuste Real
31 D6_INDICA C 6 0 Indicacao Indicacao - Vendas Real
32 D6_ACOMPA C 6 0 Acompanham. Acompanhamento - Vendas Real
33 D6_FECHOU C 6 0 Fechamento Fechamento - Vendas Real
34 D6_VALID D 8 0 Dt.Validade Dt.Validade Real
35 D6_D1PSW D 8 0 Dta 1 senha Data da 1 senha Real
36 D6_USERLGI C 17 0 Log Inclusao Log Inclusao Real
37 D6_USERLGA C 17 0 Log Alteraca Log Alteraca Real
38 D6_CONDPAG C 3 0 Cond. Pagto Condicao de Pagammento Real
39 D6_VIG_DE D 8 0 Data de Data de Real
40 D6_VIG_ATE D 8 0 Data Ate Data Ate Real
41 D6_DESCRI C 200 0 Descricao Descricao do prod no cont Real
42 D6_CREDITO C 1 0 Credito? Credito de Horas Real
43 D6_PROPOST C 6 0 No. Proposta No. Proposta Real
44 D6_VERSAO C 2 0 Versäo Prop. Versäo da Proposta Real
45 D6_ITPROP C 6 0 Item Prop. Item da Proposta Real
46 D6_ALUGUEL C 1 0 Aluguel Aluguel Real
47 D6_CLIENT2 C 6 0 Cliente 2 Cliente 2 - Leasing Real
48 D6_LOJ2 C 2 0 loja 2 Loja 2 - Leasing Real
49 D6_CONDICA C 2 0 Periodicidad Periodicidad Real
50 D6_DOCENT C 1 0 Doc.Entregue Documento Entregue Real
51 D6_DTCONTR D 8 0 Dt Doc. Entr Data Doc. Entregue Real
52 D6__GRUPO C 4 0 Grupo Grupo Real
53 D6_DTCANCT D 8 0 Dt.Cancelam. Data Cancelamento Real
54 D6_DTCANCA D 8 0 Term.Carenc. Termino da Carencia Real
55 D6_REAJANT N 16 2 Vlr Reaj Ant Valor Reajuste Anterior Real
56 D6_IMPOSTO C 1 0 Tributos Modelo de Tributo Real
57 D6_MSEXP C 8 0 Ident.Exp. Ident.Exp.Dados Real
58 D6_MSRESP C 1 0 Cont. Resp. Cont. Resp. Real
59 D6_ORIGEM C 3 0 Orig Comerc. Origem Comercial Real
60 D6_VLRBONI N 16 2 Valor Bonif. Valor de Bonificacao Real
61 D6_BONIDE D 8 0 Bonificac De Bonificacao De Real
62 D6_BONIATE D 8 0 Bonific Ate Bonificacao Ate Real
63 D6_MOEDA C 1 0 Moeda Moeda Real
64 D6_CLIENT3 C 6 0 Cliente Clg Cliente Coligada Real
65 D6_LOJ3 C 2 0 Loja Colig. Loja Coligada Real
66 D6_ITEMORI C 2 0 Item Orig. Item Original Real
67 D6_VINREM C 1 0 Vinc. Remun. Vinculo Remunerado Real
68 D6_CODREM C 6 0 Cod. Remun. Codigo Remunerado Real
69 D6_X_ANTEC C 1 0 Antecip Imp. Antecipa Impostos Real
70 D6_MODALI C 1 0 Modalidade Modalidade Real
71 D6_TPFAT C 2 0 Tipo Fat. Tipo Faturamento Real
72 D6_X_IMPX C 1 0 Imposto X Imposto X Real
73 D6_SERMID C 15 0 Nr.Serial Nr.Serial esp.MIDBYTE Real
74 D6_SERPROD C 15 0 Part Number Numero Serial RM Real
75 D6_CONTRM C 15 0 Contrato RM Contrato RM Real
76 D6_STAT_RM C 3 0 Status Status Item Contrato RM Real
77 D6_CLIENT4 C 6 0 Cli Dest.Fat Cliente Destinatario Real
78 D6_LOJ4 C 2 0 Loj.Dest.Fat Loja Destinatario Real
79 D6_EST_RM C 4 0 No. Estac RM Num. Estacoes Corpore RM Real
80 D6_OS_RM C 1 0 OS CorporeRm Sist. Operacional-Corpore Real
81 D6_EMP_RM C 4 0 No. Empr. RM Num. Empresas Corpore RM  Real
82 D6_LIMT_RM C 5 0 Limite RM Limite Corpore RM         Real
83 D6_LIMT3RM C 1 0 Limite 3 RM  Limite 3 Corpore RM       Real
84 D6_VERS_RM C 4 0 Ver. Corpore Ver. Corpore Real
85 D6_SEQRM N 4 0 Sequencia    Sequencia    Real
86 D6_IDCNT N 7 0 Id.ContrRM   Id.ContrRM   Real
87 D6_STAT_DS C 35 0 Desc. Status Descricao Status          Virtual
88 D6_CLI3DSC C 60 0 Desc. Colig. Descricao Coligada        Virtual
89 D6_CODTIP C 15 0 Tipo Produto Tipo Produto Real
90 D6_NOTASEP C 1 0 Fat.Separado Fatura Separado Real
91 D6_CODVER C 15 0 Cod Versao C Cod Versao Contrato       Real
92 D6_WFENV C 1 0 Mail enviado e_mail enviado            Real
93 D6_DEMONS2 C 6 0 Demonstrado2 Demonstrador Contrato    Real
94 D6_CARENCI C 3 0 Carencia     Carencia p/ contr. manut. Real
95 D6_INDICE C 1 0 Indice Reaj. Indice Reajuste Contrato  Real
96 D6_QTDLIC N 15 0 Qtd.Licencas Qtd.Licencas DATASUL      Real
97 D6_DTASITU D 8 0 Dt.Situacao Data Ocorrencia Situacao  Real
98 D6_QTDFAT N 15 2 Qtd.Tp.Contr Qtd.Licenca no Fat DATASU Real
99 D6_TIPFAT C 3 0 Tp.Control D Tipo de Controle DATASUL  Real
A0 D6_AGRUP C 10 0 Agrup.DATASU Agrupamento DATASUL       Real
A1 D6_ITPRDTS C 6 0 It.Prop DATA Item da Proposta DATASUL  Real
A2 D6_PROPDTS C 15 0 N.Prop DATAS No. Proposta DATASUL      Real
A3 D6_VERDTS C 6 0 Ver.P.DATASU Versäo da Proposta DATASU Real
A4 D6_PRXREAJ D 8 0 Dt Prx Reaj  Dt Prx Reaj  Real
A5 D6_PEDPARC C 10 0 Pedido Parc. Pedido de Parceiro        Real
A6 D6_PROPTRO C 6 0 Prosp.Troca  Proposta de Troca   Real
A7 D6_PROPVER C 2 0 Versao Troca Versao Prop. Troca     Real
A8 D6_PEDST C 10 0 Ped Store    Pedido Totvs Store        Real
A9 D6_CLIORIG C 6 0 Cliente Orig Cliente Origem de Transf. Real
B0 D6_MASCCC C 16 0 Masc Cartao Mascara Cartao Totvs Stor Real
B1 D6_CLIDEST C 6 0 Cliente Dest Cliente Destino de Transf Real
B2 D6_DTPROCT D 8 0 Data Proces. Data Processo de Transf.  Real
B3 D6_EMPDEPA C 9 0 Emp. De/Para Empresa De/Para           Real
B4 D6_PROCANC C 1 0 Proc. Cancel Processo de Cancelamento  Real
B5 D6_LOJORIG C 2 0 Loja Origem  Loja Cliente Origem       Real
B6 D6_LOJDEST C 2 0 Loja Destino Loja Cliente Destino    Real
B7 D6_DESCANC C 50 0 Desc. Cancel Descricao de Cancelamento Real
B8 D6_DESCRMT C 40 0 Desc Mod Trb @! Real

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

Índices da tabela SD6 (18)

OrdemChaveDescriçãoApelido
1D6_FILIAL+D6_CLIENTE+D6_LOJA+D6_NUMERO+D6_ITEMCliente + Loja + Contrato + Item
2D6_FILIAL+D6_CLIENTE+D6_LOJA+D6_NUMERO+D6_PRODUTOCliente + Loja + Contrato + Produto
3D6_FILIAL+D6_CLIENTE+D6_LOJA+D6_PRODUTO+D6_ITEMCliente + Loja + Produto + Item
4D6_FILIAL+D6_PRODUTO+D6_CLIENTE+D6_LOJAProduto + Cliente + Loja
5D6_FILIAL+D6_CLIENTE+D6_LOJA+D6_NUMERO+DTOS(D6_VENCTO)Cliente + Loja + Contrato + Vencimento
6D6_FILIAL+D6_CLIENTE+D6_LOJA+D6_NUMERO+D6_CONDPAG+DTOS(D6_VIG_DE)Cliente + Loja + Contrato + Cond. Pagto + Data de
7D6_FILIAL+D6_CLIENTE+D6_LOJA+D6_NUMERO+D6_CLIENT3+D6_LOJ3Cliente + Loja + Contrato + Cliente Clg + Loja Colig.
8D6_FILIAL+D6_CLIENTE+D6_PROPOST+D6_VERSAO+D6_ITPROP+D6_PRODUTOCliente + No. Proposta + Versäo Prop. + Item Prop. + Produto
9D6_FILIAL+D6_MSEXPIdent.Exp.SD6MSEXP
AD6_FILIAL+D6_CLIENTE+D6_LOJA+D6_NUMERO+D6_CODVER+D6_PRODUTOCliente + Loja + Contrato + Cod Versao C + Produto
BD6_FILIAL+D6_PEDPARCPedido Parc.
CD6_FILIAL+D6_NUMERO+D6_CODVER+D6_PRODUTO+D6_ITEMContrato + Cod Versao C + Produto + Item
DD6_FILIAL+D6_SERPROD+D6_OS_RMPart Number + OS CorporeRmD6SERPROD
ED6_FILIAL+D6_CONTRMContrato RMD6CONTRM
FD6_FILIAL+D6_NUMERO+D6_CLIENTE+D6_LOJA+D6_PRODUTO+D6_CLIENT3+D6_LOJ3Contrato + Cliente + Loja + Produto + Cliente Clg + Loja Colig.D6COLIG
GD6_FILIAL+D6_PROPOST+D6_VERSAO+D6_ITPROP+D6_PRODUTO+D6_NUMERO+D6_CODVERNo. Proposta + Versäo Prop. + Item Prop. + Produto + Contrato + Cod VeD6PROPOST
HD6_FILIAL+D6_CLIENT4+D6_LOJ4+D6_PRODUTO+D6_ITEMCli Dest.Fat + Loj.Dest.Fat + Produto + Item
ID6_FILIAL+D6_PROPTROProsp.Troca PROPTROCA

Perguntas frequentes sobre a tabela SD6

O que é a tabela SD6?

É a tabela “Itens do Contrato” do ERP TOTVS Protheus, com 118 campos definidos no dicionário SX3.

Qual é a chave única da tabela SD6?

A chave única é D6_FILIAL+D6_NUMERO+D6_CODVER+D6_PRODUTO+D6_ITEM.

Quais são os índices da tabela SD6?

A tabela tem 18 índices. O principal (ordem 1) usa a chave D6_FILIAL+D6_CLIENTE+D6_LOJA+D6_NUMERO+D6_ITEM.

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

Exemplo de consulta SQL da tabela SD6

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

SELECT
    D6_FILIAL,
    D6_CLIENTE,
    D6_LOJA,
    D6_NUMERO,
    D6_ITEM,
    D6_PRODUTO,
    D6_UM,
    D6_QUANT,
    D6_VRUNIT,
    D6_TES,
    D6_PEDIDO,
    D6_ITEMPC,
    D6_VENCTO,
    D6_TIPO,
    D6_SITUACA,
    D6_PARCATU,
    D6_PARCTOT,
    D6_DEMONST,
    D6_MANUAL,
    D6_NOVO,
    D6_DIAVENC,
    D6_PRCREF,
    D6_USUARIO,
    D6_FUNCAO,
    D6_OBSERV,
    D6_DATASS,
    D6_ULTREAJ,
    D6_DTUREAJ,
    D6_PENREAJ,
    D6_DTPREAJ,
    D6_INDICA,
    D6_ACOMPA,
    D6_FECHOU,
    D6_VALID,
    D6_D1PSW,
    D6_USERLGI,
    D6_USERLGA,
    D6_CONDPAG,
    D6_VIG_DE,
    D6_VIG_ATE,
    D6_DESCRI,
    D6_CREDITO,
    D6_PROPOST,
    D6_VERSAO,
    D6_ITPROP,
    D6_ALUGUEL,
    D6_CLIENT2,
    D6_LOJ2,
    D6_CONDICA,
    D6_DOCENT,
    D6_DTCONTR,
    D6__GRUPO,
    D6_DTCANCT,
    D6_DTCANCA,
    D6_REAJANT,
    D6_IMPOSTO,
    D6_MSEXP,
    D6_MSRESP,
    D6_ORIGEM,
    D6_VLRBONI,
    D6_BONIDE,
    D6_BONIATE,
    D6_MOEDA,
    D6_CLIENT3,
    D6_LOJ3,
    D6_ITEMORI,
    D6_VINREM,
    D6_CODREM,
    D6_X_ANTEC,
    D6_MODALI,
    D6_TPFAT,
    D6_X_IMPX,
    D6_SERMID,
    D6_SERPROD,
    D6_CONTRM,
    D6_STAT_RM,
    D6_CLIENT4,
    D6_LOJ4,
    D6_EST_RM,
    D6_OS_RM,
    D6_EMP_RM,
    D6_LIMT_RM,
    D6_LIMT3RM,
    D6_VERS_RM,
    D6_SEQRM,
    D6_IDCNT,
    D6_STAT_DS,
    D6_CLI3DSC,
    D6_CODTIP,
    D6_NOTASEP,
    D6_CODVER,
    D6_WFENV,
    D6_DEMONS2,
    D6_CARENCI,
    D6_INDICE,
    D6_QTDLIC,
    D6_DTASITU,
    D6_QTDFAT,
    D6_TIPFAT,
    D6_AGRUP,
    D6_ITPRDTS,
    D6_PROPDTS,
    D6_VERDTS,
    D6_PRXREAJ,
    D6_PEDPARC,
    D6_PROPTRO,
    D6_PROPVER,
    D6_PEDST,
    D6_CLIORIG,
    D6_MASCCC,
    D6_CLIDEST,
    D6_DTPROCT,
    D6_EMPDEPA,
    D6_PROCANC,
    D6_LOJORIG,
    D6_LOJDEST,
    D6_DESCANC,
    D6_DESCRMT
FROM SD6
WHERE
    D_E_L_E_T_ = ' '
    AND D6_FILIAL = 'VALOR'
    AND D6_CLIENTE = 'VALOR'
    AND D6_LOJA = 'VALOR'
    AND D6_NUMERO = 'VALOR'
    AND D6_ITEM = 'VALOR'
    AND D6_PRODUTO = 'VALOR'
    AND D6_UM = 'VALOR'
    AND D6_QUANT = 0
    AND D6_VRUNIT = 0
    AND D6_TES = 'VALOR'
    AND D6_PEDIDO = 'VALOR'
    AND D6_ITEMPC = 'VALOR'
    AND D6_VENCTO BETWEEN '20261101' AND '20261130'
    AND D6_TIPO = 'VALOR'
    AND D6_SITUACA = 'VALOR'
    AND D6_PARCATU = 'VALOR'
    AND D6_PARCTOT = 'VALOR'
    AND D6_DEMONST = 'VALOR'
    AND D6_MANUAL = 'VALOR'
    AND D6_NOVO = 'VALOR'
    AND D6_DIAVENC = 0
    AND D6_PRCREF = 0
    AND D6_USUARIO = 'VALOR'
    AND D6_FUNCAO = 'VALOR'
    AND D6_OBSERV = 'VALOR'
    AND D6_DATASS BETWEEN '20261101' AND '20261130'
    AND D6_ULTREAJ = 'VALOR'
    AND D6_DTUREAJ BETWEEN '20261101' AND '20261130'
    AND D6_PENREAJ = 'VALOR'
    AND D6_DTPREAJ BETWEEN '20261101' AND '20261130'
    AND D6_INDICA = 'VALOR'
    AND D6_ACOMPA = 'VALOR'
    AND D6_FECHOU = 'VALOR'
    AND D6_VALID BETWEEN '20261101' AND '20261130'
    AND D6_D1PSW BETWEEN '20261101' AND '20261130'
    AND D6_USERLGI = 'VALOR'
    AND D6_USERLGA = 'VALOR'
    AND D6_CONDPAG = 'VALOR'
    AND D6_VIG_DE BETWEEN '20261101' AND '20261130'
    AND D6_VIG_ATE BETWEEN '20261101' AND '20261130'
    AND D6_DESCRI = 'VALOR'
    AND D6_CREDITO = 'VALOR'
    AND D6_PROPOST = 'VALOR'
    AND D6_VERSAO = 'VALOR'
    AND D6_ITPROP = 'VALOR'
    AND D6_ALUGUEL = 'VALOR'
    AND D6_CLIENT2 = 'VALOR'
    AND D6_LOJ2 = 'VALOR'
    AND D6_CONDICA = 'VALOR'
    AND D6_DOCENT = 'VALOR'
    AND D6_DTCONTR BETWEEN '20261101' AND '20261130'
    AND D6__GRUPO = 'VALOR'
    AND D6_DTCANCT BETWEEN '20261101' AND '20261130'
    AND D6_DTCANCA BETWEEN '20261101' AND '20261130'
    AND D6_REAJANT = 0
    AND D6_IMPOSTO = 'VALOR'
    AND D6_MSEXP = 'VALOR'
    AND D6_MSRESP = 'VALOR'
    AND D6_ORIGEM = 'VALOR'
    AND D6_VLRBONI = 0
    AND D6_BONIDE BETWEEN '20261101' AND '20261130'
    AND D6_BONIATE BETWEEN '20261101' AND '20261130'
    AND D6_MOEDA = 'VALOR'
    AND D6_CLIENT3 = 'VALOR'
    AND D6_LOJ3 = 'VALOR'
    AND D6_ITEMORI = 'VALOR'
    AND D6_VINREM = 'VALOR'
    AND D6_CODREM = 'VALOR'
    AND D6_X_ANTEC = 'VALOR'
    AND D6_MODALI = 'VALOR'
    AND D6_TPFAT = 'VALOR'
    AND D6_X_IMPX = 'VALOR'
    AND D6_SERMID = 'VALOR'
    AND D6_SERPROD = 'VALOR'
    AND D6_CONTRM = 'VALOR'
    AND D6_STAT_RM = 'VALOR'
    AND D6_CLIENT4 = 'VALOR'
    AND D6_LOJ4 = 'VALOR'
    AND D6_EST_RM = 'VALOR'
    AND D6_OS_RM = 'VALOR'
    AND D6_EMP_RM = 'VALOR'
    AND D6_LIMT_RM = 'VALOR'
    AND D6_LIMT3RM = 'VALOR'
    AND D6_VERS_RM = 'VALOR'
    AND D6_SEQRM = 0
    AND D6_IDCNT = 0
    AND D6_STAT_DS = 'VALOR'
    AND D6_CLI3DSC = 'VALOR'
    AND D6_CODTIP = 'VALOR'
    AND D6_NOTASEP = 'VALOR'
    AND D6_CODVER = 'VALOR'
    AND D6_WFENV = 'VALOR'
    AND D6_DEMONS2 = 'VALOR'
    AND D6_CARENCI = 'VALOR'
    AND D6_INDICE = 'VALOR'
    AND D6_QTDLIC = 0
    AND D6_DTASITU BETWEEN '20261101' AND '20261130'
    AND D6_QTDFAT = 0
    AND D6_TIPFAT = 'VALOR'
    AND D6_AGRUP = 'VALOR'
    AND D6_ITPRDTS = 'VALOR'
    AND D6_PROPDTS = 'VALOR'
    AND D6_VERDTS = 'VALOR'
    AND D6_PRXREAJ BETWEEN '20261101' AND '20261130'
    AND D6_PEDPARC = 'VALOR'
    AND D6_PROPTRO = 'VALOR'
    AND D6_PROPVER = 'VALOR'
    AND D6_PEDST = 'VALOR'
    AND D6_CLIORIG = 'VALOR'
    AND D6_MASCCC = 'VALOR'
    AND D6_CLIDEST = 'VALOR'
    AND D6_DTPROCT BETWEEN '20261101' AND '20261130'
    AND D6_EMPDEPA = 'VALOR'
    AND D6_PROCANC = 'VALOR'
    AND D6_LOJORIG = 'VALOR'
    AND D6_LOJDEST = 'VALOR'
    AND D6_DESCANC = 'VALOR'
    AND D6_DESCRMT = 'VALOR'

Outras tabelas relacionadas

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