Skip to Content

IMA11 - UserExit, BADI to make a field required

Oct 09, 2017 at 08:02 AM


avatar image
Former Member

Is it possible to make any field of a subscreen required?

I'm using User Exit AAIR0001, but I don't know how to do it, because

Loop at screen.


modify screen.

not working.

Can somebody help me?

I'll be grateful,

10 |10000 characters needed characters left characters exceeded
* Please Login or Register to Answer, Follow or Comment.

1 Answer

Holger Homann Oct 09, 2017 at 11:10 AM


the user-exit you're using seems to be only for drilldown-reports not for maintaining something.

Could you give us more information?

Which object we are talking about? CO order, WBS element ....?



Show 4 Share
10 |10000 characters needed characters left characters exceeded
Former Member

Hi Holger,

we're developing retail system and we're using internal orders in our project, but I'm just ABAP developer and I don't know the details. What do you need to know to help me?


if you do not want to change field catalogue itself where you can define if field is optional, read-only or a must you can use the following exit to check all fields in an internal order

In WBS Elements some of These should help but I cannot assure that they are all available in a retail system

But Normally this Settings are done in the customizing for internal orders you have to do it for each order type

For WBS elements the field control is done here ..

awqld.png (24.5 kB)
pjv2c.png (21.1 kB)
vngqi.png (25.7 kB)
xgwq2.png (53.0 kB)
wiqtd.png (39.7 kB)
lsi5n.png (58.0 kB)
z6jct.png (46.9 kB)
Former Member

Thanks Holger for your reply, but there is a problem with workflow, the attributes of fields are dependent on the status of workflow. Is it possible to configure attrbutes of fields to be assigned to specific status of workflow?

For example:

status opened: Field(UMWKZ) attribute - input true

status closed: Field(UMWKZ) attribute - input false


Based on SAP Workflow ... ehm ... what are you doing exactly are you calling the Method EDIT of BOR BUS2075.

If yes it would be easier to create a subtype of BUS2075 and flag it as Delegation then you would be able to create your own EDIT function and can work with own dynpros called out of the workflow.