Pragiva — Tecnologia na prática

Tabelas Referência

BD4 Unidade de Saúde

BD4 tem 20 campos, 4 índices e 3 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
BD4 + empresa, ex.: BD4010
Chave única
BD4_FILIAL+BD4_CODTAB+BD4_CDPADP+BD4_CODPRO+BD4_CODIGO+DTOS(BD4_VIGINI)
Compartilhamento
Compartilhado
Estrutura
20 campos (3 virtuais), 4 índices, 3 gatilhos

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 BD4_FILIAL, BD4_CODTAB, BD4_CDPADP, BD4_CODPRO, BD4_CODIGO
  FROM BD4010
 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 = 'BD4'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem BD4 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 20

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

CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Filial Caractere 2 0 Real — — Filial do Sistema
Codigo AMB Caractere 16 0 Real @! BA8PLS Codigo AMB
Cod. Tabela Caractere 7 0 Real @! — Cod Tabela
Cd.Pad.Saude Caractere 2 0 Real @! — Codigo Tipo Tabela
Un.Med.Valor Caractere 3 0 Real @! B87PLS Unidade Medida Valor
Desc.Un.Med. Caractere 30 0 Virtual @! — Descricao Unidade Medida
Referencia Numérico 16 4 Real @E 99,999,999,999.9999 — Referencia
Porte Proced Caractere 6 0 Real @! BKLPLS Porte Procedimento
Unidade Caractere 3 0 Virtual @! — Unidade
Valor Medio Numérico 16 2 Real @E 9,999,999,999,999.99 — Valor Medio Item
% Acima Aud. Numérico 16 2 Real @E 9,999,999,999,999.99 — % Acima Auditoria
Vigencia Ini Data 8 0 Real — — Vigencia Inicial
Vigencia Fim Data 8 0 Real — — Viagencia Final
Produto ERP Caractere 15 0 Real @! SB1 Código Produto ERP
Tipo Saida Caractere 3 0 Real @! SF4 Tipo Saida da Nota
Tp. Part. Caractere 2 0 Real @! BWUPLS Tipo de PF
Ds Particip Caractere 70 0 Virtual @! — Descri Tipo de Participac
Cons.Fat.Mul Caractere 1 0 Real @! — Considera Fator Multiplic
Per.Provisão Numérico 8 4 Real @E 999.9999 — Percentual Provisão
Chave Imp. Caractere 30 0 Real @! — Chave de Importação

Índices 4

OrdemChaveDescriçãoNicknamePesquisa
1 BD4_FILIAL+BD4_CODTAB+BD4_CDPADP+BD4_CODPRO+BD4_CODIGO+DTOS(BD4_VIGINI) Cod. Tabela + Cd.Pad.Saude + Codigo AMB + Un.Med.Valor + Vigencia Ini — S
2 BD4_FILIAL+BD4_CODPRO+BD4_CODTAB+BD4_CODIGO Codigo AMB + Cod. Tabela + Un.Med.Valor — S
3 BD4_FILIAL+BD4_CODTAB+BD4_CDPADP+BD4_CODPRO+BD4_CODTPA Cod. Tabela + Cd.Pad.Saude + Codigo AMB + Tp. Part. — S
4 BD4_FILIAL+BD4_CHVIMP Chave Imp. — S

Gatilhos 3

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
BD4_CODIGO 001 BD4_DESCRI P BD3->BD3_DESCRI BD3 xFilial("BD3")+M->BD4_CODIGO —
BD4_CODIGO 002 BD4_UNIDAD P BD3->BD3_UNIDAD — — —
BD4_CODTPA 001 BD4_DESTPA P Eval({||PLSSEEK('BWT',1, SUBSTR(BD4->BD4_CODTAB,1,4)+M->BD4_CODTPA), BWT->BWT_DESCRI}) — — —

Procedência

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