Dicionário Protheus
Início

Tabela DWM no Protheus

REGIAO CAPITAL / INTERIOR

O que é a tabela DWM no Protheus?

A tabela DWM faz parte do sistema ERP Protheus da TOTVS e é utilizada para regiao capital / interior.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE DWM
X2_PATH \DATA\
X2_ARQUIVO DWM990
X2_NOME REGIAO CAPITAL / INTERIOR
X2_NOMESPA REGION CAPITAL / INTERIOR
X2_NOMEENG CAPITAL/ INTERIOR REGION
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 DWM_FILIAL+DWM_EST+DWM_TIPREG+DWM_CODREG+DWM_TIPTRA+DWM_PRIORI+DWM_PROPCA+DWM_PROCPP+DWM_PROCPI
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_ 3608
R_E_C_D_E_L_ 0

Campos da Tabela DWM (11 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_
DWM 01 DWM_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 x - - 1 xx - - - N - - - - - - - - - - 033 - N - - N N N - - - 1 2 - - - 56428 0
DWM 02 DWM_EST C 2 0 Estado Est/Prov/Reg State Estado Estado/Provincia/Region State @! ExistCpo('SX5','12'+M->DWM_EST) x x x x x x xx x x x x x x x x x - 12 1 xxx S - - S A R - - - - - - - - - - N - - N N N - - - 1 1 - - - 56429 0
DWM 03 DWM_TIPREG C 1 0 Tipo Regiao Tipo Region Region type Tipo da Regiao Tipo de Region Region type @! Pertence('12') .And. TMSAW30Vld() x x x x x x xx x x x x x x x x '1' - 1 xxx - - - S A R - - 1=Capital;2=Interior 1=Capital;2=Interior 1=Capital;2=Interior - - - - - N - - N N N - - - 1 1 - - - 56430 0
DWM 04 DWM_CODREG C 6 0 Cod.Regiao Cod.Region Region code Codigo da Regiao Codigo de la Region Region code @! ExistCpo('DUY',M->DWM_CODREG,1) .AND. TMSAW30Vld() x x x x x x xx x x x x x x x x x - DUY 1 x x S S - S A R - - - - - - - - - - N - - N N N - - - 1 1 - - - 56431 0
DWM 05 DWM_DESREG C 30 0 Desc. Regiao Desc. Region Region descr Descricao da Regiao Descripc de la Region Region description @! If(Inclui,'',TmsPesqRegiao('DWM_CODREG','DWM_DESREG')) x x x x x x xx x x x x x x x x Iif(Inclui,'',Posicione('DUY',1,xFilial('DUY')+DWM->DWM_CODREG,'DUY_DESCRI')) - 1 xx - - - S V V - - - - - - - Posicione('DUY',1,xFilial('DUY')+DWM->DWM_CODREG,'DUY_DESCRI') - - N - - N N N - - - 1 2 - - - 56432 0
DWM 06 DWM_TIPTRA C 1 0 Tipo Transp. Tipo Transp. Transp. type Tipo de Transporte Tipo de Transporte Transp. type @! Vazio() .Or. TMSValField('M->DWM_TIPTRA',.T.,'DWM_DESTPT') x x x x x x xx x x x x x x x x - DLC 1 xx S - - N A R - - - - - - !Empty(M->DWM_TIPREG) .And. M->DWM_TIPREG='2' - - - N - - N N N - - - 1 2 - - - 56433 0
DWM 07 DWM_DESTPT C 30 0 Desc.Tp.Tran Desc.Tp.Tran Tran.Tp.Desc Descricao Tipo Transporte Descripc. Tipo Transporte Transport Type Descript. @! - x x x x x x xx x x x x x x x x If(!Inclui,TMSValField('DWM->DWM_TIPTRA',.F.,'DC5_DESTPT'),'') - 1 xx - - - S V V - - - - - - - TMSValField('DWM->DWM_TIPTRA',.F.,'DC5_DESTPT') - - N - - N N N - - - 1 2 - - - 56434 0
DWM 08 DWM_PRIORI C 2 0 Prioridade Prioridad Priority Prioridade Prioridad Priority 99 AllWaysTrue(M->DWM_PRIORI := StrZero(Val(M->DWM_PRIORI),Len(DWM->DWM_PRIORI))) x x x x x x xx x x x x x x x x - - 1 xx - - - N A R - - - - - - - - - - N - - N N N - - - 1 2 - - - 56435 0
DWM 09 DWM_PROPCA C 1 0 Praca Praca Plaza plaza Mkt. Mkt. Praca a Praca Plaza a plaza Market to Market @! - x x x x x x xx x x x x x x x x '2' - 1 x x - - - N A R - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - S - - N N N - - - 1 1 - - - 56436 0
DWM 10 DWM_PROCPP C 1 0 Cap.Int.Pad. Cap.Int.Esta Std.Int.Cap Capital Interior Padrao Capital Interior Estandar Standard Int. Capital @! - x x x x x x xx x x x x x x x x '2' - 1 x x - - - N A R - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - N - - N N N - - - 1 1 - - - 56437 0
DWM 11 DWM_PROCPI C 1 0 So Cap.Int. Solo cap.int Only Int.Cap So Capital Interior Solo capital interior Only Int. Capital @! - x x x x x x xx x x x x x x x x '2' - 1 x x - - - N A R - - 1=Sim;2=Nao 1=Si;2=No 1=Yes;2=No - - - - - N - - N N N - - - 1 1 - - - 56438 0

Índices da Tabela DWM (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_
DWM 1 DWM_FILIAL+DWM_EST+DWM_CODREG+DWM_TIPREG+DWM_TIPTRA Estado + Cod.Regiao + Tipo Regiao + Tipo Transp. Est/Prov/Reg + Cod.Region + Tipo Region + Tipo Transp. State + Region code + Region type + Transp. type S 12+DUY+XXX+XXX - S 2 3 - 8621 0
DWM 2 DWM_FILIAL+DWM_CODREG+DWM_EST Cod.Regiao + Estado Cod.Region + Est/Prov/Reg Region code + State S DUY+12 - S 2 3 - 8622 0

Perguntas frequentes

Para que serve a tabela DWM no Protheus?

Ela é utilizada para regiao capital / interior dentro do sistema ERP Protheus.

Como consultar os campos da tabela DWM?

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

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

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

Exemplo de consulta SQL da tabela DWM

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

SELECT
    DWM_FILIAL,
    DWM_EST,
    DWM_TIPREG,
    DWM_CODREG,
    DWM_DESREG,
    DWM_TIPTRA,
    DWM_DESTPT,
    DWM_PRIORI,
    DWM_PROPCA,
    DWM_PROCPP,
    DWM_PROCPI
FROM DWM
WHERE
    D_E_L_E_T_ = ' '
    AND DWM_FILIAL = 'VALOR'
    AND DWM_EST = 'VALOR'
    AND DWM_TIPREG = 'VALOR'
    AND DWM_CODREG = 'VALOR'
    AND DWM_DESREG = 'VALOR'
    AND DWM_TIPTRA = 'VALOR'
    AND DWM_DESTPT = 'VALOR'
    AND DWM_PRIORI = 'VALOR'
    AND DWM_PROPCA = 'VALOR'
    AND DWM_PROCPP = 'VALOR'
    AND DWM_PROCPI = 'VALOR'