Pragiva — Tecnologia na prática

Tabelas Referência

NS7 Escritório (Extensão Filial)

NS7 tem 29 campos, 4 índices e 10 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
NS7 + empresa, ex.: NS7010
Chave única
NS7_FILIAL+NS7_COD
Compartilhamento
Compartilhado
Estrutura
29 campos (3 virtuais), 4 índices, 10 gatilhos

Consultar no seu ambiente

Registros da tabelaSQL
SELECT TOP 100 NS7_FILIAL, NS7_COD
  FROM NS7010
 WHERE D_E_L_E_T_ = ' '
 ORDER BY NS7_FILIAL, NS7_COD
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 = 'NS7'
   AND D_E_L_E_T_ = ' '
 ORDER BY X3_ORDEM

Com quem NS7 se liga

Consulta 1

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

Gatilhos buscam em 2

Tabelas onde os gatilhos desta posicionam para trazer um valor.

É consultada por 24

Tabelas cujos campos usam esta como consulta padrão.

Campos 29

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ód Escrit. Caractere 5 0 Real — — Código Escritório
Nome Caractere 100 0 Real @X — Nome
Cód. Empresa Caractere 2 0 Real — JUREMP Código Empresa
Cód Filial Caractere 2 0 Real — — Código Da Filial
Desc Filial Caractere 40 0 Virtual — — Descrição Da Filial
Razão Social Caractere 100 0 Real — — Razão Social do Escrit
Contato Int Caractere 50 0 Real — — Contato Internacional
Contato Nac Caractere 50 0 Real — — Contato Nacional
CCM Caractere 20 0 Real — — Ccm
Emite Fatura Caractere 1 0 Real — — Tem Emissão de Faturas
Emit NF-e? Caractere 1 0 Real — — Emite NF Eletrônica?
Emit NFS-e? Caractere 1 0 Real — — Emite NFS-e?
Emit NF Int? Caractere 1 0 Real — — Emite NF Internacional?
Link NFS-E Caractere 254 0 Real @S150 — Fórmula para link NFS-e
Separa Prod? Caractere 1 0 Real — — Separa Produção?
CNPJ Caractere 14 0 Real @!R NN.NNN.NNN/NNNN-99 — CNPJ da Empresa
Telefone Caractere 50 0 Real — — Telefone
E-mail Caractere 50 0 Real — — E-mail
Endereço Caractere 60 0 Real — — Endereço
CampoTítuloTipoTam. Dec.ContextoPictureF3Descrição
Bairro Caractere 40 0 Real — — Bairro
CEP Caractere 8 0 Real @R 99999-999 — CEP
Código País Caractere 3 0 Real — SYA Código do País
Desc País Caractere 25 0 Virtual — — Descrição do País
Estado Caractere 2 0 Real @! 12 Estado
Cód Municíp Caractere 5 0 Real — CC2NS7 Código do Município
Desc Municíp Caractere 60 0 Virtual — — Descrição do Município
Ativo? Caractere 1 0 Real — — Escritório está ativo?
Data Inativo Data 8 0 Real — — Data Inativação Escrit.

Índices 4

OrdemChaveDescriçãoNicknamePesquisa
1 NS7_FILIAL+NS7_COD Cód Escrit. — S
2 NS7_FILIAL+NS7_NOME Nome — S
3 NS7_FILIAL+NS7_RAZAO Razão Social — S
4 NS7_FILIAL+NS7_CFILIA+NS7_CEMP Cód Filial + Cód. Empresa — S

Gatilhos 10

CampoSeq.ContradomínioTipoRegraAliasChave de buscaCondição
NS7_ATIVO 001 NS7_DTINAT P JA068DTINAT() — — —
NS7_CEMP 001 NS7_CFILIA P "" — — Empty(M->NS7_CEMP)
NS7_CEMP 002 NS7_DFILIA P "" — — Empty(M->NS7_CFILIA)
NS7_CFILIA 001 NS7_DFILIA P JA068GetFil() — — FindFunction('JA068GetFil')
NS7_CMUNIC 001 NS7_DMUNIC P CC2->CC2_MUN CC2 xFilial("CC2")+M->NS7_ESTADO+M->NS7_CMUNIC —
NS7_CPAIS 001 NS7_DPAIS P SYA->YA_DESCR SYA xFilial("SYA")+M->NS7_CPAIS —
NS7_CPAIS 002 NS7_ESTADO P iif(M->NS7_CPAIS!="105","EX"," ") — — —
NS7_EMINFE 001 NS7_EMINFS P "2" — — M->NS7_EMINFS='1'.And.M->NS7_EMINFE='1'
NS7_EMINFS 001 NS7_EMINFE P "2" — — M->NS7_EMINFE=='1'.And.M->NS7_EMINFS='1'
NS7_ESTADO 001 NS7_CMUNIC P "" — — —

Procedência

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