Pragiva — Tecnologia na prática

Tabelas Referência

NPG Autorização De Carregamento

NPG tem 26 campos, 7 índices e 14 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
NPG + empresa, ex.: NPG010
Chave única
NPG_FILIAL+NPG_CODIGO
Compartilhamento
Exclusivo
Estrutura
26 campos (6 virtuais), 7 índices, 14 gatilhos

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 NPG_FILIAL, NPG_CODIGO
  FROM NPG010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY NPG_FILIAL, NPG_CODIGO
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 = 'NPG'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem NPG se liga

Consulta 4

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 26

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Código Caractere 6 0 Real @! — Código
Cliente Ori. Caractere 6 0 Real @! SA1 Cliente Origem
Loja Origem Caractere 2 0 Real @! — Loja Origem
Cliente Dest Caractere 6 0 Real @! SA1 Cliente Destino
Loja Destino Caractere 2 0 Real @! — Loja Destino
Cond.Pgto. Caractere 3 0 Real @! SE4 Condição Pagamento
Status Caractere 1 0 Real @! — Status
Cod.Transp Caractere 6 0 Real @! SA4 Codigo do Transportador
Nome Transp. Caractere 40 0 Virtual @! — Nome do Transportador
Endereco Caractere 40 0 Virtual @! — Endereco do transportador
Bairro Caractere 30 0 Virtual — — Bairro do Transportador
Estado Caractere 2 0 Virtual @! — Estado
Municipio Caractere 15 0 Virtual @! — Municipio
CNPJ Transp Caractere 14 0 Virtual @!R NN.NNN.NNN/NNNN-99 — CNPJ Transp
Motorista Caractere 6 0 Real @! DA4 Motorista
CPF Motorist Caractere 14 0 Real @!R NN.NNN.NNN/NNNN-99 — CPF Motorista
Placa Caractere 8 0 Real @! DA302 Placa
Observacao Memo 10 0 Real — — Observacao
C. Pagamento Caractere 15 0 Real @! — Condicao de Pagamento
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Data Data 8 0 Real — — Data
Fantasia Caractere 80 0 Real @! — Nome de Fantasia
Nome Mot. Caractere 40 0 Real @! — Nome do Motorista
Nome Cliente Caractere 50 0 Real @! — Nome do Cliente de Origem
Qntde Numérico 11 2 Real @E 99,999,999.99 — Quantidade Autorizada
Total Numérico 11 2 Real @E 99,999,999.99 — Total Autorizado

Índices 7

OrdemChaveDescriçãoNicknamePesquisa
1 NPG_FILIAL+NPG_CODIGO Código — S
2 NPG_FILIAL+NPG_PLACA Placa PLACA S
3 NPG_FILIAL+NPG_NOMORI Nome Cliente CLI ORIGEM S
4 NPG_FILIAL+NPG_NOMDES Fantasia CLI DESTIN S
5 NPG_FILIAL+NPG_DESCPG C. Pagamento PAGAMENTO S
6 NPG_FILIAL+NPG_NOMMOT Nome Mot. MOTORISTA S
7 NPG_FILIAL+DTOS(NPG_DTAUTO) Data DATA S

Gatilhos 14

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
NPG_CLIDES 001 NPG_LOJDES P SA1->A1_LOJA SA1 xFilial("SA1")+M->(NPG_CLIDESI+IIF(NPG_CLIDES==SA1->A1_COD,SA1->A1_LOJA,"")) —
NPG_CLIDES 002 NPG_NOMDES P Posicione( "SA1", 1, xFilial("SA1") + M->NPG_CLIDES + M->NPG_LOJDES, "A1_NREDUZ" ) — — —
NPG_CLIORI 001 NPG_LOJORI P SA1->A1_LOJA SA1 xFilial("SA1")+M->(NPG_CLIORI+IIF(NPG_CLIORI==SA1->A1_COD,SA1->A1_LOJA,"")) —
NPG_CLIORI 002 NPG_NOMORI P Posicione( "SA1", 1, xFilial("SA1") + M->NPG_CLIORI + M->NPG_LOJORI, "A1_NOME" ) — — —
NPG_CLIORI 003 NPG_NOMDES P Posicione( "SA1", 1, xFilial("SA1") + M->NPG_CLIORI + M->NPG_LOJORI, "A1_NREDUZ" ) — — —
NPG_CONDPG 001 NPG_DESCPG P Posicione( "SE4", 1, xFilial("SE4") + M->NPG_CONDPG, "E4_DESCRI" ) — — —
NPG_MOTO 001 NPG_NOMMOT P Posicione( "DA4", 1, xFilial("DA4") + M->NPG_MOTO, "DA4_NOME" ) — — —
NPG_MOTO 002 NPG_CPF P Posicione( "DA4", 1, xFilial("DA4") + M->NPG_MOTO, "DA4_CGC" ) — — —
NPG_TRANSP 001 NPG_NMTRAN P SA4->A4_NOME SA4 xFILIAL("SA4")+M->NPG_TRANSP —
NPG_TRANSP 002 NPG_ENDTRA P SA4->A4_END SA4 xFILIAL("SA4")+M->NPG_TRANSP —
NPG_TRANSP 003 NPG_BAITRA P SA4->A4_BAIRRO SA4 xFILIAL("SA4")+M->NPG_TRANSP —
NPG_TRANSP 004 NPG_EST P SA4->A4_EST SA4 xFILIAL("SA4")+M->NPG_TRANSP —
NPG_TRANSP 005 NPG_MUN P SA4->A4_MUN SA4 xFILIAL("SA4")+M->NPG_TRANSP —
NPG_TRANSP 006 NPG_CGC P SA4->A4_CGC SA4 xFILIAL("SA4")+M->NPG_TRANSP —

Procedência

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