Dicionário Protheus
Início

Tabela SD8 no Protheus

Movimentações Lote Custo FIFO

O que é a tabela SD8 no Protheus?

A tabela SD8 faz parte do sistema ERP Protheus da TOTVS e é utilizada para movimentações lote custo fifo.

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 SD8 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 SD8, incluindo todos os campos e índices relacionados.

Propriedades da Tabela

Propriedade Valor
X2_CHAVE SD8
X2_PATH \DATA\
X2_ARQUIVO SD8990
X2_NOME Movimentações Lote Custo FIFO
X2_NOMESPA Movimientos Lote Costo FIFO
X2_NOMEENG FIFO Cost Lot Transactions
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO D8_FILIAL+D8_PRODUTO+D8_LOCAL+D8_SEQ+D8_SEQCALC
X2_PYME N
X2_MODULO 4
X2_DISPLAY -
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_ 8149
R_E_C_D_E_L_ 0

Campos da Tabela SD8 (28 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_
SD8 01 D8_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 - - - 131270 0
SD8 02 D8_PRODUTO C 15 0 Produto Producto Product Produto Producto Product @! A220xIniCpo() .And. A220xDesc() x x xx x xx x x x x x xxxxx x x x x x x x x x - SB1 1 x xx - - - S - - - - - - - - - - 030 - S - - N N N - - - 1 1 - - - 131271 0
SD8 03 D8_LOCAL C 2 0 Armazem Deposito Warehouse Armazem Deposito Warehouse @! ExistCpo("NNR") x x xx x xx x x x x x xxxxx x x x x x x x x x - NNR 1 x xx - - - S - - - - - - - - - - 024 - S - - N N N - - - 1 1 - - - 131272 0
SD8 04 D8_SEQ C 6 0 Sequencial Secuencial Sequential Numeracao Sequencial Numero Secuencial Sequential Number @! - x x x x x x xx xx x x x x x x x x - - 1 x x x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131273 0
SD8 05 D8_OP C 14 0 Ord Producao Ord. Prodn. Prod.Order Ordem de Producao Orden de Produccion Order of Production @9 existcpo("SC2").and.A250IniOP() x x x x x x x xx xx x x x x x x x x - SC2 1 x x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131274 0
SD8 06 D8_DATA D 8 0 Data Mov. Fch Movim. Movement Dt. Data Movimento Fecha del Movim Fin. Date of Movement - - x x xx x xx x x x x x xxxxx x x x x x x x x x - - 1 x x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131275 0
SD8 07 D8_QUANT N 12 2 Quantidade Cantidad Quantity Quantidade Cantidad Quantity @E 999,999,999.99 Positivo() x x xx x xx x x x x x xxxxx x x x x x x x x x - - 1 xx x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131276 0
SD8 08 D8_QT2UM N 12 2 Quant. 2 UM Ctd. 2a. UM 2nd.Unit Mea Quantidade 2 UM Cantidad 2a.Unidad Medida Quantity 2nd Unit Meas. @E 999,999,999.99 Positivo() x x xx x xx x x x x x xxxxx x x x x x x x x x - - 1 xx x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131277 0
SD8 09 D8_CUSTO1 N 14 4 Custo Costo 1a.Mon Cost Custo na 1a Moeda Costo en la 1a. Moneda Cost in 1st Currency @E 999,999,999.9999 - x x x x x x x xx xx x x x x x x x x - - 1 xx x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131278 0
SD8 10 D8_CUSTO2 N 14 4 Custo Moeda2 Costo 2a.Mon Cost Curr.2 Custo na 2a Moeda Costo en la 2a. Moneda Cost in 2nd Currency @E 999,999,999.9999 - x x x x x x x xx xx x x x x x x x x - - 1 xx x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131279 0
SD8 11 D8_CUSTO3 N 14 4 Custo Moeda3 Costo 3a.Mon Cost Curr.3 Custo na 3a Moeda Costo en la 3a. Moneda Cost in 3rd Currency @E 999,999,999.9999 - x x x x x x x xx xx x x x x x x x x - - 1 xx x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131280 0
SD8 12 D8_CUSTO4 N 14 4 Custo Moeda4 Costo 4a.Mon Cost Curr.4 Custo na 4a Moeda Costo en la 4a. Moneda Cost in 4th Currency @E 999,999,999.9999 - x x x x x x x xx xx x x x x x x x x - - 1 xx x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131281 0
SD8 13 D8_CUSTO5 N 14 4 Custo Moeda5 Costo 5a.Mon Cost Curr.5 Custo na 5a Moeda Costo en la 5a. Moneda Cost in 5th Currency @E 999,999,999.9999 - x x x x x x x xx xx x x x x x x x x - - 1 xx x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131282 0
SD8 14 D8_CF C 3 0 Tipo RE/DE Tipo Sol/Dev Req/Dev Type Tipo de Requisicao/devolu Tipo de Sol./Devolucion Type of Request/Return @! - x x x x x x xx xx x x x x x x x x - - 1 x x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131283 0
SD8 15 D8_TIPONF C 1 0 Tipo da N.F. Tipo Factura Invoice Type Tipo da Nota Fiscal Tipo de Factura Type of Invoice ! - x x x x x x xx xx x x x x x x x x - - 1 x x x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131284 0
SD8 16 D8_DOC C 9 0 Documento Documento Document Numero do Documento Numero del Documento Document Number @! - x x x x x x x xx xx x x x x x x x x - - 1 xx - - - N - - - - - - - - - - 018 - S - - N N N - - - 1 2 - - - 131285 0
SD8 17 D8_DTPROC D 8 0 Dt. Process. Fecha Proces Process.Date Data de Processamento Fecha de Procesamiento Processing Date - - x x x x x x x xx xx x x x x x x x x - - 1 x x x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131286 0
SD8 18 D8_QTDDEV N 12 2 Quant. Dev. Ctd. Devuel. Returned Qty Quantidade Devolvida Cantidades Devueltas Quantity Returned @E 999,999,999.99 Positivo() x x x x x x x x x x x x x x x x x - - 1 xx x x - - - S - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131287 0
SD8 19 D8_DTCALC D 8 0 Data Calculo Fch Calculo Calcul.Date Data Calculo Fecha de Calculo Calculation Date - - x x x x x x x xx xx x x x x x x x x - - 1 x x x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131288 0
SD8 20 D8_SEQCALC C 6 0 Seq. Calculo Sec. Calculo Calcul.Seq. Sequencia de Calculo Secuencia de Calculo Sequence of Calculation - - x x x x x x x xx xx x x x x x x x x - - 1 x x x - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131289 0
SD8 21 D8_TM C 3 0 Tp.Movimento Tipo Movim. Movem. Type Tipo de Movimento Tipo de Movimiento Type of Movement @! - x x x x x x xx xx x x x x x x x x - - 1 x x x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131290 0
SD8 22 D8_SERIE C 3 0 Serie Serie Series Serie Serie Series !!! - x x x x x x x xx xx x x x x x x x x - - 1 x x x - - - N - - - - - - - - - - 094 - S - - N N N - - - 1 2 - - - 131291 0
SD8 23 D8_QFIMDEV N 12 2 Qtd.Devoluca Ctd.Devoluc. Return qty. Qtd.Devolucao Final Ctd.Devolucion Final Final return quantity @E 999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxxxxx - - - N A R - - - - - - - - - - S - - N N N - - - 1 1 - - - 131292 0
SD8 24 D8_ITEM C 4 0 Item Item Item Item Item Item @! - x x x x x x x xx xx x x x x x x x x - - 1 xx x - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131293 0
SD8 25 D8_SD1DEV N 12 2 Qtde NF Orig Ctd. Fac.Or. Src.Inv.Qty. Qtde Devevolucao NF Orig. Ctd. Devol.Fac.Orig. Src.Inv.Return Qty. @E 999,999,999.99 - x x x x x x x x x x x x x x x x - - 1 xxx - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131294 0
SD8 26 D8_NUMSEQ C 6 0 Sequencial Secuencial Sequential Sequencial Secuencial Sequential - - x x x x x x x x x x x x x x x - - 1 - - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131295 0
SD8 27 D8_ORIGEM C 3 0 Origem Origem Origin Origem Origen Origin - - x x x x x x x x x x x x x x x - - 1 - - - - N - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 131296 0
SD8 28 D8_SDOC C 3 0 Série Doc. Serie Doc. Inv. Series Série do Documento Fiscal Serie de Documento Fiscal Invoice Series !!! - x x x x x x x x x x x x x x x - - 1 xx x - - - N V R - - - - - - - - 095 - S - - N - N - - - 1 2 - - - 131297 0

Índices da Tabela SD8 (6 í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_
SD8 1 D8_FILIAL+D8_PRODUTO+D8_LOCAL+D8_SEQ Produto + Armazem + Sequencial Producto + Deposito + Secuencial Product + Warehouse + Sequential S SB1 - S 2 3 - 18959 0
SD8 2 D8_FILIAL+D8_OP+D8_PRODUTO+D8_LOCAL+D8_SEQ Ord Producao + Produto + Armazem + Sequencial Ord. Prodn. + Producto + Deposito + Secuencial Prod.Order + Product + Warehouse + Sequential S SC2+SB1 - S 2 3 - 18960 0
SD8 3 D8_FILIAL+D8_DOC+D8_SERIE+D8_ITEM Documento + Serie + Item Documento + Serie + Item Document + Series + Item S - - S 2 3 - 18961 0
SD8 4 D8_FILIAL+D8_PRODUTO+D8_LOCAL+D8_TIPONF+DTOS(D8_DTCALC) Produto + Armazem + Tipo da N.F. + Data Calculo Producto + Deposito + Tipo Factura + Fch Calculo Product + Warehouse + Invoice Type + Calcul.Date S SB1 - S 2 3 - 18962 0
SD8 5 D8_FILIAL+D8_PRODUTO+D8_LOCAL+D8_NUMSEQ Produto + Armazem + Sequencial Producto + Deposito + Secuencial Product + Warehouse + Sequential S - - S 2 3 - 18963 0
SD8 6 D8_FILIAL+D8_DOC+D8_SDOC+D8_ITEM Documento + Série Doc. + Item Documento + Serie Doc. + Item Document + Inv. Series + Item S - - N 2 3 - 18964 0

Perguntas frequentes

Para que serve a tabela SD8 no Protheus?

Ela é utilizada para movimentações lote custo fifo dentro do sistema ERP Protheus.

Como consultar os campos da tabela SD8?

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

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

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

Exemplo de consulta SQL da tabela SD8

Modelo de query gerado automaticamente com base na estrutura da tabela.

SELECT
    D8_FILIAL,
    D8_PRODUTO,
    D8_LOCAL,
    D8_SEQ,
    D8_OP,
    D8_DATA,
    D8_QUANT,
    D8_QT2UM,
    D8_CUSTO1,
    D8_CUSTO2,
    D8_CUSTO3,
    D8_CUSTO4,
    D8_CUSTO5,
    D8_CF,
    D8_TIPONF,
    D8_DOC,
    D8_DTPROC,
    D8_QTDDEV,
    D8_DTCALC,
    D8_SEQCALC,
    D8_TM,
    D8_SERIE,
    D8_QFIMDEV,
    D8_ITEM,
    D8_SD1DEV,
    D8_NUMSEQ,
    D8_ORIGEM,
    D8_SDOC
FROM SD8
WHERE
    D_E_L_E_T_ = ' '
    AND D8_FILIAL = 'VALOR'
    AND D8_PRODUTO = 'VALOR'
    AND D8_LOCAL = 'VALOR'
    AND D8_SEQ = 'VALOR'
    AND D8_OP = 'VALOR'
    AND D8_DATA BETWEEN '20260401' AND '20260430'
    AND D8_QUANT = 0
    AND D8_QT2UM = 0
    AND D8_CUSTO1 = 0
    AND D8_CUSTO2 = 0
    AND D8_CUSTO3 = 0
    AND D8_CUSTO4 = 0
    AND D8_CUSTO5 = 0
    AND D8_CF = 'VALOR'
    AND D8_TIPONF = 'VALOR'
    AND D8_DOC = 'VALOR'
    AND D8_DTPROC BETWEEN '20260401' AND '20260430'
    AND D8_QTDDEV = 0
    AND D8_DTCALC BETWEEN '20260401' AND '20260430'
    AND D8_SEQCALC = 'VALOR'
    AND D8_TM = 'VALOR'
    AND D8_SERIE = 'VALOR'
    AND D8_QFIMDEV = 0
    AND D8_ITEM = 'VALOR'
    AND D8_SD1DEV = 0
    AND D8_NUMSEQ = 'VALOR'
    AND D8_ORIGEM = 'VALOR'
    AND D8_SDOC = 'VALOR'