TODOS
A tabela DH1 faz parte do sistema ERP Protheus da TOTVS e é utilizada para todos.
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 DH1 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 DH1, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | DH1 |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | DH1990 |
| X2_NOME | TODOS |
| X2_NOMESPA | TODOS |
| X2_NOMEENG | ALL |
| X2_ROTINA | - |
| X2_MODO | E |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | - |
| X2_PYME | S |
| X2_MODULO | 42 |
| X2_DISPLAY | - |
| X2_SYSOBJ | - |
| X2_USROBJ | - |
| X2_POSLGT | 1 |
| X2_CLOB | 2 |
| X2_AUTREC | 1 |
| 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_ | 3269 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DH1 | 01 | DH1_FILIAL | C | 2 | 0 | Filial | Sucursal | Branch | Filial | Sucursal | Branch | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | - | - | - | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50635 | 0 |
| DH1 | 02 | DH1_DOC | C | 9 | 0 | Documento | Documento | Document | Número do Documento | Número del documento | Document Number | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | 018 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50636 | 0 |
| DH1 | 03 | DH1_EMISAO | D | 8 | 0 | Dt Emissão | Fch Emisión | Issue Dt | Dt Emissão | Fch Emisión | Issue Date | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50637 | 0 |
| DH1 | 04 | DH1_SERVIC | C | 3 | 0 | Cod.Servico | Cód.Servicio | Serv Code | Código do Serviço | Código del servicio | Service Code | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | 012 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50638 | 0 |
| DH1 | 05 | DH1_TM | C | 3 | 0 | Tp Movimento | Tp Movimient | Transac Tp | Tipo de movimento | Tipo de movimiento | Transaction Type | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50639 | 0 |
| DH1 | 06 | DH1_LOCAL | C | 2 | 0 | Armazém | Almacén | Warehouse | Código do Armazém | Código del almacén | Warehouse Code | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | 024 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50640 | 0 |
| DH1 | 07 | DH1_PRODUT | C | 15 | 0 | Produto | Producto | Product | Código do Produto | Código del producto | Product Code | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | 030 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50641 | 0 |
| DH1 | 08 | DH1_LOTECT | C | 10 | 0 | Lote | Lote | Lot | Lote | Lote | Lot | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | 068 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50642 | 0 |
| DH1 | 09 | DH1_LOCALI | C | 15 | 0 | Endereço | Dirección | Address | Endereço | Dirección | Address | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50643 | 0 |
| DH1 | 10 | DH1_QUANT | N | 12 | 2 | Quantidade | Cantidad | Amount | Quantidade do Movimento | Cantidad del movimiento | Amount of transaction | @E 999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xxxx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50644 | 0 |
| DH1 | 11 | DH1_QTSEGU | N | 12 | 2 | Qtd 2 Uni | Cant 2 Uni | Amt 2nd Unit | Quantidade na Segunda Uni | Cantidad segunda Unit | Amount in Second Unit | @E 999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50645 | 0 |
| DH1 | 12 | DH1_OP | C | 14 | 0 | Ord Produção | Ord Producc. | Prod Order | Ordem de Produção | Orden de producción | Production Order | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50646 | 0 |
| DH1 | 13 | DH1_NUMSA | C | 6 | 0 | Nr.S.A. | Nº S.A. | Wh Req No. | Número da Solic.ao Armaz. | Número Solic.al almacén | Warehouse Request Number | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50647 | 0 |
| DH1 | 14 | DH1_ITEMSA | C | 2 | 0 | Item S.A. | Ítem S.A. | Wh Req Item | Item da Solict.ao Armaz. | Ítem Solict.al almacén | Warehouse Request Item | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50648 | 0 |
| DH1 | 15 | DH1_NUMLOT | C | 6 | 0 | Sub-Lote | Sublote | Sub-lot | Sub-Lote | Sublote | Sub-lot | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50649 | 0 |
| DH1 | 16 | DH1_NUMSER | C | 20 | 0 | @! | @! | @! | Num de Serie | Nº de serie | Serial Number | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | 170 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50650 | 0 |
| DH1 | 17 | DH1_DTVALI | D | 8 | 0 | Valid. Lote | Valid. Lote | Lot Validity | Validade do Lote | Validez del lote | Lot Validity | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50651 | 0 |
| DH1 | 18 | DH1_ROTINA | C | 30 | 0 | Rotina | Rutina | Routine | Rotina Geradora | Rutina generadora | Generating Routine | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50652 | 0 |
| DH1 | 19 | DH1_TRT | C | 2 | 0 | Sequencia | Secuencia | Sequence | Sequencia da Estrutura | Secuencia de la estructur | Structure Sequence | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50653 | 0 |
| DH1 | 20 | DH1_PROJPM | C | 20 | 0 | Cod.Projeto | Cód.Proyecto | Project Code | Código do Projeto | Código del proyecto | Project Code | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50654 | 0 |
| DH1 | 21 | DH1_TASKPM | C | 12 | 0 | Cod. Tarefa | Cód. Tarea | Task Code | Código da Tarefa | Código de la tarea | Task Code | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | N | A | R | - | - | - | - | - | - | - | - | 014 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50655 | 0 |
| DH1 | 22 | DH1_CLVL | C | 9 | 0 | Classe Valor | Clase valor | Value Class | Classe Valor Contábil | Clase valor contable | Account Val Class | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | N | A | R | - | - | - | - | - | - | - | - | 006 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50656 | 0 |
| DH1 | 23 | DH1_CC | C | 9 | 0 | Centro Custo | Centro costo | Cost Center | Centro de Custo | Centro de costo | Cost Center | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | N | A | R | - | - | - | - | - | - | - | - | 004 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50657 | 0 |
| DH1 | 24 | DH1_CONTA | C | 20 | 0 | C Contábil | C Contable | Ledger Acc | Conta Contábil | Cta Contable | Ledger Account | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | N | A | R | - | - | - | - | - | - | - | - | 003 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50658 | 0 |
| DH1 | 25 | DH1_ITEMCT | C | 9 | 0 | Item Contab | Ítem Contab | Acc Item | Item Contábil | Ítem contable | Accounting Item | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | N | A | R | - | - | - | - | - | - | - | - | 005 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50659 | 0 |
| DH1 | 26 | DH1_STATUS | C | 1 | 0 | Status | Estatus | Status | Status de Controle Intern | Estatus control Inter | Intern Control Status | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50660 | 0 |
| DH1 | 27 | DH1_NUMSEQ | C | 6 | 0 | Sequencial | Secuencial | Sequential | Numero Sequencial | Número secuencial | Sequential Number | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50661 | 0 |
| DH1 | 28 | DH1_IDDCF | C | 6 | 0 | ID DCF | ID DCF | DCF ID | Identificador DCF | Identificador DCF | DCF Identifier | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50662 | 0 |
| DH1 | 29 | DH1_CF | C | 3 | 0 | Tipo RE/DE | Tipo RE/DE | Tp FROM/TO | Tipo RE/DE | Tipo RE/DE | Type FROM/TO | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x xx | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50663 | 0 |
| DH1 | 30 | DH1_CUSTO1 | N | 14 | 2 | Custo | Costo | Cost | Custo | Costo | Cost | @E 99,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50664 | 0 |
| DH1 | 31 | DH1_CUSTO2 | N | 14 | 2 | Custo moeda2 | Costo moned2 | Curr cost2 | Custo moeda2 | Costo moneda2 | Curr cost2 | @E 99,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50665 | 0 |
| DH1 | 32 | DH1_CUSTO3 | N | 14 | 2 | Custo moeda3 | Costo moned3 | Curr cost3 | Custo moeda3 | Costo moned3 | Curr cost3 | @E 99,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50666 | 0 |
| DH1 | 33 | DH1_CUSTO4 | N | 14 | 2 | Custo moeda4 | Costo moned4 | Curr cost4 | Custo moeda4 | Costo moneda4 | Curr cost4 | @E 99,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50667 | 0 |
| DH1 | 34 | DH1_CUSTO5 | N | 14 | 2 | Custo moeda5 | Costo moned5 | Curr cost5 | Custo moeda5 | Costo moneda5 | Curr cost5 | @E 99,999,999,999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50668 | 0 |
| DH1 | 35 | DH1_POTENC | N | 6 | 2 | Potencia Lot | Potencia Lot | Batch Power | Potencia do Lote | Potencia del lote | Batch Power | @E 999.99 | - | x x x x x x x x x x x x x x x x | - | - | 1 | xxxx x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 50669 | 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DH1 | 1 | DH1_FILIAL+DH1_DOC+DH1_LOCAL+DH1_NUMSEQ | Documento + Armazém + Sequencial | Documento + Almacén + Secuencial | Document + Warehouse + Sequential | S | - | - | S | 2 | 3 | - | 7828 | 0 |
| DH1 | 2 | DH1_FILIAL+DH1_DOC+DH1_NUMSEQ | Documento + Sequencial | Documento + Secuencial | Document + Sequential | S | - | - | S | 2 | 3 | - | 7829 | 0 |
Ela é utilizada para todos 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
DH1_FILIAL,
DH1_DOC,
DH1_EMISAO,
DH1_SERVIC,
DH1_TM,
DH1_LOCAL,
DH1_PRODUT,
DH1_LOTECT,
DH1_LOCALI,
DH1_QUANT,
DH1_QTSEGU,
DH1_OP,
DH1_NUMSA,
DH1_ITEMSA,
DH1_NUMLOT,
DH1_NUMSER,
DH1_DTVALI,
DH1_ROTINA,
DH1_TRT,
DH1_PROJPM,
DH1_TASKPM,
DH1_CLVL,
DH1_CC,
DH1_CONTA,
DH1_ITEMCT,
DH1_STATUS,
DH1_NUMSEQ,
DH1_IDDCF,
DH1_CF,
DH1_CUSTO1,
DH1_CUSTO2,
DH1_CUSTO3,
DH1_CUSTO4,
DH1_CUSTO5,
DH1_POTENC
FROM DH1
WHERE
D_E_L_E_T_ = ' '
AND DH1_FILIAL = 'VALOR'
AND DH1_DOC = 'VALOR'
AND DH1_EMISAO BETWEEN '20260601' AND '20260630'
AND DH1_SERVIC = 'VALOR'
AND DH1_TM = 'VALOR'
AND DH1_LOCAL = 'VALOR'
AND DH1_PRODUT = 'VALOR'
AND DH1_LOTECT = 'VALOR'
AND DH1_LOCALI = 'VALOR'
AND DH1_QUANT = 0
AND DH1_QTSEGU = 0
AND DH1_OP = 'VALOR'
AND DH1_NUMSA = 'VALOR'
AND DH1_ITEMSA = 'VALOR'
AND DH1_NUMLOT = 'VALOR'
AND DH1_NUMSER = 'VALOR'
AND DH1_DTVALI BETWEEN '20260601' AND '20260630'
AND DH1_ROTINA = 'VALOR'
AND DH1_TRT = 'VALOR'
AND DH1_PROJPM = 'VALOR'
AND DH1_TASKPM = 'VALOR'
AND DH1_CLVL = 'VALOR'
AND DH1_CC = 'VALOR'
AND DH1_CONTA = 'VALOR'
AND DH1_ITEMCT = 'VALOR'
AND DH1_STATUS = 'VALOR'
AND DH1_NUMSEQ = 'VALOR'
AND DH1_IDDCF = 'VALOR'
AND DH1_CF = 'VALOR'
AND DH1_CUSTO1 = 0
AND DH1_CUSTO2 = 0
AND DH1_CUSTO3 = 0
AND DH1_CUSTO4 = 0
AND DH1_CUSTO5 = 0
AND DH1_POTENC = 0