Árvore de páginas

Visão Geral

O Schedule permite que rotinas do sistema sejam agendadas para que possam ser executadas posteriormente, em um período determinado pelo usuário. É possível definir quando (dias, horários e quantidades de execuções) e em qual Grupo de Empresas e Filiais o processo será executado. Sua função é chamar a rotina agendada no momento definido ou manter esta rotina sendo executada constantemente.


IMPORTANTE: Caso queira utilizar a integração de dados via job PLSHAT(PJobPlsHat), não realize a configuração do PLENVHATSC() no schedule.

Exemplo de Utilização

Agendamento de Integração

Para realizar o envio das transações, é necessário configurar os 2 schedules descritos abaixo:

FunçãoDescriçãoLogs
PLENVHATSC()Responsável por realizar a integração de dados cadastrais entre o Protheus e o TOTVS Saúde Portal Autorizador.Gera log no arquivo plshat.log e no console do appserver.
PLJBATUTISS()Responsável por realizar a atualização dos status dos lotes de faturamento no TOTVS Saúde Portal Autorizador após a validações das regras no Protheus.Gera log no console do appserver.


Sincronização de Dados

Para manter os dados do TOTVS Saúde Portal Autorizador sincronizados com o Protheus foram criados algumas API's para sincronzação dos dados utilizando o Schedule do Protheus:


TabelaDescrição
BA1

Inclusão Beneficiários

BA1

Alteração Beneficiários

BAU

Inclusão Prestadores

BAUAlteração Prestadores
BC1

Inc Corpo Clinico

BC1

Alt Corpo Clinico

BTS

Inclusão Vidas

BTS

Alteração Vidas

BF3

Inclusão Doenças Pré Existentes

BF3

Alteração Doenças Pré Existentes

BCA

Bloqueio Beneficiários

BCA

Desbloqueio Beneficiarios

BC4

Bloqueio Prestadores

BC4

Desbloqueio Prestadores

BB8

Inclusão Locais de Atendimento

BB8

Alteração Locais de Atendimento

BAX

Inclusão de Especialidades/Locais de Atend

BAX

Alteração de Especialidades/Locais de Atend

BFG

Inclusão Cobertura Beneficiarios

BFG

Alteração Cobertura Beneficiários

BFD

Inc Cobert Procedimento Família

BFD

Alt Cobert Procedimento Família

BFC

Inc Cobert Grupo Cobert Família

BFC

Alt Cobert Grupo Cobert Família

BT8

Inc Cobert Procedimento Contrato

BT8

Alt Cobert Procedimento Contrato

BT7

Inc Cobert Grupo Cobert Contrato

BT7

Alt Cobert Grupo Cobert Contrato

BB2

Inc Cobert Procedimento Produto

BB2

Alt Cobert Procedimento Produto

BRV

Inc Cobert Grupo Cobert Produto

BRV

Alt Cobert Grupo Cobert Produto

BCI

Alt Status do Lote de faturamento

BG8

Inc Eventos Grupos Cobertura

BG8

Alt Eventos Grupos Cobertura

Configurando o Schedule

Para efetuar a configuração do Schedule é necessário efetuar o seguinte processo:

  1. No Configurador (SIGACFG), acesse Ambientes/Schedule/Schedule (CFGA010).
  2. Na pasta Schedule inicie os serviços Task Manager e Queue Manager.
  3. Na subpasta Agent clique em Incluir para cadastrar um novo agente.
  4. Preencha os campos com as informações de conexão do appserver Protheus. Clique em Confirmar para gravar o cadastro.
  5. Ao acessar a opção Monitor dentro da subpasta Agent o serviço estará criado. Selecione o serviço e clique em Iniciar serviço para ativá-lo.
  6. Acesse a subpasta Agendamentos e clique em Cadastros
  7. Clique em Incluir para cadastrar um novo agendamento. Preencha o campo Rotina(XX1_ROTINA) com a função que deseja executar.
  8. A opção Recorrencia permite que você configure a frequência da troca de informações entre o TOTVS Saúde Portal Autorizadoro Protheus PLS.
  9. Finalize o preenchimento dos campos restantes e clique em Confirmar para gravar as alterações.
  10. Acesse a opção Monitor dentro da subpasta Agendamentos e clique em Executar agora para ativar o agendamento.


Prontinho! Schedule configurado com sucesso.

Para mais informações sobre como utilizar o schedule do Protheus acesse o endereço: Schedule - Como agendar a execução de rotinas

Para dar continuidade as configurações de Integração no PLS, acesse o item 4.3 - Configurar Robô de Importação XML


  • Sem rótulos