Pré-requisitos:
- Disponível a partir da LIBLabel 20250519
- Integração com o Smart View realizada
- Ter relatórios cadastrados na tabela de Amarração Protheus x Smart View
- Rest Ativo
- Obrigatória ativação da Porta Multiprotocolo e Interface Protheus com PO UI
Documentações complementares:
Na opção de Agendamentos do Schedule, foi adicionado um novo botão:
Ao clicar no botão '+ Smart View', será aberto um modal com um lookup. Nele será possível escolher entre os relatórios do Smart View que estão cadastrados na tabela de amarração:
A partir daqui segue o processo padrão do Schedule para adicionar um agendamento, contando com as mesmas opções de impressão que a integração com o Smart View disponibiliza:
Pontos Importantes
- Ao acessar qualquer recurso padrão no Protheus, seu registro é criado automaticamente na tabela de Amarração. Já para recursos personalizados, é necessário realizar o cadastro manualmente para que apareçam na listagem do Schedule.
- O usuário cadastrado no agendamento deve possuir permissão de visualização ou edição do recurso no Smart View, caso contrário, o recurso não será gerado corretamente.
Se ao clicar no botão '+ Smart View' aparecer a mensagem 'Verifique se todas as configurações necessárias para o agendamento do Smart View foram concluídas. Para mais informações, consulte a documentação.', conforme demonstrado abaixo:
Aqui estão as possíveis causas e soluções:
- Seu REST não esta configurado corretamente
Solução: Verifique se o serviço REST foi iniciado corretamente e se o endereço configurado no Smart View corresponde ao endereço definido no ambiente.
- O serviço do Smart View esta fora do ar
Solução: Verificar nos serviços do windows ou no Agent do seu Smart View se o serviço está executando corretamente.
- A URL do Smart View não esta configurada corretamente
Solução: Smart View - Autenticação Token Protheus
- Não existe nenhum registro cadastrado na tabela de Amarração Protheus x Smart View
Solução: Para que a implementação no Schedule funcione corretamente, os relatórios do Smart View devem estar cadastrados na tabela. Esse cadastro ocorre automaticamente quando um recurso padrão é executado pelo usuário.
Se a tabela estiver vazia, isso indica que nenhum recurso foi consumido até o momento. Nesse caso, é necessário acessar o Protheus e consumir os recursos para que o cadastro seja realizado.