quinta-feira, 30 de setembro de 2010

Como Fazer - Aprovação de Itens de Movimentos por Tolerância: RM Nucleus

Produto: TOTVS Gestão de Estoque, Compras e Faturamento Versão 10.80

Processo do Sistema: Compra

SubProcesso: Aprovação

 

  • Como Fazer

Como parametrizar o sistema para utilizar Aprovação de Itens de Movimentos por Tolerância no Recebimento?

 

  • Definição do Processo

Utilizado para definir um percentual de diferença a maior ou a menor no momento do faturamento do pedido. Através do mesmo poderá determinar uma “margem” considerada correta entre os movimentos relacionados, tendo como referência, parametrização dos itens de movimento.

A aprovação do movimento será feita obedecendo parametrização definida no “perfil” vinculado ao usuário, á parametrização do tipo de movimento utilizado para este fim e dos itens de movimentos.

 

  • Parametrizações Necessárias

Acessar menu | Cadastro | Fórmulas | e inserir duas fórmulas com conteúdo abaixo:

- Fórmula a ser utilizada no perfil do usuário que “pode” fazer aprovação de movimentos. A fórmula em questão tem quer retornar o resultado “1”.

Ex.: 1

- Fórmula a ser utilizada no perfil do usuário que “não pode aprovar” os movimentos. A fórmula em questão tem quer retornar o resultado “0”.

Ex.: 0

 

Acessar | Cadastro | Segurança | Usuário | editar os usuários que poderão aprovar ou não os movimentos e editar a aba | Configuração de Segurança | para averiguar o perfil vinculado aos mesmos.

Depois de verificado perfil, deverá acessar | Cadastro | Segurança | Perfil | selecionar código desejado e acessar | Anexos | Aprovações por Tipo de Movimento | Incluir |. Nesta aba deverá preencher:

- Cód. Tipo de Movimento: informar tipo de movimento de pedido | 1.1.XX ou 2.1.XX | que será considerado no processo de aprovação

- Fórmula de Aprovação: deve ser informada fórmula que retorna “1” para o perfil vinculado ao usuário que “pode” aprovar movimento, e fórmula que retorna “0” para perfil vinculado ao usuário que “não pode” aprovar movimento.

- Processo: informar “Tolerância no Recebimento”

Importante:

Caso não exista nenhuma informação de aprovação preenchida no perfil do usuário significa que o mesmo não fará validação quanto ao processo.

 

Acessar | Cadastro | Produto | editar o código do produto desejado e acessar a aba | Preço | onde serão apresentadas opções de parametrizar tolerância de preço e quantidade no faturamento dos pedidos.

Tolerância de Preço e Tolerância de Quantidade: o usuário deve informar o “percentual” de tolerância no faturamento do pedido podendo ser a maior ou a menor. Se o campo em questão estiver vazio e o tipo de movimento a ser utilizado para este faturamento utilizar “aprovação por tolerância” significa que não poderá haver nenhuma diferença entre o preço x quantidade do movimento de origem e de destino.

 

Acessar | Opções | Parâmetros | RMNucleus | e selecionar processo onde o tipo de movimento a ser utilizado para este fim foi configurado. Para este processo deverão ser parametrizados 02 tipos movimentos.

Tipo de Movimento de Origem: 1.1.XX ou 2.1.XX

Etapa Mov – Outros Dados

Informar | Aprovação : Usa |

Importante:

- Apenas movimentos dos tipos 1.1.XX e 2.1.XX poderão ser parametrizados para este fim, visto que, se trata de um processo de recebimento de pedido.

- Os tipos de controles de tolerância vão obedecer informação definida no cadastro de produtos.

 

Tipo de Movimento de Destino – 1.1.XX – 1.2.XX ou 2.1.XX - 2.2.XX

 Etapa Mov – Outros Dados

Informar tipo de Tolerância a ser utilizada, tendo as opções:

Não Usar – o tipo de movimento não vai controlar Tolerância.

Usar para Quantidade – será feito controle de tolerância apenas por quantidade no faturamento

Usar para Preço - será feito controle de tolerância apenas por preço no faturamento

Usar para Quantidade e Preço – o controle de tolerância será feito por quantidade e preço no faturamento

 

  • Descrição do Processo

A inclusão dos movimentos será feita como de costume. A consistência de tolerância ocorre no momento de “receber o pedido” onde será feita validação entre as informações de preço e/ou quantidade preenchida no item do movimento de origem e de destino, obedecendo limites de tolerância preenchidos para cada item. Desta forma, se o usuário colocar um preço e/ou quantidade divergente do intervalo informado no cadastro de produtos é necessário que a movimentação seja “aprovada” para conclusão do faturamento.

 

Processo de Aprovação

- Acessar aplicativo com usuário vinculado a um perfil que “permite aprovação”

- Selecionar o(s) movimento(s) desejado(s) e clicar no menu | Movimentos | Aprovação | onde será apresentada janela | Processo | Identif.Processo : 1 – Tolerância no Recebimento | OK |.

Depois de confirmado processo será apresentada tela | Aprovação por Item de Movimento | onde o usuário deverá selecionar os itens desejados e a seguir clicar em “Aprovar Itens”. Feito isto, o status do item será alterado para Aprovado e será apresentada mensagem | 1 aprovado(s) com sucesso em 1 itens de movimento |

- A seguir o usuário deverá selecionar o movimento desejado e clicar no ícone clip_image002para que seja gerado faturamento permitindo alterar o preço e/ou quantidade para informação desejada.

Exemplo de parametrização de produtos e validação feita

Tolerância de preço

Código 1.01 Inferior: 10% Superior: 20%

Dados originas do item de movimento

Produto Quantidade Preço Unitário

1.01 1 100,00

 

Consistência do Processo de Tolerância

Se o usuário precisar alterar o preço unitário do item durante o faturamento para um preço que seja inferior a 10% ou superior a 20% do preço informado no item de movimento de origem é necessário que o movimento seja “aprovado” para conclusão do faturamento.

 

Processo de Desaprovação

Selecionar movimento desejado e acessar menu | Movimentos | Desaprovação | onde será apresentada janela | Processo | Identif.Processo : 1 – Tolerância no Recebimento | OK |.

Depois de confirmado processo será apresentada tela | Aprovação por Item de Movimento | onde o usuário deverá selecionar os itens desejados e a seguir clicar em “Desaprovar Itens”. Feito isto, o status do item será alterado para Não Aprovado e será apresentada mensagem: 1 desaprovado(s) com sucesso em 1 itens de movimento.

 

  • Informações Adicionais

- Os movimentos aprovados ou não serão visualizados através dos ícones:

clip_image004Movimentos Aprovados

clip_image006Movimentos Não Aprovados

- Os dados de aprovação do movimento serão visualizados ao clicar com botão direito do mouse ou Ctrl + A sobre o movimento mesmo, sendo apresentada informação abaixo para cada item do movimento.:

clip_image008

- As informações de aprovação são gravadas na tabela | TMOVAPROVA |, onde o campo | IDPROCESSO | determina o processo de aprovação utilizado

- Depois de aprovado pedido para faturamento x recebimento “qualquer” usuário que tenha permissão neste tipo de movimento poderá recebê-lo

- Ao reabrir o faturamento de um movimento gerado a partir de aprovação o vínculo não será retirado da mesma, não sendo necessário aprová-lo novamente

- Ao tentar faturar movimento alterando os dados do item com informações que ultrapassam os limites estabelecidos por tolerância será apresentada mensagem:

clip_image010

4 comentários:

  1. Boa tarde , alguém sabe como fazer permissões obrigatoriamente para 2 usuários? ex.: se não tiver a aprovação de 2 usuários a ordem de compra não e liberara para recebimento da nota.

    ResponderExcluir
    Respostas
    1. Para esse tipo de controle de alçada deve-se utilizar a integração com Agilis (WorkFlow). Abaixo link de como-fazer dessa funcionalidade:

      http://totvsconnect.blogspot.com.br/2010/11/integracao-com-o-totvs-gestao-de.html

      Excluir
  2. Tenho uma solicitação de compras, e todos os usuários estão podendo aprovar esse movimento. Gostaria de modificar isso assim:

    até de 500 um usuário aprova;
    acima 500 até 1000 outro usuário;
    e acima de todos esses valores outro usuário;


    ResponderExcluir
    Respostas
    1. Isso é totalmente possivel. Uma das formas de se montar consistencia para esse tipo de necessidade é através da formula visual.

      Excluir

RSS Reader