Histórico da Página
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Informações Gerais
Especificação | |||
Produto | 1228 - Agrupar contas a receber | Módulo | Contas a Receber |
Segmento Executor | D & L | ||
Requisito | Desdobramento Automático | ||
Chamado | 2091.113196.2016 (HIS.03082.2016) | ||
País | ( x ) Brasil ( ) Argentina ( ) México ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colômbia ( ) Outro _____________. | ||
Outros | As rotinas envolvidas nesse processo são 302 - Cadastrar Cliente e 410 - Acerto de carga/caixa |
Objetivo
Implementar na rotina 1228 - Agrupar contas a receber, uma forma automática para realizar o desdobramento de títulos, isto é que faça o desmembramento em parcelas do valor total dos títulos.
Definição da Regra de Negócio
Rotina | Tipo de Operação | Opção de Menu |
302 - Cadastrar Cliente | Envolvida | WinThor > 302 |
410 - Acerto de carga/caixa | Envolvida | WinThor > 410 |
1228 - Agrupar contas a receber | Alteração | WinThor > 1228 |
- Deve ser criada uma nova opção de desdobramento:
-NOME: Automático por Desdobramento: Selecionando esta opção, será apresentado um processo automático para desdobramento de títulos;
-Deve possuir os mesmos filtros da tela (Automático por agrupamento) acrescentando os filtros abaixo:
a.Região; (OBS: A região está vinculada a praça, que é definida no cadastro do cliente)
b.Valor do título (de 0 a 99999,99 por padrão, para que o usuário defina o intervalo de valor dos títulos);
- A próxima tela deve seguir o mesmo padrão tela (Automático por agrupamento), com as mesmas opções;
-Após definir as quebras para agrupamento, ao ir para a próxima tela, deve ser apresentada a tela para escolher qual plano de pagamento e cobrança será utilizado para realizar o desdobramento de acordo com cada agrupamento, caso cancele esta tela, deve trazer os registros agrupados pelas quebras, para que o usuário possa realizar o desdobramento manual de cada grupo de títulos, ao clicar em confirmar deve proceder com o desdobramento de acordo com o que está definido na tela;
-Dar opção do usuário alterar manualmente, quando informado o plano de pagamento;
- Deve ser criado um parâmetro na rotina 302 para definir se o cliente pode ter boleto agrupado ou não:
Nome da opção: Permitir agrupar títulos (SIM) ou (NÃO) default SIM; - Deve acrescentar em todos os tipos de agrupamento na rotina 1228 a flag [Desconsiderar títulos de clientes que não podem agrupar boletos na 302] (colocar um hint explicando), por default desmarcada (salvar .ini), quando marcada não deverá trazer os títulos dos clientes que estiverem marcado para não agrupar títulos. Caso marcada a flag a rotina 1228 deve validar a opção citada no item 1, e caso este parâmetro esteja marcado igual a não, não permitir o agrupamento do título com qualquer outro e apresentar uma mensagem para o usuário:
-Sugestão da mensagem: O título xxxx não pode ser agrupado com outro título porque o Cliente está definido no cadastro rotina 302 para não permitir agrupamento; - Deve a rotina 410 validar a opção criada no item 2, e caso esteja marcado igual a não, não permitir o agrupamento do título com qualquer outro e apresentar uma mensagem para o usuário:
-Sugestão da mensagem: O título xxxx não pode ser agrupado com outro título porque o Cliente está definido no cadastro rotina 302 para não permitir agrupamento.
HTML |
---|
<script> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','https://www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-91324488-1', 'auto', 'newTracker'); ga('newTracker.send', 'pageview'); </script> <script> ga('create', 'UA-91324488-1', 'auto', 'newTracker'); ga('newTracker.send', 'pageview'); </script> |
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|