Instalação do Protheus 12.1.2410 (Onça Preta) com WebAgent e WebApp | Ti Especial 0001

Nesse vídeo, será demonstrado o processo de instalação do Protheus 12.1.2410, Onça Preta.

Abaixo o vídeo demonstrando o passo a passo da instalação:

Abaixo os instaladores utilizados (fora os da TOTVS):

Abaixo os instaladores do Protheus (para Windows x64):

  • License: Linha TOTVS License Server > License Server > Instaladores ou clique aqui
  • DbAccess: TOTVS Linha Protheus > TOTVSTEC-Framework > DbAccess ou clique aqui
  • Arquivos de Configuração Fiscal: TOTVS Linha Protheus > Artefatos Gerais do Produto > Arquivos de Configuração > Na lista procure por Fiscal ou clique aqui
  • Dicionário Completo: TOTVS Linha Protheus > [Selecione a versão, por exemplo, Microsiga Protheus Versão 12.1.2410] > Dicionário de Dados > Na lista procure por Brasil e/ou Completo ou clique aqui
  • Help de Campos: TOTVS Linha Protheus > [Selecione a versão, por exemplo, Microsiga Protheus Versão 12.1.2410] > Help de Campo > Na lista procure por Brasil e/ou Completo ou clique aqui
  • Menus: TOTVS Linha Protheus > [Selecione a versão, por exemplo, Microsiga Protheus Versão 12.1.2410] > Menus > Na lista procure por Brasil ou clique aqui
  • Repositório de Objetos: TOTVS Linha Protheus > [Selecione a versão, por exemplo, Microsiga Protheus Versão 12.1.2410] > Repositório > Na lista procure por Brasil e baixe o RPO com a nomenclatura no fim de TTTM120.RPO ou clique aqui
  • AppServer: TOTVS Linha Protheus > TOTVSTEC-Framework > AppServer > Na lista procure a versão para Windows ou clique aqui
  • WebApp: TOTVS Linha Protheus > TOTVSTEC-Framework > SmartClient > Na lista procure a versão para Windows escrito WebApp ou clique aqui
  • SmartClient WebAgent: TOTVS Linha Protheus > TOTVSTEC-Framework > SmartClient >Na lista procure por SmartClient Web-Agent ou clique aqui

Abaixo a configuração usada no dbaccess.ini (dentro da pasta DbAccess):

[General]
LicenseServer=localhost
LicensePort=5555
Port=7890
AuditLog=0
AuditServer=
AuditPort=7890
AuditLevel=1
AuditAll=0
AuditSqlExec=1
AuditProcExec=1
AuditThreadComment=1
AuditERPUserName=1
AuditSingleThread=0

[service]
Name=TOTVS_DBAccess
Displayname=TOTVS | DBAccess

Abaixo a configuração usada no appserver.ini (dentro da pasta AppServer):

[AMBTST]
SourcePath=C:\TOTVS\ERP\Protheus\apo
RootPath=C:\TOTVS\ERP\Protheus_Data
StartPath=\system\
RPOCustom=C:\TOTVS\ERP\Protheus\apo\mycustom.rpo
RpoDb=top
RpoLanguage=Portuguese
RpoVersion=120
Trace=0
TopMemoMega=1
DBAlias=PROTHEUS
DBServer=localhost
DBDatabase=MSSQL
DBPort=7890
StartSysInDB=1

[TopConnect]
Database=MSSQL
Alias=PROTHEUS
ProtheusOnly=0
Port=7890

[Drivers]
Active=TCP

[TCP]
TYPE=TCPIP
Port=1257

[General]
InstallPath=C:\TOTVS\ERP\Protheus
Segmento=YddTQHWW=VZF=yhu
Serie===AV
app_environment=AMBTST
EchoConsoleLogDate=1
AsyncConsoleLog=1
ConsoleLogDate=0

[LICENSECLIENT]
server=localhost
port=5555

[service]
Name=TOTVS_PROTHEUS
Displayname=TOTVS | Protheus

[TCPSERVER]
Enable=0

[TDS]
AllowApplyPatch=*
AllowEdit=*
EnableDisconnectUser=*
EnableSendMessage=*
EnableBlockNewConnection=*
EnableStopServer=*

[WEBAPP]
Port=8099
EnvServer=AMBTST
agentJsonUpdate=webagent.json

[WebAgent]
Port=21021

[WebApp/webapp]
MPP=

Abaixo a configuração usada no webagent.json (dentro da pasta AppServer):

{
    "version": "1.0.12",
    "windows_x64": "webagent\\web-agent-1.0.12-windows-x64-release.setup.exe"
}

Bom pessoal, por hoje é só.

Abraços e até a próxima.

Dan (Daniel Atilio)
Cristão de ramificação protestante. Especialista em Engenharia de Software pela FIB, graduado em Banco de Dados pela FATEC Bauru e técnico em informática pelo CTI da Unesp. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor e mantenedor do portal Terminal de Informação.

8 Responses

  1. Bom dia!, como sempre ótimo material. Tem algo relacionado a “Web Monitor ” com a release 24?. Desde já agradeço. Abs.

    • Bom dia Alan, tudo joia?

      Acha, nós que agradecemos pelo comentário e feedback, é muita generosidade sua.

      Infelizmente ainda não temos um material sobre, está na nossa to-do list.

      Assim que fizermos algo, lhe avisaremos.

      Tenha uma ótima e abençoada quarta feira.

      Um grande abraço.

  2. Luccas disse:

    Boa tarde, estou tentando fazer mas o meu sistema é o windows 11 e diz que não esta homologado. Tem alguma sugestão?

  3. Jeferson de Jesus Santos Junior disse:

    Olá, eu consigo a partir desta instalação usar o VSCode para estudar na prática ADVPL? Testar também, APSDU, Configurador e dentre outros? A empresa em que eu trabalho está com a implantação do TOTVS Protheus acontecendo e preciso práticar em uma base local.

    • Bom dia Jeferson, tudo joia?

      Sim, você consegue. Esse vídeo tem esse foco mesmo, ajudar analistas a terem uma base de testes local, para focar em desenvolvimentos e aprendizagem.

      Quanto aos cursos que temos disponíveis, temos sim o de APSDU, o de Configurador, ai envolvendo programação temos de AdvPL, Relatórios, Orientação a Objetos, WebServices, entre outros. Tentamos sempre lançar um curso novo a cada 2 ou 3 meses na nossa assinatura. Segue a lista completa dos cursos disponíveis: https://terminaldeinformacao.com/cursos-disponiveis/

      Tenha uma ótima e abençoada quarta feira.

      Um grande abraço.

  4. Roberto Miguel Areco disse:

    Buen dia, al querer acceder desde otro equipo (ip diferente), tengo este error al cargar la pagina del login:
    Es posible que la página web en https:/ /192.168.100.134:2410/app-root/preindex_env_p24local/index.html?totvstec_websocket_port=54046&totvstec_remote_type=5&app_name=protheuslib-tface_env_p24local&clear_storage=1&totvstec_remote_origin=http%3A%2F%2F192.168.100.134%3A8099 no funcione temporalmente o se haya trasladado de manera permanente a una nueva dirección web.
    Cual podria ser la configuraicon faltante??

    • Bom dia Roberto, tudo joia?

      Não conheço muito da parte de redes ou infra, mas eu suponho que seja algum bloqueio.

      Então, se ambas as máquinas (a que esta rodando o serviço do Protheus e essa outra que esta tentando acessar via navegador), estiverem na mesma rede, ai verifique como que está o firewall da máquina que esta rodando o Protheus, se esta liberado o acesso.

      Agora se as máquinas estiverem em redes diferentes, ai você vai precisar liberar algum ip ou dns externo para a máquina que esta rodando o serviço do Protheus, e ai esse acesso externo que você usa na URL quando for usar no navegador.

      Tenha uma ótima e abençoada quinta feira.

      Um grande abraço

Deixe uma resposta

Terminal de Informação