‎2007 Apr 16 7:48 AM
Hello All,
Can anyone please suggest me FM for Unit Conversion.
I have found 'CF_UT_UNIT_CONVERSION', but I need any other than this.
Please suggest.
Regards,
Pankaj Agarwal.
‎2007 Apr 16 7:58 AM
hi pankaj
try using the function module - > <b>'MD_CONVERT_MATERIAL_UNIT'</b>
<u><b>sample code</b></u>
FORM f2121_convert_price USING p_lv_meins
p_lv_kbetr
p_lv_kmein
p_lv_matnr
p_lv_kschl.
DATA: lv_imenge LIKE ekpo-menge,
lv_emenge LIKE ekpo-menge.
lv_imenge = p_lv_kbetr.
CALL FUNCTION <b>'MD_CONVERT_MATERIAL_UNI</b>T'
EXPORTING
i_matnr = p_lv_matnr
i_in_me = p_lv_kmein
i_out_me = p_lv_meins
i_menge = lv_imenge
IMPORTING
e_menge = lv_emenge
EXCEPTIONS
error_in_application = 1
error = 2
OTHERS = 3.
IF sy-subrc = 0.
p_lv_kbetr = lv_emenge.
ELSE.
CONCATENATE text-009 p_lv_kschl INTO v_err_msg.
ENDIF.
ENDFORM.
or u can also try using <b>UNIT_CONVERSION_SIMPLE</b>
hope this is useful to u...
reward points if helpful...
Ginni..
‎2007 Apr 16 7:51 AM
Hi,
have you tried
UNIT_CONVERSION_SIMPLE
Or other Function Modules from the Group SCV0?
Frank
‎2007 Apr 16 7:58 AM
hi pankaj
try using the function module - > <b>'MD_CONVERT_MATERIAL_UNIT'</b>
<u><b>sample code</b></u>
FORM f2121_convert_price USING p_lv_meins
p_lv_kbetr
p_lv_kmein
p_lv_matnr
p_lv_kschl.
DATA: lv_imenge LIKE ekpo-menge,
lv_emenge LIKE ekpo-menge.
lv_imenge = p_lv_kbetr.
CALL FUNCTION <b>'MD_CONVERT_MATERIAL_UNI</b>T'
EXPORTING
i_matnr = p_lv_matnr
i_in_me = p_lv_kmein
i_out_me = p_lv_meins
i_menge = lv_imenge
IMPORTING
e_menge = lv_emenge
EXCEPTIONS
error_in_application = 1
error = 2
OTHERS = 3.
IF sy-subrc = 0.
p_lv_kbetr = lv_emenge.
ELSE.
CONCATENATE text-009 p_lv_kschl INTO v_err_msg.
ENDIF.
ENDFORM.
or u can also try using <b>UNIT_CONVERSION_SIMPLE</b>
hope this is useful to u...
reward points if helpful...
Ginni..