A maior base de documentação de GSAN do mercado mantida pela Consenso Tecnologia
Aqui você vê as diferenças entre duas revisões dessa página.
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 e 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 e 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**| | |