Dear Experts,
When i was trying to call the fm 'converison_exit_alpha_input ' is not resulting the output with leading zeros. Need help in resolving the same.
A piece of coding is as below..
*&---------------------------------------------------------------------*
*& Form POPULATE_DATA
*&---------------------------------------------------------------------*
* text
*----------------------------------------------------------------------*
* --> p1 text
* <-- p2 text
*----------------------------------------------------------------------*
FORM POPULATE_DATA .
LOOP AT GT_MCHA INTO GS_MCHA.
GS_FINAL-MATNR = GS_MCHA-MATNR.
GS_FINAL-WERKS = GS_MCHA-WERKS.
GS_FINAL-CHARG = GS_MCHA-CHARG.
GS_FINAL-J_3ASIZE = GS_MCHA-J_3ASIZE.
READ TABLE GT_MSKA INTO GS_MSKA WITH KEY MATNR = GS_MCHA-MATNR
WERKS = GS_MCHA-WERKS
CHARG = GS_MCHA-CHARG
J_3ASIZE = GS_MCHA-J_3ASIZE.
GS_FINAL-VBELN = GS_MSKA-VBELN.
GS_FINAL-POSNR = GS_MSKA-POSNR.
GS_FINAL-LGORT = GS_MSKA-LGORT.
GS_FINAL-KALAB = GS_MSKA-KALAB.
READ TABLE GT_MCHB INTO GS_MCHB WITH KEY CHARG = GS_MCHA-CHARG
MATNR = GS_MCHA-MATNR.
GS_FINAL-CLABS = GS_MCHB-CLABS.
CALL FUNCTION 'CONVERSION_EXIT_ALPHA_INPUT'
EXPORTING
INPUT = GS_FINAL-CHARG
IMPORTING
OUTPUT = GS_FINAL-CHARG.
APPEND GS_FINAL TO GT_FINAL.
CLEAR : GS_FINAL, GS_MCHA , GS_MSKA , GS_MCHB.