La función MD_CONVERT_MATERIAL_UNIT tiene como objetivo convertir de una unidad de medida a otra. Ej.: 1Tonelada = 1000 Kg. Ejemplo de SAP: CALL FUNCTION 'MD_CONVERT_MATERIAL_UNIT' EXPORTING I_MATNR = I_MATNR I_IN_ME = I_MEINH_IN I_OUT_ME = I_MEINH_OUT I_MENGE = LD_MENGE_IN IMPORTING E_MENGE = LD_MENGE_OUT EXCEPTIONS OTHERS = 4 . IF SY-SUBRC IS INITIAL . "Do something ENDIF . Esta es la más correcta, porque si no tiene conversión da una excepción , sin embargo funciones de conversión como MATERIAL_UNIT_CONVERSION, no hacen el trabajo correctamente cuando el material no tiene la conversión explicitamente.
Comentarios