Navegação: Documentação > Bem-vindo à Central de Ajuda do Fusion > Gestão de Processos - BPM > Passos para Criar um Processo > Componentes do Processo > Atividades > Atividade de Script > Configurando Integração com o GED
Atividade de Script GED Cancelar/Remover Documento
As Atividades de Script tipo GED de Cancelar e Remover Documento são utilizadas para criar aprovações de cancelamento e exclusão de documentos no GED. Ao criarmos um processo de aprovação customizado, deve haver, como primeira atividade, a atividade Script tipo GED Check Out. Ao término, o processo precisa cancelar, excluir o documento ou efetuar Check in. Enquanto o processo não for concluído, o documento não fica disponível aos usuários.
Na imagem abaixo é exemplificado um processo de cancelamento de documentos. Para cancelar um documento no GED, o usuário clica em Cancelar. Com isso, é efetuando o check out no documento, o bloqueando para garantir que o documento não seja modificado ou excluído por outro usuário enquanto está no processo. O pedido de cancelamento do documento passa por aprovação. Se não aprovar, o solicitante é notificado e em seguida, na atividade de script Check In, é finalizado o processo. Se aprovado o cancelamento, o fluxo segue à atividade de script tipo GED de cancelar documento. Concluído a atividade de script, o documento é cancelado e o fluxo é finalizado.
Deve estar contido no formulário desse processo, obrigatoriamente, ao menos um campo tipo arquivo para a versão ativa do documento anexo.
Nas propriedades, em Tipo de Processo, selecione a opção Aprovação. Com isso o processo não iniciará manualmente por um usuário, apenas quando um usuário efetuar alguma ação em documentos no GED. A seguinte imagem exibe a configuração:
Na modelagem do processo no BPM Studio, é imprescindível que o hajam ao menos duas atividades script do tipo GED. Selecione, no painel de Propriedades, o Tipo de Atividade Script. Em Tipo de Script, selecione GED. Note que será exibido o campo GED. Na primeira atividade de script na modelagem, selecione o Check Out. Com isso, o documento será bloqueado e o nenhum usuário terá acesso para editar o documento. No última atividade de script, selecione Cancelar Documentos para que seja cancelado o documento dentro do processo. A seguinte imagem exibe as opções existentes na atividade de script tipo GED:
Para ligar o processo ao GED, é preciso criar ou editar um tipo de documento que chama o processo criado. Acesse Documentos -> Configurar -> Tipos de Documentos. Ao clicar, é exibida a tela de tipo de documentos. Em Gatilhos de Processos, clique em Novo, como exibe a seguinte imagem:
Em Gatilho de Processos é possível determinar quando o processo inicia com o GED. Em Ação, selecione Aprovar Cancelamento ou Aprovar Exclusão. Ao concluir o preenchimento do Tipo de Documento, clique em Ok.
Pode também ser criado o mesmo processo para aprovar a exclusão do documento, fazendo com que quando o usuário exclua um documento, o fluxo de aprovação seja iniciado. No painel de Propriedades, em GED, deve ser selecionado a opção Remover Documentos. É preciso que em Gatilho de Processos seja selecionado Aprovar Exclusão. Os campos a serem preenchidos no formulário do processo devem ser os mesmos de um cancelamento de processo. A principal diferença é que nessa modelagem é feita a remoção de documentos e não o cancelamento. A seguinte imagem exemplifica a exclusão de documentos:
Com essas configurações, sempre que o usuário tentar cancelar ou excluir um documento, será iniciado o processo de aprovação modelado.