Arquitetura e Instalao Anotaes Para iniciarmos Perramenta de Desenvolvimento Protheus Totvs Development Studio (TotvsDevStudio), devemos ter necessariamente o TOTVS Application Server (TotvsAppServer), iniciado na mesma mquina. Atualizao e e Backup do Protheus 10 Nomenclaturas do Protheus 10 As principais Nomenclaturas do Protheus l0, sao referentes rotinas de Atualizaao e Desenvolvimento. So elas: Build Verso completa do sistema com seus Executveis, Dlls e RPO completo. O Build do sistema pode ser identicado atravs das seguintes opes Ajuda + Sobre, dentro de qualquer Mdulo do sistema, ou na Tela de Console do TOTVS Application Server (TotvsAppServer). 30 Todos os direitos reservados. Arquitetura e Instalao Repositrios RPO Arquivos Binrios Compilados, os quais contm Instrues de Funcionamento, como Funes eAplicaes de todos os Mdulos do ERP, utilizadas pelo Protheus 8 e seguem a seguinte nomenclatura: TTDP101.RPO Onde: TT - Totvs l0l, D - Tipo de banco de Dados. Exemplo: DCodebase, AADS, TTop Connect, CCtree, 88trieve), P - Llngua. Exemplo: PPortuguese, LLnglish, SSpanish l0l - versao do Protheus l0.l. PPO - |dentica que se trata do Pepositorio de Ob|etos.
Patch Arquivos de Correes para o RPO. Sua nalidade a correo do Arquivo Binrio que contm as Funes utilizadas pelos Mdulos do sistema, a m de se evitar que seja necessrio Atualizar o RPO por completo, sempre que uma Funo for corrigida. Sua Nomenclatura a seguinte: TTDP101.PAT Onde: TT - Totvs l0l, D - Tipo de banco de Dados. Exemplo: DCodebase, AADS, TTop Connect, CCtree, 88trieve), P - |dioma 31 Todos os direitos reservados. Arquitetura e Instalao Exemplo: PPortuguese, LLnglish, SSpanish l0l - versao do Protheus l0.l. PAT - |dentica que se trata do Arquivo de Correao do PPO. Os otqu|vos Je Potch tomoem oJe tet os seu|ntes extensoes: P7V, PAl, uP0 e etc. ADVPL L a Linguagem de Programaao, desenvolvida e utilizada pela M|CPOS|GA no que diz respeito Customizaes de Funes, que sero implementadas no Protheus 10. Essa linguagem utiliza o Padro (Xbase), ou seja, uma Linguagem Estruturada e sua extenso sempre ser (.PRW). Atualizao de BUILD A Atualizao da Build consiste em atualizar todas as alteraes realizadas, dentro da estrurutra do Protheus 8, como por exemplo, as Dlls, os Executveis, as Correes dos Utilitrios, os Aplicativos e etc... recomendado que se atualize a Build a cada 3 (Trs) meses, pois normalmente, esse o perodo em que o (FTP da MICROSIGA) atualizado, com excesso da Path, que no tem data exata para a Atualizao. Exerccio 05 Como realizar Atualizaes de Builds: 1. Faa o Backup dos seguintes Diretrios: BIN, APO, INCLUDE, que se localizam no diretrio Protheus10; 2. Para as atualizaoes de build versao l0, acesse o site da Microsiga - www.microsiga.com.br, no link Portal do Cliente. Para acesso aos clientes ativos, necessitando de usurio e senha. Fique atento Anotaes 32 Todos os direitos reservados. Arquitetura e Instalao 3 . Pesquise pela Palavra Chave Protheus10 e Categoria Binrio TOTVSTec e clique em Bucar. 33 Todos os direitos reservados. Arquitetura e Instalao 4. Faa o Download do Binrio TOTVSTec para Plataforma Windows que contem Componentes: appserver, smartclient e smartclientactivex. Build 7.00.070518A 5 . Na sequncia, pesquise novamente pela Palavra Chave Protheus10 e Categoria Repositrio de Objetos e clique em Bucar. 34 Todos os direitos reservados. Arquitetura e Instalao 6. Faa o Download do Repositrio de Objetos, de acordo com seu ambiente de trabalho (Code Base, Ctree ou Top Connect). 7 . Para baixar Updates, proceda da mesma forma como foi feito anteriormente, mas Categoria busque por Update de Programas Neste exemplo de busca no existia Update de Programas para data pesquisada. 8 . Para baixar Patchs, proceda da mesma forma como foi feito anteriormente, mas Categoria busque por Patch de Programa. Anotaes 35 Todos os direitos reservados. Arquitetura e Instalao Neste exemplo de busca no existia Update de Programas para data pesquisada. vet|hque semte os 0otos Jos Atqu|vos, que voc est|vet lozenJo o 0ownlooJ, oto otont|t que noo estot sooteonJo umo Atuol|zooo, que j se encontto cotteto, Pot tot|c|JoJe, ct|e um J|tett|o com o nome \0ownlooJ\, no 0|tett|o ko|z Je |nstolooo Jo Ptotheus 10, o|s oss|m hcot mo|s lc|l conttolot (0ocumentot} os Atqu|vos Je Atuol|zooo, l comum, s vezes, o osto \u0ote\ se enconttot voz|o, |sso |nJ|co que o kPO que se encontto no l|nl Je Atuol|zooo, j est com o 0lt|mo Poch, ol|coJo. A Atuol|zooo Jo Potch, oss|m como os Outtos Atuol|zooes, ex|e que se tenho Acesso lxclus|vo oo s|stemo (Noo Jeve ex|st|t nenhum usut|o ut|l|zonJo o mesmo}. Exerccio 06 Como realizar as Atualizaes: 1. Descompacte os arquivo Binrio TOTVSTec.ZIP, a partir dele, trs novos aquivos compactados sero gerados: P10APPSERVER.ZIP P10SMARTCLIENT.ZIP P10SMARTCLIENTACTIVEX.ZIP Dica 36 Todos os direitos reservados. Arquitetura e Instalao Agora proceda da seguinte forma: 2. Descompacte o arquivo P10APPSERVER.ZIP, dentro do diretrio Protheus10\Bin\AppServer\; 3. Descompacte o arquivo P10SMARTCLIENT.ZIP, dentro do diretrio Protheus10\Bin\SmarClint\; 4. Descompacte o arquivo P10SMARTCLIENTACTIVEX.ZIP, dentro do diretrio Protheus10\Bin\SmarClint _ActiveX\; 5. Descompacte os arquivo Repositrio de Objetos.ZIP, a partir dele, um novo aquivo compactado ser gerado: 6. Descompacte o mesmo, dentro do diretrio Protheus10\Apo\; 7 . Os arquivos de Update de Programas e Patch de Programa, devero ser descompactados dentro do diretrio do Protheus10 no subdiretrio Update ou em um diretrio criado para Download pelo usurio, pois sua aplicao diferente das demais; Exerccio 07 Como Atualizar e Aplicar Patchs: 1. Acesse o Aplicativo MP8IDE; 37 Todos os direitos reservados. Arquitetura e Instalao 2 . Verique se h uma Congurao de Ambiente criada, caso contrrio, ser necessrio cri-la; 3 . Clique na opo Ferramentas, em seguida, Atualizao de repositrio; 4 . Ser necessrio informar o Usurio e Senha do Administrador; 5 . Posicione com o cursor sobre o mesmo, conrme e Aplicao da Patch, ser iniciada.