# Tipo de Processo
# Versão 1

# FINALIDADE
Essa aplicação tem como finalidade o cadastro e gerenciamento dos Tipos de Processo utilizados na solução SOMUS. Por meio dela, é possível incluir, editar, excluir, visualizar e exportar os tipos cadastrados. Os Tipos de Processo organizam os fluxos de atividades executados no sistema e podem estar vinculados a Subtipos.
# COMO ACESSAR
Acesse o Workspace de Enterprise e, no menu lateral, localize a opção "Workflow". Expanda o menu e selecione o subitem "Tipo de Processo". Clique sobre ele para abrir a aplicação, conforme ilustrado na imagem abaixo:

# VISUALIZAR LISTA DE TIPOS DE PROCESSOS
Ao clicar na opção “Tipo de Processo”, você será direcionado para a tela de visualização da lista de tipos de processo. Nessa tela, é possível consultar os tipos cadastrados por meio de uma tabela organizada com colunas como: código, sigla, descrição, datas de inclusão e atualização, além dos respectivos usuários responsáveis.
A exibição dos dados pode variar conforme a existência ou não de registros no sistema:
- Com registros: Ao acessar a funcionalidade Tipo de Processo, você visualizará os registros já cadastrados, o que facilita a identificação e a comparação entre eles. Nessa tela, é possível executar ações como editar, excluir, exportar uma seleção do tipo de processo ou exportar todos os registros exibidos na lista, garantindo que os dados estejam sempre atualizados.
Para incluir um novo tipo, basta clicar no botão "+ NOVO" e iniciar o cadastro.

Sem registros: Caso nenhum tipo de processo esteja cadastrado, será exibida uma mensagem informando que não há tipos de processos cadastrados no momento.
Para iniciar, clique no botão "+ NOVO" para incluir um tipo de processo.
# CADASTRAR TIPO DE PROCESSO
Para cadastrar um novo tipo de processo, clique no botão “+ NOVO” do lado esquerdo da tela.

Ao clicar no botão “+ NOVO”, a janela de cadastro do tipo de processo será carregada com os campos em branco, pronta para o preenchimento.

Para concluir o cadastro, é necessário preencher todos os campos obrigatórios, identificados com um asterisco (*). Se algum campo obrigatório não for preenchido, o sistema indicará qual informação está pendente.

Quando os campos forem preenchidos, o botão “SALVAR” será habilitado para finalizar o cadastro. Caso deseje cancelar a operação, clique em “CANCELAR” para retornar à lista de tipos de processos sem salvar as informações.

Clique em “SALVAR”, na sequência o sistema apresentará uma caixa de diálogo solicitando a confirmação do cadastro, para avançar clique em “CONFIRMAR” e caso deseje retornar clique em “CANCELAR”, confira na imagem abaixo:

Ao confirmar, o sistema fará todas as validações necessárias e, estando tudo de acordo, será apresentada uma caixa de diálogo de sucesso, indicando que o cadastro foi realizado com sucesso. Confira abaixo:

Clique em “FECHAR” para concluir.
Após o cadastro ser realizado com sucesso os dados serão apresentados na lista de tipos de processos, conforme imagem abaixo:

# EDITAR TIPO DE PROCESSO
Para editar um tipo de processo cadastrado, primeiro localize o registro desejado na lista. Em seguida, selecione o tipo de processo e clique no botão “Ações”.
Ao abrir o menu de ações disponíveis, escolha a opção “Editar”, conforme ilustrado na imagem abaixo:

Após clicar em “Editar”, a janela de cadastro será carregada com os dados preenchidos. Faça as alterações necessárias nos campos disponíveis.
Lembre-se que os campos obrigatórios estão identificados com um asterisco (*), e devem ser preenchidos para que a edição seja salva.
Para concluir a atualização, clique no botão “SALVAR. Caso deseje cancelar as alterações, clique em “CANCELAR” para retornar à lista sem modificar os dados.

Após clicar em “SALVAR”, o sistema exibirá uma caixa de diálogo solicitando a confirmação da edição. Para concluir a atualização, clique em “CONFIRMAR”. Caso desista da alteração, clique em “CANCELAR” para interromper a ação e manter os dados anteriores. Confira o exemplo na imagem abaixo:

O sistema fará todas as validações necessárias, caso não exista nenhum impedimento para que a edição seja realizada, será exibida a caixa de diálogo de sucesso indicando que o cadastro foi atualizado com sucesso.

Clique em “FECHAR” para concluir.
Após a edição ser realizada com sucesso os dados serão atualizados e apresentados na lista de tipos de processos.
# EXCLUIR TIPO DE PROCESSO
Para excluir um tipo de processo cadastrado, primeiro localize o registro desejado na lista. Em seguida, selecione o tipo de processo e clique no botão “Ações”.
Ao abrir o menu de ações disponíveis, escolha a opção “Excluir”, conforme ilustrado na imagem abaixo:

Após clicar na ação de “Excluir”, o sistema exibirá uma caixa de diálogo solicitando a confirmação da exclusão, com a mensagem de que os dados excluídos não poderão ser recuperados.
Para concluir a exclusão, clique em “CONFIRMAR”. Caso prefira cancelar o processo, clique em “CANCELAR”. Confira o exemplo na imagem abaixo:

O sistema fará todas as validações necessárias, caso não exista nenhum impedimento para que a exclusão seja realizada, será exibida a caixa de diálogo de sucesso indicando que o cadastro foi excluído com sucesso.

Clique em “FECHAR” para concluir.
Após a exclusão ser realizada com sucesso, os dados serão removidos da lista de tipos de processos.
# EXPORTAR TIPOS DE PROCESSOS
Na lista de tipos de processos, é possível exportar os dados disponíveis para um arquivo, facilitando consultas externas ou registros fora do sistema. Há duas opções de exportação:
# EXPORTAR SELEÇÃO:
Para exportar registros específicos, selecione apenas um tipo de processo por vez na lista, marcando a caixa correspondente. Em seguida, clique no botão “Ações” e escolha a opção “Exportar Seleção”.

O sistema gerará um arquivo contendo apenas o item selecionado.
# EXPORTAR TUDO:
Caso deseje exportar todos os registros exibidos na lista, sem necessidade de seleção individual, clique diretamente em “Exportar Tudo”. O sistema incluirá todos os dados listados no arquivo gerado.

Arquivo gerado.
# VALIDAÇÕES DO SISTEMA
# Campo chave da tabela duplicado.
Ao tentar salvar um tipo de processo com um valor já existente no campo chave (por exemplo, o Código), o sistema impedirá a operação e exibirá uma mensagem de alerta como forma de validação:
Atenção!
Campo chave da tabela não pode ter valor duplicado.
Essa validação garante que não haja duplicidade de registros.
Para prosseguir com o cadastro, é necessário corrigir o valor informado no campo indicado e garantir que ele seja único. Após o ajuste, basta clicar novamente em “SALVAR”.

Para fechar a mensagem de alerta, clique no botão “FECHAR”.
# Exclusão não permitida! Itens com relacionamento.
Ao tentar excluir um tipo de processo que possui vínculo com outros dados no sistema, a exclusão não será permitida.
Nesses casos, ao confirmar a exclusão, será exibida a seguinte mensagem de validação:
Exclusão não permitida
Atenção!
Não é possível excluir este item, pois ele possui relacionamento ativo com outros itens.
Essa validação impede a remoção de registros que impactariam o funcionamento de outras funcionalidades do sistema

Clique em “FECHAR” para retornar para lista de tipos de processos.
# PROCEDIMENTOS BÁSICOS - SÍMBOLOS E CONVENÇÕES
Campos Obrigatórios: Campos sinalizados com * (asterisco) são de preenchimento obrigatório. O sistema exige que esses campos sejam informados para prosseguir com o cadastro ou alteração do item.
Info: O símbolo ⓘ no card da lista de tipos de processos indica a presença de informação complementar. Ao passar o cursor sobre o ícone, o sistema exibe orientações úteis sobre a seção correspondente.

Novo: posicionado no topo esquerdo da seção, permite iniciar o cadastro de uma nova atividade de processo.
Ações (três pontos verticais): localizado à direita da tabela, exibe opções disponíveis conforme o contexto da seleção (linha específica ou nenhuma seleção).
Caixa de Seleção: Ao marcar a caixa de seleção na tabela, o usuário poderá executar operações relacionadas à linha selecionada.
Navegação Tabela: Localizado no rodapé da tabela, o usuário pode selecionar o número de linhas a serem exibidas por página e navegar entre as páginas.
Fechar: localizado no canto inferior direito da tela, encerra a visualização e retorna à área anterior da aplicação.

Adicionar Filtro: Ao clicar em Adicionar Filtro, são exibidas as opções de filtros disponíveis para a tabela. Após preencher os valores e confirmar, o filtro é aplicado e a lista é atualizada conforme os critérios informados.

# REQUISITOS DE USUÁRIOS
Principais ações que os usuários poderão executar ao acessar a funcionalidade de Tipo de Processo.
| USUÁRIO | RESPONSABILIDADES |
|---|---|
| Workflow | Visualizar lista dos tipos de processos cadastrados |
| Poderá editar os tipos de processos da lista | |
| Poderá excluir o tipo de processo desde que não possua relacionamentos associados | |
| Poderá cadastrar novos tipos | |
| Poderá filtrar lista | |
| Poderá exportar o item selecionado | |
| Poderá exportar tudo da lista exibida |