Solution : https://service.sap.com/sap/support/notes/639754 (Connexion à SAP Service Marketplace requise)
Résumé :
La note SAP traite du moment de l'assignation définitive d'un numéro suite à l'appel de NUMBER_GET_NEXT, qui dépend de la méthode de mise en mémoire tampon configurée. Pour la mise en mémoire principale, le numéro est immédiatement attribué dès sa génération, indépendamment des actions COMMIT ou ROLLBACK. Pour les autres types de mise en mémoire tampon ou les scénarios non tamponnés, les mises à jour de la base de données et la confirmation des numéros attribués dépendent des instructions COMMIT_WORK ou ROLLBACK_WORK. La note explique également les comportements en cas de rollback, en particulier dans les systèmes de tamponnage parallèle. De plus, elle détaille les occurrences de COMMIT et ROLLBACK implicites dans l'environnement SAP, influençant le statut des attributions de numéro. Elle renvoie à d'autres notes SAP pour des insights plus approfondis sur des comportements de mise en mémoire tampon spécifiques.
Mots Clés :
frequently asked questions reason, free work processes exist, application program- cancel message, number_get_next function module generates, implicit database rollback occurs, dynamic program loading, finally assigned due, called function module, work processes trigger, main storage buffer
Notes associées :
1536257 | Duplicate, buffered number assignment |
1522367 | Document number gap reason and analysing method |
1398444 | Buffering the document number assignment for RF_BELEG |
700841 | Duplicate numbers after INTERVAL_NOT_FOUND |