Skip to Content
author's profile photo Former Member
Former Member

Batch input for ME11

Hi all,

I want to copy an existing plant-specific inforecord from plant A to plant B using call transaction method.

But an error occurs when I fill in the plant A's planned delivery time to that of plant B,

Error:

EINE-APLFZ input value is longer than screen field.

I just retrieve plant A's data into internal table (ITAB-APLFZ) and fill it for batch input, what's wrong / meaning for the above error?

Thanks

Add a comment
10|10000 characters needed characters exceeded

Assigned Tags

Related questions

3 Answers

  • Best Answer
    author's profile photo Former Member
    Former Member
    Posted on Dec 07, 2005 at 07:43 AM

    Hi. Macy.

    EINE-APLFZ is DEC field.

    Maybe, I think you defined ITAB-APLFZ field with DEC.

    But, screen field is character format.

    so, you must converted APLFZ field value to character.

    ex:

    data : w_aaa(3) type n.

    move ITAB-APLFZ to w_aaa.

    move w_aaa TO bdcdata-fval.

    Good Luck..

    Add a comment
    10|10000 characters needed characters exceeded

  • author's profile photo Former Member
    Former Member
    Posted on Dec 07, 2005 at 07:27 AM

    Hi Macy,

    There is no problem in copying data inside ur internal table but c to that u give the appropriate size of the field that u have declared inside ur program.

    EINE-APLFZ may exceeed the size.

    Hope this helps u,

    Regards,

    Nagarajan.

    Add a comment
    10|10000 characters needed characters exceeded

  • Posted on Dec 07, 2005 at 07:44 AM

    Hi Macy!

    With batch input you convert normally your fields with 'write' before appending your batch tables. Then you can get a space (for a not needed sign) at the end -> number output format is longer than 3. Try to use a shift left and itab-aplzf(3) or something similar.

    Or just run once in display mode, than you should easily discover conversion problems.

    Regards,

    Christian

    Add a comment
    10|10000 characters needed characters exceeded

Before answering

You should only submit an answer when you are proposing a solution to the poster's problem. If you want the poster to clarify the question or provide more information, please leave a comment instead, requesting additional details. When answering, please include specifics, such as step-by-step instructions, context for the solution, and links to useful resources. Also, please make sure that you answer complies with our Rules of Engagement.
You must be Logged in to submit an answer.

Up to 10 attachments (including images) can be used with a maximum of 1.0 MB each and 10.5 MB total.