Estrutura Protheus e Configurador

15
Video sobre Instalação do Protheus 11 http://www.youtube.com/watch?v=uYhby7xsgvo 01 - As quatro Camadas do Protheus - Server - Client - Banco - Repositório - Top Connect ou TotvsDbAccess Sobre os bancos de dados compatíveis veja detalhes em: http://tdn.totvs.com/display/public/mp/Banco+de+Dados+Relacional Sobre o Top / TotvsDbAccess veja detalhes em: http://tdn.totvs.com/display/tec/TOTVS+%7C+DBAccess 02 - Aplicativos do Protheus - TotvsAppServer http://tdn.totvs.com/display/tec/TOTVS+Application+Server - TotvsSmartClient http://tdn.totvs.com/display/tec/Perguntas+frequentes+do+TOTVS+%7C+SmartClient - TotvsDevStudio http://tdn.totvs.com/display/tec/TOTVS+%7C+Development+Studio - TotvsMonitor http://tdn.totvs.com/display/tec/TOTVS++Monitor http://tdn.totvs.com/display/tec/Tutorial+--+29813 Sobre o Monitor você encontra detalhes em: http://tdn.totvs.com/display/tec/TOTVS+%7C+Monitor 03 - Instalação do Protheus No link abaixo tem um guia de instalação: http://tdn.totvs.com/pages/releaseview.action?pageId=6067285 - Banco de Dados A aplicação funciona naturalmente em padrão DBF. O Postgres é uma alternativa para Banco de Dados gratuito ou ainda o MS-SQL versão Express. 04 - Servidor de Licenças ou License Server - Configurar como LocalHost / Porta 5555

description

Estrutura Protheus e Configurador

Transcript of Estrutura Protheus e Configurador

  • Video sobre Instalao do Protheus 11

    http://www.youtube.com/watch?v=uYhby7xsgvo

    01 - As quatro Camadas do Protheus

    - Server

    - Client

    - Banco

    - Repositrio

    - Top Connect ou TotvsDbAccess

    Sobre os bancos de dados compatveis veja detalhes em:

    http://tdn.totvs.com/display/public/mp/Banco+de+Dados+Relacional

    Sobre o Top / TotvsDbAccess veja detalhes em: http://tdn.totvs.com/display/tec/TOTVS+%7C+DBAccess

    02 - Aplicativos do Protheus

    - TotvsAppServer

    http://tdn.totvs.com/display/tec/TOTVS+Application+Server

    - TotvsSmartClient

    http://tdn.totvs.com/display/tec/Perguntas+frequentes+do+TOTVS+%7C+SmartClient

    - TotvsDevStudio

    http://tdn.totvs.com/display/tec/TOTVS+%7C+Development+Studio

    - TotvsMonitor

    http://tdn.totvs.com/display/tec/TOTVS++Monitor

    http://tdn.totvs.com/display/tec/Tutorial+--+29813

    Sobre o Monitor voc encontra detalhes em: http://tdn.totvs.com/display/tec/TOTVS+%7C+Monitor

    03 - Instalao do Protheus

    No link abaixo tem um guia de instalao:

    http://tdn.totvs.com/pages/releaseview.action?pageId=6067285

    - Banco de Dados

    A aplicao funciona naturalmente em padro DBF.

    O Postgres uma alternativa para Banco de Dados gratuito ou ainda o MS-SQL verso Express.

    04 - Servidor de Licenas ou License Server

    - Configurar como LocalHost / Porta 5555

  • [LICENSESERVER]

    enable=0

    port=5555

    ShowStatus=1

    [LICENSECLIENT]

    server=LocalHost

    port=5555

    Licenas so confrontadas a cada CLIQUE no menu (checagem do HL x Apply.Lic )

    TotvsMntLic - Acessado atravs da tela de SPLASH mostra a quantidade de licenas e onde esto sendo utilizadas.

    Detalhes sobre o License Server:

    http://tdn.totvs.com/pages/releaseview.action?pageId=66617538

    Detalhes sobre o TotvsMntLic em:

    http://tdn.totvs.com/display/public/funcionalidades/Manual+TOTVS+License+Server

    05 - Help - verso on-line.

    A verso 'instalvel' foi descontinuada (a do link abaixo).

    http://tdn.totvs.com/display/public/mp/Como+configurar+o+Help+Online+no+sistema

    Para ter a verso on-line ...

    help.outsourcing.com.br/p10

    help.outsourcing.com.br/p11

    ... disponvel para Protheus 10 e Protheus 11 preciso ter a configurao abaixo no ambiente - appserver.ini

    HELPSERVER=help.outsourcing.com.br/p11

    05.01 - Licena de Uso

    O Protheus liberado para at duas licenas na empresa 99 (empresa teste).

    05.02 - Balanceamento de carga

    utilizado quando o servio do TotvsAppServer ocupa mais do que 1.8 Gb de memria.

    Pode-se configurar via Wizard - C:\TOTVS 11\Microsiga\Protheus\bin\smartclient\Wizard.exe

    06 - Pastas do Protheus

    -APO - Repositrio

    -BIN - Binrio - AppServer, SmartClient, Client pra Web (SmartClient_ActiveX), Tools (AP5Dif)

    -INCLUDE - contm arquivos do TIPO CH (Header) - so as bibliotecas

  • #include "protheus.ch"

    -My Projects - onde ficam os programas - personalizaes - os programas feitos em ADVPL

    ADVPL ou RDMAKE ou Projeto

    PROTHEUS_DATA\SYSTEM - onde ficam os dicionrios (SXs - SX1, SX2, SX3, etc), os menus, o arquivo de senhas,

    arquivos temporrios, LOGO da empresa

    PROTHEUS_DATA\SYSTEMLoad - SXS.BRA e SX2.UNQ - Quando fizer atualizao do Protheus, no esquecer de baixar

    a ltima verso destes arquivos.

    PROTHEUS_DATA\SPOOL - aqui ficam os arquivos de Relatrios gravados em disco

    PROTHEUS_DATA\DATA - onde ficam os dados - clientes, fornecedores, notas - DBF / Betrieve / CTREE

    Se houver banco de dados / TOP Connect / TotvsDbAccess - os dados ficam no banco e a pasta fica vazia.

    07 - HardLock

    H dois tipos: o fsico e o virtual.

    Detalhes sobre HardLock em:

    http://tdn.totvs.com.br/pages/viewpage.action?pageId=6065894

    Sobre solicitar senhas / HardLock, etc:

    http://tdn.totvs.com/display/public/cst/CST+Senhas

    08 - Aps a instalao do Protheus executar em:

    a) Modo Console ( -console / -debug )

    b) Modo Install ( -install ) - para o modo de servio

    c) Modo Remove ( -remove ) - para retirar o Protheus do modo de servio

    Tanto no modo Console (ou debug) quanto no modo de servio ( install ) um arquivo de LOG alimentado: P10 -

    totvsconsole.LOG (pasta do Server)

    P11 - Console.Log (pasta do Server)

    Detalhes em:

    http://tdn.totvs.com.br/pages/viewpage.action?pageId=6064914

    E sobre o AppServer h detalhes em:

    http://tdn.totvs.com/display/tec/TOTVS+%7C+Application+Server

    09 - Arquivo de Configurao do TotvsAppServer.INI

    Detalhes em:

    http://tdn.totvs.com/pages/viewpage.action?pageId=6064745

    [environment]

    ; o ponto e vrgula permite que vc escreva dentro do INI e isso ignorado

  • SourcePath=C:\p10\APO ; aqui vc indica a pasta do Repositrio

    RootPath=C:\p10\Protheus_Data

    StartPath=\system\ ; a pasta system contm os dicionrios (SXs - SX1, SX2, etc)

    x2_path=

    RpoDb=DBF

    RpoLanguage=Portuguese

    RpoVersion=101 ; Aqui a verso do Protheus

    LocalFiles=ads

    localdbextension=.dbf

    PictFormat=DEFAULT

    DateFormat=DEFAULT

    HELPSERVER=help.outsourcing.com.br/p10 ; aqui o caminho do Help

    [LICENSESERVER]

    enable=0 ; 0 - desabilitado / 1 - habilita o License Server

    port=5555 ; S deve ser ativida esta opo se este INI for de um License

    ShowStatus=1

    ; detalhes em -

    http://tdn.totvs.com.br/display/tec/Como+fazer+para+configurar+o+TOTVS++Application+Server+como+TOTVS++Li

    cense+Server

    [LICENSECLIENT]

    server=SPON3323 ; Aqui se configura o endereo do License Server

    port=5555

    10 - Configurar o nome do Servio do Protheus - fazer isso via Wizard

    [Service]

    Name=Protheus10_Local

    Displayname=Protheus 10 Base Local

    10.01 - Programa Inicial na tela de SPLASH

  • SigaADV

    SIGAXXX onde XXX o nome do mdulo: CTB - Contabilidade, COM - Compras, FAT - Faturamento

    Exemplo:

    SIGAFAT, SIGAFIN, SIGACOM, SIGAEST, SIGACTB, etc

    SIGAMDI - quando eu consigo acessar mais de um licena por vez - similar ao SIGAADV

    SIGACFG - Configurador

    APSDU - Gerenciador do protheus pra acessar tabelas e dicionrios

    Updates - H boletins tcnicos que solicitam a executao de rotinas de atualizao. Nesses casos a rotina

    necessria, normalmente, executada a partir da tela de SPLASH.

    Por exemplo:

    U_UPDFIN

    U_UPDFAT

    11 - Aps a configurao do Server avaliar as parametrizaes para o Client

    -P ->Programa

    -E ->Environment (ambiente)

    -M

    -Q -> Quiet

    Exemplo: Q P=Sigacom E=Environment

    Outros detalhes em:

    http://tdn.totvs.com/pages/viewpage.action?pageId=6066051

    http://tdn.totvs.com/pages/viewpage.action?pageId=6066054

    Sobre SmartClient ActiveX ou HTML:

    http://tdn.totvs.com/pages/releaseview.action?pageId=66617542

    12 - O campo INICIAR EM do atalho do Windows

    Ateno com este campo. Se for utilizar Integrao com Excel a funcionalidade pode no funcionar adequadamente

    se este campo no estiver preenchido.

    14 - Acessar o Client - Usurio admin ou Admin ou administrador ou Administrador

    Verso 11 - adm ou admin

    15 - Por ser o primeiro acesso precisamos escolher o Pas e a pasta de Dados (s ser utilizada mesmo para bases

    DBF ou similares)

  • 16 - O TOTVS DevStudio

    Ningum pode estar usando o RPO que vai receber a compilao.

    Opo Compilar - verifica ANTES se o programa teve mudanas comparando tamanho e data do arquivo

    Opo Recompilar - COMPILA e pronto.

    Detalhes do IDE em:

    http://tdn.totvs.com/display/tec/TOTVS+%7C+Development+Studio

    17 - Atalhos bsicos:

    - Server

    - Client

    - Client APSDU

    - Client Configurador

    - IDE (Interface Development Environment) ou TDS (Totvs Develper Studio)

    - INI do Server

    - INI do Client

    - Totvs Wizard - No SmartClient - TotvsWizard (Versao 10) e Wizard (verso P11)

    18 - Atualizao e Backup

    - Atualizao necessita de Login:

    suporte.totvs.com

    Em categoria, escolher:

    a) arq de configurao intimamente relacionado pasta system e as interfaces fiscais (SPEDs, Sintegras, etc)

    b) Dicionrios de Dados - tem o SXS.BRA e o SX2.UNQ (SystemLoad)

    c) Includes - descompactar na pasta include

    d) Menus - os arquivos de Menus so padro XML e possuem as configuraes de acesso de cada rotina dos mdulos

    (Compras, Estoque, etc).

    No padro, o nome do arquivo o nome do mdulo.

    Exemplo:

    SIGACOM.XNU, SIGAEST.XNU, SIGAFAT.XNU

    A configurao de menus especficos pra cada usurio feita no SIGACFG, amarrando-se o nome do arquivo com o

    usurio.

    e) Patche

    Aqui o portal disponibiliza as atualizaes das rotinas.

    Os Patches precisam ser gravados numa pasta embaixo de "Protheus_DATA".

    f) Programa fonte de relatrio - baixar por curiosidade ou para personalizar um relatrio

    g) Repositrio de Objetos - Tem o RPO padro (da TOTVS) - APO

  • h) Totvs Binrio - vem o Server, o Client, o Client pra Web - descompactar l nas pastas do BIN

    i) Totvs DbAccess - pra Banco

    j) Update - o conjunto de Patches mais antigos

    - Build - Executveis, Dlls e RPO completo

    - RPO - o repositrio - nomenclatura:

    TT (Fixo) + Letra referente ao Banco (D=Codebase, A=ADS, T=Top Connect, C=Ctree, B=Btrieve) + P (Portugus) +

    Verso (101 - P10 / 110 - P11)

    Patche - so arquivos de correo dos programas

    Update - so os patches "velhos" agrupados num arquivo s

    ttdp101

    v10 - TTTP101 / v11 - TTTP110

    - Ordem de aplicao de Patches:

    1 - Update

    2 - Patches

    Por que? Por que?

    Porque o Update contm os patches "VELHOS"...

    - O que baixar do Portal ?

    a) Build - Binrio - Baixar o Server e o Cliente

    b) RPO

    c) Include

    d) Update

    e) Patches

    - Podemos baixar parte das atualizaes ?

    Sim. Mas considere o seguinte:

    Build + Includes

    RPO + Update + Patches

    Update + Patches

    Patches individuais

    - Backup - o que devemos colocar no Backup ?

    Se possvel, tudo.

    Se tiver que ser seletivo, priorize

    Base (SEMPRE)

    Programas personalizados (pasta My Projects)

    Pasta System

    Os INIs

    Outras pastas importantes:

    Protheus_Data (a system fica dentro)

    APO

  • Outros detalhes sobre atualizao do Protheus:

    P10 - http://tdn.totvs.com/pages/releaseview.action?pageId=57410062

    P11 - http://tdn.totvs.com/pages/releaseview.action?pageId=57410065

    19 - ADVPL - histria da linguagem - vdeo

    https://www.google.com.br/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CC8QtwIwAA&url=http

    %3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3DZd14CiSfScM&ei=P8dJUqDMAYjc8AS724AY&usg=AFQjCNGiyiCY

    M5UJafdSVsEG1kD6VkDvGQ&bvm=bv.53217764,d.eWU

    20 - Atualizar o protheus via IDE

    - Fazer backup (Binrio, Include, APO)

    - Configurar o ambiente no IDE

    - Aplicar Update e Patches

    - Atualizar o Server

    - Atualizar o Client

    21 - Totvs Wizard

    22 - Criar um ambiente de TESTE

    - Duplicar as pastas do APO, do Protheus_Data

    ou

    - Duplicar as pastas do APO, DATA e System (que so sub pastas de Protheus_Data)

    [ENVTESTE]

    APOTST, DATATST e SYSTEMTST

    Outros detalhes sobre uma BASE TESTE a partir da BASE DE PRODUO:

    http://tdn.totvs.com/pages/releaseview.action?pageId=58098204

    23 - Via Totvs Wizard incluir novo ambiente - ENVTESTE

    24 - Acessar o APSDU e trocar o contedo do SX2 (X2_PATH) da pasta SYSTEMTst

    Cuidado com os campos que apontam pra pasta System.

  • 25 - Instalao o TotvsDbAccess

    http://tdn.totvs.com/display/tec/TOTVS+%7C+DBAccess

    Sobre tabelas internas:

    http://tdn.totvs.com/display/tec/Tabelas+de+uso+interno

    Sobre os bancos suportados e como instal-los:

    http://tdn.totvs.com/display/public/mp/Banco+de+Dados+Relacional

    26 - Balanceamento de Carga - Demonstrar uma verso local

    utilizado quando o servio do TotvsAppServer ocupa mais do que 1.8 Gb de memria.

    INI do Master:

    [SERVERNETWORK]

    SERVERS=SERVER_01,SERVER_02

    MASTERCONNECTION=1

    [SERVER_01]

    SERVER=LocalHost

    PORT=5000 ; ou 1234

    CONNECTIONS=1

    [SERVER_02]

    SERVER=LocalHost

    PORT=5001 ; ou 1235

    CONNECTIONS=1

    INI do Slave: no acrescentar nada

    A nica coisa que trocamos foi a porta do Server (appServer2)

    Maiores detalhes em:

    http://tdn.totvs.com/display/tec/Balanceamento+de+carga

    http://tdn.totvs.com/pages/releaseview.action?pageId=41353611

    27 - Monitor

    - Acessar o Ativo Fixo

    - Acessar o Faturamento

    - Enviar mensagens pelo Monitor

    - Bloquear acesso pelo Monitor

    - Derrubar o usurio

    28 - Aplicar patche e update

    Primeiro se aplica UPDATES (que so os patches antigos).

  • Depois que se aplica Patches.

    Pra compilar um programa especfico (que o mais recomendado) basta dar dois cliques no arquivo do projeto e

    com o programa aberto apertar CTRL+F9

    29 - Gerar um patche e aplicar no ambiente de TESTE

    30 - Dicionrios do Protheus

    Detalhes em:

    http://tdn.totvs.com/pages/viewpage.action?pageId=22479484

    SX1 - Perguntas dos Relatrios

    X1_GSC

    G - Get - Pergunta pra ser digitada

    C - Choice - Pergunta pra ser "escolhida"

    S - Selection

    R - Range

    000022-000029 e 000050-000060

    X1_PRESEL X1_GSC = 'C' X1_DEF?? (01 a 05)

    Pr-Selecionado

    X1_GSC = 'G' X1_CNT01

    Outros detalhes em:

    http://tdn.totvs.com/pages/viewpage.action?pageId=22479548

    SX2 - Contm a lista de tabelas do Protheus

    Compartilhada

    Exclusiva

    (Protheus - MultiEmpresa e MultiFilial)

    Vrias Empresas

    E dentro de cada empresa posso ter vrias filiais

    Emp 01

    - Fil 01

    - Fil 02

    ? Os clientes da empresa so os mesmos na Filia 01 e na Filial 02 ?

  • Se forem os mesmos significa que a tabela de Clientes (SA1010) ser compartilhada - A1_FILIAL estar vazio.

    Se os clientes no forem os mesmos (exemplo: F01 - 000001 - Jos e F02 - 000001 - Antonio) a tabela de Clientes

    (SA1010) ser exclusiva - A1_FILIAL do cliente Jos estar com 01 e o campo A1_FILIAL do cliente Antonio estar com

    contedo igual a 02.

    Outros detalhes em:

    http://tdn.totvs.com/display/tec/SX2+-+Tabelas+de+Dados

    SX3 - Contm a lista de campos das tabelas do SX2 com suas caractersticas tcnicas

    SIX - Contm a lista de ndices das tabelas do SX2

    Em resumo:

    ----- ----- -----

    | SIX | N 1 | SX2 | 1 N | SX3 |

    ----- ----- -----

    Outros detalhes em:

    http://tdn.totvs.com/display/tec/SX3+-+Campos+das+tabelas

    SX5 - Lista de Tabelas de duas colunas

    Exemplos:

    Tabela 01 - SERIE - Prximo nmero

    Tabela 12 - Estado - Descrio

    Outros detalhes em:

    http://tdn.totvs.com/pages/viewpage.action?pageId=22479585

    SX6 - Parmetros

    http://tdn.totvs.com/pages/viewpage.action?pageId=22479590

    SX7 - Gatilhos

    http://tdn.totvs.com/display/tec/SX7+-+Gatilhos+de+Campos

    SXA - Pastas nos Cadastros

    http://tdn.totvs.com/display/tec/SXA+-+Pastas+e+Agrupamentos+de+campos

    SXB - Consultas que aparecem quando o usurio aperta F3

    http://tdn.totvs.com/pages/viewpage.action?pageId=22479685

    SXE / SXF - Controle da numerao Sequencial

  • * Utilizao do LicenseServer para controle do sequenciador de numerao automtica do ERP ( Configurado no

    LicenseServer, atravs da chave ENABLENUMBER=1 na seo [licenseserver] )

    Ex:

    [licenseserver]

    ENABLENUMBER=1 ; 0 - fica no SXE / SXF

    Outros detalhes em:

    http://tdn.totvs.com/pages/viewpage.action?pageId=22479858

    SXG - Controle de tamanho de alguns campos - Mnimo / Mximo / Tamanho Atual

    http://tdn.totvs.com/display/tec/SXG+-+Grupo+de+Campos

    31 - Ponto de Entrada

    Um programa que tem um nome especfico e que CHECADO / VERIFICADA SUA EXISTNCIA antes de ser

    executado.

    S executa se existir.

    O PE permite que se INTERAJA com a rotina padro.

    Exemplo:

    Incluso de CONTAS A PAGAR - FINA050 (rotina padro)

    PE - U_FINA050

    Se existir EXECUTA esse programa.

    No cliente A - esse programa executar 2 aes quaisquers.

    No cliente B - esse programa executar 20 aes quaisquers.

    Outros detalhes em: http://tdn.totvs.com.br/display/tec/05+Pontos+de+Entrada

    32 - Integrao Excel

    H funes do padro pra uso no Excel.

    Pode-se criar novas funes pra serem chamadas de dentro de uma planilha Excel.

    Outros detalhes em: http://tdn.totvs.com.br/display/tec/MsGetArray

    33 - TDS By Eclipse

    Detalhes em:

    http://tdn.totvs.com/pages/viewpage.action?pageId=48693641

    http://ds.totvs.com/

    34 - Softwares complementares

    ADS - http://tdn.totvs.com/display/tec/ADS

    C-Tree - http://tdn.totvs.com/display/tec/c-tree+--+28861

  • 35 - Tipos de Logs que o Protheus possui:

    http://tdn.totvs.com/pages/releaseview.action?pageId=41353537

    http://tdn.totvs.com/pages/releaseview.action?pageId=42041370

    36 - Outras operaes no Configurador:

    http://tdn.totvs.com/pages/releaseview.action?pageId=66617536

    37 - Outras itens sobre o configurador

    * Repositorio de Imagens - recurso excelente para volume pequeno de imagens.

    At onde sei as imagens ficam num arquivo s havendo risco de corrompimento do arquivo.

    Excelente associar esse recurso com campos do tipo IMAGEM ( possvel criar esse tipo de campo EM QUALQUER

    TABELA do Protheus)

    Detalhes em:

    http://tdn.totvs.com/pages/releaseview.action?pageId=73893469

    * CNABs - Modelo 1 (Rec e Pag), Modelo 2 e Sispag (Itau)

    * Mashup - Integraes que o sistema tem com outros sistemas - CORREIO (CEP->Endereo), FAZENDA (CNPJ ->

    Dados da empresa)

    * WorkFlow - Configura aes que o sistema vai disparar (envio de e-mail)

    Detalhes sobre a licena para WorkFlow:

    http://tdn.totvs.com/pages/releaseview.action?pageId=6804819

    * Schedule - Permite agendamente de aes - processos - com envio de e-mail ou simplesmente reprocessamentos

    * E-mail / Proxy - se tem proxy, se tem SSL autenticado, preciso configurar esses dados dentro do Protheus.

    * Empresas - Aqui eu crio uma empresa ou filial - ALIMENTA o arquivo SIGAMAT.EMP (sigamat.IND - o ndice - o q

    ns apagamos)

    Para o SPED Contbil, no SIGAMAT.EMP h dois campos importantes:

    NIRE

    DATA do NIRE

    Depois da empresa criada -> Mandar o SIGAMAT.EMP para TOTVS - acho q d pra fazer via portal

    * Autorizao de Empresas - Caso no d -> acessar a opo Autorizao de Empresas

  • * Usurios

    Nveis - 0 a 9

    Usurio - 1 nvel para cada mdulo de acesso

    O sistema tem 1 nvel pra cada campo e efetua um FILTRO nos campos com nvel MAIOR do que o do usurio.

    * Log de Registro

    Log de Incluso - UserLgi

    Log de Alterao - UserLga

    Isso ativado por tabela.

    Excluso controlada no Log de Alterao.

    * Dicionrio / Arquivos e Dicionrio / Base de Dados

    Em ambas as funcionalidades possvel alterar a estrutura de uma tabela (criao de campos, ordem dos campos,

    ndices, pastas, etc).

    A diferena que:

    Em dicionrio / Arquivos - pode-se alterar o tamanho do Grupo - SXG (Tam Max, Tam Min, Tam Atual)

    Em dicionrio / Base de Dados - tem outras funcionalidades como: gatilho (SX7), tab genrica (SX5), parmetros

    (SX6), perguntas (SX1) e Consulta Padro (SXB). Nesta opo, do lado esquerdo, se tiver o '+' provavelmente voc

    encontrar o Cadastro de Grupos l (SXG)

    Em alterao de tabela, no campo Nome (Nome da tabela - 3 letras + nn + 0, por exemplo, SA1990, SB2010, etc)

    pode-se compartilhar a tabela com todas as empresas do grupo.

    Essa tela um browse do SX2.

    Os campos do "maiszinho" esquerda esto no SX3.

    As pastas do "maiszinho" esquerda constam no SXA.

    Os ndices do "maiszinho" esquerda constam no SIX.

    Grupos s tem na 1a. opo - SXG - permitindo-se que a alterao ocorra para todos os campos do grupo.

    * Dicionrio / Base de Dados

    Nesta opo tb temos como alterar a estrutura da tabela alm de:

    Gatilhos (SX7)

    Parmetros (SX6) - igual a opo Ambiente / Cadastro / Parmetros

    Consulta Padro

    Tabela Genrica - igual a opo Ambiente / Cadastro / Tabelas

    * Gatilhos

    O gatilho uma funcionalidade que executa instrues a partir do ENTER no campo Origem (Campo).

    O campo Destino (Contra Domnio) pode ser igual ao campo Origem mas normalmente no .

    * Perguntas (SX1)

    As perguntas refletem nos parmetros dos relatrios e no F12 dos Browsers.

    * Stored Procedure (SPs)

    S funciona pra TOP

  • As SPs devem ser baixadas do Portal e gravadas na pasta System

    * Manuteno de Help - no sei o que

    * Refaz ndices - s pra TOP

    * Integridade - Integridade Referencial do Protheus

    Poucos clientes ativam.

    No Protheus o controle dos dados est na Aplicao (Protheus) e no no Banco.

    * Log de Acesso

    Lista num relatrio os LOGs configurados nos parmetros (MV_LOGSIGA e MV_DIRLOG).

    38 - Parte prtica - Roteiro da Aula

    38.01 - Criar uma tabela

    SZ1 - Cadastro de qualquer

    Z1_COD - C - 6

    Z1_DESC - C - 20

    Z1_QUANT - N - 5

    ndice 1 - Por cdigo

    ndice 2 - Por Descrio

    38.02 - Consulta SXB

    SZ1QQ

    F3

    Z1_COD, DESC, QTD

    OK-> Z1_COD

    38.03 - Na tabela SB1, campo especfico

    B1_X_SZ1 - C - 6

    F3 - SZ1QQ

    38.04 - Menu

    SIGAFAT2

    38.05 - Usurio

    Usuario x Menu

    Verso 20130930 Marcelo Vicente