Pragiva — Tecnologia na prática

Tabelas Referência

DT4 Cotação de Frete

DT4 tem 68 campos, 9 índices e 31 gatilhos no dicionário padrão, e cada registro é identificado pela chave única.

Protheus 12.1.2510 exclusivo derivado do dicionário padrão

Resposta rápida

Arquivo físico
DT4 + empresa, ex.: DT4010
Chave única
DT4_FILIAL+DT4_NUMCOT
Compartilhamento
Exclusivo
Estrutura
68 campos (15 virtuais), 9 índices, 31 gatilhos
Rotina do sistema
TMSA040

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 DT4_FILIAL, DT4_NUMCOT
  FROM DT4010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY DT4_FILIAL, DT4_NUMCOT
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 = 'DT4'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem DT4 se liga

Consulta 6

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

Gatilhos buscam em 5

Tabelas onde os gatilhos desta posicionam para trazer um valor.

É consultada por 1

Tabelas cujos campos usam esta como consulta padrão.

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.Origem Caractere 2 0 Real — DLB Filial de Origem
No.Cotacao Caractere 6 0 Real @! — No.Cotacao de Frete
Data Data 8 0 Real — — Data da Cotacao
Hora Caractere 4 0 Real @R 99:99 — Hora da Cotacao
Cod. Solicit Caractere 9 0 Real @! DL92 Codigo do Solicitante
DDD Caractere 3 0 Real @! — DDD
Telefone Caractere 15 0 Real @! — Telefone
Solicitante Caractere 50 0 Virtual @! — Solicitante
Contato Caractere 15 0 Virtual @! — Contato
No.Sl.Coleta Caractere 9 0 Real @! DVM No. da Solicitacao Coleta
Prz.Validade Data 8 0 Real — — Prazo de Validade
Tipo Frete Caractere 1 0 Real @! — Tipo Frete
Codigo Obs. Caractere 6 0 Real 999999 — Codigo da Observacao
Observacao Memo 80 0 Virtual — — Observacao
Cod.Usuario Caractere 6 0 Real @! — Cod.Usuario
Selec.Regiao Caractere 1 0 Real @! — Seleciona Regiao Origem
Cod.Reg.Ori. Caractere 6 0 Real @! DUY Codigo da Regiao Origem
Reg.Origem Caractere 30 0 Virtual @! — Reg. Origem
Cod.Reg.Des. Caractere 6 0 Real @! DUY Codigo da Regiao Destino
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Reg.Destino Caractere 30 0 Virtual @! — Reg. Destino
Serv.Transp. Caractere 1 0 Real @! DLC Servico de Transporte
Desc.Sv.Tran Caractere 30 0 Virtual @! — Desc.Servico Transporte
Tipo Transp. Caractere 1 0 Real @! DLC Tipo Transporte
Desc.Tp.Tran Caractere 30 0 Virtual @! — Desc.Tipo Transporte
Servico Caractere 3 0 Real @! DLJ1 Servico
Desc Servico Caractere 30 0 Virtual @! — Descricao do Servico
Tabela Frete Caractere 4 0 Real @! — Tabela Frete
Tp.Tab.Frete Caractere 2 0 Real @! — Tipo da Tabela de Frete
Sq.Tab Frete Caractere 2 0 Real @! — Sequencia da Tab.de Frete
Desconto Numérico 15 5 Real @E 999,999,999.99999 — Desconto
Tmp.Entr.De Caractere 5 0 Real @R 999:99 — Tempo Entrega Inicial
Tmp.Entr.Ate Caractere 5 0 Real @R 999:99 — Tempo Entrega Final
Remetente Caractere 6 0 Real @! SA1 Remetente
Loja Remet. Caractere 2 0 Real @! — Loja do Remetente
Nome Remet. Caractere 50 0 Virtual @! — Nome do Remetente
Destinatario Caractere 6 0 Real @! SA1 Destinatario
Loja Destino Caractere 2 0 Real @! — Loja do Destinatario
Nome Destino Caractere 50 0 Virtual @! — Nome do Destinatario
Devedor Caractere 6 0 Real @! SA1 Devedor
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Loja Devedor Caractere 2 0 Real @! — Loja Devedor
Nome Devedor Caractere 50 0 Virtual @! — Nome Devedor
Data Cancela Data 8 0 Real — — Data Cancelamento
Cod.Obs.Canc Caractere 6 0 Real 999999 — Cod. Obs.Cancelamento
Obs.Cancelam Memo 80 0 Virtual — — Obs. Cancelamento
Status Caractere 1 0 Real @! — Status
Us.Aprovacao Caractere 6 0 Real — — Usuario Aprovacao
Acrescimo Numérico 15 5 Real @E 999,999,999.99999 — Acrescimo
Fisica/Jurid Caractere 1 0 Real @! — Fisica / Juridica
Tipo NFC Caractere 1 0 Real @! — Tipo da Nota Fiscal
KM Numérico 7 0 Real @E 99,999.9 — Quilometragem
ISS no preco Caractere 1 0 Real @! — ISS no preco
Dis.Ida/Volt Caractere 1 0 Real — — Distância Ida/Volta?
Incoterm Caractere 3 0 Real @! MP Incoterm
Moeda Numérico 1 0 Real @E 9 — Moeda
Rota Caractere 6 0 Real @! DI5 Codigo da Rota
Praça Princ. Caractere 30 0 Virtual @! — Praça Principal
Contribuinte Caractere 1 0 Real @! — Contribuinte
Cad.Portal Caractere 1 0 Real — — Cadastrado via portal
Atendimento Caractere 6 0 Real @! — Codigo do Atendimento
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Item Atend. Caractere 3 0 Real @! — Item do Atendimento
Soli. Fluig Numérico 8 0 Real 99999999 — Codigo Solicitacao Fluig
Docto.Transp Caractere 1 0 Real @! — Documento de Transporte
Contrato Caractere 15 0 Real @! — Número do Contrato
Cod Negociac Caractere 2 0 Real @! DDB1 Código da Negociação
Desc.Docto. Caractere 30 0 Virtual @! — Desc.Docto. de Transporte
Desc Neg Ctr Caractere 30 0 Virtual @! — Descr Negociação Contrato
Inverte orig Caractere 1 0 Real @! — Inverte origem

Índices 9

OrdemChaveDescriçãoNicknamePesquisa
1 DT4_FILIAL+DT4_FILORI+DT4_NUMCOT Fil.Origem + No.Cotacao — S
2 DT4_FILIAL+DT4_CODSOL+DT4_FILORI+DT4_NUMCOT Cod. Solicit + Fil.Origem + No.Cotacao — S
3 DT4_FILIAL+DT4_STATUS+DT4_FILORI+DT4_CLIREM+DT4_LOJREM+DT4_CLIDES+DT4_LOJDES Status + Fil.Origem + Remetente + Loja Remet. + Destinatario + Loja De — S
4 DT4_FILIAL+DT4_NUMCOT No.Cotacao — S
5 DT4_FILIAL+DT4_TABFRE+DT4_TIPTAB+DT4_SEQTAB+DT4_CDRORI+DT4_CDRDES Tabela Frete + Tp.Tab.Frete + Sq.Tab Frete + Cod.Reg.Ori. + Cod.Reg.De — S
6 DT4_FILIAL+DT4_CODSOL+DT4_CDRDES+DTOS(DT4_DATCOT) Cod. Solicit + Cod.Reg.Des. + Data — S
7 DT4_FILIAL+DT4_FILORI+DT4_STATUS+DTOS(DT4_PRZVAL) Fil.Origem + Status + Prz.Validade — S
8 DT4_FILIAL+DT4_NUMATD+DT4_ITEATD Atendimento + Item Atend. — S
9 DT4_FILIAL+DT4_NCONTR+DT4_CODNEG+DT4_SERVIC Contrato + Cod Negociac + Servico — S

Gatilhos 31

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
DT4_CDRDES 001 DT4_REGDES P DUY->DUY_DESCRI DUY xFilial()+M->DT4_CDRDES !Empty(M->DT4_CDRDES)
DT4_CDRORI 001 DT4_REGORI P DUY->DUY_DESCRI DUY xFilial()+M->DT4_CDRORI !Empty(M->DT4_CDRORI)
DT4_CLIDES 001 DT4_CLIDEV P M->DT4_CLIDES — — M->DT4_TIPFRE == '2'
DT4_CLIDES 002 DT4_LOJDEV P M->DT4_LOJDES — — M->DT4_TIPFRE == '2'
DT4_CLIDES 003 DT4_NOMDES P SA1->A1_NOME SA1 (xFilial("SA1")+M->DT4_CLIDES+M->DT4_LOJDES) (!EMPTY(M->DT4_LOJDES))
DT4_CLIDES 004 DT4_NOMDEV P M->DT4_NOMDES — — M->DT4_TIPFRE == '2'
DT4_CLIDEV 001 DT4_NOMDEV P SA1->A1_NOME SA1 Iif(Empty(M->DT4_LOJDEV),xFilial("SA1")+M->DT4_CLIDEV,xFilial("SA1")+M->DT4_CLIDEV+M->DT4_LOJDEV) —
DT4_CLIREM 001 DT4_CLIDEV P M->DT4_CLIREM — — M->DT4_TIPFRE == '1'
DT4_CLIREM 002 DT4_LOJDEV P M->DT4_LOJREM — — M->DT4_TIPFRE == '1'
DT4_CLIREM 003 DT4_NOMREM P SA1->A1_NOME SA1 (xFilial("SA1")+M->DT4_CLIREM+M->DT4_LOJREM) (!EMPTY(M->DT4_LOJREM))
DT4_CLIREM 004 DT4_NOMDEV P M->DT4_NOMREM — — M->DT4_TIPFRE == '1'
DT4_CODNEG 001 DT4_DESNEG P DDB->DDB_DESCRI DDB xFilial("DDB") + M->DT4_CODNEG —
DT4_CODSOL 001 DT4_NOMSOL P DUE->DUE_NOME DUE XFILIAL('DUE')+M->DT4_CODSOL !EMPTY(M->DT4_CODSOL)
DT4_CODSOL 002 DT4_CONTAT P DUE->DUE_CONTAT DUE XFILIAL('DUE')+M->DT4_CODSOL !EMPTY(M->DT4_CODSOL)
DT4_LOJDES 001 DT4_CLIDEV P M->DT4_CLIDES — — M->DT4_TIPFRE == '2'
DT4_LOJDES 002 DT4_LOJDEV P M->DT4_LOJDES — — M->DT4_TIPFRE == '2'
DT4_LOJDES 003 DT4_NOMDES P SA1->A1_NOME SA1 xFilial("SA1")+M->DT4_CLIDES+M->DT4_LOJDES —
DT4_LOJDES 004 DT4_NOMDEV P M->DT4_NOMDES — — M->DT4_TIPFRE == '2'
DT4_LOJREM 001 DT4_CLIDEV P M->DT4_CLIREM — — M->DT4_TIPFRE == '1'
DT4_LOJREM 002 DT4_LOJDEV P M->DT4_LOJREM — — M->DT4_TIPFRE == '1'
DT4_LOJREM 003 DT4_NOMREM P SA1->A1_NOME SA1 xFilial("SA1")+M->DT4_CLIREM+M->DT4_LOJREM —
DT4_LOJREM 004 DT4_NOMDEV P M->DT4_NOMREM — — M->DT4_TIPFRE == '1'
DT4_SERTMS 001 DT4_DESSVT P TMSValField("DT4_SERTMS",.F.,"DT4_DESSVT") — — —
DT4_SERVIC 001 DT4_DESSER P SX5->X5_DESCRI SX5 xFilial()+"L4"+M->DT4_SERVIC !Empty(M->DT4_SERVIC)
DT4_TIPFRE 001 DT4_CLIDEV P M->DT4_CLIREM — — M->DT4_TIPFRE == '1'
DT4_TIPFRE 002 DT4_LOJDEV P M->DT4_LOJREM — — M->DT4_TIPFRE == '1'
DT4_TIPFRE 003 DT4_NOMDEV P M->DT4_NOMREM — — M->DT4_TIPFRE == '1'
DT4_TIPFRE 004 DT4_CLIDEV P M->DT4_CLIDES — — M->DT4_TIPFRE == '2'
DT4_TIPFRE 005 DT4_LOJDEV P M->DT4_LOJDES — — M->DT4_TIPFRE == '2'
DT4_TIPFRE 006 DT4_NOMDEV P M->DT4_NOMDES — — M->DT4_TIPFRE == '2'
DT4_TIPNFC 001 DT4_INVORI P IIF(M->DT4_TIPNFC=='1', '1', '2') — — —

Procedência

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