Malzemelerle uğraşırken zaman zaman ölçü dönüşümü yapmamız gerekebilir. Örneğin 1 KG kaç M2 ya da
5 Koli kaç Adet yapar gibi.
Bu çevirimleri yapmak için, MARC tablosuna gidip dönüşümlerle uğraşmak yerine;
MD_CONVERT_MATERIAL_UNIT
Fonksiyonunu kullanabiliriz.
Örnek;
DATA:
pmatnr LIKE mara-matnr,
pmein1 LIKE mara-meins,
pmein2 LIKE mara-meins,
pmeng1 LIKE ekpo-menge,
pmeng2 LIKE ekpo-menge.
CLEAR : pmatnr, pmein1, pmein2, pmeng1, pmeng2.
CALL FUNCTION 'MD_CONVERT_MATERIAL_UNIT'
EXPORTING
i_matnr = pmatnr "malzeme numaramız
i_in_me = pmein1 "dönüşecek ölçü birimi
i_out_me = pmein2 "hangi ölçüye dönüşecek ?
i_menge = pmeng1 "miktar
IMPORTING
e_menge = pmeng2 "dönen miktar
EXCEPTIONS
error_in_application = 1
error = 2
OTHERS = 3.
5 Koli kaç Adet yapar gibi.
Bu çevirimleri yapmak için, MARC tablosuna gidip dönüşümlerle uğraşmak yerine;
MD_CONVERT_MATERIAL_UNIT
Fonksiyonunu kullanabiliriz.
Örnek;
DATA:
pmatnr LIKE mara-matnr,
pmein1 LIKE mara-meins,
pmein2 LIKE mara-meins,
pmeng1 LIKE ekpo-menge,
pmeng2 LIKE ekpo-menge.
CLEAR : pmatnr, pmein1, pmein2, pmeng1, pmeng2.
CALL FUNCTION 'MD_CONVERT_MATERIAL_UNIT'
EXPORTING
i_matnr = pmatnr "malzeme numaramız
i_in_me = pmein1 "dönüşecek ölçü birimi
i_out_me = pmein2 "hangi ölçüye dönüşecek ?
i_menge = pmeng1 "miktar
IMPORTING
e_menge = pmeng2 "dönen miktar
EXCEPTIONS
error_in_application = 1
error = 2
OTHERS = 3.
**************************************************************** Serkan AKKAVAK Bilgisayar Mühendisi serkurumsal@yandex.com SAP ve ABAP hakkında sorularınızı yazabilirsiniz. |
Social Plugin