Solution : https://service.sap.com/sap/support/notes/612945 (Connexion à SAP Service Marketplace requise)
Résumé :
La note SAP décrit une correction pour les validations inutiles lors des vérifications de conversion de quantité pour diverses unités de mesure qui pourraient générer le message système superflu XU056. Le problème survient lors de la conversion entre une unité de base et une unité de produit et vice versa, avec des écarts d'arrondissement causant des erreurs potentielles. Pour y remédier, un nouveau Business Add-In (BAdI), MURC_REPLACE_ERFME, est introduit pour permettre une implémentation sélective de la logique de vérification des conversions. Les utilisateurs peuvent soit utiliser la logique par défaut existante, soit personnaliser leurs processus de vérification via ce BAdI, améliorant ainsi le contrôle sur les validations de conversion et réduisant les messages système inutiles. Assurer des conversions correctes et éviter les problèmes d'arrondissement sont cruciaux, et ce BAdI offre l'infrastructure nécessaire pour une gestion plus précise de ces scénarios.
Mots Clés :
if_matnr importing matnr if_werks importing werks_d if_charg importing charg_d if_erfme importing erfme if_meins importing meins if_base_qty importing menge_d ef_rounding_problem exporting abap_bool ef_new_erfmg exporting erfmg ef_new_erfme exporting erfme ef_new_umrez exporting umrez ef_new_umren exporting umren activate, goto > default code > create activate, badi if_ex_murc_replace_erfme goto > interface create, output message xu056 unnecessarily, previous check logic occurs, 3125 kg/m2 entered quantity 125, 300 kg entered quantit, previous check logic, customer-specific implementations, 300 kg/st --> 1 pc = 3000
Notes associées :
620775 | XU056: Enhancement for BAdI for the unambiguity check |
511753 | XU056: Check against rounding errors only for entry quantity |
362932 | Conversion with proportion/product units |
316229 | Workaround:XU033 in goods mvt w. product quantities |
188889 | Supplement to Note 130943 |
130943 | Rounding error for goods movements w/ product unit |