Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

...

Nesse exemplo, vamos utilizar um processo processo atualização de atendimento pedido de chamados compra no Protheus com as seguintes atividades: Início → Atendimento → Aprovação da solução Usuário → Fim.


Esse processo é iniciado quando um cliente abre um chamado para atendimento de alguma solicitação para sua empresa. Para isso, ele vai preencher os dados solicitados no formulário e precisará obrigatoriamente enviar um anexo para exemplificar sua solicitação. Neste momento, é criada uma pasta com o número da solicitação e feita uma cópia de todos os anexos da atividade para esta pasta. A segurança de anexos atribuirá permissão de acesso a todos os envolvidos no chamado. [neste momento mesmo? ou só depois que o chamado é assumido por alguém do grupo?]

...

Depois que a solução é enviada, o cliente tem um prazo de 2 dias para aprová-la ou retornar com mais questionamentos. Passados os 2 dias, se não houver a aprovação ou um retorno por parte do cliente, a solução será aprovada automaticamente e o chamado será encerrado. Com o chamado finalizado, é automaticamente enviada uma pesquisa de satisfação para que o cliente informe o que ele achou do atendimento em geral.

...


Componentes utilizados

...

Vamos exemplificar o uso dos seguintes componentes que são utilizados nesse processo:

  • desenvolvimento de processo com formulário que permite a atualização de um pedido de compra no Protheus;
  • pai x filho de produtos com zoom;
  • validação de preenchimento de valores do pai x filho com validateForm;
  • evento beforeSendValidate com confirmação de envio após preenchimento. Pode ser exibida em tela a mensagem: "Deseja realmente enviar esse pedido de compra?";
  • desenvolvimento de dataset que consulta webservice SOAP do Protheus para atualizar um pedido de compra;
  • criar um template de e-mail;
  • envio de e-mail com pedido – atividade de envio de e-mail ou via evento notifier.notify
  • obrigatoriedade da inclusão de anexos na primeira atividade;
  • criação de uma pasta com o número da solicitação e cópia de todos os anexos da atividade para esta pasta;
  • segurança de anexos para atribuir permissão para quem deve ter acesso;
  • comando notifier.notify para grupos de atendimento;
  • fluxo automático de aprovação caso expire o prazo de conclusão da atividade. Na atividade de aprovação da solução é possível colocar um prazo de 2 dias para finalizar automaticamente;
  • envio de uma nova solicitação de feedback depois de finalizar o processo via WS – contendo o código da solicitação original, o nome da pessoa que abriu o chamado e o nome do atendente.


Fluxograma

...

Este é o fluxograma do processo que estamos utilizando como exemplo:

...