TOTVS Protheus

Tudo sobre o TOTVS Protheus.

Resolvendo o Erro Thread Priority XX – Notified finalization for 2 live Threads ao Tentar Subir o TOTVS AppServer

Resolvendo o Erro Thread Priority XX – Notified finalization for 2 live Threads ao Tentar Subir o TOTVS AppServer

4 minutos Se você está tendo problemas para iniciar o seu TOTVS AppServer e se deparou com a mensagem de erro: “Thread Priority XX – Notified finalization for 2 live Threads”, saiba que esse é um problema comum e, na maioria das vezes, está relacionado a portas de comunicação que já estão sendo utilizadas por outro processo. Este guia rápido de solução de problemas vai te ajudar a diagnosticar e corrigir essa falha.     🔍 O que Causa o Erro? O TOTVS AppServer Continue lendo

Chaves da Seção [TDS] do appserver.ini

Chaves da Seção [TDS] do appserver.ini

2 minutos A seção [TDS] do appserver.ini serve para configurarmos algumas permissões no servidor TOVS AppServer, como aplicação de patchs, edição de servidor, disconexão de usuários, parar o servidor entre outras.    Segue abaixo as principais chaves da seção [TDS] do arquivo de configuração appserver.ini: AllowApplyPatch Essa chave identifica quais estações tem permissão para aplicação de patchs (pacotes de atualização) no servidor TOTVS AppServer. Podemos definir os nomes dos IPs que terão permissão ou informar *(asterisco) para permitir para qualquer estação.   Exemplo 1: Permitindo Continue lendo

Chaves da Seção [Service] do appserver.ini

Chaves da Seção [Service] do appserver.ini

1 minuto A seção [Service] do appserver.ini serve para informarmos o nome interno e externo do serviço do TOTVS AppServer no Microsoft Windows. Esta opção é útil quando for necessário utilizar mais de um TOTVS AppServer rodando como serviço na mesma máquina, pois permite ao usuário informar nomes diferentes e assim facilitar a identificação dos serviços.   Segue abaixo as principais chaves da seção [Service] do arquivo de configuração appserver.ini: Name Essa chave identifica o nome interno do serviço no windows.   Exemplo: [Service] Continue lendo

Chaves da Seção [OnStart] do appserver.ini

Chaves da Seção [OnStart] do appserver.ini

1 minuto A seção [OnStart] do appserver.ini permite definir chaves que executam funções específicas em determinados tempos. Essa seção obrigatoriamente declara o nome dos jobs a serem executados na inicialização do TOTVS AppServer.    Segue abaixo as principais chaves da seção [OnStart] do arquivo de configuração appserver.ini: Jobs Essa chave indica o(s) nome(s) de seção(ões) para executar funções específicas.   Exemplo: [OnStart] Jobs=JOB_WS_FAT,JOB_WS_FECH -A chave Main define o nome da função que será executada pelo JOB; -A chave Environment define o nome do ambiente em Continue lendo

Chaves da Seção [WebApp] do appserver.ini

Chaves da Seção [WebApp] do appserver.ini

1 minuto A seção [WebApp] do appserver.ini contém as informações  sobre os parâmetros utilizados na configuração do TOTVS SmartClient HTML. Segue abaixo as principais chaves da seção [WebApp] do arquivo de configuração appserver.ini: Port Essa chave indica a porta da onde o servidor ira disponibilizar o acesso ao SmartClient HTML.   Exemplo: [WebApp] Port=1024 LastMainProg Permite definir a lista de programas a ser exibidas na tela de parâmetros iniciais do SmartClient HTML.   Exemplo: [WebApp] Port=1024LastMainProg=SIGAADV,SIGAMDI,SIGACFG,APSDU,SIGACOMAbaixo podemos ver a listagem de programas a ser Continue lendo

Chaves da Seção [WebAgent] do appserver.ini

Chaves da Seção [WebAgent] do appserver.ini

1 minuto A seção [WebAgent] do appserver.ini contém as informações para configuração de uso do serviço WebAgent.  Segue abaixo as principais chaves da seção [WebAgent] do arquivo de configuração appserver.ini: Port Essa chave indica habilita automáticamente uma porta para o WebAgent de todos os seus usuários impedindo que ele altere esta configuração.   Exemplo: [WebAgent] Port=21021 Version Essa chave permite definir a versão dos arquivos de instalação/atualização automática do WebAgent.   Exemplo: [WebAgent]Version=1.0.0 Windows_x64 Essa chave permite definir o caminho do arquivo de instalação/atualização Continue lendo

Chaves da Seção [LicenseClient] do appserver.ini

Chaves da Seção [LicenseClient] do appserver.ini

menos de 1 minuto A seção [LicenseClient] do appserver.ini contém as informações para conexão do TOTVS License Server pelo servidor TOTVS AppServer.  Segue abaixo as principais chaves da seção [LicenseClient] do arquivo de configuração appserver.ini: Server Essa chave indica o local do servidor de licenças TOTVS License Server.   Os valores aceitos são: <hostname> – Define que o nome do host do servidor de licenças; <ip> – Define o endereço IP do servidor de licenças.   Exemplo: [LicenseClient] Server=172.168.135.60 Port=5555 Port Essa chave indica Continue lendo

Chaves da Seção [General] do appserver.ini

Chaves da Seção [General] do appserver.ini

8 minutos A seção [General] do appserver.ini contém as configurações comuns (globais) ao ambientes administrados pelo servidor TOTVS AppServer.  Segue abaixo as principais chaves da seção [General] do arquivo de configuração appserver.ini: ConsoleLog Essa chave determina a gravação de log das mensagens de execução do TOTVS AppServer. Quando a chave é ativada, as informações, erros, mensagens de ConOut, etc. de execuções dos programas e serviços são gravadas em um arquivo de log chamado console.log no diretório do disco onde encontra-se os executáveis do TOTVS Continue lendo

Chaves da Seção [DBAccess] do appserver.ini

Chaves da Seção [DBAccess] do appserver.ini

3 minutos Olá, no post de hoje iremos falar das principais chaves da seção [DBAccess] do arquivo de configuração appserver.ini do servidor TOTVS AppServer.  A seção [DBAccess] contém informações sobre os parâmetros utilizados para que o TOTVS Protheus possa se comunicar com o TOTVS DBAccess e assim conectar ao banco de dados informado. Segue abaixo as principais chaves da seção [DBAccess] do arquivo de configuração appserver.ini: Alias Essa chave permite informar o alias (nome da fonte de dados) configurado no gateway do banco de Continue lendo

Como Atualizar a Biblioteca DBAPI do TOTVS DBAccess no TOTVS AppServer

Como Atualizar a Biblioteca DBAPI do TOTVS DBAccess no TOTVS AppServer

1 minuto Olá, hoje iremos ver como atualizar a biblioteca DBAPI do TOTVS DBAccess no TOTVS AppServer. O arquivo dbapi.dll é uma biblioteca de integração do TOTVS AppServer com o TOTVS DBAccess, ou seja, é uma biblioteca que faz a comunicação do servidor TOTVS AppServer com o TOTVS DBAccess. Para atualizar essa biblioteca iremos seguir os seguintes procedimentos: 1. Pare os serviços do TOTVS Protheus;2. Na pasta do executável do TOTVS, faça um(backup) do arquivo dbapi.dll renomeando para um nome qualquer, dbapi_bkp.ll.3. Baixe o pacote mais recente do Continue lendo

Chaves da Seção [Environment] do appserver.ini

Chaves da Seção [Environment] do appserver.ini

5 minutos Olá, no post de hoje iremos falar das principais chaves da seção [Environment] do arquivo de configuração appserver.ini do servidor TOTVS AppServer. Para a criação desse Environment(Ambiente) deverá seguir algumas regras:  O nome do ambiente não deve conter espaços em branco em seu nome; Apenas o caracter especial underline ( _ ) pode ser utilizado no nome do ambiente. Outros caracteres especiais ou acentuados não devem ser utilizados (por exemplo: !, @, #, $, %, &, * etc.) pois podem ocasionar comportamentos inesperados. Continue lendo

Chaves da Seção [Drivers] do appserver.ini

Chaves da Seção [Drivers] do appserver.ini

1 minuto Olá, no post de hoje iremos falar das chaves da seção [Drivers] do arquivo de configuração appserver.ini do servidor TOTVS AppServer do TOTVS Protheus. Através dessas chaves fazemos a configuração dos protocolos de comunicação entre o TOTVS AppServer e o TOTVS SmartClient.   Active A chave Active indica o nome da seção que está configurada com o protocolo de comunicação utilizada para realizar a conexão entre o TOTVS AppServer e o TOTVS SmartClient. MultiProtocolPort A chave MultiProtocolPort, indica se a porta multiprotocolo está Continue lendo

Como Alterar a Logomarca do Protheus

Como Alterar a Logomarca do Protheus

1 minuto Olá, aqui é Adilio Costa, no post de hoje iremos aprender como alterar a logomarca do Protheus. Quando entramos no sistema Protheus por padrão ele vem com a logomarca da Totvs conforme é mostrado na imagem abaixo:   Para que possamos alterar a logomarca para uma nossa ou de um cliente nosso devemos criar uma logomarca com a extensão .png e tamanho em píxels de 165×160(tamanho recomendado para que a logomarca não perca o contraste no Protheus). A logomarca deverá ter as Continue lendo

Como Usar a Chave IXBLOG no Protheus.

Como Usar a Chave IXBLOG no Protheus.

7 minutos Olá, me chamo Adilio Costa, no post de hoje iremos aprender como usar a chave IXBLOG no Protheus.  Primeiramente iremos aprender sobre essa chave nos seguintes tópicos: O que é a chave IXBLOG e quais suas funcionalidades dentro do Protheus? Identificando e configurando a chave IXBLOG no Protheus; Demonstração do uso do IXBLOG através de um exemplo prático. O que é a chave IXBLOG e quais suas funcionalidades dentro do Protheus? A chave IXBLOG é um recurso utilizado dentro do protheus para Continue lendo