Dicionário Protheus
Início

Tabela SDD no Protheus

Bloqueio de Lotes

O que é a tabela SDD no Protheus?

A tabela SDD faz parte do sistema ERP Protheus da TOTVS e é utilizada para bloqueio de lotes.

Ela pertence ao dicionário de dados do Protheus (SX2) e armazena informações essenciais utilizadas em processos como cadastros, movimentações e integrações do sistema.

A tabela SDD possui diversos campos (SX3), cada um com regras específicas como tipo, tamanho e validações, além de índices (SIX) que otimizam a performance das consultas.

Nesta página você pode consultar a estrutura completa da tabela SDD, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE SDD
X2_PATH \DATA\
X2_ARQUIVO SDD990
X2_NOME Bloqueio de Lotes
X2_NOMESPA Bloqueo de Lotes
X2_NOMEENG Lots Blockage
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO DD_FILIAL+DD_PRODUTO+DD_LOCAL+DD_DOC+DD_LOTECTL+DD_NUMLOTE+DD_LOCALIZ+DD_NUMSERI
X2_PYME S
X2_MODULO 4
X2_DISPLAY DD_DOC+DD_NUMSERI+DD_PRODUTO+DD_LOTECTL+DD_NUMLOTE+DD_OBSERVA
X2_SYSOBJ -
X2_USROBJ -
X2_POSLGT 1
X2_CLOB 2
X2_AUTREC 2
X2_TAMFIL 2
X2_TAMUN 0
X2_TAMEMP 0
X2_STAMP 2
X2_INSDT 2
D_E_L_E_T_ -
R_E_C_N_O_ 8154
R_E_C_D_E_L_ 0

Campos da Tabela SDD (17 campos)

X3_ARQUIVO X3_ORDEM X3_CAMPO X3_TIPO X3_TAMANHO X3_DECIMAL X3_TITULO X3_TITSPA X3_TITENG X3_DESCRIC X3_DESCSPA X3_DESCENG X3_PICTURE X3_VALID X3_USADO X3_RELACAO X3_F3 X3_NIVEL X3_RESERV X3_CHECK X3_TRIGGER X3_PROPRI X3_BROWSE X3_VISUAL X3_CONTEXT X3_OBRIGAT X3_VLDUSER X3_CBOX X3_CBOXSPA X3_CBOXENG X3_PICTVAR X3_WHEN X3_INIBRW X3_GRPSXG X3_FOLDER X3_PYME X3_CONDSQL X3_CHKSQL X3_IDXSRV X3_ORTOGRA X3_IDXFLD X3_TELA X3_PICBRV X3_AGRUP X3_POSLGT X3_MODAL X3_CHKSUM X3_ADDSUM D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
SDD 01 DD_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal del Sistema System Branch - - x x x x x x x x x x x x x x x - - 1 - - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 131420 0
SDD 02 DD_DOC C 6 0 Documento Documento Document Documento do Bloqueio Documento de Bloqueo Blockage Document @! ExistChav("SDD") .And. NaoVazio() x x xx xx x x x x x x x xxxxx x x x x x x x x x x - - 1 x x - - - S - - - - - - - - - - - - S - - S N N - - - 1 1 - - - 131421 0
SDD 03 DD_PRODUTO C 15 0 Produto Producto Product Cod do Produto Bloqueado Cod. Producto Bloqueado Code of Product BLocked @! ExistCpo("SB1") .And. Rastro(M->DD_PRODUTO) x x xx xx x x x x x x x xxxxx x x x x x x x x x x - SB1 1 xx - - - S - - - - - - - - - - 030 - S - - S N N - - - 1 1 - - - 131422 0
SDD 04 DD_LOCAL C 2 0 Armazem Deposito Warehouse Armazem do Bloqueio Deposito del Bloqueo Warehouse Blockage @! ExistCpo("NNR") .And. ExistCpo("SB2",M->DD_PRODUTO+M->DD_LOCAL) x x xx xx x x x x x x x xxxxx x x x x x x x x x x - NNR 1 xx - - - S - - - - - - - - - - 024 - S - - N N N - - - 1 1 - - - 131423 0
SDD 05 DD_LOTECTL C 10 0 Lote Lote Lot Lote Lote Lot - NaoVazio() .And. A275LotCtl() x x xx xx x x x x x x x xxxxx x x x x x x x x x x - - 1 xx - - - S - - - - - - - - - - 068 - S - - S N N - - - 1 1 - - - 131424 0
SDD 06 DD_NUMLOTE C 6 0 Sub-Lote Sublote Sublot Sub-Lote Sublote Sublot @! If(Rastro(M->DD_PRODUTO,"S"),NaoVazio(),Vazio()) .And. A275LotCtl() x x xx xx x x x x x x x xxxxx x x x x x x x x x x - - 1 x - - - S - - - - - - - - - - - - S - - S N N - - - 1 2 - - - 131425 0
SDD 07 DD_DTVALID D 8 0 Data Validad Fch Validez Validity Dt. Data de Validade do Lote Fecha Validez del Sublote Lot Validity Date - - x x xx xx x x x x x x x xxxxx x x x x x x x x x - - 1 x x x - - - N V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131426 0
SDD 08 DD_LOCALIZ C 15 0 Endereco Ubicacion Address Endereco do Bloqueio Ubicacion del Bloqueo Blockage Address @! Vazio() .Or. (ExistCpo("SBF",M->DD_LOCAL+M->DD_LOCALIZ+M->DD_PRODUTO) .And. A275Locali()) x x xx xx x x x x x x x xxxxx x x x x x x x x x x - SBE 1 x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131427 0
SDD 09 DD_NUMSERI C 20 0 Num de Serie Nro.de Serie Series No. Num de Serie do Bloqueio Nro. de Serie del Bloqueo Lock Series Number - - x x xx xx x x x x x x x xxxxx x x x x x x x x x - - 1 x x x - - - N - - - - - - - - - - 170 - S - - N N N - - - 1 2 - - - 131428 0
SDD 10 DD_QUANT N 12 2 Quantidade Cantidad Quantity Quantidade Movimentada Cantidad Movida Quantity Moved @E 999,999,999.99 Positivo() .And. A275Quant() x x xx xx x x x x x x x xxxxx x x x x x x x x x - - 1 xx xx - S - S - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 131429 0
SDD 11 DD_SALDO N 12 2 Saldo Saldo Balance Saldo do Bloqueio Saldo del Bloqueo Blocked Balance @E 999,999,999.99 Positivo() x x xx xx x x x x x x x xxxxx x x x x x x x x x - - 1 xx x x - - - N V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131430 0
SDD 12 DD_QTDORIG N 12 2 Qtd. Orig. Ctd.Original Original Qty Qtd. Original do Bloqueio Ctd. Original del Bloqueo Original Quant.Blockage @E 999,999,999.99 - x x xx xx x x x x x x x xxxxx x x x x x x x x x - - 1 xx x x - - - N V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131431 0
SDD 13 DD_MOTIVO C 2 0 Motivo Mot. Bloqueo Reason Motivo do Bloqueio Motivo del Bloqueo Blockage Reason @! ExistCpo("SX5","E1"+M->DD_MOTIVO) x x xx xx x x x x x x x xxxxx x x x x x x x x x - E1 1 x xx - - - N - - - - - - - - - - - - S - - N N N - - - 1 1 - - - 131432 0
SDD 14 DD_OBSERVA C 30 0 Observacao Observacion Note Observacao do Bloqueio Observacion del Bloqueo Blockage Note @! - x x xx xx x x x x x x x xxxxx x x x x x x x x x - - 1 x x x - - - N - - - - - - - - - - - - S - - S N N - - - 1 2 - - - 131433 0
SDD 15 DD_QTSEGUM N 12 2 Qtd. 2a UM Ctd. 2a. UM 2nd.Unit Mea Quantidade 2a UM Cantidad 2a.Unidad Medida Quantity in 2nd Meas.Unit @E 999999999.99 Positivo() .And. A275Quant() x x x x x x x x x x x x x x x x - - 1 xx x x - S - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131434 0
SDD 16 DD_SALDO2 N 12 2 Saldo 2a UM Saldo 2a UM Balance 2SU Saldo do Bloqueio 2a UM Saldo del Bloqueo 2a UM Blocked Balance 2nd UM @E 999,999,999.99 Positivo() x x xx xx x x x x x x x xxxxx x x x x x x x x x - - 1 xx x x - - - N V - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131435 0
SDD 17 DD_IDSDD C 6 0 ID Bloqueio ID Bloqueo Block ID ID de Bloqueio de Lote ID de bloqueo de lote Batch Block ID @! - x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N - N - - - 1 2 - - - 131436 0

Índices da Tabela SDD (4 índices)

INDICE ORDEM CHAVE DESCRICAO DESCSPA DESCENG PROPRI F3 NICKNAME SHOWPESQ IX_VIRTUAL IX_VIRCUST D_E_L_E_T_ R_E_C_N_O_ R_E_C_D_E_L_
SDD 1 DD_FILIAL+DD_DOC+DD_PRODUTO+DD_LOCAL+DD_LOTECTL+DD_NUMLOTE Documento + Produto + Armazem + Lote + Sub-Lote Documento + Producto + Deposito + Lote + Sublote Document + Product + Warehouse + Lot + Sublot S XXX+SB1 - S 2 3 - 19007 0
SDD 2 DD_FILIAL+DD_PRODUTO+DD_LOCAL+DD_LOTECTL+DD_NUMLOTE+DD_MOTIVO Produto + Armazem + Lote + Sub-Lote + Motivo Producto + Deposito + Lote + Sublote + Mot. Bloqueo Product + Warehouse + Lot + Sublot + Reason S SB1+XXX+XXX+XXX+E1 - S 2 3 - 19008 0
SDD 3 DD_FILIAL+DD_PRODUTO+DD_LOTECTL+DD_NUMLOTE+DD_MOTIVO Produto + Lote + Sub-Lote + Motivo Producto + Lote + Sublote + Mot. Bloqueo Product + Lot + Sublot + Reason S - - S 2 3 - 19009 0
SDD 4 DD_FILIAL+DD_PRODUTO+DD_IDSDD Produto + ID Bloqueio Producto + ID Bloqueo Product + Block ID S - - S 2 3 - 19010 0

Perguntas frequentes

Para que serve a tabela SDD no Protheus?

Ela é utilizada para bloqueio de lotes dentro do sistema ERP Protheus.

Como consultar os campos da tabela SDD?

Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.

O que são os índices da tabela SDD?

Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.