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 | 1301 - Receber Mercadoria | Módulo | Recebimento de Mercadoria |
Segmento Executor | D & L | ||
Requisito | Gerar contas a pagar Funrural | ||
Release de Entrega Planejada | 26 | ||
País | ( x ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. |
Objetivo
Tratar o novo processo de geração de contas a pagar Funrural.
Definição da Regra de Negócio
Rotina | Tipo de Operação | Opção de Menu |
1301 - Receber Mercadoria | Alteração | Menu do WinThor > 1301 |
Entrada de mercadoria (tipo 1, 2 'Entrega futura igual a Não', 5, S, E, M e H)
- Caso o parâmetro criado estiver marcado como SIM no pedido de compra, deverá gerar o contas a pagar definitivo conforme o pedido de compra e excluir o contas a pagar previsto desta despesa. Seguindo a fórmula: Contas a pagar Funrural = (Valor total do pedido * (%Pag. Funrural Prod. Rural/100)). Essa informação deverá ser apresentada em uma nova aba chamada "Funrural".
- Caso esteja como NÃO a rotina mantém o comportamento atual;
- Caso já tenha um item inserido e o usuário decida pesquisar outro pedido a rotina deverá validar se ambos estão com o mesmo parâmetro, caso não esteja a rotina deverá apresentar a seguinte mensagem "O pedido de compra deste item está com o parâmetro de Funrural diferente do(s) pedido(s) já inserido(s), é possível dar manutenção neste parâmetro na rotina 220." e abortar a inclusão do item;
- Criar no grid 'Totais da Nota' a opção para visualizar o totalizador do Funrural.
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
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> |