Dicionário Protheus
Início

Tabela HD2 no Protheus

Itens da Nota Fiscal Saída Fda

O que é a tabela HD2 no Protheus?

A tabela HD2 faz parte do sistema ERP Protheus da TOTVS e é utilizada para itens da nota fiscal saída fda.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE HD2
X2_PATH \DATA\
X2_ARQUIVO HD2990
X2_NOME Itens da Nota Fiscal Saída Fda
X2_NOMESPA Ítems de la Factura Salida FDA
X2_NOMEENG FDA Outflow Invoice Items
X2_ROTINA -
X2_MODO E
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO HD2_FILIAL+HD2_ID+HD2_DOC+HD2_SERIE+HD2_ITEM
X2_PYME N
X2_MODULO 0
X2_DISPLAY HD2_ID+HD2_DOC+HD2_SERIE+HD2_ITEM
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_ 5617
R_E_C_D_E_L_ 0

Campos da Tabela HD2 (38 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_
HD2 01 HD2_FILIAL C 2 0 FILIAL SUCURS BRANCH FILIAL SUCURSAL BRANCH - - x x x x x x x x x x x x x x x - - 1 - - - - - - - - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 89646 0
HD2 02 HD2_ID C 6 0 ID ID ID ID FILTRO DE TABELA ID FILTRO DE TABLA ID TABLE FILTER - - x x x x x x x x x x x x x x x - - 1 - - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89647 0
HD2 03 HD2_DOC C 9 0 Documento Documento Document Documento Documento Document @! - x x x x x x x x x x x x x x x - - 1 xxx - - - - - - - - - - - - - - 018 - N - - N N N - - - 1 2 - - - 89648 0
HD2 04 HD2_SERIE C 3 0 Serie Serie Series Serie Serie Series !!! - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - 094 - N - - N N N - - - 1 2 - - - 89649 0
HD2 05 HD2_ITEM C 4 0 Item Item Item Item Item Item - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89650 0
HD2 06 HD2_COD C 15 0 Produto Producto Product Produto Producto Product - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89651 0
HD2 07 HD2_UM C 2 0 Unidade Unidad Unit Unidade Unidad Unit - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89652 0
HD2 08 HD2_SEGUM C 2 0 Segunda UM Segunda UM Second UM Segunda Unidade Segunda Unidad Second Unit - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89653 0
HD2 09 HD2_QUANT N 11 2 Quantidade Cantidad Quantity Quantidade Cantidad Quantity - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89654 0
HD2 10 HD2_PRCVEN N 14 2 Preço Venda Precio Venta Sales Price Preço de venda Precio de venta Sales Price - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89655 0
HD2 11 HD2_TOTAL N 14 2 Total Total Total Valor Total Valor Total Total Value - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89656 0
HD2 12 HD2_VALIPI N 14 2 Valor IPI Valor IPI IPI Value Valor do IPI Valor del IPI IPI Value - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89657 0
HD2 13 HD2_VALICM N 14 2 VALOR ICM Valor ICM ICM value Valor do ICM Valor del ICM ICM Value - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89658 0
HD2 14 HD2_TES C 3 0 TES Saida TES Salida TIO Tipo de Saida Tipo de Salida Outflow Type - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89659 0
HD2 15 HD2_CF C 5 0 Class. Fisca Clas. Fiscal Tax classif. Classificação Fiscal Clasificacion Fiscal Tax classification - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89660 0
HD2 16 HD2_DESC N 5 2 Desconto Descuento Discount Desconto Descuento Discount - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89661 0
HD2 17 HD2_IPI N 5 2 IPI IPI IPI IPI IPI IPI - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89662 0
HD2 18 HD2_PICM N 5 2 Perc. ICMS Porc. ICMS ICMS Perc. Percentual de ICMS Porcentaje de ICMS ICMS Percentage - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89663 0
HD2 19 HD2_CLIENT C 6 0 Cliente Cliente Client Cliente Cliente Client @! - x x x x x x x x x x x x x x x - - 1 - - - - - - - - - - - - - - - 001 - N - - N N N - - - 1 2 - - - 89664 0
HD2 20 HD2_LOJA C 2 0 Loja Tienda Unit Loja Tienda Unit @! - x x x x x x x x x x x x x x x - - 1 - - - - - - - - - - - - - - - 002 - N - - N N N - - - 1 2 - - - 89665 0
HD2 21 HD2_EMISSA D 8 0 Emissao Emision Issue Emissao Emision Issue - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89666 0
HD2 22 HD2_GRUPO C 3 0 Grupo Grupo Group Grupo Grupo Group - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89667 0
HD2 23 HD2_TP C 2 0 Tipo Tipo Type Tipo Tipo Type - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89668 0
HD2 24 HD2_PRUNIT N 14 2 Preço Unitar Prec Unitar Unit Price Preço Unitário Precio Unitario Unit Price - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89669 0
HD2 25 HD2_EST C 2 0 Estado Estado State Estado Estado State - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89670 0
HD2 26 HD2_DESCON N 12 2 Desconto Descuento Discount Desconto Descuento Discount - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89671 0
HD2 27 HD2_TIPO C 1 0 Tipo Tipo Type Tipo Tipo Type - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89672 0
HD2 28 HD2_BRICMS N 14 2 Base Ret ICm Base Ret ICM W. ICMS Base Base Ret. ICMS Base Ret. ICMS Withheld ICMS Base - - x x x x x x x x x x x x x x x - - 1 - - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89673 0
HD2 29 HD2_BASICM N 16 2 Base ICMS Base ICMS ICMS Base Base ICMS Base ICMS ICMS Base - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89674 0
HD2 30 HD2_VLACRS N 16 2 Valor Acresc Valor Aument Incre. Value Valor acrescimo Valor aumento Increase Value - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89675 0
HD2 31 HD2_ICMRET N 14 2 ICMS RET ICMS RET WITHH ICMS ICMS RETIDO ICMS RETENIDO WITHHELD ICMS - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89676 0
HD2 32 HD2_OK C 2 0 OK OK OK OK OK OK - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89677 0
HD2 33 HD2_QTEFAT N 16 4 Qtde Faturad Cant Factur Qty. Invoic. Quantidade Faturada Cantidad Facturada Quantity Invoiced - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89678 0
HD2 34 HD2_QTAFAT N 16 4 Qtde a fatur Cant factur Qty. to Inv. Quantidade a faturar Cantidad por facturar Quantity to Invoice - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89679 0
HD2 35 HD2_DESCRI C 30 0 Descrição Descripcion Description Descrição Descripcion Description - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89680 0
HD2 36 HD2_INTR C 1 0 INTR INTR INTR Flag de controle do MCS Flag de control del MCS MCS control flag - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 89681 0
HD2 37 HD2_VER N 10 0 VER VER VER Versão do registro Version del Registro File Version - - x x x x x x x x x x x x x x x - - 1 xxxx - - - - - - - - - - - - - - - - S - - N N N - - - 1 2 - - - 89682 0
HD2 38 HD2_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 - - - 89683 0

Índices da Tabela HD2 (2 í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_
HD2 1 HD2_FILIAL+HD2_ID+HD2_DOC+HD2_SERIE+HD2_ITEM ID + Documento + Serie + Item ID + Documento + Serie + Item ID + Document + Series + Item S - - S 2 3 - 13218 0
HD2 2 HD2_FILIAL+HD2_ID+HD2_DOC+HD2_SDOC+HD2_ITEM ID + Documento + Série Doc. + Item ID + Documento + Serie Doc. + Item ID + Document + Inv. Series + Item S - - N 2 3 - 13219 0

Perguntas frequentes

Para que serve a tabela HD2 no Protheus?

Ela é utilizada para itens da nota fiscal saída fda dentro do sistema ERP Protheus.

Como consultar os campos da tabela HD2?

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

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

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

Exemplo de consulta SQL da tabela HD2

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

SELECT
    HD2_FILIAL,
    HD2_ID,
    HD2_DOC,
    HD2_SERIE,
    HD2_ITEM,
    HD2_COD,
    HD2_UM,
    HD2_SEGUM,
    HD2_QUANT,
    HD2_PRCVEN,
    HD2_TOTAL,
    HD2_VALIPI,
    HD2_VALICM,
    HD2_TES,
    HD2_CF,
    HD2_DESC,
    HD2_IPI,
    HD2_PICM,
    HD2_CLIENT,
    HD2_LOJA,
    HD2_EMISSA,
    HD2_GRUPO,
    HD2_TP,
    HD2_PRUNIT,
    HD2_EST,
    HD2_DESCON,
    HD2_TIPO,
    HD2_BRICMS,
    HD2_BASICM,
    HD2_VLACRS,
    HD2_ICMRET,
    HD2_OK,
    HD2_QTEFAT,
    HD2_QTAFAT,
    HD2_DESCRI,
    HD2_INTR,
    HD2_VER,
    HD2_SDOC
FROM HD2
WHERE
    D_E_L_E_T_ = ' '
    AND HD2_FILIAL = 'VALOR'
    AND HD2_ID = 'VALOR'
    AND HD2_DOC = 'VALOR'
    AND HD2_SERIE = 'VALOR'
    AND HD2_ITEM = 'VALOR'
    AND HD2_COD = 'VALOR'
    AND HD2_UM = 'VALOR'
    AND HD2_SEGUM = 'VALOR'
    AND HD2_QUANT = 0
    AND HD2_PRCVEN = 0
    AND HD2_TOTAL = 0
    AND HD2_VALIPI = 0
    AND HD2_VALICM = 0
    AND HD2_TES = 'VALOR'
    AND HD2_CF = 'VALOR'
    AND HD2_DESC = 0
    AND HD2_IPI = 0
    AND HD2_PICM = 0
    AND HD2_CLIENT = 'VALOR'
    AND HD2_LOJA = 'VALOR'
    AND HD2_EMISSA BETWEEN '20260501' AND '20260531'
    AND HD2_GRUPO = 'VALOR'
    AND HD2_TP = 'VALOR'
    AND HD2_PRUNIT = 0
    AND HD2_EST = 'VALOR'
    AND HD2_DESCON = 0
    AND HD2_TIPO = 'VALOR'
    AND HD2_BRICMS = 0
    AND HD2_BASICM = 0
    AND HD2_VLACRS = 0
    AND HD2_ICMRET = 0
    AND HD2_OK = 'VALOR'
    AND HD2_QTEFAT = 0
    AND HD2_QTAFAT = 0
    AND HD2_DESCRI = 'VALOR'
    AND HD2_INTR = 'VALOR'
    AND HD2_VER = 0
    AND HD2_SDOC = 'VALOR'