Tempo aproximado para leitura: 00:06:46 min
Dúvida
Como fazer a parametrização da aprovação pelo módulo MLA - Módulo Logístico de Aprovação?
Ambiente
Cross Segmentos - TOTVS Backoffice (Linha Datasul) - Aprovação de Processo Logístico (MLA) - Versão 12
Solução
É possível realizar a configuração do MLA utilizando o Facilitador de Implantação e Configuração do MLA que demonstra o passo a passo, as configurações a serem realizadas para automatizar o processo.
Um exemplo da utilização pode ser vista em: HOW TO - Facilitador Implantação e Configuração do MLA - Configuração Inicial. Caso deseje fazer a configuração manualmente, siga os passos abaixo:
1. Para a ativação da função do MLA, será necessário ativar os comandos abaixo, através do editor do Progress:
FIND FIRST funcao EXCLUSIVE-LOCK
WHERE funcao.cd-funcao = 'integra_mla_ems' NO-ERROR.
IF AVAIL funcao THEN
ASSIGN funcao.ativo = YES.
ELSE DO:
CREATE funcao.
ASSIGN funcao.cd-funcao ='integra_mla_ems'
funcao.ativo = YES.
END.
2. Se for utilizar aprovação para contratos, medições e eventos de contratos além da função acima, ativar também, o comando abaixo, através do editor do Progress:
FOR EACH param-compra EXCLUSIVE-LOCK:
ASSIGN param-compra.log-1 = YES.
END.
FOR EACH param-contrat EXCLUSIVE-LOCK:
ASSIGN param-contrat.log-1 = YES.
END.
FOR EACH param-aprov exclusive-lock:
ASSIGN param-aprov.aprova-total-medic = yes
param-aprov.aprova-medic = yes
param-aprov.aprova-event = yes
overlay(param-aprov.char-1,2,1) = "Y"
overlay(param-aprov.char-1,3,1) = "Y" .
END.
3. Após ativar as funções acima, deve-se cadastrar o documento no MLA0101 - Tipos de Documento e no CD1750 - Manutenção de Parâmetros de Aprovação Eletrônica.
4. Depois deve-se verificar qual a opção selecionada no campo Prioridade para o documento no programa MLA0101:
- Se for Documento, acessar o programa MLA0110 - Tipo Aprovação Documento e verificar o Tipo de Aprovação definido.
- Se for Item, acessar o programa MLA0108 - Tipo Aprovação Item e verificar o Tipo de Aprovação definido. Se não houver nada definido acessar o programa MLA0109 - Tipo Aprovação Família e verificar o Tipo de Aprovação definido.
- Se for Referência acessar o programa MLA0150 - Tipos aprovação Referência e verificar o Tipo de Aprovação definido.
Com a informação do Tipo de Aprovação a ser utilizado pelo Sistema verificar:
Se for Hierarquia:
- No MLA0113 - Hierarquia de Aprovador, posicionar na lotação do usuário responsável pelo documento e no documento em questão. Verificar se há um aprovador definido para o estabelecimento do documento.
Se for Faixa:
- No MLA0111 - Faixas de Aprovação, posicionar na lotação do usuário responsável pelo documento e no documento em questão. Verificar a faixa que o valor do documento se enquadra para o estabelecimento do documento.
- No MLA0112 - Aprovadores da Faixa, posicionar na lotação do usuário responsável pelo documento, no estabelecimento do documento, no documento em questão e na faixa verificada no programa anterior. Verificar se há um aprovador definido.
Se for Lista:
- No MLA0115 - Lista Aprovadores Documento, se a prioridade for por Documento no MLA0101, posicionar no documento em questão. Verificar se há um aprovador definido para o estabelecimento do documento;
- No MLA0116 - Lista Aprovadores Item, se a prioridade for por Item no MLA0101 e se o tipo de aprovação por Lista estiver definido em itens no MLA0108 deve posicionar no documento em questão. Verificar se há um aprovador definido para o estabelecimento do documento;
- No MLA0117 - Lista Aprovadores Família, se a prioridade for por Item no MLA0101 e se o tipo de aprovação por Lista estiver definido em famílias no MLA0109 deve posicionar no documento em questão. Verificar se há um aprovador definido para o estabelecimento do documento;
- No MLA0160 - Lista Aprovadores Referência, se a prioridade for por Referência no MLA0101, posicionar no documento em questão. Verificar se há um aprovador definido para o estabelecimento do documento.
Se for Padrão ou Técnica:
- No MLA0118 - Aprovador Padrão, posicionar no código do tipo de aprovação definido no MLA0110. Verificar se há um aprovador definido para o estabelecimento do documento.
Para a geração da pendência, o Sistema irá considerar a lotação do usuário conforme parametrizado no MLA0000 - Parâmetro da Aprovação para o estabelecimento, para considerar a lotação do usuário logado ou do usuário responsável pelo documento - Lotação Aprova Auto.
Os usuários responsáveis pelo documento são:
Requisição: Requisitante;
Solicitação: Solicitante;
Cotação: Comprador;
Processo de Compra: Comprador;
Pedido com aprovação por Item: Comprador informado na ordem de compra;
Pedido com aprovação por Total: Responsável informado no pedido;
Contrato (por Ordem e Programação): Comprador informado no contrato;
Contrato (por Medição): Gestor técnico informado no contrato;
Medição: Responsável informado na medição;
Evento: Comprador informado no evento.
Outras informações a serem avaliadas são:
- Se o usuário definido como aprovador nos programas acima está com o campo Aprovador marcado no MLA0103 - Usuários da Aprovação;
- Se o aprovador possui permissão e limite para aprovar o documento em questão no estabelecimento do documento no MLA0104 - Permissões do Usuário;
- Se o aprovador possui permissão para a lotação do documento e se esta permissão está dentro da validade no MLA0106 - Lotações do Usuário .
Importante
Na aprovação por Referência, se o Sistema não encontrar a referência cadastrada, exemplo: Conta Contábil, para gerar a pendência será feita uma busca primeiro no Item - MLA0108, em seguida na Família do Item - MLA0109, por último no Documento - MLA0110, verificando se existe algum tipo de aprovação definido.
Saiba mais
Para mais informações a respeito dos usuários envolvidos na aprovação do MLA, consulte o artigo: Cross Segmentos - Linha Datasul - MLA - Usuários envolvidos na Aprovação
Para mais detalhes das características de cada tipo de aprovação do MLA, consulte o artigo: Cross Segmentos - Linha Datasul - MLA - Tipos de Aprovação possíveis de serem parametrizados no MLA
0 Comentários