Uma das formas de iniciar o processamento de um job é através de eventos. Você define esses eventos e toda vez que um programa dispará-los os jobs associados a eles serão executados.
Primeiro acesse a transação SM62, selecione atualizar em definições evento usuário e pressione enter. Em sguida clique em criar ou pressione F5.
Agora é só chamar a função BP_EVENT_RAISE para disparar os eventos.
Acesse a SM36 para criar um novo job.
Clique em condição de execução, em seguida após eventos e informe o nome do evento criado no primeiro passo.
Conclua as demais configurações comuns e libere seu job.
Agora toda vez que o evento for disparado o job será executado.Nesse link ensina como disparar eventos a partir de programas externos.
Nenhum comentário:
Postar um comentário