Histórico da Página
...
- Configuração de WorkFlow
- Caso a empresa não tenha o WorkFlow configurado no Protheus, será necessário configurar para que a rotina possa enviar e-mails aos beneficiários.
- Para que o Workflow funcione, enviando e-mails para diferentes destinatários, é necessário configurar o arquivo “appserver.ini”. Abra o arquivo appserver.ini e procure a seção [MAIL] e adicione as seguintes informações nesta seção. OBS: Caso não exista nenhuma seção [MAIL], crie uma.
[MAIL]
Protocol=POP3
ExtendSMTP=1
AuthLOGIN=1
AuthNTLM=1
AuthPLAIN=1
- No Smart Client, digite SIGACFG no campo Programa Inicial.
- No menu a esquerda, escolha Ambiente / E-mail/Proxy / Configurar.
- Na tela que se abre, preencha com os dados solicitados. Logo, deve-se preencher aqui com os dados corretos do e-mail que irá disparar as comunicações via sistema e WorkFlow.
- Após preenchimento, clique em Avançar e defina os demais dados solicitados na tela.
- Após, clique em Avançar e preencha com os dados requisitados, caso a empresa tenha um servidor proxy na rede. Se não houver, apenas clique em Finalizar.
- Após finalizar, clique em Ambiente / WorkFlow / Contas de E-mail.
- Na janela que se abre, preencha todos os campos com as informações solicitadas, para que seja possível o envio de e-mails.
No campo “Caixa de Correio”, preencha com os dados solicitados. “Cx. Correio” é um nome mnemônico para chamar a conta; em “Remetente”, coloque o nome que deve aparecer e depois, o e-mail.
- No campo “Receber Mensagens”, informe os dados POP3 ou IMAP da conta utilizada.
- No campo “Enviar Mensagens”, informe os dados SMTP da conta utilizada.
- Por fim, no campo “Outros”, verifique se a opção Ativo está marcada, informando ao sistema que a conta é utilizada para envio e recebimento de e-mails.
- Para sair, clique em “Salvar” e depois clique em Sair, no menu do lado superior direito da tela.
- Estando na tela Inicial, clique em Ambiente / WorkFlow / Parametros de WorkFlow. Será aberta uma nova janela.
- Nesta janela, defina como conta padrão a conta recém-criada e deixe ativo as opções Utilizar filas de envio de e-mail, Envia HTML no corpo da Mensagem e Envio Automático. Caso queira ou necessite, pode marcar Usa JavaScript.
- Demais campos são de preenchimento opcional, de acordo coma necessidade da empresa. É interessante preencher o campo E-mail do Administrador, que está localizado na área Notificação.
- Depois, clique em Salvar.
- Com estas configurações, o WorkFlow está pronto para ser usado e demais rotinas que dependam dele, como a de Bloqueio Automático (PLSA770).
- Após a configuração do WorkFlow, no Plano de Saúde (SIGAPLS), acesse o cadastro em Miscelânea / Genérico / Bloqueio Automático.
- O sistema apresentará a tela de filtro de Perguntas sobre os parâmetros para Bloqueio Automático.
- Caso a opção escolhida no campo “Ação do Processo” seja Analisa, nenhum processamento referente a cartas ou e-mails será gerado.
- Caso a ação escolhida seja Bloqueia, o sistema irá efetuar as operações de acordo com os parâmetros definidos anteriormente.
- Após o processamento dos Bloqueios, as cartas geradas serão aglutinadas (unidas) num único documento, onde dependendo do bloqueio, conforme local indicado no parâmetro MV_PLSLOBQ, teremos os seguintes documentos:
- Se houver famílias bloqueadas, o documento com as cartas será criado com o nome de “Bloqueio_Familias.DOC”, onde em cada página, constará a carta para o titular da família bloqueada.
- Se houver dependentes bloqueados, o documento com as cartas será criado com o nome de “Bloqueio_Usuarios.DOC”, onde em cada página, constará a carta para o titular do dependente bloqueado.
- Para conferir a cópia dos e-mails, basta acessar o programa de e-mail que possua a conta configurada (conforme parâmetro MV_PLSEMLO) e conferir os e-mails enviados aos clientes.
- O código de autenticidade apresentado no final da carta é nada mais que o nome do titular, data e hora da geração do e-mail em Base64, apenas para controle, não tendo nenhum impacto em qualquer parte do sistema ou nas operações.
- Caso queira que a rotina seja executada via JOB (sem interferência do usuário), será necessário seguir as seguintes instruções:
- No Smart Client , SIGACFG no campo Programa Inicial.
- No SIGACFG, vá até Ambiente / Schedule / Schedule.
- Na tela, do lado esquerdo, escolha a opção Agent / Cadastro e depois em Incluir.
- Após isso, informe as seguintes informações nos campos pertinentes: Nome, Endereço IP e Porta (mesmo da Server.ini) do servidor, Empresa e Número de Threads (deve ser igual a 1).
- Após estas informações, clique em Confirmar.
- No menu do lado esquerdo, clique em Agendamentos / Cadastros e depois em Incluir.
Informe os dados solicitados: Rotina (Informe PLSA770JB), Data, Hora, Empresa/Filial, Módulo (preencha com 33) e a Descrição.
- Em seguida, clique em Recorrência , onde será aberto uma nova janela, para definir a repetição desta tarefa, de acordo com as necessidades da empresa.
- Após definir os parâmetros de repetição, clique em Confirmar na janela e depois, Confirmar na Janela principal, no botão.
- Clique em Schedule e depois, clique em Iniciar todos os Serviços.
- Após, clique em Agent e depois, em Iniciar todos os Serviços.
- Seguindo estas etapas, a rotina de Bloqueio Automático agora irá rodar como JOB, fazendo tudo de forma automática e sem intervenção do usuário.
- A partir do momento que o Bloqueio Automático roda como JOB, temos algumas particularidades:
- Para que o envio de e-mail ao beneficiário seja executado, é necessário colocar no parâmetro MV_PLSEMJB o valor lógico .T.. Caso contrário (ou seja, .F.), a rotina será executada e no final do processamento, o e-mail cadastrado no parâmetro MV_PLSEMLO receberá um arquivo compactado, contendo as cartas de todos os usuários e/ou famílias bloqueadas, mas os titulares não receberão o e-mail avisando sobre o bloqueio. O arquivo é compactado com o nome do arquivo zipado, logo, se o arquivo for Bloqueio_Usuarios, o arquivo compactado será nomeado como Bloqueio_Usuarios.GZ e se fome famílias, seria nomeado como Bloqueio_Familias.GZ
Para manipular este arquivo compactado, basta usar qualquer programa que possa trabalhar com arquivos gzip (GNU Zip). - Nos parâmetros MV_PLSSMTP, MV_PLSACCT e MV_PLSSMSE, devem ser colocados os valores respectivamente de: Servidor SMTP, usuário e senha do e-mail, visto que em JOB, o WorkFlow não é funcional. Pode-se inserir aqui os mesmos dados da conta utilizada no Workflow ou outra que a operadora desejar.
- Ao gerar cartas, por ser um JOB, serão armazenadas na própria pasta onde estão localizados os modelos (conforme MV_PLSMCBQ), visto que não temos um remote executando a tarefa. Caso queira apagar os arquivos para nova geração ou utilizá-los para outros fins, deve-se atentar para apagar ou manipular apenas os arquivos com extensão “.DOC”. Os arquivos com extensão “.DOT” jamais devem ser apagados deste diretório ou alterados por qualquer motivo.
Além desse detalhe, caso o parâmetro MV_PLSEMJB esteja como .F., nesta pasta, teremos também os arquivos com extensão em “.PDF” e o compactado, com extensão “.GZ”. Após uso, estes podem ser deletados da pasta, conforme necessidade da empresa, menos os arquivos com extensão “.DOT”.
- Para que o envio de e-mail ao beneficiário seja executado, é necessário colocar no parâmetro MV_PLSEMJB o valor lógico .T.. Caso contrário (ou seja, .F.), a rotina será executada e no final do processamento, o e-mail cadastrado no parâmetro MV_PLSEMLO receberá um arquivo compactado, contendo as cartas de todos os usuários e/ou famílias bloqueadas, mas os titulares não receberão o e-mail avisando sobre o bloqueio. O arquivo é compactado com o nome do arquivo zipado, logo, se o arquivo for Bloqueio_Usuarios, o arquivo compactado será nomeado como Bloqueio_Usuarios.GZ e se fome famílias, seria nomeado como Bloqueio_Familias.GZ
...
Import HTML Content
Visão Geral
Conteúdo das Ferramentas