SAP Note 747422 - Replace internal units with ISO codes - modification

Composant : Confirmation Goods/Services -

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

Résumé :
Après l'implémentation de la Note 156883 dans le système Backend R/3, les IDocs envoyés depuis le serveur EBP incluent l'unité de réception de marchandises comme un code interne, ce qui provoque une incompatibilité lors de la comptabilisation due à une attente différente de l'unité d'entrée (code ISO). Ce dysfonctionnement affecte le mappage dans la sous-routine MAPPING_GR_FOR_BACKEND, partie du groupe de fonctions BBP_CF. La correction implique de modifier cette sous-routine dans Include LBBP_CFF60 pour convertir les codes d'unités internes en codes ISO grâce à la fonction 'UNIT_OF_MEASURE_SAP_TO_ISO', et d'ajuster les mouvements de données subséquents pour intégrer ces unités converties. L'implémentation de la Note 739688 est requise au préalable pour la compatibilité.

Mots Clés :
iso code           call function 'unit_of_measure_sap_to_iso'              exporting                sap_code = it_pd_item-unit              importing                iso_code = lv_unit_iso, delete-block begin       move  it_pd_item-unit, delete-block end         move  it_pd_item-description, insert-block begin       move lv_unit_iso, insert-block end, function module exit_sapllmde_002, function group bbp_cf, move  it_pd_item-be_refobj, move  it_pd_item-be_refobj_item+5, move  it_pd_item-be_stge_loc

Notes associées :

739688ISO code for unit of measurm. missing (correct. Note 737891)
156883IDoc WMMBXY: Units with ISO codes