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

Tabela DMZ no Protheus

Regras de Quitação PagBem

O que é a tabela DMZ no Protheus?

A tabela DMZ faz parte do sistema ERP Protheus da TOTVS e é utilizada para regras de quitação pagbem.

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

Propriedades da Tabela

Propriedade Valor
X2_CHAVE DMZ
X2_PATH \DATA\
X2_ARQUIVO DMZ990
X2_NOME Regras de Quitação PagBem
X2_NOMESPA Reglas de Liquidac PagBien
X2_NOMEENG PagBem Settlement Rules
X2_ROTINA -
X2_MODO C
X2_MODOUN E
X2_MODOEMP E
X2_DELET 0
X2_TTS -
X2_UNICO DMZ_FILIAL+DMZ_CODIGO
X2_PYME N
X2_MODULO 43
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_ 3446
R_E_C_D_E_L_ 0

Campos da Tabela DMZ (25 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_
DMZ 01 DMZ_FILIAL C 2 0 Filial Sucur 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 x - - - - V R - - - - - - - - 033 - S - - N - N - - - 1 2 - - - 53082 0
DMZ 02 DMZ_CODIGO C 10 0 Código Código Code Cód.Regra Quitação Cód.Regla Liquidac Discharge Rule Cd. @! NaoVazio() x x x x x x x x x x x x x x x xx GetSXENum( "DMZ", "DMZ_CODIGO" ) - 1 x x - - - S V R - - - - - - - - - - S - - N - N - - - 1 1 - - - 53083 0
DMZ 03 DMZ_DESCRI C 45 0 Descrição Descrip. Description Descrição da Regra Descrip de la regla Rule Description @! - x x x x x x x x x x x x x x x x - - 1 x x - - - S A R - - - - - - - - - - S - - N - N - - - 1 1 - - - 53084 0
DMZ 04 DMZ_PADRAO C 1 0 Reg.Padrão? Reg.Estándar Stand Rule? Esta é a regra padrão? ¿Esta es la regla estánda Is this the standard rule @! Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 x x - - - S A R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 1 - - - 53085 0
DMZ 05 DMZ_TIPTOL C 1 0 Tolerância? ¿Tolerancia? Tolerance? Tipo de Tolerância? ¿Tipo de tolerancia? Type of Tolerance? @! Pertence("12") x x x x x x x x x x x x x x x x " " - 1 x x - - - S A R - - 1=Porcentagem;2=Quilogramas 1=Porcentaje;2=Kilogramos 1=Percentage;2=Kilogram - - - - - S - - N - N - - - 1 1 - - - 53086 0
DMZ 06 DMZ_PESUTI C 1 0 Peso usado? ¿Peso usado? Weight used? Peso usado na quitação Peso usado en la liquidac Weight used in settlement @! Pertence("123") x x x x x x x x x x x x x x x x " " - 1 x x - - - S A R - - 1=Saída;2=Chegada;3=Saida Se Menor Que Chegada 1=Salida;2=Llegada;3=Salida menor que llegada 1=Departure;2=Arrival;3=Departure Smaller than Arrival - - - - - S - - N - N - - - 1 1 - - - 53087 0
DMZ 07 DMZ_LIMEXC N 6 2 % Lim.Excede % Lím.Excede % Exc Lim. Limite Excedente em % Límite excedente en % Exceeding Limit in % @E 999.99 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - M->DMZ_TIPTOL == '1' - - - S - - N - N - - - 1 2 - - - 53088 0
DMZ 08 DMZ_QUIEXC N 5 0 Kg Lim.Exced Kg Lím.Exced Exc Lim K Limite Execedente em Kg Límite excedente en Kg Exceeding Limit in Kilos @E 99999 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - M->DMZ_TIPTOL == '2' - - - S - - N - N - - - 1 2 - - - 53089 0
DMZ 09 DMZ_COBQUE C 1 0 Cobra Quebra Cobra Falla Charge Break Tip. cobrança p/ Quebra Tip. cobro p/ falla Type of break charge @! Pertence("123") x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - 1=Nao Cobra;2=Parcial;3=Integral 1=No cobra;2=Parcial;3=Integral 1=Do not charge;2=Partial;3=Full amount - - - - - S - - N - N - - - 1 2 - - - 53090 0
DMZ 10 DMZ_PORQUE N 6 2 % de Quebra % de falla % Break Margem em % p/ quebra Margen en % p/ falla Margin in % for break @E 999.99 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - M->DMZ_TIPTOL == '1' - - - S - - N - N - - - 1 2 - - - 53091 0
DMZ 11 DMZ_QUIQUE N 5 0 Kg de Quebra Kg de falla Break Kilo Margem em kg p/ quebra Margen en kg p/ falla Margin in Kilo for break @E 99999 - x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - - - - - M->DMZ_TIPTOL == '2' - - - S - - N - N - - - 1 2 - - - 53092 0
DMZ 12 DMZ_COBAVA C 1 0 Cobra Avaria Cobra avería Charge Dam. Tipo de cobrança avaria Tipo de cobro avería Type of damage charge @! Pertence("12") x x x x x x x x x x x x x x x x "1" - 1 x - - - S A R - - 1=Não Cobra;2=Integral 1=No cobra;2=Integral 1=Do not charge;2=Full amount - - - - - S - - N - N - - - 1 2 - - - 53093 0
DMZ 13 DMZ_ADIANT C 1 0 Adiantamento Anticipo Advance Quem recebe o adiantament Quien recibe el anticipo Who receives prepaym @! Pertence("12") x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - 1=Motorista;2=Proprietário 1=Conductor;2=Propietario 1=Driver;2=Owner - - - - - S - - N - N - - - 1 2 - - - 53094 0
DMZ 14 DMZ_QUITAC C 1 0 Quem rec.Sal Quién rec.Sa Rec Bal Quem recebe a par.Saldo? ¿Quién recibe la par.Sald Who receives Balance? @! Pertence("12") x x x x x x x x x x x x x x x x - - 1 x - - - S A R - - 1=Motorista;2=Proprietário 1=Conductor;2=Propietario 1=Driver;2=Owner - - - - - S - - N - N - - - 1 2 - - - 53095 0
DMZ 15 DMZ_ENTREG C 1 0 Dt EntregaNF Fch EntregaF Inv Deliv Dt Dt entrega da NF quitação Fch entrega de Fact liqui Settlement Invoice delive @! Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 x - - - S V R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 53096 0
DMZ 16 DMZ_PESOEN C 1 0 Peso Entrega Peso Entrega Deliv Weight Peso Entrega na Quitação Peso entrega en la Liquid Delivery Weight in Settle @! Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 x - - - S V R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 53097 0
DMZ 17 DMZ_BALANC C 1 0 Tic. Balança Tick. Balanz Bal Ticket Ticket Balança na quitaçã Ticket Balanza en la Liqu Balance Ticket in Settlem @! Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 x - - - S V R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 53098 0
DMZ 18 DMZ_AVARIA C 1 0 Avaria Quita Avería Liqui Settlem Dam Avaria NF Quitação Avería Fact Liquidac Settlement Invoice Damage @! Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 x - - - S V R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 53099 0
DMZ 19 DMZ_NFECAN C 1 0 Rec.Can.NFE Pag.Tal.eFac Coll. Inv. Recolhe Canhoto Quitação Paga Talón Liquidación Collect Paystub Settlemen @! Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 x - - - S V R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 53100 0
DMZ 20 DMZ_COMPDG C 1 0 Comp.PDG Comp.PDG PDG Rec. Comprovante PDG quitação Comprobante PDG liquidaci Settlement PDG receipt @! Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 x - - - S V R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 53101 0
DMZ 21 DMZ_DACTE C 1 0 DACTE Quitaç DACTE Liquid DACTE Settl Dacte recolhe na Quitação Dacte paga en la liquidac DACTE collects in Settlem @! Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 x - - - S V R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 53102 0
DMZ 22 DMZ_CONTRA C 1 0 Rec.Contrato Pag.Contrato Coll Contr Recolhe contrato transpor Paga contrato transpor Collect transport contrac @! Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 x - - - S V R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 53103 0
DMZ 23 DMZ_LOCQUI C 1 0 Local Quitaç Lugar liquid Settlem Loc Local da Quitação do Fret Lugar de liquidación del Freight Settlement Locati @! Pertence("1234") x x x x x x x x x x x x x x x x "1" - 1 x - - - S V R - - 1=Qualquer Lugar;2=ETF;3=Filial;4=Transportadora 1=Cualquier lugar;2=ETF;3=Sucurs;4=Emp. Transportes 1=Any place;2=ETF;3=Branch;4=Carrier - - - - - S - - N - N - - - 1 2 - - - 53104 0
DMZ 24 DMZ_LOCADI C 1 0 Local Adiant Lugar Antici Prep Loc Local de quitação adianta Lugar de liquidación anti Prepayment settlement loc @! Pertence("1234") x x x x x x x x x x x x x x x x "1" - 1 x - - - S V R - - 1=Qualquer Lugar;2=ETF;3=Filial;4=Transportadora 1=Cualquier lugar;2=ETF;3=Sucurs;4=Emp. Transportes 1=Any place;2=ETF;3=Branch;4=Carrier - - - - - S - - N - N - - - 1 2 - - - 53105 0
DMZ 25 DMZ_DESCOM C 1 0 Dest.Comerci Dest.Comerci Busin Dest Frete Destinação Comercia Flete Destinación Comerci Business Destination Frei @! Pertence("12") x x x x x x x x x x x x x x x x "2" - 1 x - - - S V R - - 1=Sim;2=Não 1=Sí;2=No 1=Yes;2=No - - - - - S - - N - N - - - 1 2 - - - 53106 0

Índices da Tabela DMZ (1 í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_
DMZ 1 DMZ_FILIAL+DMZ_CODIGO Código Código Code S - - S 2 3 - 8165 0

Perguntas frequentes

Para que serve a tabela DMZ no Protheus?

Ela é utilizada para regras de quitação pagbem dentro do sistema ERP Protheus.

Como consultar os campos da tabela DMZ?

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

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

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

Exemplo de consulta SQL da tabela DMZ

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

SELECT
    DMZ_FILIAL,
    DMZ_CODIGO,
    DMZ_DESCRI,
    DMZ_PADRAO,
    DMZ_TIPTOL,
    DMZ_PESUTI,
    DMZ_LIMEXC,
    DMZ_QUIEXC,
    DMZ_COBQUE,
    DMZ_PORQUE,
    DMZ_QUIQUE,
    DMZ_COBAVA,
    DMZ_ADIANT,
    DMZ_QUITAC,
    DMZ_ENTREG,
    DMZ_PESOEN,
    DMZ_BALANC,
    DMZ_AVARIA,
    DMZ_NFECAN,
    DMZ_COMPDG,
    DMZ_DACTE,
    DMZ_CONTRA,
    DMZ_LOCQUI,
    DMZ_LOCADI,
    DMZ_DESCOM
FROM DMZ
WHERE
    D_E_L_E_T_ = ' '
    AND DMZ_FILIAL = 'VALOR'
    AND DMZ_CODIGO = 'VALOR'
    AND DMZ_DESCRI = 'VALOR'
    AND DMZ_PADRAO = 'VALOR'
    AND DMZ_TIPTOL = 'VALOR'
    AND DMZ_PESUTI = 'VALOR'
    AND DMZ_LIMEXC = 0
    AND DMZ_QUIEXC = 0
    AND DMZ_COBQUE = 'VALOR'
    AND DMZ_PORQUE = 0
    AND DMZ_QUIQUE = 0
    AND DMZ_COBAVA = 'VALOR'
    AND DMZ_ADIANT = 'VALOR'
    AND DMZ_QUITAC = 'VALOR'
    AND DMZ_ENTREG = 'VALOR'
    AND DMZ_PESOEN = 'VALOR'
    AND DMZ_BALANC = 'VALOR'
    AND DMZ_AVARIA = 'VALOR'
    AND DMZ_NFECAN = 'VALOR'
    AND DMZ_COMPDG = 'VALOR'
    AND DMZ_DACTE = 'VALOR'
    AND DMZ_CONTRA = 'VALOR'
    AND DMZ_LOCQUI = 'VALOR'
    AND DMZ_LOCADI = 'VALOR'
    AND DMZ_DESCOM = 'VALOR'