cancel
Showing results for 
Search instead for 
Did you mean: 

Making Internal Order Mandatory in FB75 for Particular User

former_member200701
Participant
0 Kudos

Hi,

In FB75 Item Details, I have to make 'Order Number' Number as Mandatory for Particular User ID. I am  trying to Validate in OB28. But it not working.

BKPF-BUKRS = 'NPIN' AND SYST-TCODE = 'FB75' AND

BKPF-SNAME = 'xxx

BSEG-AUFNR <> '''

Thanks

Muthu

Accepted Solutions (0)

Answers (6)

Answers (6)

former_member197737
Contributor
0 Kudos

Hi Muthu,

Try with SYST-UNAME instead of BKPF-SNAME.

Also try to activate validation trace in order to detect the error.

Best Regards!

former_member182098
Active Contributor
0 Kudos

What is the business reason for making it mandatory for one user?

If it is a primary cost element, it would anyway you need to enter at least one real object (need not necessarily be an internal order)

Former Member
0 Kudos

HI Vijay

looks like your validation rule is correct small correction

Prerequiste :

BKPF-BUKRS = 'NPIN' AND SYST-TCODE = 'FB75' AND

BKPF-SNAME = 'xxx

Check

BSEG-AUFNR =  '''

try this way . it will work for you

if not work above conditions  remove t.code and add document type

may be your problem will resolve. and check activation status.

divya_klsv
Explorer
0 Kudos

Hi Muthu,

First explain the scenario why you want to make the IO field mandatory only for a single user. Is there any G/L be posted by a single user?. Your explanation will help us to give you the right solution.

In other ways you can use Validation also. Create a Validation for the T-code with the user id combination

Regards

Divya S

former_member200701
Participant
0 Kudos

Hi Divya,

Am already trying to validate OB28 Internal order mandatory .But it not working.

Thanks

Muthu

Former Member
0 Kudos


Dear Vijay,

Internal Order is posted at the time of Invoice or any transaction.  You can make this field as mandatory by using the fields as said above but it will be again mandatory for all  the users whoever posting the transactions in system.  You can not restrict this transaction screen for a single user because this will be maintaind at GL level,  hope this is usefull.  Thank you.

Regards,

Ahemmed

former_member183424
Active Contributor
0 Kudos

Why don't you try transaction variant from SHD0.

I've tried that and it is working.

Just make the field as required in SHD0

You can also make it for a particular user from the transaction variant.

former_member200701
Participant
0 Kudos

Hi Dev

Thanks for your reply. Thats working fine, bt its asking to fill Order Number for all empty lines. But I want to make it mandatory only for the lines which data are filled.

Thanks

Muthu

former_member222241
Active Contributor
0 Kudos

Hi,

In this case make it mandatory in Field Status Group of that G/L.

Hope this solves your issue else revert.

Regards,

Tejas

former_member183424
Active Contributor
0 Kudos

You can't make it mandatory for a particular user from Field Status Group of that G/L.

former_member200701
Participant
0 Kudos

Hi Tejas,

Its not possible to make Internal order mandatory for a particular User ID wise.

Thanks

Muthu

former_member222241
Active Contributor
0 Kudos

Hi,

In this case you need to create screen layout, make it mandatory in screen layout and assign the same in User master in Parameters tab - FZ2 (FI: G/L Account Items Fast Entry Line Layout).

Hope this solves your issue else revert.

Regards,

Tejas