Tabela de conteúdos

Especificação Funcional: Cadastro de Serviços

Resumo

Este módulo mantem 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
Campos personalizados Lista de campos personalizados Objeto Não
Modelo da ordem de serviço Modelo da ordem de serviço personalizada Blob Não
Estados dos serviçosLista de estados dos serviços Objeto Não
Valor da UFIR Lista de valores para a UFIR Lista 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.

O usuário deve poder importar e exportar o modelo de documento ao incluir ou alterar um serviço.

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

Para cada campo personalizado do tipo fórmula, o usuário deverá poder escolher quais campos do cadastro de atendimentos serão preenchidos automaticamente com o valor da fórmula quando o serviço for selecionado e a fórmula for recalculada. Os possíveis campos são:

O Valor da UFIR é uma lista de valores que o usuário pode usar em cálculos como o IPTU, por exemplo. Estes valores podem ser atualizados sempre que necessário. Para isto, o usuário deve inserir um novo item na lista. Cada campo será uma lista de pares chave/valor, onde o usuário poderá incluir, excluir e alterar os pares.

Onde quer que seja necessário fazer cálculos com estes valores, como no cadastro de atendimentos, por exemplo, a lista de valores da UFIR deve ser exibida para que o usuário escolha o valor a ser usado no cálculo. Estes campos devem ficar desabilitados se o serviço em questão não tiver valores cadastrados na respectiva lista.

Duplicar serviços

O usuário deve poder duplicar um serviço com todos os seus campos, incluindo os campos personalizados. Quando um serviço for duplicado a tela de cadastro deve ser mostrada no modo de inclusão, mas com os campos preenchidos para que o usuário possa alterar antes de salvar.

Pontos de verificação

Na consulta de serviços

Na inclusão/alteração de serviços

Estados dos serviços

Observações

Nenhuma informação adicional.