Skip to Content

Archived discussions are read-only. Learn more about SAP Q&A

so many zeros preceeded instead of one zero here.

I have declared LV_0UPC_EAN as below

DATA : lv_0upc_ean(18) TYPE c,

I get the value as 054871020964

To select from date base, i am deleting leading zero of 054871020964...using below code:

SHIFT wa_869_input_rec-upc_ean LEFT DELETING LEADING '0'.

( So, wa_869_input_rec-upc_ean will become 54871020964, then used from database select and apply logic... )

Then APPEND wa_869_input_rec TO gt_869_input_rec.

After selecting from data base table, and if everything is successfull.

Then  I have again to pass this value back into out put file as 054871020964.  
How to do this out of 54871020964 whose size is of 18 chars.

Here I am using 'CONVERSION_EXIT_ALPZE_INPUT' like below

CALL FUNCTION 'CONVERSION_EXIT_ALPZE_INPUT'

EXPORTING

input = p_wa_869_input_rec-upc_ean

IMPORTING

output = lv_0upc_ean.

p_wa_870_output_rec-upc_adidas = lv_0upc_ean.

but it is giving preceeding zeros as 000000054871020964.

how to make this.

Please help me

Tags:
Former Member replied

the EAN number may be diiferent, it may not be possible to have 12 chars length always.

can i know from you got the data with one extra zero to the ean number.

'05.............' , and why you are expecting a zero before it. can i know the reason..?

0 View this answer in context
Not what you were looking for? View more on this topic or Ask a question