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

Tabela DWR no Protheus

Histórico Reajuste de Cliente

O que é a tabela DWR no Protheus?

A tabela DWR faz parte do sistema ERP Protheus da TOTVS e é utilizada para histórico reajuste de cliente.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE DWR
X2_PATH \DATA\
X2_ARQUIVO DWR990
X2_NOME Histórico Reajuste de Cliente
X2_NOMESPA Historial Reajuste de Cliente
X2_NOMEENG Customer Adjustment History
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO -
X2_PYME N
X2_MODULO 43
X2_DISPLAY DWR_FILIAL+DWR_CODCLI+DWR_LOJCLI+DWR_CDRORI+DWR_CDRDES+DWR_NUMIDE
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_ 3613
R_E_C_D_E_L_ 0

Campos da Tabela DWR (27 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_
DWR 01 DWR_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 - - - - - - - - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 56476 0
DWR 02 DWR_CODCLI C 6 0 Cod.Cliente Cod.Cliente Custom.Code Codigo Cliente Codigo del Cliente Customer Code @! - x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - - - - - - - 001 - N - - N N N - - - 1 2 - - - 56477 0
DWR 03 DWR_LOJCLI C 2 0 Loja Cliente Tien.Cliente Custom.Unit Loja Cliente Tienda de Cliente Customer Unit @! - x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - - - - - - - 002 - N - - N N N - - - 1 2 - - - 56478 0
DWR 04 DWR_TABFRE C 4 0 Tab. Frete Tab. Flete Freight Tab. Tabela de Frete Tabla de Flete Freight Table - - x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 56479 0
DWR 05 DWR_TIPTAB C 2 0 Tipo Tipo Type Tipo Tipo Type - - x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 56480 0
DWR 06 DWR_DATREA D 8 0 Data Realiz Fecha Realiz Perform.Date Data de Realização Fecha de Realizacion Performance Date - - x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 56481 0
DWR 07 DWR_HORREA C 4 0 Hora Realiz. Hora Real. Perform.Time Hora da Realização Hora de la Realizacion Performance Time @R 99:99 - x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 56482 0
DWR 08 DWR_CDRORI C 6 0 Cod.Reg.Ori. Cod.Reg.Ori. Src.Ar.Cd. Codigo Regiao Origem Codigo de Region Origen Source Area Code - - x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 56483 0
DWR 09 DWR_REGORI C 30 0 Reg.Origem Reg.Origen Src.Area Região Origem Region Origen Source Area - - x x x x x x xx x x x x x x x x Posicione("DUY",1,xFilial("DUY")+DWR->DWR_CDRORI,"DUY_DESCRI") - 1 xx - - - - - V - - - - - - - - - - N - - N N N - - - 1 2 - - - 56484 0
DWR 10 DWR_CDRDES C 6 0 Cod.Reg.Des. Cod.Reg.Des. Trg.Ar.Cd. Codigo Regiao Destino Codigo de Region Destino Target Area Code - - x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 56485 0
DWR 11 DWR_REGDES C 30 0 Reg.Destino Reg.Destino Target Area Região Origem Region Origen Source Area - - x x x x x x xx x x x x x x x x Posicione("DUY",1,xFilial("DUY")+DWR->DWR_CDRDES,"DUY_DESCRI") - 1 xx - - - - - V - - - - - - - - - - N - - N N N - - - 1 2 - - - 56486 0
DWR 12 DWR_SRVDE C 3 0 Servico De De Servicio From service Servico De De Servicio From service - - x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 56487 0
DWR 13 DWR_DSRVDE C 30 0 Des.Srv.De De Desc.Srv. Fr.Serv.Desc Desc. Servico De De Desc. Servicio Fr.Serv.Desc. - - x x x x x x xx x x x x x x x x Tabela("L4",DWR->DWR_SRVDE,.F.) - 1 xx - - - - - V - - - - - - - - - - N - - N N N - - - 1 2 - - - 56488 0
DWR 14 DWR_SRVATE C 3 0 Servico Ate A Servicio To Service Servico Ate A Servicio To Service - - x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 56489 0
DWR 15 DWR_DSRVAT C 30 0 Des.Srv.Ate A Desc.Srv. To Serv.Desc Desc. Servico Ate A Desc. Servicio To Serv.Desc. - - x x x x x x xx x x x x x x x x Tabela("L4",DWR->DWR_SRVATE,.F.) - 1 xx - - - - - V - - - - - - - - - - N - - N N N - - - 1 2 - - - 56490 0
DWR 16 DWR_PRDDE C 15 0 Produto De De Producto From product Produto De De Producto From product @! - x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - - - - - - - 030 - N - - N N N - - - 1 2 - - - 56491 0
DWR 17 DWR_DPRDDE C 50 0 Des.Prd.De De Desc.Prd. Fr.Prod.Desc Desc. Produto De De Desc. Producto From Prod.Desc. @! - x x x x x x xx x x x x x x x x Posicione("SB1",1,xFilial("SB1")+DWR->DWR_PRDDE,"B1_DESC") - 1 xx - - - - - V - - - - - - - - 171 - N - - N N N - - - 1 2 - - - 56492 0
DWR 18 DWR_PRDATE C 15 0 Produto Ate A Producto To product Produto Ate A Producto To product @! - x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - - - - - - - 030 - N - - N N N - - - 1 2 - - - 56493 0
DWR 19 DWR_DPRDAT C 50 0 Des.Prd.Ate A Desc.Prd. To Prod.Desc Desc. Produto Ate A Desc. Producto To Product Desc. @! - x x x x x x xx x x x x x x x x Posicione("SB1",1,xFilial("SB1")+DWR->DWR_PRDATE,"B1_DESC") - 1 xx - - - - - V - - - - - - - - 171 - N - - N N N - - - 1 2 - - - 56494 0
DWR 20 DWR_TIPFRE C 1 0 Tipo Frete Tipo Flete Freight Type Tipo Frete Tipo Flete Freight Type - - x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 56495 0
DWR 21 DWR_MANTEM C 1 0 Mantem Prc Mant Prc Maint. Price Mantem Preco Mantiene Precio Maintain Price - - x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - N - - N N N - - - 1 2 - - - 56496 0
DWR 22 DWR_NUMIDE C 6 0 Identific. Identific. Identifier Identificador Identificador Identifier - - x x x x x x xx x x x x x x x x GetSx8Num("DWR","DWR_NUMIDE",NIL,3) - 1 xx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 56497 0
DWR 23 DWR_USER C 6 0 Usuario Usuario User Usuario Usuario User - - x x x x x x xx x x x x x x x x - - 1 xx - - - - - - - - - - - - - - - - N - - N N N - - - 1 2 - - - 56498 0
DWR 24 DWR_NEGDE C 2 0 Cod Neg Ini Cod Neg Ini St Neg Code Cod Negociação Inicial Cod Negociac. Inicial Start Negotiation Code @! (Vazio() .Or. Existcpo("DDB")) x x x x x x x x x x x x x x x x - DDB 1 x - S - N V R - - - - - - - - 119 - S - - N - N - - - 1 2 - - - 56499 0
DWR 25 DWR_DNEGDE C 30 0 Desc Neg Ini Desc Neg Ini St Neg Desc Descr Negociação Inicial Descr Negociac. Inicial Start Negotiation Descr @! - x x x x x x x x x x x x x x x x Iif(Inclui,"",Posicione("DDB",1,xFilial("DDB") + DWR->DWR_NEGDE,"DDB_DESCRI")) - 1 x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 56500 0
DWR 26 DWR_NEGATE C 2 0 Cod Neg Fim Cod Neg Fin End Neg Code Cod Negociação Final Cod Negociac. Final End Negotiation Code @! (Vazio() .Or. Existcpo("DDB")) x x x x x x x x x x x x x x x x - DDB 1 x - S - N V R - - - - - - - - 119 - S - - N - N - - - 1 2 - - - 56501 0
DWR 27 DWR_DNEGAT C 30 0 Desc Neg Fim Desc Neg Fin End Neg Desc Descr Negociação Final Descr Negociac; Final End Negotiation Descr @! - x x x x x x x x x x x x x x x x Iif(Inclui,"",Posicione("DDB",1,xFilial("DDB") + DWR->DWR_NEGATE,"DDB_DESCRI")) - 1 x - - - N V V - - - - - - - - - - S - - N - N - - - 1 2 - - - 56502 0

Índices da Tabela DWR (3 í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_
DWR 1 DWR_FILIAL+DWR_CODCLI+DWR_LOJCLI+DWR_TABFRE+DWR_TIPTAB+DWR_CDRORI+DWR_CDRDES Cod.Cliente + Loja Cliente + Tab. Frete + Tipo + Cod.Reg.Ori. + Cod.Re Cod.Cliente + Tien.Cliente + Tab. Flete + Tipo + Cod.Reg.Ori. + Cod.Re Custom.Code + Custom.Unit + Freight Tab. + Type + Src.Ar.Cd. + Trg.Ar. S - - S 2 3 - 8629 0
DWR 2 DWR_FILIAL+DWR_CODCLI+DWR_LOJCLI+DWR_TABFRE+DWR_TIPTAB+DWR_NUMIDE Cod.Cliente + Loja Cliente + Tab. Frete + Tipo + Identific. Cod.Cliente + Tien.Cliente + Tab. Flete + Tipo + Identific. Custom.Code + Custom.Unit + Freight Tab. + Type + Identifier S - - S 2 3 - 8630 0
DWR 3 DWR_FILIAL+DWR_NUMIDE Identific. Identific. Identifier S - - N 2 3 - 8631 0

Perguntas frequentes

Para que serve a tabela DWR no Protheus?

Ela é utilizada para histórico reajuste de cliente dentro do sistema ERP Protheus.

Como consultar os campos da tabela DWR?

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

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

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

Exemplo de consulta SQL da tabela DWR

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

SELECT
    DWR_FILIAL,
    DWR_CODCLI,
    DWR_LOJCLI,
    DWR_TABFRE,
    DWR_TIPTAB,
    DWR_DATREA,
    DWR_HORREA,
    DWR_CDRORI,
    DWR_REGORI,
    DWR_CDRDES,
    DWR_REGDES,
    DWR_SRVDE,
    DWR_DSRVDE,
    DWR_SRVATE,
    DWR_DSRVAT,
    DWR_PRDDE,
    DWR_DPRDDE,
    DWR_PRDATE,
    DWR_DPRDAT,
    DWR_TIPFRE,
    DWR_MANTEM,
    DWR_NUMIDE,
    DWR_USER,
    DWR_NEGDE,
    DWR_DNEGDE,
    DWR_NEGATE,
    DWR_DNEGAT
FROM DWR
WHERE
    D_E_L_E_T_ = ' '
    AND DWR_FILIAL = 'VALOR'
    AND DWR_CODCLI = 'VALOR'
    AND DWR_LOJCLI = 'VALOR'
    AND DWR_TABFRE = 'VALOR'
    AND DWR_TIPTAB = 'VALOR'
    AND DWR_DATREA BETWEEN '20261001' AND '20261031'
    AND DWR_HORREA = 'VALOR'
    AND DWR_CDRORI = 'VALOR'
    AND DWR_REGORI = 'VALOR'
    AND DWR_CDRDES = 'VALOR'
    AND DWR_REGDES = 'VALOR'
    AND DWR_SRVDE = 'VALOR'
    AND DWR_DSRVDE = 'VALOR'
    AND DWR_SRVATE = 'VALOR'
    AND DWR_DSRVAT = 'VALOR'
    AND DWR_PRDDE = 'VALOR'
    AND DWR_DPRDDE = 'VALOR'
    AND DWR_PRDATE = 'VALOR'
    AND DWR_DPRDAT = 'VALOR'
    AND DWR_TIPFRE = 'VALOR'
    AND DWR_MANTEM = 'VALOR'
    AND DWR_NUMIDE = 'VALOR'
    AND DWR_USER = 'VALOR'
    AND DWR_NEGDE = 'VALOR'
    AND DWR_DNEGDE = 'VALOR'
    AND DWR_NEGATE = 'VALOR'
    AND DWR_DNEGAT = 'VALOR'