ajuda:cobranca:manter_cronograma_de_cobranca
Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
Próxima revisão | Revisão anterior | ||
ajuda:cobranca:manter_cronograma_de_cobranca [10/03/2015 18:53] – edição externa 127.0.0.1 | ajuda:cobranca:manter_cronograma_de_cobranca [22/01/2018 19:44] (atual) – tadeu.sarmento | ||
---|---|---|---|
Linha 1: | Linha 1: | ||
- | ====== | + | [[ajuda: |
+ | ====== | ||
+ | < | ||
+ | O objetivo desta funcionalidade é manter os dados cadastrados sobre cronograma de cobrança, permitindo alterar, atualizar ou excluir o item da base de dados do sistema. Foram Alteradas as funcionalidades de **[[: | ||
+ | </ | ||
+ | < | ||
+ | **Atenção**: | ||
- | Manter Cronograma de Cobrança | + | A funcionalidade pode ser acessada via **Menu do sistema**, no caminho: **[[: |
+ | |||
+ | Feito isso, o sistema visualiza a tela a seguir: | ||
+ | </ | ||
+ | |||
+ | ==== Observação ==== | ||
+ | ^Informamos que os dados exibidos nas telas a seguir são fictícios, e não retratam informações de clientes.^ | ||
+ | <WRAP center round box 100%> | ||
+ | {{ : | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | Na tela de filtro acima, informe os campos que deseja filtrar e clique no botão {{: | ||
+ | </ | ||
+ | |||
+ | <WRAP center round box 100%> | ||
+ | {{ : | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | Para remover um item cadastrado, marque o checkbox (opcionalmente pode-se marcar no //link// __**Todos**__ para remover todos os itens filtrados), e, em seguida, clique no botão {{: | ||
+ | |||
+ | Ao clicar no botão {{: | ||
+ | |||
+ | Para atualizar um item do cronograma, clique no //link// correspondente do campo **Grupo**. Em seguida, a tela **Atualizar Cronograma de Cobrança**, | ||
+ | </ | ||
+ | |||
+ | <WRAP center round box 100%> | ||
+ | {{ : | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | Ao clicar no //link// do campo **Ação de Cobrança**, | ||
+ | </ | ||
+ | |||
+ | <WRAP center round box 100%> | ||
+ | {{ : | ||
+ | </ | ||
+ | |||
+ | < | ||
+ | Finalmente, depois de realizadas as modificações que julgar necessárias, | ||
+ | |||
+ | * Verificar existência de dados: | ||
+ | * Caso não exista a tabela na base de dados, o sistema exibe a mensagem **Tabela << nome da tabela >> inexistente** e cancela a operação. | ||
+ | * Caso a tabela esteja sem dados, o sistema exibe a mensagem **Tabela << nome da tabela >> sem dados para seleção** e cancela a operação. | ||
+ | * Atualização realizada por outro usuário: | ||
+ | * Caso o usuário esteja tentando atualizar um cronograma e este já tenha sido atualizado durante a manutenção corrente, o sistema exibe 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 sucesso da transação: | ||
+ | * Caso o código de retorno da operação efetuada no banco de dados seja diferente de zero, o sistema exibe a mensagem conforme o código de retorno; | ||
+ | * Caso contrário, é exibida a mensagem: // | ||
+ | * Cronograma de cobrança possui atividades já realizadas: | ||
+ | * Caso o usuário tenha selecionado um cronograma de cobrança que possua alguma atividade já realizada, o sistema exibe a mensagem **Não é possível excluir o(s) cronograma(s) de cobrança selecionado(s) devido à existência de atividades já realizadas**. | ||
+ | * Validar Data Prevista das Atividades: | ||
+ | * Caso o usuário informe uma data prevista para qualquer atividade e de qualquer ação que ainda não esteja comandada com o mês/ano menor que o mês/ano do cronograma em relação a data atual, o sistema exibe a mensagem **Data prevista deve ser maior ou igual a mês/ano do cronograma data atual**. | ||
+ | * Caso o usuário informe a data prevista de uma das atividades menor que a data prevista da atividade anterior, na ordem de execução pré-definida de uma mesma ação de cobrança, será exibida a mensagem **Datas previstas das atividades devem seguir a ordem pré-definida das atividades da ação do cronograma**. | ||
+ | * Verificar preenchimento dos campos: | ||
+ | * Caso o usuário não informe a data prevista para nenhuma atividade, ou o usuário não informe a data prevista para todas as atividades obrigatórias das ações que estejam com o check-list //Remover// desmarcado, o sistema exibe a mensagem **Existem Atividades das Ações de Cobrança não previstas para o cronograma**. | ||
+ | * Verificar a existência de ação sucessora: | ||
+ | * Caso a ação de cobrança tenha ação sucessora, o sistema exibe a mensagem **Ação de Cobrança << descrição da ação de cobrança >> tem atividades sucessoras, não é possível remover**. | ||
+ | * Verificar cronograma sem ação de cobrança: | ||
+ | * Caso todas as ações de cobrança tenham sido removidas do cronograma (check-list //Remover// marcado para todas as ações), o sistema exibe a mensagem **Cronograma sem Ação de Cobrança. É necessário adicionar alguma ação ou desmarcar a remoção de alguma ação**. | ||
+ | * Verificar a existência de ação de cobrança para adicionar ao cronograma: | ||
+ | * Caso não exista ação de cobrança para ser adicionada ao cronograma, o sistema exibe a mensagem **Não há Ações de Cobrança para serem adicionadas ao cronograma**. | ||
+ | * Verificar atividade predecessora: | ||
+ | * Para cada Ação de Cobrança que esteja com o check-list //Remover// desmarcado, o sistema verifica a data prevista das atividades predecessoras. | ||
+ | * Verificar ação predecessora: | ||
+ | * Para cada Ação de Cobrança que esteja com o check-list //Remover// desmarcado, o sistema verifica a data prevista das atividades da ação predecessora. | ||
+ | * Verificar existência da ação de cobrança predecessora: | ||
+ | * Caso a Ação de Cobrança selecionada tenha acão predecessora: | ||
+ | * Caso a ação predecessora não esteja no cronograma ou esteja no cronograma com o check-list //Remover// marcado, o sistema exibe a mensagem **Para adicionar esta Ação de Cobrança é necessário antes adicionar a ação ao cronograma**, | ||
+ | * Verificar preenchimento da data prevista das atividades: | ||
+ | * Caso o usuário não informe a data prevista para alguma atividade, o sistema exibe a mensagem **É necessário informar a data prevista para as atividades das ações que, obrigatoriamente, | ||
+ | * Verificar data prevista das atividades predecessoras: | ||
+ | * Para cada Ação de Cobrança: | ||
+ | * Caso o usuário informe a data prevista para uma atividade que tenha atividade predecessora e não informe a data prevista da predecessora, | ||
+ | * Caso o usuário informe a data prevista para uma atividade que tenha atividade predecessora e não informe a data prevista da atividade predecessora ou a informe com valor inferior ao da atividade predecessora, | ||
+ | * Verificar data prevista das atividades da ação predecessora: | ||
+ | * Para cada Ação de Cobrança que tenha ação predecessora: | ||
+ | * Caso o usuário informe data prevista para a atividade da ação e não informe a data prevista da atividade da ação de cobrança predecessora, | ||
+ | * Caso a atividade EMITIR da ação esteja com o check-list // | ||
+ | * Caso a atividade EMITIR da ação predecessora já tenha perdido a validade, o sistema exibe a mensagem **O prazo de validade da ação predecessora << descrição da predecessora >> está vencido. Confirma data da atividade para a ação << descrição da ação >>?** Se o usuário confirmar, prossegue o processamento, | ||
+ | * Caso a data informada para a atividade EMITIR não seja maior que NN dias da atividade EMITIR da ação predecessora, | ||
+ | * OBSERVAÇÃO: | ||
+ | * Sempre que o sistema exibir alguma mensagem relativa aos campos da Lista das Atividades da Ação de Cobrança, será exibida a tela no modo expandido. | ||
+ | * Verificar existência critério para o conjunto rotas: | ||
+ | * Caso não exista um critério associado para cada ação e cada uma das rotas do grupo de cobrança, o sistema exibe a mensagem **Existem rotas sem critérios de cobrança definidos para alguma Ação de Cobrança**. | ||
+ | * Verificar ação sem predecessora: | ||
+ | * Para cada Ação de Cobrança que não tenha ação predecessora: | ||
+ | * Caso exista grupo de faturamento, | ||
+ | |||
+ | |||
+ | Clicando no botão {{: | ||
+ | </ | ||
+ | |||
+ | <WRAP center round box 100%> | ||
+ | {{ : | ||
+ | </ | ||
+ | |||
+ | A ação adicionada será exibida com um //link//. | ||
+ | |||
+ | <WRAP center round box 100%> | ||
+ | {{ : | ||
+ | </ | ||
+ | |||
+ | Ao clicar no //link// da ação de cobrança, tela anterior, o sistema expande a tela exibindo os demais campos para atualização. | ||
+ | |||
+ | <WRAP center round box 100%> | ||
+ | {{ : | ||
+ | </ | ||
+ | |||
+ | ==== MODELO DE RELATÓRIO: CRONOGRAMAS DE COBRANÇA CADASTRADOS ==== | ||
+ | |||
+ | <WRAP center round box 100%> | ||
+ | {{ : | ||
+ | </ | ||
+ | |||
+ | |||
+ | ====== Preenchimento dos Campos ====== | ||
+ | ^Campo^Preenchimento dos Campos^ | ||
+ | |**Grupo**|Campo obrigatório - Selecione uma das opções disponibilizadas pelo sistema.| | ||
+ | |**Mês/ | ||
+ | |**Dados da Ação de Cobrança: | ||
+ | |**Comandar**|Marque o checkbox para comandar a ação.| | ||
+ | |**Atividade**|São as atividades relacionadas a ação de cobrança: | ||
+ | |**Qtd. Máxima Documentos**|Quando habilitado, informar a quantidade máxima de documentos.| | ||
+ | |**Predecessora**|Refere-se a atividade predecessora da ação de cobrança.| | ||
+ | |**Data Prevista**|Quando o grupo tenha execução automática, | ||
+ | |**Data Realizada**|Exibida a data de realização da ação de cobrança.| | ||
+ | \\ | ||
+ | |||
+ | ====== Funcionalidade dos Botões ====== | ||
+ | ^Botão^Descrição da Funcionalidade^ | ||
+ | |{{: | ||
+ | |{{: | ||
+ | |{{: | ||
+ | |{{: | ||
+ | |{{: | ||
+ | |{{: | ||
+ | |{{: | ||
+ | |{{: | ||
+ | |{{: | ||
+ | |{{: | ||
+ | |{{: | ||
+ | |{{: | ||
+ | |{{: | ||
+ | |||
+ | \\ | ||
+ | ===== Referências ===== | ||
+ | |||
+ | **[[=postgres: | ||
+ | |||
+ | |||
+ | ==== Termos Principais ==== | ||
+ | |||
+ | **[[=ajuda: | ||
+ | |||
+ | **[[=ajuda: | ||
+ | |||
+ | |||
+ | \\ | ||
+ | Clique **[[: |
ajuda/cobranca/manter_cronograma_de_cobranca.1426013636.txt.gz · Última modificação: 31/08/2017 01:11 (edição externa)