Pragiva — Tecnologia na prática

Tabelas Referência

DDC Negociações por Cliente

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

Protheus 12.1.2510 compartilhado derivado do dicionário padrão

Resposta rápida

Arquivo físico
DDC + empresa, ex.: DDC010
Chave única
DDC_FILIAL+DDC_NCONTR+DDC_ITEM
Compartilhamento
Compartilhado
Estrutura
31 campos (4 virtuais), 2 índices, 7 gatilhos

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 DDC_FILIAL, DDC_NCONTR, DDC_ITEM
  FROM DDC010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY DDC_FILIAL, DDC_NCONTR, DDC_ITEM
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 = 'DDC'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem DDC 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 31

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Contrato Caractere 15 0 Real @! — Número do Contrato
Item Caractere 2 0 Real @! — Item da Negociação
Cod Negociac Caractere 2 0 Real @! DDB1 Código da Negociação
Desc Negoc Caractere 30 0 Virtual @! — Descrição da Negociação
Tipo Neg Ctr Caractere 1 0 Real @! — Tipo de Neg. Contrato
Ini Vigência Data 8 0 Real — — Data Inicio de Vigencia
Fim Vigência Data 8 0 Real — — Data Fim de Vigencia
Status Caractere 1 0 Real @! — Status da Negociação
Age Virtual Caractere 1 0 Real @! — Agendamento Virtual
Base Calc.Ra Caractere 1 0 Real @! — Base Calc.Rat.
Crit.Calc.Ra Caractere 1 0 Real @! DLC Criterio Calc.Rat.
Desc.Cri.Cal Caractere 35 0 Virtual @! — Descrição Crit.Cal. Ratei
Criterio Rat Caractere 1 0 Real — DLC Criterio Rateio
Desc.Cri.Rat Caractere 30 0 Virtual @! — Descrição Criterio Rateio
Tipo KM Caractere 1 0 Real @! — Tipo de KM Utilizada
% Cust x Rec Numérico 4 1 Real @E 99.9 — % Custo sobre a Receita.
Crit.Dev.Fal Caractere 1 0 Real @! — Criterio Devedor Faltante
Sub.Cri.%Fix Caractere 1 0 Real @! — Sub.Criterio %Fixo
Taxa Adi.Doc Numérico 3 0 Real @E 999 — Taxa Adic.Por Docto
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Crit.Her.Vlr Caractere 1 0 Real @! — Criterio Herda Valor
Val.Col.N.Re Caractere 1 0 Real @! — Valoriza Coleta Nao Real.
Tip.Operação Caractere 1 0 Real @! — Tipo de Operação
Srv.Coleta Caractere 3 0 Real @! DLJ2 Serviço de Coleta
Desc.Srv.Col Caractere 30 0 Virtual @! — Desc.Srv.Aut.Coleta
Utiliza Veic Caractere 1 0 Real @! — Utiliza Veiculo
Comp.Obrigat Caractere 1 0 Real @! — Componente Obrigatório?
Cobra Coleta Caractere 1 0 Real @! — Cobra Coleta?
Blq.Col.S/Vl Caractere 1 0 Real @! — Bloqueia Coleta sem Valor
Tp.Dev.Trech Caractere 1 0 Real @! — Tipo Devol. Trecho
Série Caractere 3 0 Real @! DVO Série

Índices 2

OrdemChaveDescriçãoNicknamePesquisa
1 DDC_FILIAL+DDC_NCONTR+DDC_ITEM Contrato + Item — S
2 DDC_FILIAL+DDC_NCONTR+DDC_CODNEG Contrato + Cod Negociac — S

Gatilhos 7

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
DDC_CODNEG 001 DDC_DESNEG P DDB->DDB_DESCRI DDB xFilial("DDB") + M->DDC_CODNEG —
DDC_CRIRAT 001 DDC_DECRIR P TMSValField("M->DDC_CRIRAT", .F.,"DDC_DECRIR") — — —
DDC_PRORAT 001 DDC_DEPROR P TMSValField("M->DDC_PRORAT", .F.,"DDC_DEPROR") — — —
DDC_PRORAT 002 DDC_CRDVDC P '0' — — M->DDC_PRORAT<>'A'
DDC_PRORAT 003 DDC_CRDVFA P '0' — — M->DDC_PRORAT<>'A'
DDC_SRVCOL 001 DDC_DESCOL P TABELA("L4",M->DDC_SRVCOL,.F.) — — —
DDC_TPCONT 001 DDC_FIMVIG P CToD(" / / ") — — M->DDC_TPCONT == "1"

Procedência

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