SAP Note 1599301 - Locking problem in the PPF Action execution

Composant : PPF Actions -

Solution : https://service.sap.com/sap/support/notes/1599301 (Connexion à SAP Service Marketplace requise)

Résumé :
Les échecs de l'exécution des actions PPF dans SAP en raison du verrouillage de documents peuvent perturber notablement les processus. Cela se produit lorsque les actions PPF avec "Traitement lors de l'enregistrement" tentent de verrouiller des documents après COMMIT via des modules tRFC, entraînant des problèmes d'exécution parallèle. Pour corriger cela, il est recommandé de sérialiser les actions PPF en mettant en oeuvre la note SAP 1479681. Cela implique de définir un nom de file d'attente dans le BAdI COMPLETE_PROC_PPF pour convertir le tRFC en qRFC sérialisé. Les étapes incluent la création de l'implémentation du BAdI, l'ajustement des valeurs de filtre pour les actions affectées, et la définition de la file d'attente via la méthode COMPLETE_METHOD, généralement en utilisant le numéro ERO comme nom de file.

Mots Clés :
key refdoccat = /scwm/if_doc_c=>sc_doccat_ero        assigning <ls_refdoc>, lo_header = ls_bo-bo->get_header, ls_bo         type /scdl/af_ppf_str, lt_refdoc     type /scdl/dl_refdoc_tab, lo_header     type ref, lt_refdoc = lo_header->get_refdoc, read table lt_refdoc, lv_queuename = <ls_refdoc>-refdocno, trfc function modules, locking problem error

Notes associées :

1479681PPF: Attribute QUEUENAME in trigger object
1423066Optimization of the performance in EWM