Pragiva — Tecnologia na prática

Tabelas Referência

DUA Registros de Ocorrências

DUA tem 68 campos, 18 índices e 20 gatilhos no dicionário padrão.

Protheus 12.1.2510 compartilhado derivado do dicionário padrão

Resposta rápida

Arquivo físico
DUA + empresa, ex.: DUA010
Chave única
não declarada no pacote
Compartilhamento
Compartilhado
Estrutura
68 campos (14 virtuais), 18 índices, 20 gatilhos
Rotina do sistema
TMSA360
Exibição padrão
DUA_FILIAL+DUA_FILOCO+DUA_NUMOCO+DUA_FILORI+DUA_VIAGEM+DUA_SEQOCO+DUA_CODOCO+DUA_FILDOC+DUA_DOC+DUA_SERIE+DUA_TIPUSO+DUA_IDENT

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 DUA_FILIAL, DUA_FILOCO, DUA_NUMOCO, DUA_FILORI, DUA_VIAGEM, DUA_SEQOCO
  FROM DUA010
 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 = 'DUA'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem DUA se liga

Consulta 7

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

Gatilhos buscam em 2

Tabelas onde os gatilhos desta posicionam para trazer um valor.

Campos 68

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Fil.Ocorre. Caractere 2 0 Real — — Filial da Ocorrencia
No. Ocorre. Caractere 6 0 Real @! — Numero da Ocorrencia
Fil.Origem Caractere 2 0 Real — DL5 Filial de Origem
Viagem Caractere 6 0 Real — — Numero da Viagem
Sequencia Caractere 4 0 Real @! — Sequencia
Estorna Caractere 1 0 Virtual @! — Estorna Ocorrencia
Data Ocorre. Data 8 0 Real — — Data da Ocorrencia
Hora Ocorre. Caractere 4 0 Real @R 99:99 — Hora da Ocorrencia
Cod. Ocorre. Caractere 4 0 Real @! DT2 Codigo da Ocorrencia
Desc.Ocorre. Caractere 30 0 Virtual @! — Descricao da Ocorrencia
Cod. Motivo Caractere 6 0 Real @! — Codigo Motivo
Motivo Memo 80 0 Virtual @! — Motivo
Serv.Transp Caractere 1 0 Real @! — Servico de Transporte
Fil.Docto. Caractere 2 0 Real — DL4 Filial do Documento
No. Docto. Caractere 9 0 Real @! — Numero do Documento
Serie Docto. Caractere 3 0 Real !!! — Serie do Documento
Qtd.Saldo Numérico 5 0 Virtual @E 99,999 — Quantidade Saldo
Volume Orig. Numérico 5 0 Virtual @E 99,999 — Volume original
Peso Real Numérico 11 4 Virtual @E 999,999.9999 — Peso Real
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Vol. Ocorre. Numérico 5 0 Real @E 99,999 — Qtd.Volumes da Ocorrencia
Peso Ocorre. Numérico 11 4 Real @E 999,999.9999 — Peso Real da Ocorrencia
Fil.Vge.Trf. Caractere 2 0 Real — DL5 Filial da Viagem Transf.
Num.Vge.Trf. Caractere 6 0 Real — — Numero da Viagem Transf.
Fil.Orig.Pnd Caractere 2 0 Real — DW1 Filial de Orig.Pendencia
No.Pendencia Caractere 6 0 Real @! — Numero da Pendencia
Recebido Por Caractere 30 0 Real @! — Nome do Recebedor
Data Chegada Data 8 0 Real — — Data Chegada no Cliente
Hora Chegada Caractere 4 0 Real @R 99:99 — Hora Chegada no Cliente
Data Saida Data 8 0 Real — — Data Saida do Cliente
Hora Saida Caractere 4 0 Real @R 99:99 — Hora Saida do Cliente
Data EDI Data 8 0 Real — — Data de Geracao do EDI
Km Chegada Numérico 7 0 Real @E 9,999,999 — Quilometragem de Chegada
Utiliza em Caractere 1 0 Real @! — Utilizado em Viagem ou Ca
Id.Vge/Carga Caractere 9 0 Real @! CCV Identificador de Viagem/C
Cod.Carga Caractere 6 0 Virtual @! CCV Codigo Carga
Seq.Carga Caractere 2 0 Virtual @! — Sequencia Carga
Romaneio Caractere 6 0 Real @! DYB Numero do Romaneio
ID Msg Pos Caractere 8 0 Real @! — ID da Mensagem de Posici.
Origem Caractere 8 0 Real @! — Origem do Registro
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Chv.Externo Caractere 30 0 Real @! — Chave Externo
Qtd. Km. Doc Numérico 7 1 Real @E 99,999.9 — Qtd. Km. Perc. Doc.
Série Doc. Caractere 3 0 Real !!! — Série do Documento Fiscal
Vlr.Mercador Numérico 14 2 Virtual @E 99,999,999,999.99 — Valor Mercadoria
Vlr. Receita Numérico 14 2 Real @E 99,999,999,999.99 — Valor Da Receita
Vlr.Mer.Oco. Numérico 14 2 Real @E 99,999,999,999.99 — Valor Mercadoria Ocor.
Tipo Veículo Caractere 2 0 Real @! DUT2 Tipo veículo
Peso Cubado Numérico 11 4 Virtual @E 999,999.9999 — Peso Cubado
Vlr. Despesa Numérico 14 2 Real @E 99,999,999,999.99 — Valor Da Despesa
Pes.Cub.Oco Numérico 11 4 Real @E 999,999.9999 — Peso Cubado Ocorrencia
Cód.Fornec. Caractere 6 0 Real @! DUAFOR Código Fornecedor
M3 Numérico 11 4 Virtual @E 999,999.9999 — M3
Loja Forn. Caractere 2 0 Real @! — Loja Do Fornecedor
M3 Oco. Numérico 11 4 Real @E 999,999.9999 — M3 Ocorrencia
Qtde Unitiz. Numérico 5 0 Virtual 99999 — Quantidade Unitizador
Nome Forn. Caractere 50 0 Virtual @! — Nome Fornecedor
Vlr.Informad Numérico 14 2 Real @E 99,999,999,999.99 — Valor Informado
Qtd.Unit.Oco Numérico 5 0 Real 99999 — Qtde Unitizador Ocor.
Filial CTe Caractere 2 0 Real — — Filial Geradora Do CTe
Base RR Numérico 14 2 Virtual @E 99,999,999,999.99 — Base Risco Rodoviario
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Número CTe Caractere 9 0 Real @! — Número Do CTe
Base RR Oco Numérico 14 2 Real @E 99,999,999,999.99 — Base RR Ocorrencia
Série CTe Caractere 3 0 Real !!! — Série Do CTe
Filial CTC Caractere 2 0 Real — — Filial Geradora Do CTC
Número CTC Caractere 9 0 Real @! — Número Do CTC
Rec/Desp Caractere 1 0 Real @! — Status Receita/Despesa
Serviço Caractere 3 0 Real @! DC5 Código Do Serviço
Prz.Entrega Data 8 0 Real — — Prazo de Entrega

Índices 18

OrdemChaveDescriçãoNicknamePesquisa
1 DUA_FILIAL+DUA_FILOCO+DUA_NUMOCO+DUA_FILORI+DUA_VIAGEM+DUA_SEQOCO Fil.Ocorre. + No. Ocorre. + Fil.Origem + Viagem + Sequencia — S
2 DUA_FILIAL+DUA_FILORI+DUA_VIAGEM+DUA_SEQOCO Fil.Origem + Viagem + Sequencia — S
3 DUA_FILIAL+DUA_CODOCO+DUA_FILDOC+DUA_DOC+DUA_SERIE Cod. Ocorre. + Fil.Docto. + No. Docto. + Serie Docto. — S
4 DUA_FILIAL+DUA_FILDOC+DUA_DOC+DUA_SERIE+DUA_FILORI+DUA_VIAGEM Fil.Docto. + No. Docto. + Serie Docto. + Fil.Origem + Viagem — S
5 DUA_FILIAL+DUA_NUMOCO No. Ocorre. — S
6 DUA_FILIAL+DUA_FILPND+DUA_NUMPND Fil.Orig.Pnd + No.Pendencia — S
7 DUA_FILIAL+DUA_FILDOC+DUA_DOC+DUA_SERIE+DUA_SEQOCO Fil.Docto. + No. Docto. + Serie Docto. + Sequencia — S
8 DUA_FILIAL+DUA_FILOCO+DUA_NUMOCO+DUA_TIPUSO+DUA_IDENT+DUA_SEQOCO Fil.Ocorre. + No. Ocorre. + Utiliza em + Id.Vge/Carga + Sequencia — S
9 DUA_FILIAL+DUA_TIPUSO+DUA_IDENT+DUA_SEQOCO Utiliza em + Id.Vge/Carga + Sequencia — S
A DUA_FILIAL+DUA_FILDOC+DUA_DOC+DUA_SERIE+DUA_TIPUSO+DUA_IDENT Fil.Docto. + No. Docto. + Serie Docto. + Utiliza em + Id.Vge/Carga — S
B DUA_FILIAL+DUA_NUMROM Romaneio — S
C DUA_FILIAL+DUA_CODOCO+DUA_FILDOC+DUA_DOC+DUA_SDOC Cod. Ocorre. + Fil.Docto. + No. Docto. + Série Doc. — N
D DUA_FILIAL+DUA_FILDOC+DUA_DOC+DUA_SDOC+DUA_FILORI+DUA_VIAGEM Fil.Docto. + No. Docto. + Série Doc. + Fil.Origem + Viagem — N
E DUA_FILIAL+DUA_FILDOC+DUA_DOC+DUA_SDOC+DUA_SEQOCO Fil.Docto. + No. Docto. + Série Doc. + Sequencia — N
F DUA_FILIAL+DUA_FILDOC+DUA_DOC+DUA_SDOC+DUA_TIPUSO+DUA_IDENT Fil.Docto. + No. Docto. + Série Doc. + Utiliza em + Id.Vge/Carga — N
G DUA_FILIAL+DUA_FILORI+DUA_VIAGEM+DUA_CODFOR+DUA_LOJFOR Fil.Origem + Viagem + Cód.Fornec. + Loja Forn. — N
H DUA_FILIAL+DUA_FLOCTC+DUA_NUMCTC Filial CTC + Número CTC — N
I DUA_FILIAL+DUA_FLOCTE+DUA_NUMCTE+DUA_SERCTE Filial CTe + Número CTe + Série CTe — S

Gatilhos 20

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
DUA_CODFOR 001 DUA_DESCFO P SA2->A2_NOME SA2 xFilial("SA2") + M->DUA_CODFOR + M->DUA_LOJFOR —
DUA_CODOCO 001 DUA_DESOCO P DT2->DT2_DESCRI DT2 xFilial()+M->DUA_CODOCO !Empty(M->DUA_CODOCO)
DUA_FILDOC 001 DUA_KMDOC P TMS360KmDc(GdFieldGet("DUA_FILDOC"),GdFieldGet("DUA_DOC"),GdFieldGet("DUA_SERIE")) — — —
DUA_FILDOC 002 DUA_VLRRCT P Tms360Rent() — — FindFunction('TMS360Rent')
DUA_FILDOC 003 DUA_VLRDSP P Tms360Rent("D") — — FindFunction('TMS360Rent')
DUA_IDENT 001 DUA_CODCAR P DAK->DAK_COD DAK xFilial()+M->DUA_IDENT M->DUA_TIPUSO =='2'
DUA_IDENT 002 DUA_SEQCAR P DAK->DAK_SEQCAR DAK xFilial()+M->DUA_IDENT M->DUA_TIPUSO =='2'
DUA_KMDOC 001 DUA_VLRRCT P Tms360Rent() — — FindFunction('TMS360Rent')
DUA_KMDOC 002 DUA_VLRDSP P Tms360Rent("D") — — FindFunction('TMS360Rent')
DUA_LOJFOR 001 DUA_DESCFO P SA2->A2_NOME SA2 xFilial("SA2") + M->DUA_CODFOR + M->DUA_LOJFOR —
DUA_PESOCO 001 DUA_VLRRCT P Tms360Rent() — — FindFunction('TMS360Rent')
DUA_PESOCO 002 DUA_VLRDSP P Tms360Rent("D") — — FindFunction('TMS360Rent')
DUA_QTDOCO 001 DUA_VLRRCT P Tms360Rent() — — FindFunction('TMS360Rent')
DUA_QTDOCO 002 DUA_VLRDSP P Tms360Rent("D") — — FindFunction('TMS360Rent')
DUA_SERVIC 001 DUA_VLRRCT P Tms360Rent() — — FindFunction('TMS360Rent')
DUA_SERVIC 002 DUA_VLRDSP P Tms360Rent("D") — — FindFunction('TMS360Rent')
DUA_TIPVEI 001 DUA_VLRRCT P Tms360Rent() — — FindFunction('TMS360Rent')
DUA_TIPVEI 002 DUA_VLRDSP P Tms360Rent("D") — — FindFunction('TMS360Rent')
DUA_VALINF 001 DUA_VLRRCT P Tms360Rent() — — FindFunction('TMS360Rent')
DUA_VALINF 002 DUA_VLRDSP P Tms360Rent("D") — — FindFunction('TMS360Rent')

Procedência

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