Movimentações Lote Custo FIFO
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.
| 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 |
| 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 |
| 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 |
Ela é utilizada para movimentações lote custo fifo dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
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'