cancel
Showing results for 
Search instead for 
Did you mean: 

BADI Error: Field GOITEM-ACCT is not ready for input ? HELP!

Former Member
0 Kudos

I get this error message when testing my BADI in the MIGO Transaction. The BADI is the MB_MIGO_BADI. It is from the Line_modify method. Here is the entrie message:

BAdI: Field GOITEM-ZZREG_ACCT is not ready for input. (Change is not copied over)

Message no. MIGO050

Diagnosis

The contents of field GOITEM-ZZREG_ACCT have been changed in BAdI MB_MIGO_BADI (method LINE_MODIFY). The field, however, is not ready for input, so the change cannot be copied.

In method LINE_MODIFY, only the contents of fields that are ready for input can be changed.

The field is defined correctly in the screen as an input/output field - so it does not relate to that.

HELP!!!!!

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

Error wass due to configuration not completed by process team.

Former Member
0 Kudos

HI Scott,

I am getting same error. Can u pls tell me wt config we have to check..

please help

RichHeilman
Developer Advocate
Developer Advocate
0 Kudos

And you are sure that the field attribute "INPUT" is not being changed at run-time for this field?

Regards,

Rich Heilman

Former Member
0 Kudos

Yes - I have reviewed all of the code and I never do any modify to the screen attributes of a field - although it sure acts like it. The screen lets me put in data and it stays there up until it finishes the method line_modify. The error is when i press return after i enter the field- it completes the BADI method and then goes to the main program and does field validation and always comes back with some internal table field called "work" with a value of 0 and it should be a value of 6.

Thanks!

Scott