Home
Arquitetura e Instalação - leonardods.com.br .:: Blog
Contents
1. 2 Na base desta tela est o dispon veis os bot es Bot o Funcionalidade Copiar Copia a linha selecionada Faz a pausa da tela para checar as instru es que est o sendo enviadas para o banco de dados Pausa Limpar Apaga os registros da tela reiniciando o rastreamento das consultas Salvar Grava os dados apresentados at o momento Fechar Fecha a tela de rastreamento 4 Quando selecionado o bot o Pausa o Sistema cria um novo bot o o Retomar utilizado para retornar movimenta o inicial dos dados na tela 5 Clique sobre o bot o desejado conforme necessidade 32 Arquitetura e Instala o I TOTVS Pasta Mensagens jae A Na pasta Mensagens s o apresentadas as mensagens de erro e ocorr ncias reportadas pelo servidor de banco de dados Exerc cio 9 Para controlar mensagens 1 As informa es s o distribu das em colunas que por sua vez relacionam os seguintes dados A ByYou DBAccess 4 2 Monitor localhost 7890 SE Monitor Visualizar Ajuda Informa es Usu rios Mensagens Data Hora Mens 07 01 2011 WARNING Invalid LicenseServer Configuration Server Port 0 07 01 2011 Failed to connect LicenseServer 0 07 01 2011 Waming 1 00000 RC 1 NOTICE ALTER TABLE ADD PRIMARY KEY will create implicit index sx2990 pke Thread ID 6560 User Administrador IO 7 Tables 0 MaxTables 0 Comment Status SP
2. Esta p gina permite configurar o balanceamento de carga LoadBalance entre dois ou mais servidores Protheus isto enviar conex es para os servidores que estiverem menos ocupados distribuindo o processamento Para incluir um novo servidor para balanceamento necess rio utilizar o bot o novo servidor para balanceamento de carga disponivel na barra de ferramentas Para editor ou excluir um servidor desta configura o necess rio expandir este ramo da rvore selecionar a configura o desejado e utilizar os bot es Editar e Excluir servidor respectivamente EM M dulos Web E Servidor Internet HTTP FTP G BM Hosts URLs HTTP E E Processos Comuns Processos WEB WEBEX E E Conex o Server Remote TOTYSDBACCess G BM Servidor CTREE Balanceamento de Carga G EB Servico do Windows NT 200C ET TOTVS Arquitetura e Instala o 63 3 Preencha as Configura es informando os dados a seguir BT Assistente de Configura o de Servidores para Balanceamento de Carga Configura es da Se o Nome da Se o Nome ou IP do Servidor Server SERVER 01 Endereco JP do Servidor Porta do Listener Port Numer m ximo de conex es Connections IV Setar este Servidor como MASTER Finalizar Cancelar 4 Clique na op o Balanceamento de Carga e no icone Novo Server para Balanceamento de Carg
3. Cancelar 7 Na janela Localiza o selecione Brasil e confirme Escolha a Localiza o Pais Brasil x letid 8 Agora o Protheus 11 ir criar os Arquivos do dicion rio de dados T TOTVS Arquitetura e Instala o 45 9 Ao aparecer a janela Diret rio dos Arquivos de Dados a partir do Servidor selecione o diret rio N Data confirme a 9f Diret rio dos arquivos de dados Nome do arquivo SERVIDORidata aga sS Diret rios ja G SERVIDOR eec sisc hissisc ireport 0B neogrid C pli Listar apenas os arquivos do tipo Neste momento j temos todo o Ambiente pronto para iniciar os Testes necess rios para a Efetiva Implementa o do Protheus 11 46 Arquitetura e Instala o I TOTVS Arquivos de Configura es A partir de agora iremos conhecer um pouco mais sobre os Arquivos de Configura o do Protheus 11 Dentre eles aprofundaremos nosso conhecimento no arquivo AppServer INI que o Arquivo de Configura o utilizado pelo ByYou Application Server e no arquivo SmartClient INI que indica as configura es para o ByYou Smart Client A saber existem os seguintes Arquivos de Configura o no Protheus 11 os quais est o localizados na pasta BIN do Protheus 11 e AppServer INI Por meio dele poderemos configurar praticamente todas as funcionalidades dispon veis no Protheus 11 e SmartClient INI Aqui realizaremos as conf
4. Al m das ferramentas originais de customiza o do Protheus 11 podemos mencionar mais recursos que resolvem muitos casos de forma mais r pida e pr tica S o as integra es com o Crystal Report Excel Word e Project e Lotus Excel A integra o com o Excel nada mais do que a possibilidade de se inserir nas C lulas desta Planilha User Functions desenvolvidas em ADVPL semelhan a das Macros em Visual Basic Como as User Functions tem acesso Base de Dados do sistema e podem fazer processamentos ilimitados fica f cil perceber como este recurso pode integrar as duas ferramentas A ferramenta Excel precisa ser chamada a partir do menu de algum m dulo do Protheus 11 Word A integra o com o Word a mais simples de todas pois utiliza apenas chamadas em vari veis do Protheus 11 sem necessariamente utilizar fun es da MICROSIGA Esta ferramenta muito utilizada em integra es com a Folha de Pagamento na elabora o de Documentos dos M dulos de Qualidade etc Crystal Report integra o com a Ferramenta Crystal Report semelhante ou seja pode se chamar User Functions desenvolvidas em Linguagem de Programa o ADVPL na gera o dos Gr ficos e Relat rios desenvolvidos com esta ferramenta 88 Arquitetura e Instala o TOTVS Project integra o do MS Project realizada atrav s do M dulo de PCP quando se gera a Carga de M quina MRP II ou com outros M dulos como por
5. TOTVS Instalando o Help A documenta o acessada a partir dos ambientes do Protheus pela tecla F1 A instala o do Protheus 11 Help ocupa cerca de 900Mb Z Microsiga Protheus 11 Windows Internet Explorer 4 lolol So E CaHelp OnLineiportugueselhelpl1O htm x E sin 27 x B WindowsLive Bing W v Novidades Perfil Email Fotos Calend rio MSN Compartilhar Bo a Z Entrar Fe E Galeria do Web Slice v VE Microsiga Protheus11 m Br D v Pigna Seguan ar Feramentas pr Notas de Release Iniciando Funcionalidade Infra estrutura Business Intelligence Controladoria Vendas Materiais Distribui o e Logistica Qualidade Recursos Humanos CRM Concession rias Automa o Comercial Sa de Com rcio Exterior Educacional Gest o Advocaticia lntegra es Documenta o On line Concluido Computador Modo Protegido Desativado fav R10 1 Clique na op o Help Online O Install Shield ser iniciado A janela de Bem vindo apresentada Bem vindo ao Assistente InstallShield do Help OnLine TOTYS 1i Microsiga Protheus Portuguese O Assistente InstallShield instalar o Help OnLine TOTVS 1 Microsiga Protheus Portuguese em seu computador Para continuar clique em Avan ar lt Voltar avancar I TOTVS Arquitetura e Instala o 17 2 Contrato de Licen a Leia o contrato de licen a com aten o e clique no bot o Sim para prosseguir Con
6. Traced No InTrar ALTER TABLE SX2990 ADD PRIMARY KEY RECNO 07 01 2011 Waming 1 00000 RC 1 NOTICE ALTER TABLE ADD PRIMARY KEY will create implicit index sx5990 pke Thread ID 6560 User Administrador IO 3953 Tables 0 MaxTables 1 Comment Status SP Traced No In ALTER TABLE SX5990 ADD PRIMARY KEY RECNO 07 01 2011 Waming 1 00000 RC 1 NOTICE ALTER TABLE ADD PRIMARY KEY will create implicit index ses990 pke Thread ID 6560 User Administrador IO 16552 Tables 1 MaxTables 1 Comment Status SP Traced No Ir ALTER TABLE SES990 ADD PRIMARY KEY RE CNO 07 01 2011 Waming 1 00000 RC 1 NOTICE ALTER TABLE ADD PRIMARY KEY will create implicit index ses990 pke Thread ID 6560 User Administrador IO 16573 Tables 2 MaxTables 2 Comment Status SP Traced No Ir ALTER TABLE SES990 ADD PRIMARY KEY RECNO 07 01 2011 Waming 1 00000 RC 1 NOTICE ALTER TABLE ADD PRIMARY KEY will create implicit index cto990 pke rm IN FRGEN loar fAdminiotradarl IN TERAN Tohlao 19 May Tashla IN Comment N Grato N GRI Tranad Nnti lt Ma Atualizar Limpar Salvar Data Apresenta a data da mensagem Hora Relaciona a hora da mensagem Mensagem Relaciona as mensagens de erro do banco ET TOTVS Arquitetura e Instala o 33 2 Para controlar as informa es est o dispon veis os bot es Bot o Descri o Atualizar Atual
7. dividido em quatro camadas S o elas Servidor de Aplica o Application Server O Application Server AppServer a aplica o encarregada da Compila o e Execu o do C digo em ADVPL no qual o Protheus 11 foi escrito a partir da vers o 5 07 Na linguagem ADVPL as Rotinas s o mantidas em APO s Advanced Protheus Objects individuais em Reposit rios Isso permite que as mesmas sejam carregadas e descarregadas dinamicamente da mem ria da m quina em que o Servidor est sendo executado ou seja de acordo com a necessidade de execu o dos Terminais conectados Isto facilita a atualiza o ap s corre es de N o Conformidades ou Cria o de Melhorias pois apenas os APO s modificados necessitam ser atualizados Desse modo a Performance Alta e n o requer muito da m quina para a execu o do servidor Terminais Thin Smart Client Protheus O SmartClient a aplica o encarregada da Interface com o usu rio N o existe Processamento Local por isso o Tr fego de Rede entre o Terminal e o Servidor de Aplica o Baixo tratando apenas de comandos para o Desenho das Telas e tratamento do teclado e mouse Base de Dados O Acesso aos Dados realizado pelo Servidor de Aplica o atrav s do padr o ISAM Codebase ADS Para padr o DBF ou do ByYou DbAccess Para padr o SQL Para Bases de Dados SQL existe total suporte a Stored Procedures Na vers o Protheus 11 todas as Bases de Dados
8. lt param name TCPPort value 1024 gt lt param name Environments value Environment gt lt param name Language value 1 gt lt param name StartProgram value sigaadv gt lt param name ReadOnly value OFF gt ET TOTVS Arquitetura e Instala o 81 3 Acesse o Browser de Internet e digite na barra de Endere os os dados a seguir Http Nome do Servidor SmartClient htm Ap s uma breve espera ser solicitado o permiss o para instalar a ferrramente ActiveX Permitir Conte do Bloqueado lt lt Ambiente de exe ies 2 espafiol 3 FREAR murado tamb m Qual o Risco Ajuda da Barra de Informa es 4 Clique em Permitir Conte do Bloqueado para continuar o processamento Aviso de Seguran a Permitir o conte do ativo de scripts e controles ActiveX pode ser til Entretanto ele tamb m pode danificar seu computador Tem certeza de que deseja permitir que este arquivo execute conte do ativo 5 O sistema apresentar a Tela de Par metros Iniciais para acesso ao SmartClient Activex com as op es de Programa Inicial e Ambiente editados no SmartClient htm Servidor localhost Puerta TCP IP 1234 Entorno environment Programa inicial sigaadv 6 Informe uma Senha V lida e o Ambiente de Acesso desejado 82 Arquitetura e Instala o I TOTVS Web Print e WebSpool A op o de WebPrint s
9. o Propriedades 5 Clique na pasta Atalho e observe que o caminho deve ser C V TOTVS 1 Microsiga Protheus A binlappserver ET TOTVS Arquitetura e Instala o 39 6 Acrescente o Par metro Console no Final do Atalho para que o ByYou Application Server possa ativar a console do Protheus 11 informando os dados a seguir C NTOTVS 1 Microsiga Protheus bin appserver CONSOLE A Propriedades de appserver exe Atalho Compatibilidade Seguran a Detalhes Vers es Anteriores Geral Atalho Op es Fonte Layout Cores EM appserver exe Atalho Local de destino Destino Tipo de destino Aplicativo appserver Iniciar em Tecla de atalho Executar Coment rio ATOTVS 1 1 Microsiga Protheus binappserve Nenhum Janela nomal Abrir Local do Arquivo Alterar icone Avan ados 7 Confira os dados e confitme 40 Arquitetura e Instala o Par metros do Atalho do Smart Client O ByYou Smart Client pode receber par metros de inicializa o assim como o ByYou Application Server Estes Par metros servem para configurarmos o ByYou Smart Client em sua inicializa o As op es de Linhas de Comando do ByYou Smart Client s o as seguintes Q Quiet Indica que o ByYou Smart Client SmartClient n o dever mostrar o Splash Imagem de Apresenta o e a tela de identifica o de par
10. impressos Todos os relat rios impressos Via WebPrint estar o dispon veis para visualiza o atrav s do WebSpool ET TOTVS Arquitetura e Instala o 83 Vis o T cnica Customiza es Flexibilizar sem despadronizar Esta a palavra de ordem das Ferramentas do Protheus 11 H v rias t cnicas para se customizar um sistema no sentido de adapt lo s necessidades de cada usu rio No Protheus 11 utilizamos algumas Ferramentas que facilitam a Personaliza o do Sistema sem que seja necess rio como ponto de partida altera es em fontes de programas Estas Ferramentas s o denominadas Arquivos Customizadores e tem por finalidade facilitar as manuten es do Sistema Assim podemos resumir a Hierarquia de Customiza es em e Par metros e Dicion rio de Dados e Tabelas Gen ricas e Tabelas Arquivos e Express es nos Pr prios Campos Valida es e F rmulas e Cria o de Fun es Customiza es e Relat rios e Pastas Cadastrais e Consultas Padr es e Perguntas e Respostas e Sequ ncia de Documentos e Modelo de Entidade e Relacionamento e Schedule de Processos e Pontos de Entradas e Integra es Excel Word Crystal Report Project Lotus 123 84 Arquitetura e Instala o TOTVS Par metros Sx6 maneira mais primitiva de se Customizar um sistema atrav s de Par metros A Movimenta o de C lculo de Custos On Line um exemp
11. D Codebase A ADS T T op Connect C Ctree B Btrieve P L ngua Exemplo P Portuguese E English S Spanish 110 Vers o do Protheus 11 0 RPO Identifica que se trata do Reposit rio de Objetos eT TOTVS Arquitetura e Instala o 49 Patch Arquivos de Corre es para o RPO Sua finalidade a corre o do Arquivo Bin rio que cont m as Fun es utilizadas pelos M dulos do sistema a fim de se evitar que seja necess rio Atualizar o RPO por completo sempre que uma Fun o for corrigida Sua nomenclatura a seguinte TTDP101 PAT Onde TT Totvs 101 D Tipo de banco de Dados Exemplo D Codebase A ADS T Top Connect C Ctree B Btrieve P Idioma Exemplo P Portuguese E English S Spanish 101 Vers o do Protheus 11 0 PAT Identifica que se trata do Arquivo de Corre o do RPO Os arquivos de Patch tamb m pode ter as seguintes extens es PTM PAK UPD e etc Importante ADVPL a linguagem de programa o desenvolvida e utilizada pela MICROSIGA no que diz respeito customiza es de fun es que ser o implementadas no Protheus 11 Essa linguagem utiliza o Padr o Xbase ou seja uma linguagem estruturada e sua extens o sempre ser PRW 50 Arquitetura e Instala o TOTVS Atualiza o de BUILD A Atualiza o da Build consiste em atualizar todas as altera es realizadas dentro da estrurutra do Protheus 11 como por
12. Executar o Assistente Wizard Pergunta i Deseja executar o Assistente de Configura o do ByYou Application B Server agora so oeste ET TOTVS Arquitetura e Instala o 15 O programa de instala o prepara o ByYou Application Server com as configura es m nimas para a sua correta execu o Por m pode se configur lo por meio da manuten o do arquivo de configura es AppServer IND As configura es s o mantidas em diferentes se es de Environments conforme a estrutura do arquivo de configura es No Windows poss vel configurar o arquivo AppServer INI utilizando este Assistente de Configura o do ByYou Application Server Al m disso o assistente permite a instala o e configura o dos m dulos Web do Protheus GE Gest o Educacional Portal Protheus DW Data Warehouse BSC Balanced Scoredeard WPS WebPrint WebSpool RH On line Terminal do Funcion rio e WS Web Services Clique no bot o N o se n o desejar executar o Assistente de Configura o neste momento O Assistente de Configura o pode ser acessado ap s a instala o por meio do menu Iniciar pasta Protheus 11 Ferramentas Assistente de Configura o Caso seja deseje executar o assistente de configura o clique no bot o Sim Consulte ao final deste guia as informa es sobre as se es do arquivo de configura o do servidor AppServer IND 16 Arquitetura e Instala o
13. Protheus 11 Monitor sessao e 72 Instalando o ByYou Smart Client erre eeeereereernanes 74 Auto Atualiza o do ByYou Smart Client eternas 79 Configura o dos Recursos para Web eeeeeeeeaeeeereeeereeeeeeeeees 81 Web Print e VEBSDOO usuais aid 83 Visao TECNICA RADAR MR ERR ORAR DR NR a RR RR ARRIN 84 2 Arquitetura e Instala o TOTVS Arquitetura e instala o Objetivos instrucionais do curso S o habilidades e compet ncias precisas e espec ficas que propiciam uma indica o clara e completa sobre os conhecimentos pretendidos Compreendem a Conceitos a serem aprendidos Princ pio epistemol gico do Protheus Nomenclatura Microsiga b Habilidades a serem dominadas Dom nio conceitual do Sistema Capacidade de an lise e adequa o necessidades X solu o Microsiga c T cnicas a serem aprendidas Operacionaliza o do ambiente d Atitudes a serem desenvolvidas Capacidade para resolu o de problemas t cnico operacionais do ambiente Capacidade de execu o Objetivos espec ficos do curso Ao t rmino do curso o treinando dever ser capaz de e Dominar e articular com propriedade a linguagem pr pria solu o Microsiga eT TOTVS Arquitetura e Instala o 3 Defini es Caracter sticas da Tecnologia O Protheus 11 uma tecnologia desenvolvida a partir do Sistema Advanced que teve a Intelig ncia toda dividida em quatro camadas a saber Servidor d
14. Version 6 1 7688 Platform Windows NT Based x64 gt Version Info OS Memory Info cal memory 6108 94 MB 2748 63 MB Free 3360 31 MB Paging file 12216 03 MB 3059 86 MB Free 9156 17 MB INFO JI SERVER APP Virtual Address Allocation Limit 4095 88 MB INFO J SERVER Memory Monitor Virtual Address LIMIT 4095 88 MB Http server is ready Root path ciNtotus i Nmicrosigavhelp onlines Listening port 88 Cdefault gt INFO J SERVER Application Server started on port 1234 14 01 2011 17 05 19 Server started 2 Execute o Client do Protheus 11 atrav s do cone SmartClient 3 Confira os dados e confirme os Par metros Iniciais Treu ByYou Par metros Iniciais Programa inicial sigaadv Comunica o no cliente tcp Ambiente no servidor environment x Ok Cancela eT TOTVS Arquitetura e Instala o 43 4 Escolha o tema de interface desejada Sele o de tema 5 Confirme Usu rio Admin e senha em branco Seja bem vindo ires adm Senha Esqueceu sus senha Enviar senha 44 Arquitetura e Instala o 5 Confirme a Data Base Empresa Filial e Ambiente ff TOTVS 2011 S rie T Seja bem vindo Seja bem vindo Administrador Data baset 14 01 2011 grupos os S resre Fiat 6 Os arquivos de Helps dos Campos ser o atualizados Atualizando Arquivo de Helps
15. Wizard e o Monitor realizada por meio do Instalador do Server localizado no DVD do Protheus 11 Este programa de instala o permite ao administrador instalar o Protheus 11 de dois modos Exerc cio 1 Como Instalar o Protheus para bases de dados relacionais DbAccess AutoRun O AutoRun executado automaticamente se o Windows estiver configurado com este recurso Por m poss vel execut lo pelo comando XNAUTORUN EXE em que X a unidade de DVD Execu o dos seguintes programas a partir do respectivo DVD Instala o do Server no Windows WINDOWSABYYOU APPLICATION SERVERISETUP EXE Instala o do Client no Windows WINDOWSIBYYOU SMARTCLIENTASETUP EXE Instala o do Help no Windows AWINDOWSAHELPONLINEYPORTUGUESENSETUP EXE 8 Arquitetura e Instala o TOTVS 1 Coloque o DVD no drive e aguarde a exibi o da tela de abertura conforme a seguir Linha Microsiga Protheus gt ByYou Aplication Server gt ByYou SmartClient gt ByYou DBAccess gt ByYou Processor gt ByYou Office Interface Integration Na parte inferior da tela s o apresentados os idiomas dispon veis para apresenta o do instalador do Protheus Clique no cone correspondente ao idioma que deseja utilizar No lado direito da tela s o apresentadas as op es dos aplicativos para instala o Instala o do ByYou Application Server Instala o do ByYou Smart Client Instala o do ByYou DbAccess Instala o
16. como por exemplo C digos de Cadastros Numera o de Notas Fiscais enfim qualquer Campo que deva seguir uma numera o segu ncial ET TOTVS Arquitetura e Instala o 89 O fato de existirem dois arquivos ao inv s de um segue a seguinte Estrutura O Arquivo SXF sempre controla o pr ximo N mero da Sequ ncia e o Arquivo SXE grava sempre mais um isso garante maior seguran a no momento da gera o destas sequ ncias Schedules de Processos SXD e SX4 Este dois arquivos s o respons veis pelo controle de Rotinas previamente configuradas para serem executadas automaticamente atrav s do Schedule de Processos como por exemplo Relat rios Rotinas do sistema etc O Arquivo SXD ser o respons vel por controlar os agendamentos definidos e o Arquivo SX4 quem controlar a agenda de processos ou seja os dias e hor rios programados para a execu o das tarefas 90 Arquitetura e Instala o TOTVS
17. os do Windows para MICROSIGA Nome Interno do Servi o Nome na Lista de Servi os do Windove PROTHEUS1 ISERVICE Microsiga Protheus 11 4 Clique no op o Finalizar 5 Confirme as telas a seguir e o Servi o do Protheus 11 estar Configurado com sucesso B Confirma a grava o das Configura es do Servi o do Windows NT 2000 62 Arquitetura e Instala o I TOTVS Configura o do Balanceamento de Carga A Tecnologia do Protheus 11 permite que a Execu o do Servidor possa ser distribu da em mais de uma m quina ao mesmo tempo Cada Servidor fica respons vel por um n mero limitado de Requisi es das Esta es que se Auto Gerenciam Este recurso utilizado quando a empresa possui processamento muito pesado e necessita diminuir o tempo de resposta das Esta es com o Servidor Para este exerc cio iremos utilizar apenas 2 Servidores mas a Tecnologia do Protheus 11 permite at 7 Servidores sincronizados Exerc cio 23 Como Configurar o Balanceamento do Servidor 1 Selecione as seguintes op es Iniciar Programas Protheus 11 Ferramentas Assistente de Configura o do Servidor 2 Clique na op o Balanceamento de Carga e no icone Novo Server para Balanceamento de Carga PT TOTYSWIZARD Assistente de Configura es e a br Cos Pasta Balanceamento de Carga E Servidor de Licen as
18. Clique no bot o Avan ar para iniciar o processo de instala o e7 TOTVS Arquitetura e Instala o 23 6 Clique no bot o Concluir e finalize a instala o InstallShield Wizard Status da instala o Informa es 1 Aplicativo instalado com sucesso InstallShield Cancelar 24 Arquitetura e Instala o DbAccess Monitor Na op o Monitor poss vel dar in cio s opera es de conex o do servidor e al m disso sair do aplicativo Exerc cio 3 Para utilizar a op o de Monitor 1 Na janela principal do DbAccess selecione a op o Monitor dispon vel na barra de ferramentas O sistema relaciona as op es dispon veis Conectar Servidor Selecionada esta op o o sistema apresenta uma pequena janela para informar os dados de conex o ao servidor devendo se preencher os campos Servidor Informe o n mero nome do servidor Porta Informe o n mero da porta para a conex o AR Conectar Servidor Conex o Servidor Porta 7890 Cancelar 2 Selecione uma das op es conforme necessidade ET TOTVS Arquitetura e Instala o 25 Visualizar Esta op o permite configurar as op es de atualiza o das informa es estat sticas dentre as op es R pida Normal Lenta Selecione a op o desejada at que ela esteja visualmente selecionada M Ajuda Esta op o permite acessar
19. TOTVS Par metros do Atalho do Application Server Para iniciarmos o Aplicativo AppServer exe devemos inicialmente entender seus Par metros de Inicializa o e Par metro Console ou Debug como uma janela console Executado como uma Janela Console as informa es recebidas das conex es com o AppsServer estas conex es s o exibidas diretamente na tela do console do Application Server bem como informa es de N o Conformidades e a execu o do ByYou Application Server pode ser interrompida com o pressionamento da combina o de teclas Ctrl Break e Par metro Install Se o ByYou Application Server n o for instalado como um Servi o durante a Instala o isto pode ser realizado executando o com a op o de Linha de Comando Ao optar por executar o ByYou Application Server como um Servi o durante o processo de Instala o o mesmo ser adicionado Lista de Servi os e iniciado O administrador poder ent o Iniciar ou Parar o Servi o por meio do Item Services do Painel de Controle do Windows ou ainda remov lo do servi o pelo Par metro Remove Exerc cio 12 Como Configurar os Par metros do servidor de aplica o do Protheus 11 1 Acesse o Windows Explorer 2 Localize a pasta C V TOTYVS 11 Microsiga Protheus bin appserver 3 Crie um atalho do arquivo APPSERVER EXE para a rea de Trabalho do Windows 4 Clique com o bot o direito do mouse no atalho e selecione a op
20. Trata se do Servidor de Aplica o do Protheus 11 Esta a parte do Sistema que ser executada no Servidor e ser respons vel pela Comunica o entre o cliente a Base de Dados e o Reposit rio de Apo s Smart Client SmartClient o Terminal Thin Client respons vel pela Interface com o usu rio o Remote que utilizamos para interagir com todo o Sistema Ele poder ser instalado de duas maneiras no Servidor de Aplica o ou nas pr prias Esta es de Trabalhos Development Studio DevStudio Trata se do Ambiente de Desenvolvimento Integrado do Protheus 11 por meio deste aplicativo que iremos realizar todos os acessos aos Reposit rios de Apo s Compila o de customiza es Visualiza o de Fun es existentes etc Al m de Depurar Programas Customizados Monitor Monitor Trata se do Ambiente de Monitora o do Protheus 11 Atrav s do Monitor poderemos interagir com os Usu rios Conectados ao Sistema Analisar os Programas em Uso Derrubar Conex es Pendentes Enviar Mensagens ao Usu rios etc eT TOTVS Arquitetura e Instala o 7 Instala o do Protheus 11 Neste t pico do curso iremos Instalar o Application Server e o Smart Client juntamente com todas as Ferramentas que o Protheus 11 disponibiliza O primeiro passo pata instala o do Protheus 11 a instala o do Application Server A instala o do AppServer assim como do SmartClient e das ferramentas auxiliares DevStudio
21. clique no bot o Salvar Observe no arquivo salvo as atividades que estavam sendo executadas pelo usu rio B DBAccess snp WordPad rquivo Editar Exibir Inserir Formatar Ajuda Db S amp R Bo 8 cc a a a a RR CR RR RR RR RR RR a a RR Rc Rc Atividades dos usu rios e seus locks RR RR RR RR a a a a a a a a a A 2404 RDDSTRESS 1106795440 SPID 56 MSSOL MP101 LOCAL SOL Z50OGRNFUGNLNS MP101 LOCAL SOL RDDTEST 157 ATACAR AAA ATA Locks por ambientes e tabelas TETRA AAA RA MP101 LOCAL SOL RDDTEST 2404 157 Para obter ajuda pressione F1 O sistema retornar janela principal de usu rios T TOTVS Arquitetura e Instala o 29 Bot o Locks O bot o Locks relaciona na tela os usu rios que est o utilizando o sistema no exato momento Exerc cio 7 Para verificar as atividades de um usu rio 1 Na pasta Usu rios posicione o cursor sobre o registro do usu rio desejado e clique no bot o Locks O sistema apresenta nova tela relacionando as informa es divididas em quatro colunas Visualizar por ID Recno Visualizar todas as threads Permite visualizar os registros bloqueados de todos usu rios Visualizar por ID Relaciona os registros pela identifica o do usu rio Ambiente Relaciona os registros por ambiente Db Access ID Relaciona o n mero da thread de identifica o do usu rio Ambiente Relaciona o nome do ambie
22. cont m as licen as que o cliente adquiriu O servi o de licen as definido pela presen a da se o licenseserver Como o exemplo abaixo licenseserver Enable 1 Port 5555 Onde a chave enable 1 informa que o aplicativo tentar se conectar com o hardlock e port 5555 informa a porta na qual ser servido o servi o de licen as As demais instala es do Protheus ser o clientes de licen as e dever o ter a se o licenseclient como no exemplo abaixo licenseclient server servidor01 port 5555 TOTVS Arquitetura e Instala o 21 Configura o do DBAcess Na se o TOPCONNEC ou DBACCESS do arquivo de configura o do Application Server devem ser definidas as op es de conex o padr o dos ambientes environments configurados no Servidor Estas configura es permitem a defini o do banco de dados utilizado alias servidor e demais op es Estas informa es s o apenas para ambientes que utilizam o reposit rio de objetos APO configurado para o ByYou DbAccess como banco de dados principal Caso sejam utilizados mais de um ambiente com DBAccess e exista a necessidade de estabelecer conex o com bancos de dados diferentes e ou de esta es com outro servidor ByYou DbAccess poss vel configurar os par metros desta conex o com o DBAccess na se o de configura o do pr prio Ambiente environment Exerc cio 2 Como instalar o ByYou DbAccess 1 Clique na op o ByY
23. exemplo as DIPs os Execut veis as Corre es dos Utilit rios os Aplicativos e etc recomendado que se atualize a Build a cada 3 Tr s meses pois normalmente esse o per odo em que o portal TOT VS atualizado com excess o dos Patches que n o t m data exata para a Atualiza o Exerc cio 15 Como realizar Atualiza es de Build s 1 Fa a o Backup dos seguintes Diret rios BIN APO INCLUDE que se localizam no diret rio C NTOTVS 11 Microsiga Protheus 2 Para as atualiza es de build vers o 11 acesse o site da TOTVS www totvs com suporte fa a o login informando usu rio e senha clique no link de acesso da Central de Download preencha as informa es sobre o produto Microsiga Protheus etc e clique em pesquisar gt gt Cliente Microsiga Minha Infra Estrutura g p i ome Download d sa Libera o de Hardlock palavra categoria todas v buscar Copyright 2006 Microsiga Inteligence Tode ET TOTVS Arquitetura e Instala o 51 3 Escolha ByYou Bin rio na ComboBox Categoria e clique em Buscar Busca palavra categoria Hg Binaril v buscar 4 Fa a o Download do Bin rio TOTVSTec para Plataforma Windows microsiga E Resultado da Busca busca por categoria ByYou Bin rio 2 resultado s encontrado s Arquivo Descri o By You Build 100812P Componentes appserver linux Linux smar
24. exemplo WMS e OMS Log stica para a Elabora o de Projetos Chaves de ndices SIX Este arquivo respons vel pelas Chaves Prim rias e Chaves Estrangeiras dos arquivos do Sistema Atrav s dele poss vel configurar novas Chaves de ndices para as Novas Tabelas que forem criadas al m da possibilidade de criar Novos Tipos de Pesquisas para os cadastros Relacionamento entre Arquivos SX9 o arquivo que documenta todo o Relacionamento entre as Tabelas do Protheus 11 no que diz respeito a Arquivos de Dom nio e Contra Dom nio ou seja o M E R Modelo de Entidades e Relacionamentos Pastas Cadastrais SXA Trata todas as Pastas Cadastrais utilizadas nas Telas de Cadastros e Movimenta es no Protheus 11 por meio deste arquivo possivel configurar os campos que dever o aparecer dentro de cada uma das Pastas al m da possibilidade da cria o de outras Pastas al m das originais com a finalidade de distribuir de maneira pr tica os campos entre elas para melhor aproveitamento durante seus respectivos cadastros realizados pelos usu rios Consultas Padr es SXB ele quem define o modelo do Combo Box que ser utilizado no momento em que o Usu rio acionar a tecla lt F3 gt ou clicar no cone sobre campos que possuam liga o com alguma Tabela do Sistema Sequ ncias de Documentos SXE e SXF Este dois arquivos s o os respons veis pelo armazenamento das Sequ ncias de Campos N m ricos
25. para a conex o com o ByYou Application Server e tamb m qual ser a porta utilizada para esta Conex o A Porta utilizada no TOTVS SmartClient dever ser a mesma que Dida est configurada no ByYou Application Server caso contr rio a Conex o n o ser poss vel 5 Confira os dados e confirme a Configura o do TOTVS SmartClient ET TOTVS Arquitetura e Instala o 71 Protheus 11 Monitor O Protheus 11 Monitor utilizado para monitorar as Conex es ao ByYou Application Server Atrav s dele pode se e Verificar as Conex es Ativas e Enviar Mensagens para uma ou mais Conex es Desabilitar Novas Conex es Monitor e Bau Comunica o Ambiente no Servidor Environment v r mbiente no Servidor Usu rio Administrador Senha TA Isto ser til quando precisarmos realizar alguma manuten o e precisarmos evitar que outros usu rios se conectem e Desconectar Usu rios Esta op o possibilita desconectar usu rios logados no sistema independente da opera o que esteja sendo realizada As Informa es exibidas para cada Conex o ser o as seguintes e Usu rio Ser o nome do Usu rio na rede local Para Conex es Remotas este nome estar em branco 72 Arquitetura e Instala o I TOTVS e Computador Nome da m quina onde o ByYou Smart Client estar sendo executado e Conex o Indicar a data e hora de in cio da C
26. pria execu o de cada programa para que o pr prio usu rio os ajuste As Respostas s o gravadas em Disco de modo que se transformam sempre no Default do pr ximo processamento Normalmente s o utilizados em relat rios para que os usu rios possam parametrizar as informa es que devem ser impressas e tamb m em Rotinas de Processamentos para definir o que deve ser executado pelo sistema em rela o quela op o 86 Arquitetura e Instala o TOTVS Linguagem de Programa o ADVPL At aqui falamos em customiza es que n o envolvem C digos de Programa o S o importantes por m limitadas quando se quer algo mais espec fico O AdvPl por sua vez uma Linguagem Estruturada que embora compilada tratada pelo Sistema como uma Fun o e armazenada em um arquivo bin rio denominado Reposit rio de Objetos RPO Sempre que um usu rio acessa algum m dulo do sistema automaticamente realizada uma carga din mica deste RPO desta forma todos os recursos existentes nesse arquivo ser o disponibilizados para execu o imediata Gatilhos SX7 S o disparados quando se digita alguma informa o nos Campos das Telas de Entradas de Dados ou seja trata se da atualiza o de campos dependentes na tela de digita o a partir do preenchimento de um Campo Origem obedecendo uma determinada Regra para tal preenchimento Muitas vezes para que a Regra atenda a determinadas situa es pode se dese
27. 1 A pr xima tela apresenta as op es de gerenciamento de informa es do DBAccess subdividindo as em pastas sendo ET TOTVS Arquitetura e Instala o 37 A ByYou DBAccess 4 2 Monitor localhost 7890 Monitor Visualizar Ajuda Usu rios Mensagens Configura es Assistentes ByYou DBACCcess 4 2 Server Rodando em servidor Build 20100927 Registrado para A 2 Usu rios A Usu rios Tabelas lOs Seg Max 0s Seg Memory KB Cpu bye Desabilitar conex es e Informa es Rela o dos dados de registro do DbAccess Usu rios Rela o dos usu rios conectados ao DbAccess Mensagens Apresenta o de mensagens referentes a erros e ocorr ncias do banco de dados Configura es Configura o de acesso senhas usu rios chaves para cada um dos bancos de dados suportados e Assistentes Configura o e monitoramento de conex es e ndices gerados Cada uma dessas pastas apresentam os campos necess rios informa o dos principais dados fundamentais ao gerenciamento oferecido pelo DbAccess 4 Na barra de ferramentas da tela Monitor est o dispon veis as op es Monitor Informa es de conex o ao servidor e Visualizar Configura o da visualiza o das informa es estat sticas Ajuda Informa es sobre o aplicativo e acionamento dos itens de ajuda 5 Acesse cada uma das op es conforme necessidade 38 Arquitetura e Instala o
28. Arquitetura e Instala o TOTVS Sum rio sega bo iadoicssdocraatr ndsia sindbanssiasgass E dchans destas tc de den ani do cena nina daiane iodinaSi da den dns de atuan nada 1 Sumana aea e a aaa 2 Arquitetura e instala o eee eeeereeererereerererererererecererereererereraneea 3 DefiNIGOES pennir RD EAR RENAN PRE daN ERR E ORAS RR NR 4 Camadas do Protheus E epa aaanas adia Rea pit SaR p A S 5 Aplicativos do Protheus 1 Luas e fe a 7 Instala o do Protheus 11 simisnipeineas ensinavam ala inesditadsisisiosasidica s cinta nro danos guuonas 8 Configura o do DBACESS ni eerereeeeereeerrereererenerereeeererererererecenerento 22 DBAccess MOnNItOr asas asc DDD EEE EN EE EEEE RE EEEo 25 Utilizando o ByYou DbACCeSS s nessseeseeessenesesssesressresesrerssesrernesrsresisrererrsrsssrsrerrn 37 Par metros do Atalho do Application Server 39 Par metros do Atalho do Smart Client 41 Acessando o Protheus 11 pela Primeira Vez tester 43 Arquivos de Configura es jscsepmmatanaiiciaicia ii palio UE na E Mada pda 47 ByYou Development Studio DevStudio serenas 48 Atualiza o e e Backup do Protheus 11 erros 49 Configura o do Protheus 11 ereereeererereeerererrereerecerereneo 57 Configura es de Servi osS eeeeeeeeeeeerereeeeererereeaeeereeeereeeeereeeeeeraeeees 61 Modelo Base do AppServer INI e reeeeeerererereeeeeeereerererenenta 67
29. Como configurar Ambientes 1 Selecione as seguintes op es Iniciar Programas Protheus 11 Ferramentas Assistente de Configura o do Servidor 2 Clique na op o Ambientes e posicione no ambiente desejado 3 Na barra de ferramentas clique no icone Editar Ambiente e verifique os Par metros do Ambiente Padr o da Instala o analisando os dados a seguir 4 Clique nos seguintes bot es Avan ar e Finalizar para encerrar esta Configura o ET TOTVS Arquitetura e Instala o 59 Configura o de Ambiente para Testes Exerc cio 20 Como configurar Ambientes para Testes 1 Duplique as Pastas informando os dados a seguir Nova Pasta Descri o VAPOTSTN Reposit rio Independente YPROTHEUS DATATSTN RootPath Independente 2 Crie um banco de dados Chamado Teste 3 Crie uma System DSN apontando para o banco de Teste nome lo tamb m como Teste 4 Teste o novo DSN com o DbAccess Monitor 5 Edite o arquivo appsetver ini a Duplique o ambiente environment e altere o nome do ambiente copiado para teste b Inclua as chaves abaixo no final do novo ambiente teste topserver localhost topdatabase MSSQL topalias teste environment teste Sourcepath Soutcepath Rootpath Rootpath Startpath system Startpath system Rpodb top Rpodb top Rpolanguage portuguese Rpolanguage portuguese Rpove
30. E para a rea de Trabalho do Windows 4 Clique com o bot o direito do mouse no atalho criado 5 Selecione a op o Propriedades 6 Clique na pasta Atalho e observe que o caminho do atalho deve ser CIVTOTVS 11 Microsiga Protheus A bin smartclient SMARTCLIENT EXE 7 Acrescente os Par metros informando os dados a seguir C NTOT VS 11 Microsiga Protheus bin smartclient SMARTCLIENT EXE Q P Sigacom C TCP E Environment R Propriedades de Smartclient exe Atalho Seguran a Detalhes Vers es Anteriores Geal Maho Compatibilidade Be Smartclient exe Atalho Tipo de destino Aplicativo Local de destino smartclient Destino nartclient exe p sigacom c tcp e environment Iniciar em CATOTVS 11 MicrosigaProtheus binismartelie Tecla de atalho Executar Janela normal X Nenhum Coment rio Abrir Local do Arquivo Alterar cone Avan ados 8 Confira os dados e confirme 42 Arquitetura e Instala o I TOTVS Acessando o Protheus 11 pela Primeira Vez Exerc cio 14 como acessar o protheus pela primeira vez 1 Execute o Servidor do Protheus 11 atrav s do cone AppServer 9R appserver exe Atalho www totus com br 200 By ou Build 7 00 098818P Mar 26 2018 15 51 38 Byfou console mode Press Ctrl Break to terminate OS System Info Version Windows 7
31. a Note que o Servidor foi inclu do em Load Balance 64 Arquitetura e Instala o I TOTVS 5 Preencha o segundo Servidor Balanceado informando os dados a seguir BT assistente de Configura o de Servidores para Balanceamento de Carga Configura es da Se o Nome da Se o SERVER O2 Porta do Listener Port IV Setar este Servidor como MASTER Nome ou IP do Servidor Server Endereco JP do Servidor Numer m ximo de conex es Connections Finalizar Cancelar 6 Clique na op o Finalizar 7 Confirme as telas a seguir e os servidores estar o Balanceados Para saber mais sobre o Assistente de Configura o consulte o Manual do Usu rio e ou o Protheus 11 Help Arquitetura e Instala o 65 Teste de Balanceamento Exerc cio 24 Como Testar o Balanceamento de Carga entre Servidores 1 O Server 01 ser o Gerenciador do Balanceamento pois ser ele que ir efetivamente direcionar as Requisi es de Conex es das Esta es do Protheus 11 SmartClient 2 No Modelo apresentado balanceamos dois Servidores com uma Conex o cada isto far com que a primeira Requisi o de Conex o entre no Sevidor 01 pois este possui uma Conex o Simult nea apenas 3 A segunda Requisi o de Conex o ser direcionada para o Servidor 02 4 Quando iniciarmos os Servidores AppServer exe veremos q
32. a o autom tica 2 Instalar o servi o do Banco de Dados e o Gerenciador do banco por exemplo o MSSQL 3 No gerenciado do banco de dados crie um novo banco de dados obedecendo a homologa o de pagina o pata cada banco collation no MSSQL character set no Oracle etc 4 ODBC Criar uma System DSN Observar que Importante Nos Sistemas Operacionais de 32 e 64 bits o aplicativo chama se Odbcad32 exe Existe DbAccess para as duas arquiteturas e Bancos de dados tamb m para as duas arquiteturas Por m caso o SO seja 64 bits e por algum motivo seja necess rio utilizar o DbAccess 32 bits deve executar o aplicativo odbcad32 exe que encontra se na pasta c NwindowsA syswow 64 36 Arquitetura e Instala o I TOTVS Utilizando o ByYou DbAccess Todas as configura es e monitoramentos poss veis atrav s do DBAccess ocorrem neste monitor permitindo gerenciar informa es como d Usu rios logados e Bancos de dados em utiliza o e Ambiente dos bancos Testes de conex o Monitores de ndices Informa es gerais etc DBMonitor Exerc cio 11 Para utilizar o DBAccess Monitor 1 Acesse o cone do programa criado no sistema operacional DbAccess 4 2 O sistema apresenta uma pequena janela referente s configura es de Monitor AR Conectar Servidor Conex o Servidor Porta 7890 ENE 2 Informe os dados necess rios e confitme
33. a de instala o colocar os arquivos E TOTVSun Informe onde os dados system data do TOTVS 11 Microsiga Protheus ser o mantidos Padr o c protheus data Caso queira atualizar um P10 existente basta informar abaixo onde se encontra TOTVS 11 Microsiga Protheus InstallShield Wizard Pasta de destino CATOTVS 11 AMicrosigatProtheus Data Procurar E estrutura de diret rios do Protheus 2 Caso seja a Primeira Instala o indique o caminho onde os arquivos de dados do Protheus importante antes de iniciar a atualiza o fazer backup das bases de dados arquivos de configura es dicion rio de dados par metros tabelas CNAB SISPAG etc menus e programas espec ficos dos usu rios Ap s a instala o atualize os atalhos de acesso ao TOTVS Application Server e ByYou Smart Client para o novo caminho e execute o programa Assistente de Configura o para importar o arquivo de configura o INI 11 devem ser gravados Clique no bot o Avan ar para prosseguir 12 Arquitetura e Instala o ET TOTVS 7 Defini es do Reposit rio de objetos Propriedades ao Informe abaixo qual o pa s base para os dicion rios de dados Ss bem como o tipo do banco que ser utilizado Banco de Dados ISAM Padr o DBF Idioma do RPO Portugu s Pa ses disponiveis Brasil Nesta tela deve se selecionar Y Os tipos de reposit rios dispon
34. do ByYou Processor Instala o do Office Interface Integration Instala o do Protheus Search Instala o do Help Online ET TOTVS Arquitetura e Instala o 9 2 Clique na op o ByYou Application Server O instalador ser iniciado A janela para escolha de idioma apresentada TOTVS 11 Microsiga Protheus InstallShield Wizard Escolha o idioma para instala o Selecione o idioma para instala o a partir das op es a seguir Espanhol Ingl s Portugu s Padr o 3 Tela de Bem Vindo TOTVS 11 Microsiga Protheus InstallShield Wizard Bem vindo ao Assistente InstallShield do TOTVS 11 Microsiga Protheus O Assistente InstallShield instalar o TOTVS 11 Microsiga Protheus em seu computador Para continuar clique em Avan ar 10 Arquitetura e Instala o I TOTVS 4 Contrato de licen a TOTVS 11 Microsiga Protheus InstallShield Wizard Contrato de licen a Leia o contrato de licen a a seguir com aten o TOTVS 11 Pressione a tecla PAGE DOWN para ver o restante do contrato IMPORTANTE LEIA CUIDADOSAMENTE 0S TERMOS E CONDI ES DESTE DOCUMENTO ANTES DE USAR O SOFTWARE A TOTVS S A DORAVANTE DENOMINADA TOTVS CONCORDA EM CONCEDER LICEN A DO SOFTWARE AO LICENCIADO ENQUANTO PESSOA F SICA PESSOA JUR DICA OU ENTIDADE LEGAL QUE IR UTILIZAR O SOFTWARE Voc aceita todos os termos do Contrato de licen a acima Se
35. do Sistema antes das customiza es Para tal ao inv s dos programas tratarem explicitamente dos campos na fonte tudo realizado pelas leituras do dicion rio de dados Cada registro do dicion rio de dados corresponde a um campo das mais de 1600 Tabelas do Sistema Todos os Processamentos em especial as telas de Cadastramentos Consultas e Relat rios Gen ricos s o baseados no seu conte do Tamanhos Tipos Pictures Legendas Valida es N veis de Acessos Inicializa es Contextos Reais ou Virtuais Usos ou N o Usos Obrigatoriedades Ordens de Apresenta es Help s e Consultas via lt F3 gt s o Propriedades definidas no dicion rio de dados e pass veis de altera o pelo pr prio administrador Diz se que o dicion rio de dados ativo porque ao alter lo n o necess rio recompilar nenhum programa para que a modifica o entre imediatamente em funcionamento ET TOTVS Arquitetura e Instala o 85 Tabelas SX5 Da mesma forma o Arquivo de Tabelas SX5 s o mini arquivos armazenadores de dados espec ficos de cada Empresa e tem como finalidade Customizar Situa es que dependam de um conjunto de registros que dificilmente necessitar o de altera es tais como Tipificar os Produtos os Grupos os Tipos de Notas Fiscais os Pagamentos Feriados etc Isso facilita o preenchimento dos campos pelo usu rio e ao mesmo tempo faz a respectiva valida o quanto a informa o digitada no mesmo Ma
36. do o Caminho para a localiza o do arquivo APPSERVER INT basta informar o Caminho a seguir C NTOT VS 11 Microsiga ProtheusAbinlappserver 3 O Wizard ser carregado com sucesso 58 Arquitetura e Instala o TOTVS Configura es de Ambientes As se es de Ambiente ou Environment s o criadas para identificar o comportamento e execu o do ByYou Application Server para as conex es clientes Quando o Protheus SmartClient se conecta ao ByYou Application Server deve informar entre outros par metros o nome do Ambiente utilizado para que o ByYou Application Server prepare a execu o daquele terminal no Ambiente que informa es como o idioma a vers o e o banco de dados utilizado s o configuradas Quando o Protheus SmartClient se conecta e informa o Ambiente que ser utilizado o ByYou Application Server executa os procedimentos necess rios abre o reposit rio de objetos compilado padr o idioma banco de dados e vers o indicados e realiza a conex o com o banco de dados selecionado poss vel por meio da configura o de mais de um ambiente utilizar um Server Protheus para executar simultaneamente mais de uma aplica o Advpl com ambientes completamente independentes utilizando apenas uma inst ncia do ByYou Application Server E muito comum a cria o de mais de um ambiente para o Protheus Geralmente s o criados os ambientes Teste Produ o e Desenvolvimento Exerc cio 19
37. e Aplica o Application Server AppServer SmartClient SmartClient Reposit rio de Fun es RPO e Banco de Dados Ou seja uma aplica o Windows 32 bits se encarrega do Gerenciamento das Conex es da Execu o do C digo ADVPL e do Acesso aos recursos de Banco de Dados seja ele Codebase ADS Ctree ou DbAccess uma Aplica o Thin Client que realiza apenas a Interface com o usu rio Principais Caracter sticas da Tecnologia Protheus 11 e Possibilidade de grande varia o de Topologias de Redes e Processamentos Distribu dos e Baixo tr fego de rede entre Application Server e o Smart Client e Utiliza o de Configura es possibilitando o uso de Conex es Simult neas por meio de Protocolos diferentes e o acesso a diferentes Reposit rios de APO s e Diret rios O que permite o uso de diferentes idiomas e Interfaces acessando a mesma Base de Dados e Diferentes possibilidades de impress o de relat rios o Arquivo o Spool o Direto na Porta o Email o Planilha o HTML e Algumas op es de impress o s o dispon veis mediante configura o de par metros As impress es realizadas em Arquivo baixam o tr fego na Dica Rede e As impress es realizadas em Planilha s o geradas em XML Op es de impress o s o privil gios que podem ser definidas por usu rios ou grupos 4 Arquitetura e Instala o TOTVS Camadas do Protheus 11 O Protheus 11
38. e o arquivo APPSERVER ZIP dentro do diret rio N AppServer 6 Descompacte o arquivo SMARTCLIENT ZIP dentro do diret rio NSmarClient 7 Descompacte o arquivo SMARTCLIENTACTIVEX ZIP dentro do diret rio NSmarClint ActiveX 8 Descompacte os arquivo Reposit rio de Objetos ZIP dentro do diret rio Apo 9 Os arquivos de Update de Programas e Patch de Programa dever o ser descompactados dentro do diret rio protheus_data updates 54 Arquitetura e Instala o TOTVS Exerc cio 17 Como Atualizar e Aplicar Patches 1 Acesse o Aplicativo DevStudio Dewiopmentsuo E O O tis Arquivo Editar Inserir Visualizar projetos Executar Ferramentas Autoriza o Janela Ajuda jpesaojaa jscjxumjna noge jare sevolmlal asennan Ajoa ahe oa 2 S 14 01 2011 2 Verifique se h uma Configura o de Ambiente criada caso contr rio ser necess rio gt gt cri la Deci o Bede Compila o Geral Hand Held Op es de Compila o Ambiente envo Conex o tcp Par metros Diret rios de Includes EsTOTVS 1ISMICROSIGASPROTHEUSSINCLUDE Utilize o sinal de ponto e v rgula para separar os diret rios 3 Clique na op o Ferramentas em seguida Atualiza o de reposit rio ET TOTVS Arquitetura e Instala o 55 4 Ser necess r
39. e programa Se desejar rever ou alterar alguma config clique em Voltar Se estiver satisfeito com as config clique em Avan ar para come ar a copiar os arquivos Configura es atuais Pasta para o Kemel CATOTVS 11 MicrosigatProtheus Pasta para os Dados CATOTVS 11 4MicrosigatProtheus Data Banco de Dados SOL Idioma Portugu s Pais Brasil 4 InstallShield Verifique as configura es de instala o e confirme o in cio Avan ar Se precisar alterar alguma op o clique em Voltar 14 Arquitetura e Instala o 10 Status da Instala o TOTVS 11 Microsiga Protheus InstallShield Wizard Status da instala o O rorvs O Assistente InstallShield do TOTVS 11 Microsiga Protheus est executando as opera es necess rias Instalando CATOTVS 11 4MicrosigatProtheustbintappservertctreech dl Cancelar Informadas as vari veis de instala o iniciado o processo de descompacta o e c pia dos arquivos 11 Servidor de Licen as Configura o do Servidor de Licen as Servidor LOCALHOST Porta 5555 Este servidor tamb m um servidor de licen as Nesta janela deve se informar o nome ou endere o IP prefer vel do Servidor de Licen as ea porta de conex o Se o equipamento onde o TOTVS Application Server est sendo instalado tamb m for o Servidor de Licen as deve se marcar a caixa Este servidor tamb m um servidor de licen as 12
40. eT TOTVS Arquitetura e Instala o 69 Configura o do ByYou Smart Client As Configura es do SmartClient podem ser alteradas editando se o Arquivo SmartClient INI localizado na Pasta NBINYSMARTCLIENT Neste arquivo encontraremos as Configura es do ByYou Smart Client para conex o com o AppServer sendo este configurado manualmente Exerc cio 25 Como Configurar o ByYou Smart Client 1 Acesse o Windows Explorer 2 Localize o Arquivo CNTOTVS 11 Microsiga ProtheusYbinYasmartclientYSmartClient INI 3 Edite o Arquivo e siga os Par metros a seguir P totyssmartclient ini Bloco de notas Taxi Arquivo Editar Formatar Exibir Ajuda config lastmainprog sigaadv envserver environment Language 1 BrowserEnabled 1 drivers active tcp tcp server localhost port 1234 4 Vamos iniciar o entendimento do Arquivo de Configura o observando a estrutura b sica do arquivo SmartClient INI a seguir 70 Arquitetura e Instala o I TOTVS Onde e Config Identifica as Informa es Gerais de Configura o do TOTVS SmartClient Cont m a lista dos ltimos Programas Iniciais executados no do TOTVS SmartClient e Drivers A se o Drivers define quais os Protocolos de Conex o poder o ser utilizados para que o Terminal conecte se ao ByYou Application Server e tamb m qual o Nome do Servi o e Drivers Identifica qual o Servidor que dever ser localizado
41. erve para que seja poss vel a impress o de relat rios por meio do uso de um Browser de Internet Atrav s desta op o ser poss vel imprimir relat rios do Protheus 11 a partir de qualquer esta o que possua o SmartClient Activex instalado e uma conex o de Internet configurada Exerc cio 29 Como utilizar a impress o de Relat rios via Webprint 1 Acesse o Browser de Internet e informe na barra de Endere os os dados a seguir Http Nome do Servidor W Aplogin Apl Para este recurso funcionar necess rio que no arquivo Dica AppServer ini na se o http tenha a seguinte linha Rpcenv Environment 2 Ser apresentada uma Tela de Acesso na qual dever ser digitado o Nome do Usu rio sua respectiva Senha e Empresa Filial que ser utilizada para trabalho 3 Confirme clicando na op o OK 4 Pronto todas as op es de relat rios que existem no Protheus 11 est o disipon veis atrav s do Browser No momento em que um Relat rio do WebPrint selecionado E iT E S 2 io EE ja 33 cc Dida A Re poder optar por impress o Via WebSpool ou E ail Exerc cio 30 Como Visualizar Relat rios atrav s do WebSpool 1 Ap s enviar um Relat rio para impress o atrav s do Webprint 2 Acesse a op o WebSpool que se localiza logo abaixo no Menu 3 Do lado direiro do Browser ser o demonstrados os Relat rios
42. escolher N o a instala o ser fechada Para instalar o TOTVS 11 Microsiga Protheus voc deve aceitar este contrato 5 Local de instala o do Protheus 11 TOTVS 11 Microsiga Protheus InstallShield Wizard Escolha o local de destino Selecione a pasta em que o programa de instala o colocar os aquvos E TOTVSn O Assistente InstallShield ir instalar TOTVS 11 Microsiga Protheus na seguinte pasta Para instalar nessa pasta clique em Avan ar Para instalar em uma pasta diferente clique em Procurar e selecione outra pasta Pasta de destino CATOTYS 11 Microsiga Protheus Recomenda se o uso do diret rio padr o de instala o para que o processo de suporte e treinamento seja facilitado Evite o uso de unidades l gicas drives de rede para tanto utilize sempre o computador que faz o papel de servidor para efetuar a instala o Com isso diminui o risco de erros em eventuais desinstala es do Sistema ET TOTVS Arquitetura e Instala o 11 6 Pasta raiz do Protheus Caso seja uma Atualiza o de Vers o Informe o diret rio em que est instalada a vers o 710 811 ou 10 1 do Protheus Ap s a instala o o kernel do AP7 MP8 ou TT1O continuar a existir por m os dados j estar o prontos para a atualiza o da vers o Este diret rio conter os dados SYSTEM DATA SPOOL etc Consulte no help A Escolha o local de destino Selecione a pasta em que o program
43. iclent linux Build 100812P para todos os p ises By You Build 100812P Componentes appserver smar client Windows smartclientactivex Build 100812P para todos os paises Arquivo apwinnt dil de 27 dez 10 Buscar novamente palavra Plataforma gt gt Cliente Vers o Libera o Protheus 11 29 12 2010 Protheus 11 29 12 2010 Microsiga 5 Na sequ ncia pesquise pela Palavra Chave 11 e Categoria Reposit rio de Objetos e clique em Buscar Buscar novamente palavra categoria nl Reposit rio de Objetos 52 Arquitetura e Instala o buscar 6 Fa a o Download do Reposit rio de Objetos de acordo com seu ambiente de trabalho Code Base Ctree ou Top Connect microsiga gt gt Cliente Microsiga Resultado da Busca busca por 11 top brasil categoria Reposit rio de Objetos 1 resultado s encontrado s Arquivo Descri o Plataforma Vers o Libera o Reposit rio de Objetos Reposit rio de objetos para banco de Todas Protheus 11 26 08 2010 TOPConnect dados relacional TOPConnect pa ses BRASIL CHILE ESTADOS UNIDOS PARAGUAI URUGUAI Buscar novamente palavra categoria 11 top brasil Reposit rio de Objetos v buscar direitos reseruados TOTVS Copyright 2006 Microsiga Intelligence Todos 7 Para baixar Updates proceda da mesma forma como foi feito anteriormente mas Categoria busque por Update de Programas 8 Pa
44. igura es pertinentes ao ByYou Smart Client tais como Direcionar a Conex o Definir Protocolos Utilizados entre outros e DeyStudio INI Neste arquivo ficam gravadas todas as op es do ByYou Development Studio tais como Posi o de Janelas Fonte Utilizada ltimos Arquivos Abertos Prefer ncias de Idioma Diret rio para Localiza o de Fontes entre outros Este arquivo n o deve ser alterado manualmente e Adslocal CFG Este arquivo permite diversas configura es como N mero de Usu rios N mero M ximo de Tabelas a serem abertas N mero de WorkAreas dispon veis entre outros Este arquivo s utilizado para instala es que possuam o Par metro localfiles ads no Arquivo AppServer IND e DevStudio CFG Aqui ficam guardadas todas as Configura es de Comunica o realizadas no ByYou Development Studio N o deve ser alterado manualmente ET TOTVS Arquitetura e Instala o 47 ByYou Development Studio DevStudio A Ferramenta de Desenvolvimento Development Studio a ferramenta de edi o compila o e depura o de erros do Protheus Com esta Ferramenta podemos aplicar Paths que s o as Corre es e ou Atualiza es que a TOT VS envia a seus clientes A ferramenta de desenvolvimento DevStudio est apta a reconhecer a sintaxe da Linguagem ADVPL que uma Linguagem Propriet ria da TOTVS A ferramenta de desenvolvimento DevStudio o nico modo de compilar os Arquivos de Prog
45. io informar o Usu rio e Senha do Administrador ID do Usu rio gt po gt gt Senha X Cancela 5 Posicione com o cursor sobre o mesmo confirme e Aplica o da Patch ser iniciada 0 neogrid E pl E profile pa pswbackup E samples 0 semaforo E spool po system E systemload Updates E workflow H micaas 56 Arquitetura e Instala o I TOTVS Configura o do Protheus 11 Wizard Assistente de Configura o O Wizard um assistente para configura o do Application Server e para instala o e configura o dos m dulos Web como GE Gest o Educacional PP Portal Protheus DW Datawarehouse BSC Balanced Scored Card WPS WebPrint WebSpool RH On line Terminal do Funcion rio WS Web Services GPR Gest o de Pesquisas e Resultados e GAC Gest o de Acervos Atrav s do Wizard poss vel configurar os seguintes t picos e Ambientes e Servidor de Licen as e M dulos Web e Servidor Internet HTTP FTP e Hosts URLs HTTP e Processos Comuns e Processos WEB WEBEX e Conex o Server Remote e ByYou DbAccess e Servidor CTREE e Balanceamento de Carga e Servi o do Windows NT 2000 8 e Geral e Protheus Search Esta op o apenas ser apresentada caso o ByYou Application Server esteja sendo executado em um ambiente Microsoft Windows O Wizard executado automaticamente ao final da instala o do Protheus 11 por meio do a
46. ite o appserver ini e clique em Avan ar Help OnLine TOTVS 1i Microsiga Protheus Portuguese InstallShield Wizard Diret rio de Instala o do ByYou Application Server amp rorvs Informe o diret rio onde o ByY ou Application Server foi instalado para que as configura es do help possam ser efetuadas Pasta de destino CATOTYS 1iAMicrosigatprotheustbintappservert 5 Status da Instala o Help OnLine TOTVS 11 Microsiga Protheus Portuguese InstallShield Wizard Status da instala o O rorvs O Assistente InstallShield do Help OnLine TOTVS 1i Microsiga Protheus Portuguese est executando as opera es necess rias Instalando CATOTVS 114MicrosigatHelp OnLinetportuguesetapefgB0d 001 jpg Cancelar ET TOTVS Arquitetura e Instala o 19 Com a configura o da instala o do help ser iniciado o processo de c pia dos arquivos Este procedimento configura o acesso aos helps a partir do Application Server caso o usu rio queira utilizar outro servidor de help poder copiar os arquivos instalados para outro servidor e alterar o arquivo AppServer INI indicando a sua nova localiza o atrav s da configura o da chave PATH da se o HTTP e da chave HELPSERVER do ambiente utilizado Para isto pode ser utilizado o Assistente de Configura o do ByYou Application Server Help OnLine TOTVS 11 Microsiga Protheus Portuguese InstallShield Wizard I
47. iza as mensagens datas e hor rios apresentados E Apaga as mensagens apresentadas e respectivos hor rios e Limpar datas Salvar Grava as mensagens geradas e respectivas datas e hor rios 34 Arquitetura e Instala o I TOTVS Exerc cio 10 Como configurar a Conex o com o ByYou DbAccess no Protheus 11 1 Selecione as seguintes op es Iniciar Programas Protheus 11 Ferramentas Assistente de Configura o do Servidor os Posto Er E BB Ambientes G E servidor de Licen as E nt cuios web EB Servidor internet TTRIFTP E Hosts URLs HTTP h B Processos Comuns E O Processos wes WEBEX go O Conex o ServerRemoie E E 08Access E E servidor CTREE de Balanceamento de Carga E HE servico do Windows NT 2000 o cero o BO Protheus Search Um ambiente permite ao usu rio informar ao servidor Protheus qual o banco de dados utiizado qual o idioma do sistema al m de configura es adicionais pertinentes ao ERP Para incluir um ambiente utiize o bot o Novo Ambiente na barra de ferramentas no topo da janela Para alterar as configura es ou excluir um determinado ambiente necess rio expandir este ramo da rvore selecionar o ambiente desejado e utiizar os bot es Editar e Excluir ambiente respectivamente Eme solajm a LAPILALA 1419 14 02 2011 iil PT reade Trabalho 2 pe E CI e 2 Abra a op o TopConnect e c
48. lique no item TopConnect ao ce Pasta DBAccessIDBACCESS do BO Ambientes go B Servir de Licen as t Mt duios web E E Servidor Internet HTTPIFTP oO Hosts uRLs HTTP E BB Processos Comuns E E Processos WEB WEBEX do R Conex o ServerMemote B D8access CEEE to Servidor CREE E B Balencesmento de Carga E O Servico do Windows nT72000 e cero E E Protheus Search Nome ou IP do TOTVSDbAccess server Banco de Dados utilizado lt DATABASE gt Alas do Banco Conex o lt ALIAS gt Driver de Conex o dbapiai me so lajm EAF IEALA 1419 14 01 2001 44 PT es resdeTrabalho fg Jd Arquitetura e Instala o 35 3 Clique no icone Editar Configura o preencha as Configura es informando os dados a seguir AF Assistente de Configura o do DBAcess TOTVS Nome ou IP do DBAcess Porta do Listener LOCALHOST 7890 DataBase Alias HSSaL PRODUCAO ia cem 4 Clique no op o Finalizar e confirme as telas a seguir Para Configurarmos o DbAccess devemos ter previamente instalado o Banco de Dados e tamb m criado uma fonte de dados ODBC localizado no Painel de Controle do Windows pois por meio dele que o DbAccess localiza o Banco de Dados Nota sobre a Configura o do DbAccess 1 Ap s instalar o DbAccess entrar Servi os do Windows A seguir deixar o DbAccess iniciado e com inici
49. lo bem caracter stico Esta Movimenta o se por um lado traz vantagens indiscut veis do ponto de vista gerencial do outro tem problemas t cnicos relacionados Performance Sequ ncia de Digita o e Cancelamentos de Movimenta es Assim deve se sempre dar ao usu rio a decis o de adot la ou n o Uma solu o Cria se um Par metro neste caso denominado MV CUSMED e dependendo do seu Conte do M Mensal ou O On Line h nos Programas condi es que validam o conte do destas vari veis ativando ou inibindo as respectivas Movimenta es dentro do Sistema Os Par metros comp em o Arquivo SX6 e atendem aos mais variados Tipos de Customiza o e podem ser analisados no M dulo Configurador uma Forma Engessada de Customiza o pois qualquer altera o depende de mudan as nas fontes al m de deixar confusa a L gica dos Programas Mas v lida em determinadas circunst ncias O Protheus 11 tem no total 2096 Par metros que devem ser todos cuidadosamente configurados de acordo com as regras de neg cios de cada empresa Dicion rio de Dados SX3 O Objetivo deste arquivo permitir a Flexibiliza o da Base de Dados atrav s da Inclus o de Novos Campos sua Altera o Inibir o seu Uso e at Criar Novas Tabelas que passam a ser parte integrante do Sistema Definir em que pasta de Cadastro os campos dever o se posicionar e at mesmo modificar o posicionamento que j faziam parte
50. metros iniciais necessita ser acompanhada da Cl usula P P Main Program identifica o programa APO inicial E Environment nome da se o de Environment no Ini do Server que ser utilizada para defini es gerais C Connection nome da se o de conex o que ser utilizada para a conex o ao ByYou Application Server L ByYou Smart Client Log File Para N o Conformidades que ocorram no ByYou Smart Client Antes que este possa se conectar ao ByYou Application Server gerado um Arquivo de Log no diret rio de execu o do ByYou Smart Client esse arquivo tem o nome definido pelo nome do execut vel SmartClient mais um caracter de underscore mais o nome da m quina em que o ByYou Smart Client est sendo executado com a extens o LOG Esta op o permite informar um nome espec fico para a gera o deste arquivo de Log visando automatiza es espec ficas que necessitem saber quando uma N o Conformidade ocorreu no ByYou Smart Client Por exemplo Impossibilidade de Conex o M AllowMultiSession Permite m ltiplas inst ncias C pias do ByYou Smart Client na mesma m quina por padr o o Protheus n o permite ET TOTVS Arquitetura e Instala o 41 Exerc cio 13 Como configurar os par metros do atalho do SmartClient 1 Acesse o Windows Explorer 2 Localize a pasta C VTOTVS 11 Microsiga Protheus Abin smartclient 3 Crie um atalho do Arquivo SMARTCLIENT EX
51. nstalar o ByYou Smart Client com AutoRun No instalador clique na op o ByYou SmartClient ByYou SmartClient InstallShield Wizard Escolha o idioma para instala o Selecione o idioma para instala o a partir das op es a seguir Espanhol Ingl s Portugu s Padr o Voltar Cancelar 74 Arquitetura e Instala o I TOTVS Clique em Avan ar e a janela de bem vindo apresentada ByYou SmartClient InstallShield Wizard Bem vindo ao Assistente InstallShield do ByYou SmartClient O Assistente InstallShield instalar o ByY ou SmartClient em seu computador Para continuar clique em Avan ar 3 Clique no bot o Avan ar para prosseguir ByYou SmartClient InstallShield Wizard Contrato de licen a Leia o contrato de licen a a seguir com aten o T TOTVS 11 Pressione a tecla PAGE DOWN para ver o restante do contrato IMPORTANTE LEIA CUIDADOSAMENTE OS TERMOS E CONDI ES DESTE DOCUMENTO ANTES DE USAR O SOFTWARE A TOTVS 5 4 DORAVANTE DENOMINADA TOTYS CONCORDA EM CONCEDER LICEN A DO SOFTWARE AO LICENCIADO ENQUANTO PESSOA F SICA PESSOA JUR DICA OU ENTIDADE LEGAL Voc aceita todos os termos do Contrato de licen a acima Se escolher N o a instala o ser fechada Para instalar o ByYou SmartClient voc deve aceitar este contrato Leia o contrato de licen a com aten o e clique no bot o Sim para pr
52. nstallShield Wizard conclu do O Assistente InstallShield instalou o Help OnLine TOTVS Microsiga Protheus Portuguese com sucesso Clique em Concluir para sair do assistente lt Voltar Concluir Cancelar 20 Arquitetura e Instala o ET TOTVS Servidor de Licen as A Microsiga envia junto aos DVD s de instala o do Protheus 11 exceto quando se tratar de atualiza o um hardware de prote o que tem por objetivo a seguran a de suas informa es usando algoritmo de criptografia recurso para prote o de mensagens eletr nicas baseados em chaves de 128 bits liberando mecanismos mais eficientes para proteger o sistema contra acessos indevidos Aliado a isso mais agilidade no processo de libera o de senhas e grande ganho de performance nos processos de controle aos acessos simult neos s o obtidos O servidor de licen as deve ter conectado o Hardlock dispositivo de seguran a na porta paralela ouUSB e o driver do dispositivo instalado se necess rio Para cada contrato de manuten o a MICROSIGA est enviando um Hardlock que pode ser HASP ouProteg SafeNet A seguir s o descritos os procedimentos de instala o de cada dispositivo Dispositivo com interface USB Dispositivo com interface paralela O servidor de licen as uma instala o do AppServer sem defini o de ambientes e que deve conter na pasta do aplicativo um arquivo totvslic key ou applylic key enviado pela TOTVS que
53. nte DbAccess Tabela 30 Arquitetura e Instala o de atividade do usu rio Relaciona a tabela em uso e Recno Relaciona o registro que est em uso para o usu rio 2 Os dados s o atualizados constantemente ou seja estas informa es est o sempre em movimento na tela 3 Na base desta tela est o dispon veis os bot es Bot o Funcionalidade Salvar Grava os dados apresentados at o momento Fechar Fecha a tela de Locks Rastrear O bot o Rastrear relaciona na tela os usu rios conectados e suas respectivas queries ou seja conforme as consultas v o sendo realizadas esta tela apresenta a movimenta o do usu rio Exerc cio 8 Para rastrear a atividade de um usu rio 1 Na pasta Usu rios osicione o cursor sobre o registro do usu rio desejado e gt a clique no bot o Rastrear O sistema apresenta nova tela relacionando as informa es de acesso do usu rio divididas em duas colunas e Tempo Informa o tempo utilizado para a consulta Query Descreve as consultas realizadas ET TOTVS Arquitetura e Instala o 31 2 Os dados s o atualizados constantemente ou seja estas informa es est o sempre em movimento na tela Tables 11 MaxTables 11 Comment ATFAD1O TCPIP Status SP Traced Yes InTran No DBEnv POSTGRES producao DBThread Started 14 01 2011 18 34 43 LastlO J IP 127 0 0 1 RCV 689124 pa SND 169579 j
54. nvolver Fun es em ADVPL e cham las atrav s das regras dos gatilhos Com ela em todos os campos onde se pode escrever uma express o poss vel evocar se uma fun o cujo retorno definir o seu conte do Fun es De forma an loga e considerando que toda op o de menu do Protheus 11 na verdade uma fun o poss vel se desenvolver novos relat rios consultas cadastros e mesmo sub m dulos e acess los diretamente atrav s do menu Chegado a este ponto pode se dizer que o nico recurso que ainda faltaria para se ter uma flexibiliza o completa seria o acesso s fontes Isto foi resolvido em parte com os Pontos de Entradas ET TOTVS Arquitetura e Instala o 87 Pontos de Entradas S o chamadas colocadas em lugares estrat gicos dos programas e que originalmente n o fazem nada Assim que o usu rio necessitar de uma interven o neste ponto cria se uma Rotina d se a ela o nome de Ponto de Entrada citada na documenta o do Protheus 11 e compila se o programa Ao passar pot ela esta Rotina executada Claro est que quem escreve Rotinas em Pontos de Entradas precisa saber muito bem sobre a l gica do programa em quest o e mesmo qual a situa o da mem ria naquele momento No site tdn totvs com h vasta documenta o sobre os pontos de entrada dispon veis no Protheus 11 O conceito de Pontos de Entradas o mesmo da heran a adotada nas linguagens orientadas a objetos
55. onex o do ByYou Smart Client e Tempo de uso Indicar o tempo em horas minutos e segundos desde que ByYou Smart Client estar se conectando e Programa Inicial Ser o nome do Programa Inicial APO com o qual o ByYou Smart Client ter iniciado a execu o e Environment Nome do Environment Ambiente que estar sendo utilizado pelo terminal e Arquivos Abertos N mero de arquivos tabelas que estar o abertos na Esta o aN Monitor Conex o Visualizar ca bs ia Microsiga Protheus bin smartclient mpBrmt ini TCPII localhost Nenhum Usu rio ET TOTVS Arquitetura e Instala o 73 Instalando o ByYou Smart Client O ByYou Smart Client pode ser instalado fisicamente em uma esta o por meio de uma op o da tela inicial de instala o do Protheus 11 Este recurso til para instala o do ByYou Smart Client em computadores que n o est o conectados rede local ou seja que necessitam que os execut veis estejam fisicamente na m quina Por exemplo em casos de filiais que acessam a matriz por uma linha discada atrav s do protocolo TCP IP Devemos ressaltar que o procedimento de instala o do TOTVS Smart Client nas esta es s recomendado em casos espec ficos utiliza o remota alto tr fego de dados na rede etc Preferencialmente indicado o uso centralizado do ByYou Smart Client no Servidor pela cria o de atalho para acesso Exerc cio 26 Para i
56. os helps do DbAccess al m de apresentar as informa es do aplicativo Pasta Informa es Na abertura do Monitor apresentada a primeira pasta Informa es com os dados de registro do DbAccess vers o quantidade de usu rios conectados tabelas em uso servidor de base etc Exerc cio 4 Para gerenciar os dados da pasta Informa es 1 Os dados apresentados como Informa es do DbAccess referem se ao seguinte e Vers o do DbAccess e respectiva Build e N mero de usu rios registrados para utiliza o e Servidor em que atua o DbAccess o logotipo apresentado varia conforme o ambiente utilizado pelo servidor 2 Na rea Estat sticas o monitor apresenta valores e gr ficos referentes a e Usu rios quantidade de usu rios utilizando o banco de dados 26 Arquitetura e Instala o TOTVS e Tabelas quantidade de tabelas acessadas e TOs Seg IOs por segundo inputs outputs entradas e sa das registrando a velocidade das informa es e Max IOs Seg m ximo de IOs por segundo registrando a maior velocidade das informa es 3 0 bot o Desabilitar conex es deve ser utilizado para n o permitir novas conex es no DbAccess Pasta Usu rios Nesta pasta est o relacionados todos os usu rios conectados ao sistema e consequentemente base gerenciada Os dados apresentados referem se s queries enviadas ao servidor pelo usu rio selecionado ET TOTVS Arquitetu
57. osseguir TOTVS Arquitetura e Instala o 75 4 Indique o caminho onde o ByYou Smart Client deve ser instalado Clique no bot o Avan ar para prosseguir Boo Sms saw Escolha o local de destino Selecione a pasta em que o programa de instala o colocar os arquivos TOTVSn O Assistente InstallShield ir instalar ByYou SmartClient na seguinte pasta Para instalar nessa pasta clique em Avan ar Para instalar em uma pasta diferente clique em Procurar e selecione outra pasta Pasta de destino CASmartClient InstallShield 5 Indique a pasta onde devem ser instaladas as op es de acesso aos aplicativos do Protheus 11 riram rasa O Selecione a Pasta de programas Selecione uma pasta de programas TOTVSu O Assistente InstallShield ir adicionar os cones de programa Pasta de programas listada abaixo Voc pode digitar um novo nome de pasta ou selecionar um nome na lista de pastas existentes Clique em Avan ar para continuar Pasta de programas Pastas existentes Accessories Administrative Tools avast Free Antivirus ByYou DBAccess Catalyst Control Center Dell Dell DataSafe InstallShield 76 Arquitetura e Instala o I TOTVS 6 Clique no bot o de op o Sim se utilizar os ambientes de Automa o Comercial desta forma ser o instalados os arquivos de DLLs para comunica o com os perif ricos homologados TOTVS 11 Microsiga Protheus Ins
58. ou DBAccess A janela de escolha do idioma ser apresentada Sele o do Idioma para a Instala o A Selecione um idioma para esta Instala o a partir da listagem de idiomas abaixo InstallShield Wizard Bem vindo ao InstallShield Wizard do ByYou DBA ccess D InstallShield Wizard ir instalar o Byyou DBAccess em seu computador Para continuar clique em Avan ar 22 Arquitetura e Instala o TOTVS 3 Local de destino InstallShield Wizard Escolha o local de destino Selecione a pasta onde os arquivos ser o instalados O ByYou DB ccess ser instalado na pasta a seguir Para instalar nessa pasta clique em Avan ar Para instalar em uma pasta diferente clique em Procurar e selecione outra pasta m Pasta de destino C Program Files 86 ByYou DBAccess Procurar nstallShield 4 Clique no bot o Avan ar para prosseguir InstallShield Wizard Selecione Pasta de programas Selecione uma pasta de programas O InstallShield Wizard ir adicionar os cones de programa Pasta de programas listada abaixo Voc pode digitar um novo nome de pasta ou selecionar um nome na lista de pastas existentes Clique em Avan ar para continuar Pastas de programas Pastas existentes Accessories Administrative Tools avast Free Antivirus Catalyst Control Center Dell Dell DataSafe Dell Support Center Dell webcam lt Voltar Cancelar 5
59. peamento de Arquivos SX2 Esse arquivo o respons vel por todo o Compartilhamento ou Exclusividade existente nas Tabelas do Protheus 11 tais como Cadastros Movimentos etc E ele tamb m quem direciona o Sistema para realizar a leitura no diret rio onde est o localizados os arquivos do banco de dados possibilitando assim a cria o de v rias bases de dados pata testes e outras finalidades Lan amentos Padronizados SI5 De forma similar ao Arquivo de F rmulas mas sem ter um passo intermedi rio pode se tamb m em v rios pontos do sistema escrever uma Express o diretamente no Campo Tal ocorre no Arquivo de Lan amentos Padronizados SI5 nos seus campos D bito Cr dito Hist rico e Valor Sua aplica o simples seja ela atrav s da implementa o de Macros onde as mesmas far o refer ncia s Tabelas e Campos do Sistema ou atrav s de programas com L gicas mais complexas Da mesma forma nos Campos de Valida o do Usu rio e Inicializador Padr o do Dicion rio de Dados na Folha de Pagamento para criar C lculos Espec ficos de Vencimentos Descontos e Encargos na Planilha de Forma o de Pre o de Venda nas C lulas da Planilha Excel nas Regras dos Gatilhos etc Perguntas e ltimas Respostas SX1 J o Arquivo de Perguntas e ltimas Respostas SX1 armazena Par metros Vol teis ou seja que s o normalmente alterados a cada processamento Desta forma s o apresentados na pr
60. ra baixar Patches proceda da mesma forma como foi feito anteriormente mas Categoria busque por Patch de Programa Existem Patches por m dulos e gen ricos ou seja aplicam se ao pr prio ambiente do Protheus chamado Lib ET TOTVS Arquitetura e Instala o 53 e Verifique sempre as Datas dos Arquivos que voc estiver fazendo o Download para garantir que n o estar sobrepondo uma Atualiza o que j se encontra correta e Por praticidade crie sub pastas dentro da pasta updates organizado por m dulos ou reas como FIN FAT GPE pois assim ficar mais f cil documentar os Arquivos de Atualiza o nda e Os patches devem ser gravados em alguma pasta dentro so do rootpath utilize uma pasta chamada Updates dentro de Protheus Data para esse fim arquivos gravados diretamente na Nprotheus data n o ser o vis veis pelo DevStudio e A atualiza o de Patches assim como as compila es de fontes exige que se tenha Acesso Exclusivo ao Sistema ou seja n o deve existir nenhum usu rio ou rotina utilizando o reposit rio Exerc cio 16 Como realizar as Atualiza es 1 Baixe o servi o do Protheus 11 2 Fa a um Backup da pasta BIN 3 Fa a um Backup do Reposit rio que est na pasta YAPON 4 Descompacte os arquivo byyou bin rio zip a partir dele tr s novos aquivos compactados ser o gerados APPSERVER ZIP SMARTCLIENT ZIP SMARTCLIENTACTIVEX ZIP Agora proceda da seguinte forma 5 Descompact
61. ra e Instala o 27 Exerc cio 5 Para monitorar usu rios 1 As informa es s o distribu das em colunas que por sua vez relacionam os seguintes dados q ByYou DBAccess 4 2 Monitor localhost 7890 Monitor Visualizar Ajuda Mensagens Configura es Assistentes Usu rio Total lOs IOs Seg Tabelas Procedure Coment rios Ambiente DB Thread Stat e ID Atividades Relaciona o n mero de identifica o do usu rio e Usu rio Relaciona o nome do usu rio IOs Relaciona o n mero de entradas e sa das do usu rio Tabela Relaciona o n mero de tabelas movimentadas pelo usu rio Procedure Relaciona qual procedure est sendo executada Coment rios Descreve a Rotina sendo executada pelo usu rio 2 Para monitorar os processos em execu o pelo usu rio est dispon vel o bot o Rastrear 3 Para encerrar a conex o do usu rio clique no bot o Encerrar 28 Arquitetura e Instala o I TOTVS Bot o Atividades O bot o Atividades permite relacionar e salvar as respectivas atividades do usu rio no sistema Exerc cio 6 Para verificar as atividades de um usu rio 1 Na pasta Usu rios posicione o cursor sobre o registro do usu rio desejado e clique no bot o Atividades Ser apresentada a tela para salvar as atividades do usu rio 2 Selecione o diret rio desejado e
62. ramas em APO s para serem executados pelo AppServer Para a utiliza o da ferramenta de desenvolvimento DevStudio alguns pontos devem ter aten o especial e A instala o da ferramenta de desenvolvimento DevStudio deve ser realizada atrav s do mesmo Programa de Instala o do ByYou Application Server e Para iniciarmos ferramenta de desenvolvimento DevStudio devemos ter necessariamente o AppServer iniciado na mesma m quina N Development Studio Sr Arquivo Editar Insert Visualizar Projetos Executar Ferramentas Autoriza o Janela Ajda negaeja jocjznnjns jnigajaro aroma neta m J u ahna Our z es E A E y a 5 F o DE ACILIA e 48 Arquitetura e Instala o ET TOTVS Atualiza o e e Backup do Protheus 11 Nomenclaturas do Protheus 11 As principais Nomenclaturas do Protheus 11 s o referentes Rotinas de Atualiza o e Desenvolvimento S o elas Build a vers o dos execut veis e DIPs A Build do sistema pode ser identificado por meio das seguintes op es Ajuda Sobre dentro de qualquer M dulo do sistema ou na tela de console do ByYou Application Server Reposit rios RPO Arquivos Bin rios Compilados os quais cont m instru es de funcionamento como Fun es e Aplica es de todos os M dulos do ERP utilizadas pelo Protheus 11 e seguem a seguinte nomenclatura TTDP101 RPO Onde TT TOTVS D Tipo de banco de dados Exemplo
63. rsion 110 Rpoversion 110 Topserver localhost Topdatabase mssql Topalias teste Exerc cio 21 Seguindo os passos executados no exerc cio anterior para cria o do Ambiente Teste crie mais um ambientes Desenvolvimento e renomeie o environment para producao 60 Arquitetura e Instala o TOTVS Configura es de Servi os Servi o o processo utilizado para que o Protheus 11 possa ser iniciado Automaticamente quando o Servidor for ligado Podemos Configurar os Servi os manualmente utilizando o Assistente de Configura o Exerc cio 22 Como Configurar Servi os do WinNT 2000 1 Selecione as seguintes op es Iniciar Programas Protheus 11 Ferramentas Assistente de Configura o do Servidor 2 Abra a op o Servi o do WindowsN T 2000 e posicione sobre Service e clique no icone Editar Configura o confirme a tela a seguir A especifica o destas configura es apenas ter efeito caso o Servidor Protheus q k j n o esteja instalado no Windows como um Servi o Caso o Protheus j esteja i ai instalado como um Servi o do Widows ele deve ser desinstalado da lista de servi os do Windows antes de serem alteradas estas configura es e reinstalado como um servi o ap s as altera es Deseja alterar estas configura es ET TOTVS Arquitetura e Instala o 61 3 Altere o campo Nome da Lista de Servi
64. ssistente de instala o do DVD do Protheus Por m ap s a instala o do Protheus tamb m poss vel execut lo pela op o Assistente de Configura o do ET TOTVS Arquitetura e Instala o 57 Servidor na pasta Protheus 11N Ferramentas no menu Iniciar do Windows ou pelo aplicativo Wizard exe dispon vel no diret rio NBINYSmarClient importante ressaltar que a maioria das configura es editadas por este Assistente apenas ter o validade quando o servidor do Protheus for finalizado e reiniciado Por m determinadas configura es podem ser reconhecidas sem que o TOTVS Application Server seja reiniciado e j passarem a fazer efeito inclusive interferindo nos processos Threads em execu o no servidor o que pode acarretar em problemas no processamento Portanto recomend vel que a utiliza o deste assistente seja realizada sem que existam processos em execu o no servidor e sem que existam usu rios ou esta es remotas conectadas ao ByYou Application Server Ao ser executado o Wizard identifica no arquivo AppServer ini as configura es atualmente definidas e apresenta a janela principal de trabalho do assistente Exerc cio 18 Como acessar o Assistente de Configura o do Protheus 11 1 Selecione as seguintes op es Inicia Programas Protheus 11 gu Ps TOS Ferramentas Assistente de Configura o do Servidor 2 Caso o sistema apresente uma tela solicitan
65. t m suporte a Controle de Transa es inclusive a Base de Dados Padr o DBF O Protheus 11 permite a utiliza o de Tecnologias de Replica o de Dados como o CISASync ou o pr prio MSSQL Server eT TOTVS Arquitetura e Instala o 5 Reposit rios de APO s E nesta parte do sistema que estar o os Programas escritos em ADVPL a serem acionados para a execu o de determinadas tarefas E por meio dos Reposit rios de Apo s que poderemos incluir novas customiza es no Sistema O Reposit rio APO um Arquivo Bin rio Compilado que por sua vez n o pode ser editado ou modificado pois tratam os programas desenvolvidos pela MICROSIGA Esse arquivo independente de plataforma ou seja ele pode ser armazenado num servidor com Windows Linux AS400 ou Unix sem necessidade de configura es especiais A necessidade de reposit rios espec ficos ocorre apenas para a tecnologia utilizada para armazenamento dos dados e idioma do sistema Assim existem reposit rios em Portugu s Ingl s e Espanhol nas tecnologias Codebase ADS Ctree e DbAccess para bases relacionais O reposit rio cont m fontes compilados em ADVPL e ADVPL ASP p ginas HTML utilizadas em portais al m de imagens nos formatos BMP JPG e PNG 6 Arquitetura e Instala o TOTVS Aplicativos do Protheus 11 O Protheus 11 possui basicamente quatro aplicativos utilizados com diferentes finalidades S o eles Application Server AppServer
66. tallShield Wizard DLL s Sigaloja amp rorvs Deseja instalar as Dil s utilizadas pelo m dulo SigaLoja O Sim N o 7 Verifique a configura o de instala o e confirme o seu in cio clicando no bot o Avan ar Se precisar alterar alguma op o clique em Voltar ByYou SmartClient InstallShield Wizard Iniciar a c pia dos arquivos Reveja as configura es antes de copiar os arquivos TOTVSu O InstallShield possui informa es suficientes para come ar a copiar os arg de programa Se desejar rever ou alterar alguma config clique em Voltar Se estiver satisfeito com as config clique em Avan ar para come ar a copiar os arquivos Configura es atuais Pasta para instala o CASmartClient ET TOTVS Arquitetura e Instala o 77 8 Verifique a configura o de instala o e confirme o seu in cio clicando no bot o Avan ar Se precisar alterar alguma op o clique em Voltar ByYou SmartClient InstallShield Wizard Status da instala o O rorvs O Assistente InstallShield do ByY ou SmartClient est executando as opera es necess rias Instalando CASmartClienttezta32 dil InstalShield 9 Informadas as vari veis de instala o iniciado o processo de descompacta o e c pia dos arquivos ByYou SmartClient InstallShield Wizard InstallShield Wizard conclu do O Assistente InstallShield instalou o B
67. trato de licen a Leia o contrato de licen a a seguir com aten o TOTVS 11 Pressione a tecla PAGE DOWN para ver o restante do contrato IMPORTANTE LEIA CUIDADOSAMENTE 05 TERMOS E CONDI ES DESTE DOCUMENTO ANTES DE USAR O SOFTWARE A TOTVS S A DORAVANTE DENOMINADA TOTYS CONCORDA EM CONCEDER LICEN A DO SOFTWARE AO LICENCIADO ENQUANTO PESSOA F SICA PESSOA JUR DICA OU ENTIDADE LEGAL QUE IR UTILIZAR O SOFTWARE aa Voc aceita todos os termos do Contrato de licen a acima Se escolher N o a instala o ser fechada Para Instalar o Help OnLine TOTVS WiMicrosiga Protheus Portuguese voc deve aceitar este contrato InstallShield Es 5 4 Pasta de instala o do Help Escolha a pasta e clique em Avan ar Help OnLine TOTVS 11 Microsiga Protheus Portuguese InstallShield Wizard Escolha o local de destino Selecione a pasta em que o programa de instala o colocar os avos E TOTVS 11 O Assistente InstallShield ir instalar Help OnLine TOTYS 11 Microsiga Protheus Portuguese na seguinte pasta Para instalar nessa pasta clique em Avan ar Para instalar em uma pasta diferente clique em Procurar e selecione outra pasta Pasta de destino CATOTVS 11NMicrosigatHelp OnLine InstallShield 18 Arquitetura e Instala o I TOTVS 5 Diret rio de Instala o do ByYou Application Server Informe onde o Appserver est instalado para que o programa de instala o ed
68. u build 7 00 090818P ByYvou SmartClient e ByvYou Application Server est o incompat veis em vers o Deseja atualizar a vers o do ByYou SmartClient ET TOTVS Arquitetura e Instala o 79 7 Confirme a atualiza o e observe a regua de progress o 8 Ao final o ByYou Smart Client estar atualizada Ser necess rio clicar novamente no atalho do smartclient para executa lo j na vers o atualizada ByYou build 7 00 090818P Atualiza o realizada com sucesso Reinicie o ByYou SmartClient 80 Arquitetura e Instala o I TOTVS Configura o dos Recursos para Web SmartClient Activex O acesso ao ByYou Smart Client tamb m pode ser realizado por meio de um Browser de Acesso Internet Este tipo de acesso permite que o Protheus 11 seja acessado em qualquer lugar para isso basta que seja configurado o Web Server e que o usu rio que utilizar o ByYou Smart Client tenha acesso Internet Exerc cio 28 Como configurar o SmartClient Activex 1 Acesse a pasta C PROTHEUS10 BIN APPSERVER e edite o arquivo APPSERVER INT acrecentando as seguintes instru es HTTP Enable 1 Path C Protheus10 Bin smarttclient_ActiveX Port 80 RpcEnv Environment InactiveTimeOut 30 2 Acesse a pasta C TOTVS 11 Microsiga Protheus bin smartclientActivex e edite o arquivo SmartClient htm fazendo as seguintes modifica es lt param name Server value Nome do Servidor gt
69. ue estes tentar o se conectar pelo Endere o IP de cada um 5 Para que se possa Efetivar as Altera es no arquivo APPSERVER INI vamos testar o Sincronismo dos Servidores 66 Arquitetura e Instala o TOTVS Modelo Base do AppServer INI Abaixo temos um modelo completo do arquivo AppServer IND que acabamos de configurar environment SourcePath C NTOTVS 11 MicrosigaNProtheusYapo RootPath C NTOTVS 11 Microsiga Protheus data StartPath system RpoDb top RpoLanguage portuguese RpoVersion 110 LocalFiles ads localdbextension dbf PictFormat DEFAULT DateFormat DEFAULT Helpserver localhost Rpcenv Environment TopConnect DataBase MSSQL Server localhost Alias producao Port 7890 LICENSECLIENT Server 10 0 0 1 Port 2222 LICENSESERVER Enable 0 Port 2222 ShowStatus 1 eT TOTVS Arquitetura e Instala o 67 Drivers Active TCP TCP TYPE TCPIP Port 1234 ServerNetWork Servers Server_01 Server_02 MasterConnection 1 Server 01 Server localhost Port 1235 Connections 1 Server 02 Servet localhost Port 1236 Connections 1 Service Name Totvs DisplayName Protheus 11 GENERAL Inactive Time Out600 HTTP Enable 1 Path C Protheus10 Bin smarttclient_ActiveX Port 80 RpcEnv Environment InactiveTimeOut 30 68 Arquitetura e Instala o UPDATE Enable 1 PathWindows p N smartclient upd PathLinux p smartclient upd
70. veis no Protheus e SQL DbAccess integrado com os bancos de dados homologados e ADS Advantage Database Server e ISAM padr o DBF e CTree Por meio de altera es no arquivo de configura o do Application Server e c pia do reposit rio correto poss vel fazer com que a mesma instala o do Protheus utilize dois tipos de base de dados v O idioma do RPO a ser instalado O pa s para instala o do arquivo SXS lt pa s gt TXT Este arquivo gravado no diret rio Protheus DataYSYSTEMLOAD sendo respons vel pela cria o do dicion rio de dados e demais arquivos espec ficos para o pa s selecionado Selecione SQL Portugu s e Brasil respectivamente para Banco de dados Idioma e Pa s e clique no bot o Avan ar para prosseguir ET TOTVS Arquitetura e Instala o 13 8 DLL s do Sigaloja TOTVS 11 Microsiga Protheus InstallShield Wizard DLL s Sigaloja Deseja instalar as DIl s utilizadas pelo m dulo SigaLoja Sim N o Escolha Sim se utilizar os ambientes de Automa o Comercial desta forma ser o instalados os arquivos de DLLs para comunica o com os perif ricos homologados 9 Confirma o das configura es TOTVS 11 Microsiga Protheus InstallShield Wizard Iniciar a c pia dos arquivos Reveja as configura es antes de copiar os arquivos O rorvs O InstallShield possui informa es suficientes para come ar a copiar os arq d
71. yr ou SmartClient com sucesso Clique em Concluir para sair do assistente lt Voltar Concluir Cancelar 10 Ao final da instala o apresentada a tela sobre a conclus o do processo Clique no bot o Concluir para finalizar 78 Arquitetura e Instala o I TOTVS Auto Atualiza o do ByYou Smart Client Esta op o facilita a Atualiza o das Esta es dos usu rios que possuam o ByYou Smart Client instalado Dessa maneira todas as Esta es ter o a sua Build atualizada automaticamente assim que o usu rio tentar conectar se ao sistema Exerc cio 27 Como habilitar a Auto Atualiza o do ByYou Smart Client 1 Instale o ByYou Smart Client na Esta o de Trabalho seguindo as Instru es Padr es de instala o 2 Edite o arquivo C VTOTVS 11 MicrosigalProtheusA bin appserver Yappserver ini 3 Insira a nova se o conforme as linhas a seguir UPDATE Enable 1 PathWindows X NSMARTCLIENT UPD PathLinux X NSMARTCLIENT UPD Onde X N a unidade onde est o gravados os arquivos atualizados do smartclient 4 Salve o Arquivo e encerre o Editor de Textos 5 Na sequ ncia tente conectar se ao Protheus 11 por meio das op es Iniciar Programas ByYou Smart Client 6 Repare que assim que o ByYou Smart Client tentar conectar se ao ByYou Application Server ir aparecer tela com mensagem de incompatibilidade ByYo
Download Pdf Manuals
Related Search
Related Contents
Genius HD525 FRS100 Multiburner Controller User`s Manual Insignia NS-DSC10B Digital Camera User Manual AWDP User Manual and Reference Guide 浴槽用残留塩素濃度計 標準仕様書 型 式: FR-10-40-20 DANA 300 TWIN STICK SHIFTER KIT Journal 63 - URPS des médecins libéraux User manual ALFA 1-LS and ALFANET 1-LS Copyright © All rights reserved.
Failed to retrieve file