Dicionário Protheus
Início
O Poder da Hiperautomação

Tabela DW2 no Protheus

Subitens de Tabela de Ajuste

O que é a tabela DW2 no Protheus?

A tabela DW2 faz parte do sistema ERP Protheus da TOTVS e é utilizada para subitens de tabela de ajuste.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE DW2
X2_PATH \DATA\
X2_ARQUIVO DW2990
X2_NOME Subitens de Tabela de Ajuste
X2_NOMESPA Subítems de Tabla de Ajuste
X2_NOMEENG Adjustment Table Sub-items
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO -
X2_PYME S
X2_MODULO 43
X2_DISPLAY DW2_FILIAL+DW2_TABFRE+DW2_TIPTAB+DW2_CDRORI+DW2_CDRDES+DW2_CODCLI+DW2_LOJCLI+DW2_SEQTAB+DW2_CODPRO+DW2_SERVIC+DW2_CODPAS+DW2_ITEDVD+DW2_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_ 3589
R_E_C_D_E_L_ 0

Campos da Tabela DW2 (23 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_
DW2 01 DW2_FILIAL C 2 0 Filial Sucursal Branch Filial do Sistema Sucursal de Sistema System Branch - - x x x x x x x x x x x x x x x - - 1 x - - - N - - - - - - - - - - 033 - S - - N N N - - - 1 2 - - - 56061 0
DW2 02 DW2_TABFRE C 4 0 Tabela Frete Tabla Flete Freight Tb Tabela de Frete Tabla de Flete Freight Table @! - x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 56062 0
DW2 03 DW2_TIPTAB C 2 0 Tp.Tab.Frete Tp.Tab.Flete Tp Freig Tb Tipo da Tabela Tipo de la Tabla Table Type @! - x x x x x x x x x x x x x x x - - 1 x - - - S V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 56063 0
DW2 04 DW2_CDRORI C 6 0 Cod.Reg.Ori. Cod.Reg.Ori. Orig.Reg.Cd. Regiao Origem Region Origen Origin Region @! - x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 56064 0
DW2 05 DW2_CDRDES C 6 0 Cod.Reg.Des. Cod.Reg.Des. Des.Reg.Code Regiao Destino Region Destino Destination Region @! - x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 56065 0
DW2 06 DW2_CODCLI C 6 0 Cod.Cliente Cod.Cliente Cod.Customer Cliente Cliente Customer @! - x x x x x x x x x x x x x x x - SA1 1 x - - - S A R - - - - - - - - 001 - S - - N N N - - - 1 2 - - - 56066 0
DW2 07 DW2_LOJCLI C 2 0 Loja Cliente Tiend Client Loja Custome Loja Cliente Tienda Cliente Cust. Store @! - x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - - - 002 - S - - N N N - - - 1 2 - - - 56067 0
DW2 08 DW2_SEQTAB C 2 0 Seq.Tabela Sec.Tabla Seq.Table Sequencia Tabela Secuencia Tabela Table Sequence @! - x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 56068 0
DW2 09 DW2_CODPRO C 15 0 Cod.Produto Cod.Producto Product Code Produto Producto Product @! - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - 030 - S - - N N N - - - 1 2 - - - 56069 0
DW2 10 DW2_SERVIC C 3 0 Serviço Servicio Service Serviço Servicio Service @! - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - 012 - S - - N N N - - - 1 2 - - - 56070 0
DW2 11 DW2_CODPAS C 2 0 Componente Componente Component Componente Componente Component @! - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 56071 0
DW2 12 DW2_ITEDVD C 2 0 Item Item Item Item Item Item @! - x x x x x x x x x x x x x x x - - 1 x - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 56072 0
DW2 13 DW2_ITEM C 2 0 Item Item Item Item Item Item @! - x x x x x x xx x x x x x x x x - - 1 xx - - - N V R - - - - - - - - - - S - - N N N - - - 1 2 - - - 56073 0
DW2 14 DW2_VALATE N 14 4 Faixa Rango Range Faixa Rango Range @E 999,999,999.9999 Positivo() .And. TMSA011Vld() x x x x x x xx x x x x x x x x - - 1 x xx - S - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 56074 0
DW2 15 DW2_FATPES N 14 4 Fator Peso Factor Peso Weight Fact. Fator Peso Factor Peso Weight Factor @E 999,999,999.9999 Positivo() x x x x x x xx x x x x x x x x - - 1 x xx - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 56075 0
DW2 16 DW2_VALOR N 14 2 Valor Valor Value Valor Valor Value @E 99,999,999,999.99 Positivo() x x x x x x xx x x x x x x x x - - 1 x xx - - - N V V - - - - - - TMSA011Whe() - - - S - - N N N - - - 1 2 - - - 56076 0
DW2 17 DW2_INTERV N 14 4 Fração Fraccion Fraction Fração Fraccion Fraction @E 999,999,999.9999 Positivo() x x x x x x xx x x x x x x x x - - 1 x xx - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 56077 0
DW2 18 DW2_VALAJU N 14 2 Val.Ajuste Val.Ajuste Adjust. Vl. Valor do Ajuste Valor del Ajuste Adjustment Value @E 99,999,999,999.99 TMSA011VSFx() x x x x x x xx x x x x x x x x - - 1 x xx - - - N A V - - - - - - - - - - S - - N N N - - - 1 2 - - - 56078 0
DW2 19 DW2_PERAJU N 14 8 Perc.Ajuste Porc.Ajuste Adjust.Perc. Percentual de Ajuste Porcentaje de Ajuste Adjustment Percentage @E 99999.99999999 TMSA011VSFx() x x x x x x xx x x x x x x x x - - 1 x xx - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 56079 0
DW2 20 DW2_RGOTAB C 6 0 Reg.Tab.Ori Reg.Tab.Ori Ori.Reg.Tab. Regiao Origem Tab.Frete Region Origen Tab.Flete Origin Region Freight Tab @! - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 56080 0
DW2 21 DW2_RGDTAB C 6 0 Reg.Tab.Des Reg.Tab.Des Des.Reg.Tab. Regiao Destino Tab.Frete Region Destino Tab.Flete Destin. Region Freight Tb @! - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - - - S - - N N N - - - 1 2 - - - 56081 0
DW2 22 DW2_PRDTAB C 15 0 Prod.Tab.Ori Prod.Tab.Ori Ori.Tab.Prod Produto Tabela de Frete Producto Tabla de Flete Product Freight Table @! - x x x x x x x x x x x x x x x - - 1 x - - - N A R - - - - - - - - 030 - S - - N N N - - - 1 2 - - - 56082 0
DW2 23 DW2_CODNEG C 2 0 Cod Negociac Cod Negociac Negot. Code Código da Negociação Codigo de negociacion Negotiation Code @! - x x x x x x x x x x x x x x x - - 1 - - - - N A R - - - - - - - - 119 - S - - N - N - - - 1 2 - - - 56083 0

Índices da Tabela DW2 (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_
DW2 1 DW2_FILIAL+DW2_TABFRE+DW2_TIPTAB+DW2_CDRORI+DW2_CDRDES+DW2_CODCLI+DW2_LOJCLI+DW2_SEQTAB+DW2_CODPRO+DW2_SERVIC+DW2_CODPAS+DW2_ITEDVD+DW2_ITEM+DW2_CODNEG Tabela Frete + Tp.Tab.Frete + Cod.Reg.Ori. + Cod.Reg.Des. + Cod.Client Tabla Flete + Tp.Tab.Flete + Cod.Reg.Ori. + Cod.Reg.Des. + Cod.Cliente Freight Tb + Tp Freig Tb + Orig.Reg.Cd. + Des.Reg.Code + Cod.Customer S - - S 2 3 - 8587 0
DW2 2 DW2_FILIAL+DW2_TABFRE+DW2_TIPTAB+DW2_CDRORI+DW2_CDRDES+DW2_CODCLI+DW2_LOJCLI+DW2_SEQTAB+DW2_CODPRO+DW2_CODNEG+DW2_SERVIC+DW2_CODPAS+DW2_ITEDVD+DW2_ITEM Tabela Frete + Tp.Tab.Frete + Cod.Reg.Ori. + Cod.Reg.Des. + Cod.Client Tabla Flete + Tp.Tab.Flete + Cod.Reg.Ori. + Cod.Reg.Des. + Cod.Cliente Freight Tb + Tp Freig Tb + Orig.Reg.Cd. + Des.Reg.Code + Cod.Customer S - - S 2 3 - 8588 0

Perguntas frequentes

Para que serve a tabela DW2 no Protheus?

Ela é utilizada para subitens de tabela de ajuste dentro do sistema ERP Protheus.

Como consultar os campos da tabela DW2?

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

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

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

Exemplo de consulta SQL da tabela DW2

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

SELECT
    DW2_FILIAL,
    DW2_TABFRE,
    DW2_TIPTAB,
    DW2_CDRORI,
    DW2_CDRDES,
    DW2_CODCLI,
    DW2_LOJCLI,
    DW2_SEQTAB,
    DW2_CODPRO,
    DW2_SERVIC,
    DW2_CODPAS,
    DW2_ITEDVD,
    DW2_ITEM,
    DW2_VALATE,
    DW2_FATPES,
    DW2_VALOR,
    DW2_INTERV,
    DW2_VALAJU,
    DW2_PERAJU,
    DW2_RGOTAB,
    DW2_RGDTAB,
    DW2_PRDTAB,
    DW2_CODNEG
FROM DW2
WHERE
    D_E_L_E_T_ = ' '
    AND DW2_FILIAL = 'VALOR'
    AND DW2_TABFRE = 'VALOR'
    AND DW2_TIPTAB = 'VALOR'
    AND DW2_CDRORI = 'VALOR'
    AND DW2_CDRDES = 'VALOR'
    AND DW2_CODCLI = 'VALOR'
    AND DW2_LOJCLI = 'VALOR'
    AND DW2_SEQTAB = 'VALOR'
    AND DW2_CODPRO = 'VALOR'
    AND DW2_SERVIC = 'VALOR'
    AND DW2_CODPAS = 'VALOR'
    AND DW2_ITEDVD = 'VALOR'
    AND DW2_ITEM = 'VALOR'
    AND DW2_VALATE = 0
    AND DW2_FATPES = 0
    AND DW2_VALOR = 0
    AND DW2_INTERV = 0
    AND DW2_VALAJU = 0
    AND DW2_PERAJU = 0
    AND DW2_RGOTAB = 'VALOR'
    AND DW2_RGDTAB = 'VALOR'
    AND DW2_PRDTAB = 'VALOR'
    AND DW2_CODNEG = 'VALOR'