Pragiva — Tecnologia na prática

Tabelas Referência

SNB Apolices de Seguros

SNB tem 26 campos, 3 índices e 7 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
SNB + empresa, ex.: SNB010
Chave única
NB_FILIAL+NB_APOLICE+NB_CODSEG
Compartilhamento
Exclusivo
Estrutura
26 campos (4 virtuais), 3 índices, 7 gatilhos
Exibição padrão
NB_CODSEG +NB_NOMESEG + NB_APOLICE + NB_DESCRIC

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 NB_FILIAL, NB_APOLICE, NB_CODSEG, NB_DESCRIC
  FROM SNB010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY NB_FILIAL, NB_APOLICE, NB_CODSEG
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 = 'SNB'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem SNB se liga

Gatilhos buscam em 1

Tabelas onde os gatilhos desta posicionam para trazer um valor.

É consultada por 1

Tabelas cujos campos usam esta como consulta padrão.

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
Cod.Cia.Seg. Caractere 6 0 Real @! ATFAS Codigo da Cia. de Seguro
Nome Cia Seg Caractere 40 0 Virtual @! — Nome da Cia. de Seguros
Num. Apolice Caractere 15 0 Real @! — Num. Apolice
Descricäo Caractere 40 0 Real @! — Descricäo da Apolice
Nome Red Seg Caractere 25 0 Real @! — Nome reduzido Seguradora
Data Inicial Data 8 0 Real 99/99/9999 — Data Inicio de Vigencia
Data Vencto Data 8 0 Real 99/99/9999 — Data de Vencimento
Tipo Seguro Caractere 6 0 Real @! ATFAT Tipo de Seguro
Desc. Tipo Caractere 40 0 Virtual @! — Descricäo do Tipo de Seg.
Tipo Cobert. Caractere 6 0 Real @! ATFAU Tipo de Cobertura
Desc Cobert Caractere 40 0 Virtual @! — Descricao Tipo Cobertura
Valor Seguro Numérico 14 2 Real @E 99,999,999,999.99 — Valor Segurado
Vlr Franquia Numérico 14 2 Real @E 99,999,999,999.99 — Valor da Franquia
Valor Premio Numérico 14 2 Real @E 99,999,999,999.99 — Valor do Premio
Valor Desc. Numérico 14 2 Real @E 99,999,999,999.99 — Valor de Desconto
Renovacäo ? Caractere 1 0 Real 9 — Renovacäo ?
Cod Corretor Caractere 15 0 Real @! — Codigo do Corretor
Corretor Seg Caractere 40 0 Real @! — Nome do Corretor
Segurado Caractere 40 0 Real @! — Nome do Segurado
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Beneficiario Caractere 40 0 Real @! — Nome do Beneficiario
Moeda Caractere 1 0 Real 9 — Moeda
Parcelas Numérico 6 0 Real 999999 — Numero de Parcelas
Vlr Parcelas Numérico 14 2 Real @E 99,999,999,999.99 — Valor das Parcelas
Dia Vencto Numérico 2 0 Real 99 — Dia do Vencto de Parcela
Dados Adic. Memo 40 0 Virtual — — Dados Adicionais

Índices 3

OrdemChaveDescriçãoNicknamePesquisa
1 NB_FILIAL+NB_APOLICE+NB_CODSEG Num. Apolice + Cod.Cia.Seg. — S
2 NB_FILIAL+NB_CODSEG+NB_APOLICE Cod.Cia.Seg. + Num. Apolice — S
3 NB_FILIAL+DTOS(NB_DTVENC)+NB_APOLICE Data Vencto + Num. Apolice — S

Gatilhos 7

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
NB_CODSEG 001 NB_NOMESEG P SX5->X5_DESCRI SX5 xFilial("SX5")+"AS"+M->NB_CODSEG !EMPTY(M->NB_CODSEG)
NB_CODSEG 002 NB_CSEGURO P PADR(SX5->X5_DESCRI,LEN(NB_CSEGURO)) — — —
NB_DTINI 001 NB_DTVENC P AF300Venc(M->NB_DTINI) — — —
NB_PARCELA 001 NB_VLRPARC P M->NB_VLRPREM / M->NB_PARCELA — — !EMPTY(M->NB_VLRPREM)
NB_TIPOCOB 001 NB_DCTPCOB P SX5->X5_DESCRI SX5 xFilial("SX5")+"AU"+M->NB_TIPOCOB —
NB_TIPOSEG 001 NB_DCTPSEG P SX5->X5_DESCRI SX5 xFilial("SX5")+"AT"+M->NB_TIPOSEG —
NB_VLRPREM 001 NB_VLRPARC P M->NB_VLRPREM / M->NB_PARCELA — — —

Procedência

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