Páginas filhas
  • ER_Melhoria_na_Usabilidade_Rotina_1303..

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Comentário: Migration of unmigrated content due to installation of a new plugin

Informações Gerais

 

Especificação

Produto

1303 - Devolução de Cliente

Módulo

13 - Recebimento Mercadoria

Segmento Executor

D&L

Requisito

A solicitação é para que seja realizadas melhorias na usabilidade da rotina 1303 para gerar contas a pagar.

Chamado

0.108847.2016 (HIS.02810.2016)

País

( X ) Brasil  (  ) Argentina  (  ) México  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colômbia   (  ) Outro _____________.

Outros

27

   

Objetivo

A solicitação é para que seja realizadas melhorias na usabilidade da rotina 1303 para gerar contas a pagar.


Definição da Regra de Negócio

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

[ACAA040 – Parâmetros]

[Alteração]

[Atualizações -> Acadêmico-> Tesouraria]

-

[ACAA050 – Negociação Financeira]

[Envolvida]

[Atualizações -> Acadêmico-> Tesouraria]

-

[ACAA060 – Cadastro de Pedidos]

[Criação]

[Atualizações -> Acadêmico-> Cadastros]

-

 

  • Devem ser criadas opções (exclusivas podendo estar as duas desmarcadas):

    - Gerar Crédito: Só será disponível se o parâmetro da presidência 1269 - Gerar crédito devolução cliente estiver marcado como Sim e no cadastro de cliente estiver parametrizado para gerar crédito na devolução;
    - Gerar Conta a pagar: Só será disponível se a opção Gerar crédito estiver disponível, se o parâmetro da presidência 1298 - Gerar contas a pagar crédito dev. cliente estiver marcado como Sim e a permissão do usuário 10 - permitir gerar contas a pagar a partir de um crédito estiver Marcada.

  • Criar aba Crédito de cliente:

    - Deve estar disponível se a opção Gerar crédito estiver disponível;
    - Deve permitir informar o histórico do crédito;

  • Criar aba Conta a pagar:

    - Deve estar disponível se a opção Gerar conta a pagar estiver disponível
    - Deve permitir informar Data de vencimento, conta e histórico.

  • Ao salvar a nota de devolução de cliente:

    - Se a opção Gerar crédito estiver marcada, deve obrigar informar o histórico do crédito;
    - Se a opção Gerar conta a pagar estiver marcada, deve obrigar informar os dados da aba Contas a pagar;
    - Se o total de descontos na(s) duplicata(s) for menor ao total da nota de devolução e:

    ** Se o usuário não tem opção disponível de gerar credito nem contas a pagar, apresentar mensagem indicando que o total de desconto nas duplicatas deve ser o mesmo valor da nota de devolução.
    ** Se o usuário tem opção de gerar credito ou contas a pagar, apresentar mensagem indicando que precisa selecionar uma das opções Gerar crédito e/ou Contas a pagar.

    - Quando for selecionado a opção Gerar crédito, deve gerar um crédito ao cliente da nota com o histórico informado na aba Gerar crédito:

    ** Não deve apresentar a mensagem solicitando o histórico do crédito porque será informado na aba Credito de cliente.

    - Quando for selecionado a opção Conta a pagar, deve gerar crédito ao cliente da nota, quitá-lo e gerar o conta a pagar com os dados informados na aba Conta a pagar:

    ** Não deve apresentar a mensagem perguntando se quita o credito e gera conta a pagar porque será informado na tela principal;
    **  Não deve solicitar os dados referentes ao conta a pagar porque será apresentado na aba 'Conta a pagar.

 

 Critérios Adicionais:

  • Criar aba 'Dados de transporte' e solicitar:
    - Tipo frete;
    - Transportadora;
    - Número de volume;
    - Na gravação, deve validar o tipo frete e Numero de volume e Transportadora, respeitando as mesmas regras atuais.

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.