Conciliação Pedágio
A tabela DMI faz parte do sistema ERP Protheus da TOTVS e é utilizada para conciliação pedágio.
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 DMI 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 DMI, incluindo todos os campos e índices relacionados.
| Propriedade | Valor |
|---|---|
| X2_CHAVE | DMI |
| X2_PATH | \DATA\ |
| X2_ARQUIVO | DMI990 |
| X2_NOME | Conciliação Pedágio |
| X2_NOMESPA | Conciliación peaje |
| X2_NOMEENG | Toll Reconciliation |
| X2_ROTINA | - |
| X2_MODO | C |
| X2_MODOUN | E |
| X2_MODOEMP | E |
| X2_DELET | 0 |
| X2_TTS | - |
| X2_UNICO | DMI_FILIAL+DMI_NUMERO |
| X2_PYME | S |
| X2_MODULO | 43 |
| X2_DISPLAY | - |
| 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_ | 3434 |
| R_E_C_D_E_L_ | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DMI | 01 | DMI_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 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | 033 | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 52944 | 0 |
| DMI | 02 | DMI_NUMERO | C | 6 | 0 | Número | Número | Number | Número da Conciliação | Número de conciliación | Reconciliation Number | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 52945 | 0 |
| DMI | 03 | DMI_DATLEI | D | 8 | 0 | Data Leitura | Fch Lectura | Reading Date | Data da Leitura | Fch de la lectura | Date of Reading | - | - | x x x x x x x x x x x x x x x x | dDataBase | - | 1 | x x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 52946 | 0 |
| DMI | 04 | DMI_HORLEI | C | 4 | 0 | Hora Leitura | Hora lectura | Reading Time | Hora da Leitura | Hora de lectura | Time of Reading | @R 99:99 | - | x x x x x x x x x x x x x x x x | SubStr(Time(),1,2) + SubStr(Time(),4,2) | - | 1 | x x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 52947 | 0 |
| DMI | 05 | DMI_USULEI | C | 6 | 0 | Usu Leitura | Usu Lectura | Read Usr | Usuário de Leitura | Usuario de lectura | Reading User | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 52948 | 0 |
| DMI | 06 | DMI_NOMLEI | C | 30 | 0 | Nom Usu Lei | Nom Usu Lec | Rea Usr Nam | Nome do Usuário Leitura | Nombre usuario lectura | Name of Reading User | @! | - | x x x x x x x x x x x x x x x x | Iif(!INCLUI,USRRETNAME(DMI->DMI_USULEI),"") | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 52949 | 0 |
| DMI | 07 | DMI_PEDCOM | C | 6 | 0 | Ped Compra | Ped Compra | Purch Ord | Pedido de Compras | Pedido de compras | Purchase Order | @! | - | x x x x x x x x x x x x x x x x | - | SC7 | 1 | x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 52950 | 0 |
| DMI | 08 | DMI_FATURA | C | 15 | 0 | Fatura | Factura | Invoice | Número da Fatura | Número de la factura | Invoice Number | @! | - | x x x x x x x x x x x x x x x x | - | - | 1 | x x | - | - | - | S | V | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 52951 | 0 |
| DMI | 09 | DMI_CONFER | C | 1 | 0 | Conferido? | ¿Verificado? | Checked? | Conferido? | ¿Verificado? | Checked? | @! | Pertence("12") | x x x x x x x x x x x x x x x x | "2" | - | 1 | x x | - | - | - | N | V | R | - | - | 1=Sim;2=Não | 1=Sí;2=No | 1=Yes;2=No | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 52952 | 0 |
| DMI | 10 | DMI_OBSERV | M | 10 | 0 | Observação | Observación | Note | Observação | Observación | Note | - | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | N | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 52953 | 0 |
| DMI | 11 | DMI_REF | C | 6 | 0 | Referência | Referencia | Reference | Mês/Ano Referência | Mes/Año de referencia | Reference Month/Year | @R 99/9999 | - | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | - | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 2 | - | - | - | 52954 | 0 |
| DMI | 12 | DMI_CODFOR | C | 6 | 0 | Cod Fornec | Cód Proveed | Suppl.Cd. | Código do Fornecedor | Código del proveedor | Supplier Code | @! | ExistCpo("SA2",M->DMI_CODFOR+AllTrim(M->DMI_LOJFOR)) | x x x x x x x x x x x x x x x x | - | SA2 | 1 | x x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | 001 | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 52955 | 0 |
| DMI | 13 | DMI_LOJFOR | C | 2 | 0 | Loja Fornec | Tda Proveed. | Suppl.Store | Loja do Fornecedor | Tienda del proveedor | Supplier Store | @! | ExistCpo("SA2",M->DMI_CODFOR+M->DMI_LOJFOR) | x x x x x x x x x x x x x x x x | - | - | 1 | x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | 002 | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 52956 | 0 |
| DMI | 14 | DMI_NOMFOR | C | 50 | 0 | Nome Fornec | Nombre Prove | Supplier Nam | Nome do Fornecedor | Nombre del proveedor | Supplier Name | @! | - | x x x x x x x x x x x x x x x x | Iif(Inclui,"",Posicione("SA2",1,xFilial("SA2") + M->DMI_CODFOR + M->DMI_LOJFOR,"A2_NOME")) | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | POSICIONE("SA2", 1, XFILIAL("SA2")+DMI->DMI_CODFOR+DMI->DMI_LOJFOR, "A2_NOME") | 177 | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 52957 | 0 |
| DMI | 15 | DMI_CODTAG | C | 4 | 0 | Código TAG | Código TAG | TAG Code | Código da TAG | Código de la TAG | TAG Code | @! | ExistCpo("DME",M->DMI_CODTAG) | x x x x x x x x x x x x x x x x | - | DME | 1 | x x | - | S | - | S | A | R | - | - | - | - | - | - | - | - | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 52958 | 0 |
| DMI | 16 | DMI_DESTAG | C | 30 | 0 | Descr TAG | Descr. TAG | TAG Descr | Descrição da TAG | Descripción de la TAG | Description of TAG | @! | - | x x x x x x x x x x x x x x x x | IF(INCLUI,"",POSICIONE("DME",1,XFILIAL("DME") + M->DMI_CODTAG,"DME_DESTAG")) | - | 1 | x | - | - | - | S | V | V | - | - | - | - | - | - | - | POSICIONE("DME",1,XFILIAL("DME") + DMI->DMI_CODTAG,"DME_DESTAG") | - | - | S | - | - | N | - | N | - | - | - | 1 | 1 | - | - | - | 52959 | 0 |
| DMI | 17 | DMI_VALFAT | N | 14 | 2 | Valor Fat | Val Fact | Inv Value | Valor da Fatura | Valor de factura | Value of Invoice | @E 99,999,999,999.99 | Positivo() | 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 | - | - | - | 52960 | 0 |
| 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_ |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| DMI | 1 | DMI_FILIAL+DMI_NUMERO | Número | Número | Number | S | - | - | S | 2 | 3 | - | 8143 | 0 |
| DMI | 2 | DMI_FILIAL+DMI_FATURA | Fatura | Factura | Invoice | S | - | - | S | 2 | 3 | - | 8144 | 0 |
Ela é utilizada para conciliação pedágio dentro do sistema ERP Protheus.
Nesta página você pode visualizar todos os campos, incluindo tipo, tamanho e validações.
Os índices são estruturas que melhoram a performance de busca e acesso aos dados dentro do Protheus.
Modelo de query gerado automaticamente com base na estrutura da tabela.
SELECT
DMI_FILIAL,
DMI_NUMERO,
DMI_DATLEI,
DMI_HORLEI,
DMI_USULEI,
DMI_NOMLEI,
DMI_PEDCOM,
DMI_FATURA,
DMI_CONFER,
DMI_OBSERV,
DMI_REF,
DMI_CODFOR,
DMI_LOJFOR,
DMI_NOMFOR,
DMI_CODTAG,
DMI_DESTAG,
DMI_VALFAT
FROM DMI
WHERE
D_E_L_E_T_ = ' '
AND DMI_FILIAL = 'VALOR'
AND DMI_NUMERO = 'VALOR'
AND DMI_DATLEI BETWEEN '20260401' AND '20260430'
AND DMI_HORLEI = 'VALOR'
AND DMI_USULEI = 'VALOR'
AND DMI_NOMLEI = 'VALOR'
AND DMI_PEDCOM = 'VALOR'
AND DMI_FATURA = 'VALOR'
AND DMI_CONFER = 'VALOR'
AND DMI_REF = 'VALOR'
AND DMI_CODFOR = 'VALOR'
AND DMI_LOJFOR = 'VALOR'
AND DMI_NOMFOR = 'VALOR'
AND DMI_CODTAG = 'VALOR'
AND DMI_DESTAG = 'VALOR'
AND DMI_VALFAT = 0