Este módulo cadastra atendimentos para serviços prestados a um determinada propriedade.
O objetivo deste módulo é registrar os atendimentos realizados para as propriedades cadastrados no sistema. Através deste cadastro o usuário consegue identificar os serviços prestados para as propriedades e a quantidade de atendimentos realizadas para a propriedade específica. Consegue ainda discriminar quem solicitou o atendimento realizado para a propriedade.
O usuário pode, ao cadastrar ou alterar um atendimento, selecionar os serviço um a um, cada um com seus dados, assim como os do atendimento, como listados acima. Para isto o sistema deve permitir ao usuário incluir, alterar, excluir e visualizar serviços numa lista. Nesta lista os dados dos serviços não serão editados e devem ser exibidos os campos: descrição do serviço, quantidade solicitada, quantidade atendida, data prevista, data de execução, unidade de medida, valor unitário, valor total, status e descrição detalhada. O sistema exibirá uma outra tela com os detalhes do serviço para que o usuário possa preencher os campos.
Os campos em comum são:
Os campos que podem ter valores diferentes para cada serviço são:
Estes também podem ser informados uma única vez, junto com os campos em comum para facilitar o preenchimento dos valores para todos os serviços. Quando a alteração de um destes campos for feita desta forma, o valor correspondente deve ser replicado para todos os serviços no grid. Quando um valor for informado especificamente para um serviço, é este valor que deve ser salvo.
Os estados podem ser definidos pelo usuário no cadastro de serviços.
Os serviços devem ser diferenciados por cores na visão de atendimentos x serviços, de acordo com tipo do seu estado:
Não há restrição quando às mudanças de estado de um serviço.
O histórico de alterações no estado do serviço deve ser mantido automaticamente pelo sistema, não podendo ser alterado pelo usuário.
O usuário deve poder duplicar um atendimento, criando outro com os mesmos dados e os mesmos serviços do atendimento original. Quando um atendimento for duplicado a tela de cadastro deve ser mostrada para que o usuário possa alterar os dados antes de salvar. Se o usuário cancelar o cadastro, não haverá duplicação.
A ferramenta de impressão de OS foi criada devido a necessidade de gerar um documento contendo os dados de um serviço diretamente relacionado a um atendimento para que seja executado por um técnico responsável.
A impressão da OS deve permitir a definição de um modelo personalizado, criado de acordo com as necessidades do usuário. Cada serviço pode ter um modelo próprio. Caso um determinado serviço não tenha um modelo personalizado, a OS deve ser impressa segundo o modelo padrão do sistema. No modelo padrão, todos os campos listados abaixo devem estar presentes. Nos modelos personalizados, estes campos podem ser inseridos no texto com os códigos indicados nas tabelas abaixo.
Também é possível imprimir de uma vez os dados de um atendimento. A principal utilidade desta funcionalidade é listar todos os serviços atendidos ou previstos num dado atendimento, junto com os campos do próprio atendimento.
A impressão do atendimento deve permitir a definição de um modelo personalizado. Cada propriedade pode ter um modelo próprio. Caso o usuário logado no sistema não tenha um modelo personalizado, o atendimento deve ser impresso segundo o modelo padrão do sistema.
As tabelas abaixo mostram quais campos são usados na impressão das ordens de serviço e dos atendimentos. Nos modelos personalizados, estes campos podem ser inseridos no texto com os códigos indicados nas tabelas abaixo.
Ao consultar os serviços cadastrados, o usuário pode filtrar os serviços exibidos para imprimir automaticamente as ordens de serviço de cada um deles. A impressão deve respeitar os modelos personalizados de cada serviço, quando existirem. Todos os serviços com o mesmo modelo devem ser agrupados num só documento de modo que cada modelo seja impresso separadamente.
| Campo | Descrição | Código do campo personalizado | Ordem de serviço | Atendimento |
|---|---|---|---|---|
| Nome do solicitante | Nome do solicitante do atendimento | {SOLICITANTE} | x | x |
| CPF/CNPJ | Documento do solicitante | {CPF SOLICITANTE} | x | x |
| RG/CTPS | Número e UF do RG do solicitante | {RG SOLICITANTE} | x | x |
| Endereço do solicitante | Endereço contendo logradouro, bairro, número e CEP | {ENDERECO SOLICITANTE} | x | x |
| Telefone | Telefone do solicitante | {TELEFONE SOLICITANTE} | x | x |
| Propriedade do atendimento | Nome da propriedade do atendimento | {PROPRIEDADE DO ATENDIMENTO} | x | x |
| Código da propriedade | Código da propriedade | {CODIGO PROPRIEDADE} | x | x |
| Documento | Tipo e número do documento do propriedade do atendimento | {DOCUMENTO PROPRIEDADE} | x | x |
| Endereço da propriedade | Endereço contendo logradouro, bairro, número e CEP | {ENDERECO PROPRIEDADE} | x | x |
| Código | Código do atendimento | {CODIGO ATENDIMENTO} | x | x |
| Número | Número do atendimento | {NUMERO ATENDIMENTO} | x | x |
| Data do atendimento | Data de cadastro do atendimento | {DATA ATENDIMENTO} | x | x |
| Responsável pela propriedade | Nome do responsável pele propriedade | {RESPONSAVEL PROPRIEDADE} | x | x |
| CPF/CNPJ | Documento do responsável pele propriedade | {CPF RESPONSAVEL} | x | x |
| Telefone | Telefone do responsável pele propriedade | {TELEFONE RESPONSAVEL} | x | x |
| Observações | Valor do campo observações do atendimento | {OBSERVACOES ATENDIMENTO} | x | x |
| Campo | Descrição | Código do campo personalizado | Ordem de serviço | Atendimento |
|---|---|---|---|---|
| Serviço | Nome do serviço a ser executado através da OS | {SERVICO} | x | |
| Lista de serviços | Todos os serviços do atendimento com seus dados | {SERVICOS} | x | |
| Código do serviço | Identificação única de cada serviço solicitado/atendido | {CODIGO SERVICO} | x | |
| Objetivo do atendimento | Indica o objetivo esperado com a prestação do serviço | {OBJETIVO ATENDIMENTO} | x | |
| Técnico responsável | Nome da pessoa responsável pela execução do serviço | {TECNICO} | x | |
| Descrição detalhada do serviço | Descrição detalhada do que será feito no serviço | {DESCRICAO SERVICO} | x | |
| Data prevista | Data prevista para execução do serviço | {DATA PREVISTA} | x | |
| Data de execução | Data em que foi ou será executado o serviço | {DATA EXECUCAO} | x | |
| Início | Campo aberto para inclusão de qualquer dado | - | x | |
| Término | Campo aberto para inclusão de qualquer dado | - | x | |
| Quantidade solicitada* | Quantidade do serviço solicitada | {QUANTIDADE SOLICITADA} | x | |
| Quantidade atendida | Quantidade que foi atendida pelo técnico | {QUANTIDADE ATENDIDA} | ||
| Valor unitário | Valor unitário do serviço | {VALOR UNITARIO} | x | |
| Valor do serviço | Valor a ser pago pelo serviço | {VALOR TOTAL} | x | |
| Foto do serviço (1) | Primeira foto do serviço | {FOTO 1} | x | |
| Foto do serviço (2) | Segunda foto do serviço | {FOTO 2} | x | |
| Informações adicionais do serviço | Valor do campo informações adicionais | {INFORMACOES SERVICO} | x | |
| Unidade de medida* * | Unidade do serviço selecionado | {UNIDADE MEDIDA} | x | |
| Cargo do responsável* * | Cargo do responsável pela autorização do serviço | {CARGO RESPONSAVEL} | x | |
| Quantidade solicitada total | Soma das quantidades solicitadas dos serviços no atendimento | {QUANTIDADE SOLICITADA TOTAL} | x | |
| Quantidade atendida total | Soma das quantidades atendidas dos serviços no atendimento | {QUANTIDADE ATENDIDA TOTAL} | x | |
| Valor total do atendimento | Soma dos valores totais dos serviços no atendimento | {VALOR TOTAL ATENDIMENTO} | x |
Obs.: As fotos do serviço serão inseridas no documento sem restrição de tamanho ou alinhamento. Cabe ao modelo determinar como as fotos serão exibidas.
* No modelo padrão a quantidade sempre vem acompanhada da unidade de medida.
Os seguintes campos das configurações do sistema também podem ser usados:
| Campo | Descrição | Código do campo personalizado | Ordem de serviço | Atendimento |
|---|---|---|---|---|
| Razão social | Razão social do emitente | {RAZAO SOCIAL} | x | x |
| Logomarca | Logomarca do emitente | {LOGO} | x | |
| Endereço | Endereço do emitente (endereço, bairro, município e CEP) | {ENDERECO PREFEITURA} | x | |
| Telefone | Telefone do emitente | {TELEFONE PREFEITURA} | x | |
| CNPJ | CNPJ do emitente | {CNPJ PREFEITURA} | x | |
| NOME | Nome da propriedade | {NOME PROPRIEDADE} | x | |
| CODIGO | Código da propriedade | {CODIGO PROPRIEDADE} | x | |
| RESPONSAVEL | Responsável da propriedade | {RESPONSAVEL PROPRIEDADE} | x | |
| CPF | CPF do Responsável da propriedade | {CPF RESPONSAVEL} | x | |
| TELEFONE | Telefone do Responsável da propriedade | {TELEFONE RESPONSAVEL} | x | |
| DOCUMENTO | Numero do documento do Responsável da propriedade | {DOCUMENTO PROPRIEDADE} | x | |
| ENDEREÇO | Endereço do Responsável da propriedade | {ENDERECO PROPRIEDADE} | x | |
| SOLICITANTE | Nome do solicitante | {SOLICITANTE} | x | |
| CPF SOLICITANTE | CPF do solicitante | {CPF SOLICITANTE} | x | |
| RG SOLICITANTE | RG do solicitante | {RG SOLICITANTE} | x | |
| ENDEREÇO SOLICITANTE | Endereço do solicitante | {ENDERECO SOLICITANTE} | x | |
| CÓDIGO ATENDIMENTO | Código do atendimento | {CODIGO ATENDIMENTO} | x | |
| NÚMERO ATENDIMENTO | Número do atendimento | {NUMERO ATENDIMENTO} | x | |
| DATA ATENDIMENTO | Data do atendimento | {DATA ATENDIMENTO} | x | |
| OBSERVAÇÕES ATENDIMENTO | Observações do atendimento | {OBSERVACOES ATENDIMENTO} | x | |
| NOME DO SERVIÇO | Nome do serviço | {SERVICOS} | x | |
| QUANTIDADE TOTAL SOLICITADA | Quantidade total solicitada | {QUANTIDADE SOLICITADA TOTAL} | x | |
| QUANTIDADE TOTAL ATENDIDA | Quantidade total atendida | {QUANTIDADE ATENDIDA TOTAL} | x | |
| VALOR TOTAL | Valor total do atendimento | {VALOR TOTAL ATENDIMENTO} | x | |
| CRÉDITOS E INCENTIVOS | Valor do créditos e incentivos | {CREDITOS E INCENTIVOS} | x | |
| VALOR A PAGAR | Valor a pagar | {VALOR A PAGAR} | x | |
| TOTAL DE CRÉDITOS E INCENTIVOS | Valor total do créditos e incentivos | {TOTAL DOS CREDITOS E INCENTIVOS} | x | |
| VALOR TOTAL A PAGAR | Valor total a pagar | {TOTAL A PAGAR} | x |
Uma OS deve conter ainda local para assinatura do solicitante, do técnico responsável pelo serviço e do cargo do responsável pela autorização do serviço.
O usuário deve ter a opção de visualizar no mapa os dados das propriedades para os quais foram registrados atendimentos. Para isso, o sistema deve utilizar os atendimentos filtrados na lista de atendimentos e exibir no mapa as propriedades correspondentes que contém feições.
O usuário deve ter a opção de exportar um arquivo com os dados dos serviços prestados. Os serviços serão selecionados a partir dos dados filtrados na tela de consulta de atendimentos, na visão Atendimentos x serviços.
A exportação deve ser feita num arquivo escolhido pelo usuário, no formato CSV, com os campos separados por ponto e vírgula (;).
Os seguintes campos devem constar no arquivo:
| Nome do campo | Descrição |
|---|---|
| Serviço (do cadastro de serviços) | |
| Código do serviço | |
| Serviço | descrição do serviço |
| Grupo | |
| Subgrupo | |
| Un. medida | |
| Solicitante (pessoa) | |
| Código do solicitante | |
| Solicitante | (nome) |
| Apelido/nome fantasia | |
| Telefone do solicitante | |
| CPF/CNPJ do solicitante | |
| RG do solicitante | |
| E-mail do solicitante | |
| Atendimento | |
| Data cadastro | |
| Número | |
| Observações | |
| Serviço (vinculado ao atendimento) | |
| Responsável pelo atendimento | |
| Técnico responsável | |
| Objetivo do atendimento | |
| Descrição detalhada do serviço | |
| Quantidade solicitada | |
| Quantidade atendida | |
| Valor unitário | |
| Valor total | |
| Data prevista | |
| Data da execução | |
| Dias do vencimento | Dias antes ou depois do vencimento (que pode ser a data prevista ou de execução) |
| Situação | EXECUTADO / VENCIDO / A VENCER (calculado em função das datas prevista e de execução) |
| Informações adicionais do serviço | |
| Status do serviço | |
| Propriedade | |
| Código da propriedade | |
| Ponto de atendimento | |
| N° documento | |
| Código do logradouro | |
| Logradouro | |
| Bairro / localidade | |
| Distrito | |