Especificação funcional: Gestão de serviços

Resumo

Este módulo mantém o cadastro dos serviços a serem prestados através do módulo de Atendimentos.

Descrição

Este módulo gerencia os serviços prestados em atendimentos que buscam beneficiar os pontos de atendimentos cadastrados no sistema. O sistema permite que um usuário possa incluir, alterar, excluir e visualizar um serviço.

Dados do serviço

Campo Descrição Tipo Tamanho Obrigatório?
Grupo Grupo a que pertence o serviço Texto 40 Sim
Subgrupo Subgrupo dentro do grupo informado Texto 40 Sim
Descrição Nome do serviço Texto 40 Sim
Unidade de medida Unidade em que o serviço será contado nos atendimentos Texto 10 Sim
Valor unitário Valor a ser cobrado para cada unidade do serviço Número 10,4 Sim
Cargo do responsável pela autorização do serviço Cargo da pessoa que irá se responsabilizar pelo serviço Texto 30 Não
Obervações Campo destinado para observações referente o serviço Texto 500 Não
Estados dos serviços Lista de estados dos serviços Objeto Não
Campos personalizadosLista de campos personalizados Objeto Não

* O campo valor unitário suporta até 9 caracteres, ou seja, na prática o valor máximo é 9.999.999 para evitar que o valor total fique inválido quando o valor unitário e as quantidades forem muito altos. Se o usuário utilizar todas as casas decimais, este valor pode ficar ainda mais limitado.

Um estado contém um tipo e um nome. Os tipos possíveis são:

  • Inicial
  • Intermediário
  • Cancelado
  • Final.

Na consulta de serviços

  • Na tela de consulta, só devem ser exibidos os serviços cadastrados anteriormente na secretaria em que o departamento selecionado no módulo pertence.

Estados dos serviços

  • O nome do estado é obrigatório;
  • O tipo do estado é obrigatório;
  • Um serviço deve ter ao menos dois estados: um do tipo inicial e um do tipo final;
  • Só pode haver um estado do tipo inicial no mesmo serviço;
  • Não pode haver dois estados com o mesmo nome no mesmo serviço.
  • Uma vez cadastrado um serviço, cada estado só poderá ser alterado se não existir nenhum atendimento associado a ele.

Cadastro e edição de Serviços

  • O sistema não deve salvar o cadastro sem que todos os campos obrigatórios estejam preenchidos.
  • Não podem haver dois serviços com a mesma descrição na mesma secretária.
  • Após a inclusão de um serviço, este deverá ser exibido imediatamente na lista de serviços cadastrados.
  • O valor unitário dos serviços deve ser exibido com quatro casas decimais na tela de cadastro.
  • Os campos Grupo e Subgrupo devem ser populados com todos os valores cadastrados anteriormente pela mesma secretaria ou departamento, dependendo do perfil do usuário. Administradores tem acesso a todos os dados.

Exclusão de Serviço

  • Após a exclusão de um serviço, este deverá ser eliminado imediatamente na lista de serviços.
  • O sistema não deve permitir a exclusão de serviços vinculados a algum atendimento.

Observações

Existem algumas restrições para edição dos serviços, essas regras valem apenas para os serviços que estão sendo utilizados. Quando não há registros vinculados a esses itens, todos os campos devem ser editáveis sem restrições:

  1. Ajustes permitidos:
    • Grupo
    • Subgrupo
    • Descrição
    • Unidade de medida
    • Valor unitário
    • Cargo do responsável
    • Observações
    • Unidade de medida
    • Ajustar o nome dos estados dos serviços
    • Configurações de impressão
  2. Ajustes proibidos:
    • Exclusão de estados
    • Mudança de tipo dos estados
 
softwares/geoservicos.online/requisitos/modulos/servicos.txt · Última modificação: 01/12/2021 11:47 (edição externa)
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki