Tempo aproximado para leitura: 00:03:00 min
Dúvida
Ao baixar o demonstrativo de pagamento em ambiente Linux apresenta erro Fontconfig error: Cannot load default config file
Ambiente
TOTVS RH - TOTVS RH (Linha Protheus) - MEU RH - Todas as versões
Solução
Se o appserver está sendo executado em LINUX que não possui um X SERVER (modo gráfico), a geração de relatório via JOB não ocorrerá e a mensagem "Fontconfig error: Cannot load default config file" será exibida no console.log conforme exemplo abaixo.
Ou seja, o arquivo .PDF só é gerado com o LINUX em modo gráfico.
No appserver.ini onde está configurado o ambiente do MEU RH na tag StartPath a system deve estar conforme exemplo StartPath=/system/
São necessários arquivos de binário de impressão diferentes para cada sistema operacional. Esses arquivos devem estar na mesma pasta do appserver e podem ser baixados na central de downloads: Protheus - TOTVSTEC-FRAMEWORK - SMARTCLIENT
Para Linux: Utilize o executável PDFPRINTER
x32: https://suporte.totvs.com/portal/p/10098/download?e=693159
x64: https://suporte.totvs.com/portal/p/10098/download?e=693160
Para que o pdf seja gerado é necessário que o Totvs Printer esteja na pasta appserver e smartclient do MEU RH e que a impressão seja "setada" para server.
Importante:
Segue abaixo documentações de referência sobre configurações adicionais em Linux:
TOTVS Printer
Agente TOTVS Printer
Agente TOTVS Printer para Linux sem GUI
Saiba Mais
RH - Linha Protheus - MEU RH - Qual a regra para exibir os Demonstrativos de Pagamento (recibos/holerites)
RH - Linha Protheus - MEU RH - O que fazer quando download de demonstrativo apresenta "Falha ao carregar documento PDF"
RH - Linha Protheus - MEU RH - É possível visualizar o Demonstrativo de Pagamento somente do mês atual
CLIQUE AQUI para acessar mais artigos e FAQs sobre o MEU RH
CLIQUE AQUI para acessar a documentação de referências sobre o MEU RH
0 Comentários