Este módulo mantem o cadastro dos serviços a serem prestados através do módulo de Atendimentos.
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.
| 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ços | Lista 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.
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.
Nenhuma informação adicional.