Dúvida
O que verificar quando gera mensagem de help A120RSPED no momento de incluir um pedido de compras, e/ou excluir uma Solicitação de Compras que pode estar vinculada a uma solicitação de importação pelo módulo EIC.
Ambiente
Protheus – Compras – A partir da versão 11.80
Solução
No padrão do sistema é realizada a seguinte verificação quando MV_RESTPED=S:
Verificar se o campo C7_GRUPCOM / C1_GRUPCOM está preenchido
|_ Se o campo está preenchido, verificar se o usuário atual pertence ao grupo de compras do C7_GRUPCOM / C1_GRUPCOM
| |_ Se o usuário pertencer ao grupo de compras permitirá a modificação
| |_ Se não pertencer retorna o help "A120RSPED"
|
|_ Se o campo não está preenchido verifica se o usuário atual é o mesmo do campo C7_USER / C1_USER
|_ Se é o mesmo usuário permite a modificação.
|_ Se não é o mesmo usuário retorna o help "A120RSPED"
Com base neste tratamento, abaixo recomendação que pode ser realizada para que o seu usuário em questão possa alterar também o pedido de compra:
• Via Consulta Genérica abrir a tabela SC7 / SC1 e localizar o pedido de compra / SC que o usuário não tem acesso.
• Verificar o valor do campo C7_GRUPCOM / C1_GRUPCOM.
• Via Client, no módulo de compras, acessar a rotina Atualizações>Adm.Compras>Compradores e cadastrar o usuário desejado como comprador.
• Acessar a rotina Atualizações>Adm.Compras>Grupo de Compras, e com o valor encontrado anteriormente no campo C7_GRUPCOM / C1_GRUPCOM localizar o grupo de compras e altera-lo, incluindo o comprador cadastrado anteriormente. Dessa forma o usuário conseguirá alterar os pedidos de compra / SCs incluídos pelos usuários deste grupo de compras.
OBSERVAÇÕES:
• O campo C7_GRUPCOM só é gravado quando se utiliza a configuração completa para o controle de alçada, utilizando grupo de solicitantes amarrados aos grupos de compra. Para que o campo C7_GRUPCOM seja gravado, o processo deve seguir exatamente este caminho: Inclusão de SC (por um solicitante cadastrado) |--> Geração de Cotação |--> Analise da Cotação |--> Geração do PC. Neste processo serão gravados os campos: C1_GRUPCOM, C8_GRUPCOM e C7_GRUPCOM.
Caso o processo utilizado for diferente destes relatados, a possibilidade seria através da utilização de ponto de entrada para gravar C7_GRUPCOM.
Seguem opções de pontos de entrada, caso seja o caso.
MT120APV - http://tdn.totvs.com/pages/viewpage.action?pageId=6085466
MTA120G1 - http://tdn.totvs.com/pages/viewpage.action?pageId=6085571
MTA120G2 - http://tdn.totvs.com/pages/releaseview.action?pageId=6085572
MTA102G3 - http://tdn.totvs.com/pages/releaseview.action?pageId=6085573
• Caso o campo C7_GRUPCOM esteja em branco a única forma de os outros usuários terem acesso aos pedidos de compra será desativando o parâmetro MV_RESTPED=N.
Saiba Mais :
0 Comentários