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 | 1240 - Consultar Duplicata Contas a Receber | Módulo | Contas a Receber |
Segmento Executor | D&L | ||
Requisito | Disponibilizar Histórico de Emissão de Boleto | ||
Chamado | 0.091377.2016 (HIS.02223.2016) | ||
País | ( x ) Brasil ( ) Argentina ( ) México ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colômbia ( ) Outro _____________. |
Objetivo
Disponibilizar relatório com histórico de emissão de boletos.
Definição da Regra de Negócio
- Deve na rotina 500 ser criada uma trigger com a seguinte regra:
-Gravar as alterações nos campos pcprest.nossonumbco e nossonumbco2;
-Deve gravar somente quando um dos nossos números for diferente do antigo;
-Deve ser gravado os campos (Data e hora, Usuário, Máquina, Rotina, Numtransvenda, Prest, Cliente, Tipo, Nosso número antigo, Nosso número novo, Nosso número 2 novo, Nosso número 2 antigo;
OBS: O campo Tipo deve gravar GERAÇÃO para quando o antigo for null e o novo preenchido, e ATUALIZAÇÃO para quando antigo preenchido e o novo ser preenchido; - Deve na rotina 1240, criar a aba HIST. GERAÇÃO BK (recompilar 1203 porque usa mesma tela), e os registrados gravados na trigger do item 1, serem demonstrados em grid nesta tela, por default ordenar por data decrescente.
Rotina | Tipo de Operação | Opção de Menu |
1240 - Consultar Duplicata Contas a Receber | Alteração | Menu Winthor > 1240 |
500 - Atualizar Procedure | Envolvida | Menu Winthor > 500 |
560 - Atualizar Banco de Dados | Envolvida | Menu Winthor > 560 |
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. |
---|