2009-09-17 6 views
2

Je dois déplacer un travail d'arrière-plan SAP (rapport ABAP pour A/P) dans Cronacle et ne peux pas trouver comment arrêter le travail dans SAP afin que je puisse commencer à l'exécuter avec l'emploi du temps de Cronacle.SAP Background Job: comment ça marche?

Le travail s'exécute dans SAP depuis l'utilisateur SAPSYS tous les matins à 7h15, mais si vous le recherchez avec sm37, il n'y a pas de temps planifié et il n'est pas déclenché par un événement; De plus, son statut est SCHEDULED.

J'ai demandé à notre équipe Cronacle d'effectuer une recherche par numéro d'emploi, mais ils n'ont trouvé aucun script pointant vers ce travail. Si vous regardez le travail fini, il montre qu'il est prévu tous les jours pour 7h15. En outre, il n'y a pas d'emplois prédécesseur ou successeur répertoriés. Est-il possible que ce soit commencé à partir d'un autre travail? Comment puis-je savoir sans supprimer celui-ci?

Répondre

1

Quelques suggestions.

  1. Si vous ne souhaitez pas supprimer le travail planifié. essayez de le renommer, et voyez s'il fonctionne toujours.
  2. Assurez-vous que les utilisateurs que vous utilisez pour sm37 disposent d'une autorisation complète pour l'administration du backround.
  3. Un travail précédent peut planifier et libérer et créer et quel que soit un nouveau travail. Regardez ce qui se passe avant le travail problématique.
  4. Regardez en profondeur les traces de développement. Ils suggèrent parfois ce qui se passe dans le système.
1

En plus d'un travail précédent créant explicitement le nouveau travail, il est également possible que le travail soit créé manuellement par un programme ABAP planifié dans un autre travail. Faire un où-utilisé sur le module de fonction OPEN_JOB et recherchant des programmes Z * ou Y * peut vous donner un indice.

Autre chose: ce travail planifié est-il réellement exécuté (c'est-à-dire, existe-t-il des travaux "FINIS" ayant le même nom)? Un travail planifié ne sera pas exécuté à moins qu'il ne soit publié pour la première fois. Donc, s'il ne fonctionne jamais, il peut être obsolète.

1

Merci pour les réponses! Il s'est avéré être un cas de "l'ignorance des débutants." Lors de l'utilisation de SM37 pour voir le travail, j'ai négligé d'étendre la date de recherche au jour suivant. Je ne sais pas pourquoi il ne montre pas le travail publié pour le jour en cours, mais l'étendre au jour suivant l'a montré. C'est une leçon que je n'oublierai pas!

Questions connexes