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 | 1249 - Rel. Comissão por Venda | Módulo | Contas a Receber |
Segmento Executor | D&L | ||
Requisito | Rateio de Comissão para vários RCA´s | ||
Chamado | HIS.01256.2016 | ||
País | ( x ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. |
Objetivo
Emitir comissão individualizada por RCA, quando no pedido existirem mais de um RCA.
Definição da Regra de Negócio
- Deve no relatório "01-Sintético", criar opção para realizar o fechamento da comissão, tendo as seguintes opções:
a) Conferência
b) Definitivo
c) Reemissão
* Esta opção será Incluída, apenas na opção Sintético, Pois, neste relatório demonstra de forma centralizada o que deve ser pago ao RCA. - Para os demais relatórios, apenas terá as opções:
a) Conferência
b) Reemissão
- Deve SEMPRE que abrir a rotina, vir marcado por default a opção "Conferência". não gravar esta opção no .ini. Para evitar que o usuário feche a comissão por engano.
- Deverá demonstrar somente os valores que ainda não tiveram a comissão paga.
- Caso dentro do período informado exista alguma nota que já tenha sido pago a comissão, dar a seguinte mensagem: "Existe comissão paga neste período, caso necessite verifica-las deverá fazer a Reemissão do mesmo pela opção Reemissão". tendo opção apenas do botão OK. e ao ser acionado emite o relatório das comissões que ainda não foram pagas.
- Deve criar permissão de acesso a opção "Definitivo". Pois, a mesma só será habilitada se o usuário possuir tal permissão.
- Deve ao clicar na opção definitivo, e mandar emitir o relatório, dar a seguinte mensagem de alerta:
" Ao fechar o relatório, os valores das comissões apresentadas no mesmo serão fechadas. Deseja Continuar: Sim ou Não"
- Por default, deverá ter o foco no cursor no botão "NÃO". Pois, para continuar dependerá exclusivamente da ação do usuário, clicando no botão SIM. E caso, o usuário acione o botão Não, voltará para tela inicial da rotina, mantendo os dados já informados.
- Caso, o usuário clique em SIM, será gerado o relatório normalmente e ao fechá-lo será gravado os seguintes campos no item:
b.1: Data Pagamento de comissão RCA (DTPAGCOMISSAO) , este campo quando se tratar de RCA
b.2: Data Pagamento de comissão Operador (DTPAGCOMISSAOOP), este campo será preenchido quando ocorrer o fechamento da comissão do atendente.
Observação: Será necessário a criação deste dois campos, pois poderá ocorrer o pagamento da comissão para o RCA e o atendente poderá não está no mesmo fechamento.
- Deve na opção "Reemissão", emitir somente os valores das comissões que foram pagas.
- Incluir no cabeçalho dos relatórios: "Reemissão = SIM", só apresentar no cabeçalho se a opção for marcada.
- Deve gravar log do usuário que realizou o fechamento, somente quando marcar a opção "Definitivo", que deverá conter:
a) Data e Hora
b) Data utilizada para realizar o fechamento
c) Período utilizado : Faturamento, Fechamento ou Vendas
e) Usuário que realizou o fechamento
f) Código do Supervisor que teve o fechamento (quando for um especifico ou TODOS quando não informado)
g) Código do RCA que teve o fechamento (quando for um especifico ou TODOS quando não informado)
- Informações Adicionais:
- Sugestão campos:
DTPAGCOMISSAO para a data Pagamento de comissão RCA
DTPAGCOMISSAOOP para a data pagamento de comissão Operador
Rotina | Tipo de Operação | Opção de Menu |
1249 - Rel. Comissão por Venda | Alteração | Menu WinThor -> 1249 |
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. |
---|