Pragiva — Tecnologia na prática

Tabelas Referência

DUX Itens Prestação Serviço TMS

DUX tem 32 campos, 4 índices e 6 gatilhos no dicionário padrão.

Protheus 12.1.2510 compartilhado derivado do dicionário padrão

Resposta rápida

Arquivo físico
DUX + empresa, ex.: DUX010
Chave única
não declarada no pacote
Compartilhamento
Compartilhado
Estrutura
32 campos (4 virtuais), 4 índices, 6 gatilhos
Exibição padrão
DUX_FILIAL+DUX_NCONTR+DUX_ITEM+DUX_SERVIC+DUX_TABFRE+DUX_TIPTAB

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 DUX_FILIAL, DUX_NCONTR, DUX_ITEM, DUX_SERVIC, DUX_TABFRE, DUX_TIPTAB
  FROM DUX010
 WHERE D_E_L_E_T_ = ' '
Dicionário do seu ambienteSQL
SELECT X3_ORDEM, X3_CAMPO, X3_TITULO, X3_TIPO, X3_TAMANHO, X3_DECIMAL, X3_CONTEXT
  FROM SX3010
 WHERE X3_ARQUIVO = 'DUX'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem DUX se liga

Consulta 2

Tabelas usadas como consulta padrão (F3) pelos campos desta.

Gatilhos buscam em 1

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 32

Clique no campo para ver validação, inicializador, combo e gatilhos.

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
No.Contrato Caractere 15 0 Real @! — Numero do Contrato
Item Caractere 2 0 Real @! — Item
Servico Caractere 3 0 Real @! DLJ Código do Serviço
Desc.Servico Caractere 30 0 Virtual @! — Descricao do Servico
Fat.Cubagem Numérico 5 0 Real 99999 — Fator de Cubagem
Tab.Frete Caractere 4 0 Real @! DTL Tabela Frete
Tp.Tab.Frete Caractere 2 0 Real @! — Tipo Tab.Frete
Tab.Alternat Caractere 4 0 Real @! DTL Tabela Alternativa
Tp.Tab.Alt. Caractere 2 0 Real @! — Tipo Tab.Alternativa
Peso Numérico 11 4 Real @E 999,999.9999 — Peso
Peso Cubado Numérico 11 4 Real @E 999,999.9999 — Peso Cubado
Qtd.Volumes Numérico 5 0 Real 99999 — Qtd.Volumes
Vlr.Mercad. Numérico 14 2 Real @E 999,999,999.99 — Valor da Mercadoria
Val.Fix.Cont Numérico 14 2 Real @E 99,999,999,999.99 — Valor Fixo do Contrato
Fixo/Variav. Caractere 1 0 Real @! — Cobranca Fixa ou Variavel
Portal TMS? Caractere 1 0 Real — — Utiliza no portal
EDI TMS? Caractere 1 0 Real @! — Utiliza no EDI
Base Calc.Ra Caractere 1 0 Real — — Base para Calculo de Rat.
Crit.Calc.Ra Caractere 1 0 Real — — Criterio para Calculo Rat
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Serv.Coleta Caractere 3 0 Real @! — Serviço Coleta Automatica
Desc.Cri.Cal Caractere 30 0 Virtual @! — Descrição Crit.Cal. Ratei
Desc.Srv.Col Caractere 40 0 Virtual @! — Descrição Serv.Aut.Coleta
Criterio Rat Caractere 1 0 Real — — Criterio de Rateio
Taxa Adi.Doc Numérico 3 0 Real @E 999 — Taxa Adic.Por Docto Trans
Desc.Cri.Rat Caractere 30 0 Virtual @! — Descrição Criterio Rateio
Ag Virtual Caractere 1 0 Real @! — Gera Agendamento Virtual
Cri.Dev.Falt Caractere 1 0 Real @! — Criterio Devedor Faltante
Sub.Cri.%Fix Caractere 1 0 Real @! — Sub.Criterio %Fixo
Crit.Her.Vlr Caractere 1 0 Real @! — Criterio Herda Valor
Val.Col.N.Re Caractere 1 0 Real @! — Valoriza Coleta Nao Real.
Tip.Operacao Caractere 1 0 Real @! — Tipo de Operacao

Índices 4

OrdemChaveDescriçãoNicknamePesquisa
1 DUX_FILIAL+DUX_NCONTR+DUX_ITEM No.Contrato + Item — S
2 DUX_FILIAL+DUX_NCONTR+DUX_SERVIC No.Contrato + Servico — S
3 DUX_FILIAL+DUX_TABFRE+DUX_TIPTAB+DUX_NCONTR Tab.Frete + Tp.Tab.Frete + No.Contrato — S
4 DUX_FILIAL+DUX_SERVIC Servico — S

Gatilhos 6

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
DUX_CRIRAT 001 DUX_DECRIR P TMSValField("M->DUX_CRIRAT", .F.,"DUX_DECRIR") — — —
DUX_PRORAT 001 DUX_DEPROR P TMSValField("M->DUX_PRORAT", .F.,"DUX_DEPROR") — — —
DUX_PRORAT 002 DUX_CRDVDC P '0' — — M->DUX_PRORAT<>'A'
DUX_PRORAT 003 DUX_CRDVFA P '0' — — M->DUX_PRORAT<>'A'
DUX_SERVIC 001 DUX_DESSER P Tabela("L4",M->DUX_SERVIC,.F.) — — —
DUX_SERVIC 002 DUX_VALCOL P "0" DC5 FWxFilial("DC5") + FwFldGet("DUX_SERVIC") DC5->DC5_SERTMS <> '1'

Procedência

Dicionário padrão do Protheus 12.1.2510, como a TOTVS distribui, sem customização de ambiente.