Base de Conhecimento de Gestão Comercial de Saneamento

A maior base de documentação de GSAN do mercado mantida pela Consenso Tecnologia

Ferramentas do usuário

Ferramentas do site


ajuda:informar_programacao_de_abastecimento_e_manutencao

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
ajuda:informar_programacao_de_abastecimento_e_manutencao [14/06/2019 20:54]
tadeu.sarmento
ajuda:informar_programacao_de_abastecimento_e_manutencao [14/09/2020 14:46] (atual)
tadeu.sarmento RM 49121
Linha 24: Linha 24:
 A partir dos parâmetros informados, o sistema seleciona toda a programação de abastecimento e manutenção existente (caso exista), e permite que novas programações sejam adicionadas. Clique no botão {{:​ajuda:​adicionar.png?​nolink|}} dos quadros **Programação de Abastecimento** e **Programação de Manutenção** que será exibido um popup para que sejam informados os dados, conforme tela apresentada,​ respectivamente,​ **[[=ajuda:​informar_programacao_de_abastecimento_e_manutencao#​programacao_de_abastecimento|AQUI]]** e **[[=ajuda:​informar_programacao_de_abastecimento_e_manutencao#​programacao_de_manutencao|AQUI]]**. A partir dos parâmetros informados, o sistema seleciona toda a programação de abastecimento e manutenção existente (caso exista), e permite que novas programações sejam adicionadas. Clique no botão {{:​ajuda:​adicionar.png?​nolink|}} dos quadros **Programação de Abastecimento** e **Programação de Manutenção** que será exibido um popup para que sejam informados os dados, conforme tela apresentada,​ respectivamente,​ **[[=ajuda:​informar_programacao_de_abastecimento_e_manutencao#​programacao_de_abastecimento|AQUI]]** e **[[=ajuda:​informar_programacao_de_abastecimento_e_manutencao#​programacao_de_manutencao|AQUI]]**.
  
-Caso não exista programação de abastecimento ou de manutenção previamente cadastrada para a Área de Bairro ​Mês/Ano de Referência ​informados, o sistema permite que seja efetuada uma cópia da programação já cadastrada para outra Área de Bairro ​no mesmo Mês/Ano de Referência, habilitando o botão {{:​ajuda:​copiar.png?​nolink|}}.+Caso não exista programação de abastecimento ou de manutenção previamente cadastrada para o município ​bairro ​informados, o sistema permite que seja efetuada uma cópia da programação já cadastrada para outro município e bairro ​no mesmo mês/ano de referência, habilitando o botão {{:​ajuda:​copiar.png?​nolink|}}.
 </​columns>​ </​columns>​
  
 <WRAP center round box 100%> <WRAP center round box 100%>
-{{  :ajuda:b_copiar_pa.jpg?nolink ​ |}}+{{  :ajuda:ab.jpg?550  |}}
 </​WRAP>​ </​WRAP>​
  
Linha 48: Linha 48:
 <WRAP center round box 100%> <WRAP center round box 100%>
 {{  :​ajuda:​b_adicionar_informar_programacao_manutencao.jpg?​nolink ​ |}} {{  :​ajuda:​b_adicionar_informar_programacao_manutencao.jpg?​nolink ​ |}}
-</​WRAP>​ 
- 
-<​columns>​ 
-Esta tela permite copiar dados de programação de abastecimento,​ referente a Mês/Ano de Referência,​ Município, Bairro, e Área de Bairro, para gerar uma nova programação de abastecimento. 
-</​columns>​ 
- 
-<WRAP center round box 100%> 
-{{  :​ajuda:​atend_-_informarprogramacaoabastecimentomanutencao_-_telacopiar.png?​nolink ​ |}} 
 </​WRAP>​ </​WRAP>​
  
Linha 73: Linha 65:
 Durante o preenchimento dos campos, o sistema executa algumas validações:​ Durante o preenchimento dos campos, o sistema executa algumas validações:​
  
-  ​Verificar existência do município:​ +  ​Verificar existência do município:​ 
-    ​Caso o município não exista, será exibida a mensagem: //​Município inexistente//​. +    ​Caso o município não exista, será exibida a mensagem: //​Município inexistente//​. 
-  ​Verificar informação do município:​ +  ​Verificar informação do município:​ 
-    ​Caso o município não tenha sido informado, será exibida a mensagem: //Informe Município//​. +    ​Caso o município não tenha sido informado, será exibida a mensagem: //Informe Município//​. 
-  ​Verificar existência do bairro: +  ​Verificar existência do bairro: 
-    ​Caso o bairro informado não exista, será exibida a mensagem: //Bairro inexistente//​. +    ​Caso o bairro informado não exista, será exibida a mensagem: //Bairro inexistente//​. 
-  ​Validar mês e ano de referência:​ +  ​Validar mês e ano de referência:​ 
-    ​Caso o mês e ano de referência estejam inválidos, será exibida a mensagem: //Mês/Ano de Referência inválido//​. +    ​Caso o mês e ano de referência estejam inválidos, será exibida a mensagem: //Mês/Ano de Referência inválido//​. 
-  ​Verificar Data Início de Abastecimento:​ +  ​Verificar Data Início de Abastecimento:​ 
-    ​Caso a Data Início de Abastecimento seja uma data inválida, será exibida a mensagem: //Data Início de Abastecimento inválida//​. +    ​Caso a Data Início de Abastecimento seja uma data inválida, será exibida a mensagem: //Data Início de Abastecimento inválida//​. 
-    ​Caso o mês/ano da Data Início de Abastecimento não seja igual ao mês/ano de referência informado, será exibida a mensagem: //Mês e Ano da Data Início de Abastecimento não corresponde ao Mês e Ano de Referência informado//​. +    ​Caso o mês/ano da Data Início de Abastecimento não seja igual ao mês/ano de referência informado, será exibida a mensagem: //Mês e Ano da Data Início de Abastecimento não corresponde ao Mês e Ano de Referência informado//​. 
-  ​Verificar Data Fim de Abastecimento:​ +  ​Verificar Data Fim de Abastecimento:​ 
-    ​Caso a Data Fim de Abastecimento seja uma data inválida, será exibida a mensagem: //Data Fim de Abastecimento inválida//​. +    ​Caso a Data Fim de Abastecimento seja uma data inválida, será exibida a mensagem: //Data Fim de Abastecimento inválida//​. 
-    ​Caso o mês/ano da Data Fim de Abastecimento não seja igual ao mês/ano de referência informado, será exibida a mensagem: //Mês e Ano da Data Fim de Abastecimento não corresponde ao Mês e Ano de Referência informado//​. +    ​Caso o mês/ano da Data Fim de Abastecimento não seja igual ao mês/ano de referência informado, será exibida a mensagem: //Mês e Ano da Data Fim de Abastecimento não corresponde ao Mês e Ano de Referência informado//​. 
-    ​Caso a Data Fim de Abastecimento seja anterior à Data Início de Abastecimento,​ será exibida a mensagem: //Data Fim de Abastecimento deve ser igual ou posterior à Data Início de Abastecimento//​. +    ​Caso a Data Fim de Abastecimento seja anterior à Data Início de Abastecimento,​ será exibida a mensagem: //Data Fim de Abastecimento deve ser igual ou posterior à Data Início de Abastecimento//​. 
-  ​Verificar Hora Início de Abastecimento:​ +  ​Verificar Hora Início de Abastecimento:​ 
-    ​Caso a Hora Início de Abastecimento seja uma hora inválida, será exibida a mensagem: //Hora Início de Abastecimento inválida//​. +    ​Caso a Hora Início de Abastecimento seja uma hora inválida, será exibida a mensagem: //Hora Início de Abastecimento inválida//​. 
-  ​Verificar Hora Fim de Abastecimento:​ +  ​Verificar Hora Fim de Abastecimento:​ 
-    ​Caso a Hora Fim de Abastecimento seja uma hora inválida, será exibida a mensagem: //Hora Fim de Abastecimento inválida//​. +    ​Caso a Hora Fim de Abastecimento seja uma hora inválida, será exibida a mensagem: //Hora Fim de Abastecimento inválida//​. 
-    ​Caso a Data Fim de Abastecimento seja igual à Data Início de Abastecimento e a Hora Fim de Abastecimento seja anterior à Hora Início de Abastecimento,​ será exibida a mensagem: //Hora Fim de Abastecimento deve ser igual ou posterior à Hora Início de Abastecimento//​. +    ​Caso a Data Fim de Abastecimento seja igual à Data Início de Abastecimento e a Hora Fim de Abastecimento seja anterior à Hora Início de Abastecimento,​ será exibida a mensagem: //Hora Fim de Abastecimento deve ser igual ou posterior à Hora Início de Abastecimento//​. 
-  ​Verificar Existência de Programação de Abastecimento:​ +  ​Verificar Existência de Programação de Abastecimento:​ 
-    ​Caso a Data Início de Abastecimento informada esteja compreendida entre o intervalo de datas de início e fim de alguma programação já existente no //grid//; ou a Data Fim de Abastecimento informada esteja compreendida entre o intervalo de datas de início e fim de alguma programação já existente no //grid//; e a Hora Início de Abastecimento informada esteja compreendida entre o intervalo de horas de início e fim desta programação já existente no //grid//; ou a Hora Fim de Abastecimento informada esteja compreendida entre o intervalo de horas de início e fim desta programação já existente no //grid//, será exibida a mensagem: //Já existe programação de abastecimento para o período <<​data início da programação de abastecimento existente>>​ a <<​data fim da programação de abastecimento existente>>​ de <<​hora início da programação de abastecimento existente>>​ a <<​hora fim da programação de abastecimento existente>>//​. +    ​Caso a Data Início de Abastecimento informada esteja compreendida entre o intervalo de datas de início e fim de alguma programação já existente no //grid//; ou a Data Fim de Abastecimento informada esteja compreendida entre o intervalo de datas de início e fim de alguma programação já existente no //grid//; e a Hora Início de Abastecimento informada esteja compreendida entre o intervalo de horas de início e fim desta programação já existente no //grid//; ou a Hora Fim de Abastecimento informada esteja compreendida entre o intervalo de horas de início e fim desta programação já existente no //grid//, será exibida a mensagem: //Já existe programação de abastecimento para o período <<​data início da programação de abastecimento existente>>​ a <<​data fim da programação de abastecimento existente>>​ de <<​hora início da programação de abastecimento existente>>​ a <<​hora fim da programação de abastecimento existente>>//​. 
-    ​OBS: Atentar para o caso de programações com dias consecutivos,​ cujo intervalo de horas a ser considerado compreende o período de início e fim entre as datas distintas. +    ​OBS: Atentar para o caso de programações com dias consecutivos,​ cujo intervalo de horas a ser considerado compreende o período de início e fim entre as datas distintas. 
-  ​Verificar Data Início de Manutenção:​ +  ​Verificar Data Início de Manutenção:​ 
-    ​Caso a Data Início de Manutenção seja uma data inválida, será exibida a mensagem: //Data Início de Manutenção inválida//​. +    ​Caso a Data Início de Manutenção seja uma data inválida, será exibida a mensagem: //Data Início de Manutenção inválida//​. 
-    ​Caso o mês/ano da Data Início de Manutenção não seja igual ao mês/ano de referência informado, será exibida a mensagem: //Mês e Ano da Data Início de Manutenção não corresponde ao Mês e Ano de Referência informado// e retorna para o passo correspondente no fluxo principal. +    ​Caso o mês/ano da Data Início de Manutenção não seja igual ao mês/ano de referência informado, será exibida a mensagem: //Mês e Ano da Data Início de Manutenção não corresponde ao Mês e Ano de Referência informado// e retorna para o passo correspondente no fluxo principal. 
-  ​Verificar Data Fim de Manutenção:​ +  ​Verificar Data Fim de Manutenção:​ 
-    ​Caso a Data Fim de Manutenção seja uma data inválida, será exibida a mensagem: //Data Fim de Manutenção inválida//​. +    ​Caso a Data Fim de Manutenção seja uma data inválida, será exibida a mensagem: //Data Fim de Manutenção inválida//​. 
-    ​Caso o mês/ano da Data Fim de Manutenção não seja igual ao mês/ano de referência informado, será exibida a mensagem: //Mês e Ano da Data Fim de Manutenção não corresponde ao Mês e Ano de Referência informado//​. +    ​Caso o mês/ano da Data Fim de Manutenção não seja igual ao mês/ano de referência informado, será exibida a mensagem: //Mês e Ano da Data Fim de Manutenção não corresponde ao Mês e Ano de Referência informado//​. 
-    ​Caso a Data Fim de Manutenção seja anterior à Data Início de Manutenção,​ será exibida a mensagem: //Data Fim de Manutenção deve ser igual ou posterior à Data Início de Manutenção//​. +    ​Caso a Data Fim de Manutenção seja anterior à Data Início de Manutenção,​ será exibida a mensagem: //Data Fim de Manutenção deve ser igual ou posterior à Data Início de Manutenção//​. 
-  ​Verificar Hora Início de Manutenção:​ +  ​Verificar Hora Início de Manutenção:​ 
-    ​Caso a Hora Início de Manutenção seja uma hora inválida, será exibida a mensagem: //Hora Início de Manutenção inválida//​. +    ​Caso a Hora Início de Manutenção seja uma hora inválida, será exibida a mensagem: //Hora Início de Manutenção inválida//​. 
-  ​Verificar Hora Fim de Manutenção:​ +  ​Verificar Hora Fim de Manutenção:​ 
-    ​Caso a Hora Fim de Manutenção seja uma hora inválida, será exibida a mensagem: //Hora Fim de Manutenção inválida//​. +    ​Caso a Hora Fim de Manutenção seja uma hora inválida, será exibida a mensagem: //Hora Fim de Manutenção inválida//​. 
-    ​Caso a Data Fim de Manutenção seja igual à Data Início de Manutenção e a Hora Fim de Manutenção seja anterior à Hora Início de Manutenção,​ será exibida a mensagem: //Hora Fim de Manutenção deve ser igual ou posterior à Hora Início de Manutenção//​. +    ​Caso a Data Fim de Manutenção seja igual à Data Início de Manutenção e a Hora Fim de Manutenção seja anterior à Hora Início de Manutenção,​ será exibida a mensagem: //Hora Fim de Manutenção deve ser igual ou posterior à Hora Início de Manutenção//​. 
-  ​Verificar Existência de Programação de Manutenção:​ +  ​Verificar Existência de Programação de Manutenção:​ 
-    ​Caso [(a Data Início de Manutenção informada esteja compreendida entre o intervalo de datas de início e fim de alguma programação já existente no //grid//) ou (a Data Fim de Manutenção informada esteja compreendida entre o intervalo de datas de início e fim de alguma programação já existente no //grid//)] e [(a Hora Início de Manutenção informada esteja compreendida entre o intervalo de horas de início e fim desta programação já existente no //grid//) ou (a Hora Fim de Manutenção informada esteja compreendida entre o intervalo de horas de início e fim desta programação já existente no //grid//)], será exibida a mensagem: //Já existe programação de manutenção para o período <<​data início da programação de manutenção existente>>​ a <<​data fim da programação de manutenção existente>>​ de <<​hora início da programação de manutenção existente>>​ a <<​hora fim da programação de manutenção existente>>//​ e retorna para o passo correspondente no fluxo principal.  +    ​Caso [(a Data Início de Manutenção informada esteja compreendida entre o intervalo de datas de início e fim de alguma programação já existente no //grid//) ou (a Data Fim de Manutenção informada esteja compreendida entre o intervalo de datas de início e fim de alguma programação já existente no //grid//)] e [(a Hora Início de Manutenção informada esteja compreendida entre o intervalo de horas de início e fim desta programação já existente no //grid//) ou (a Hora Fim de Manutenção informada esteja compreendida entre o intervalo de horas de início e fim desta programação já existente no //grid//)], será exibida a mensagem: //Já existe programação de manutenção para o período <<​data início da programação de manutenção existente>>​ a <<​data fim da programação de manutenção existente>>​ de <<​hora início da programação de manutenção existente>>​ a <<​hora fim da programação de manutenção existente>>//​ e retorna para o passo correspondente no fluxo principal.  
-    ​OBS: Atentar para o caso de programações com dias consecutivos,​ cujo intervalo de horas a ser considerado compreende o período de início e fim entre as datas distintas. +    ​OBS: Atentar para o caso de programações com dias consecutivos,​ cujo intervalo de horas a ser considerado compreende o período de início e fim entre as datas distintas. 
-  ​Verificar Caracteres Especiais:​ +  ​Verificar Caracteres Especiais:​ 
-    ​Caso seja informado algum caracter especial na Descrição,​ será exibida a mensagem: //​Descrição possui caracteres especiais//​. +    ​Caso seja informado algum caracter especial na Descrição,​ será exibida a mensagem: //​Descrição possui caracteres especiais//​. 
-  ​Verificar sucesso da transação:​ +  ​Verificar sucesso da transação:​ 
-    ​Caso o código de retorno de alguma operação efetuada no banco de dados seja diferente de zero, será exibida a mensagem conforme o código de retorno. +    ​Caso o código de retorno de alguma operação efetuada no banco de dados seja diferente de zero, será exibida a mensagem conforme o código de retorno. 
-  ​Atualização realizada por outro usuário: +  ​Atualização realizada por outro usuário: 
-    ​Caso o usuário esteja tentando atualizar uma programação que já tenha sido atualizada durante a manutenção corrente, será exibida a mensagem: //Esse(s) registro(s) foi(ram) atualizado(s) ou removido(s) por outro usuário durante a operação. Realize uma nova manutenção//​. +    ​Caso o usuário esteja tentando atualizar uma programação que já tenha sido atualizada durante a manutenção corrente, será exibida a mensagem: //Esse(s) registro(s) foi(ram) atualizado(s) ou removido(s) por outro usuário durante a operação. Realize uma nova manutenção//​. 
-  ​Verificar Existência de Programação de Abastecimento a Ser Copiada: +  ​Verificar Existência de Programação de Abastecimento a Ser Copiada: 
-    ​Caso não exista na base de dados nenhuma programação de abastecimento para o mês de referência,​ e a área de bairro informada para a cópia, o sistema exibe a mensagem: //Não existe Programação de Abastecimento para <<​xxxxxxxxx>>​ em <<​mês/​ano de referência informado>>​ para ser copiada//​. +    ​Caso não exista na base de dados nenhuma programação de abastecimento para o mês de referência,​ e a área de bairro informada para a cópia, o sistema exibe a mensagem: //Não existe Programação de Abastecimento para <<​xxxxxxxxx>>​ em <<​mês/​ano de referência informado>>​ para ser copiada//​. 
-  ​Verificar Existência de Programação de Abastecimento Já Informada:​ +  ​Verificar Existência de Programação de Abastecimento Já Informada:​ 
-    ​Caso já exista no grid alguma programação de abastecimento informada, ou seja, o grid não está vazio, o sistema desabilita o botão //Copiar//.+    ​Caso já exista no grid alguma programação de abastecimento informada, ou seja, o grid não está vazio, o sistema desabilita o botão //Copiar//.
 </​columns>​ </​columns>​
  
Linha 137: Linha 129:
  
 ====== Preenchimento dos Campos ====== ====== Preenchimento dos Campos ======
- 
- 
 ^Campo^Orientações para Preenchimento^ ^Campo^Orientações para Preenchimento^
 |**Dados da Programação de Manutenção**| | |**Dados da Programação de Manutenção**| |
ajuda/informar_programacao_de_abastecimento_e_manutencao.txt · Última modificação: 14/09/2020 14:46 por tadeu.sarmento