MSExecAuto MATA120

Bom dia a todos

Gente criei um programa para rodar esse msexecauto MSExecAuto({|v,x,y,z,w| MATA120(v,x,y,z,w)},1,aCab,{aItem},3,.F.)

Ele deveria rodar em scheduller, mas o ocorre o erro A120COMP Usuario nap tem permissao para incluir pedidos de compra. Sendo q estou rodando o scheduler como ADMINISTRADOR. Alguem já passou por isso?

compartilhar
  • Realmente o Admin não vai ter essa permissão e vai dar erro. Vai ser necessário executar como se houvesse algum usuário logado, por exemplo criar um usuário Sistema e dar permissões a ele para incluir PC. Agora não sei dizer qual a recomendação quando se executa um Job de como SETAR esse usuário via fonte ADVPL. Você precisa ver qual a melhor prática para isso.

    Cirilo Rocha   14 de Apr de 2023
  1. Você vai ver essas setas em qualquer página de pergunta. Com elas, você pode dizer se uma pergunta ou uma resposta foram relevantes ou não.
  2. Edite sua pergunta ou resposta caso queira alterar ou adicionar detalhes.
  3. Caso haja alguma dúvida sobre a pergunta, adicione um comentário. O espaço de respostas deve ser utilizado apenas para responder a pergunta.
  4. Se o autor da pergunta marcar uma resposta como solucionada, esta marca aparecerá.
  5. Clique aqui para mais detalhes sobre o funcionamento do TOTVS DevForum!

1 resposta

Não é a resposta que estava procurando? Procure outras perguntas com as tags advpl msexecauto ou faça a sua própria pergunta.