cancel
Showing results for 
Search instead for 
Did you mean: 

Block VL01 on a perticular day

Former Member
0 Kudos

Hi Gurus,

I have a typical requirement from the business.

They want to block VL01 and MIGO transactions on first day of every month for some month end closing activities.

Is it possible through configuration?

Waiting for a quick response...It is very URGENT.

Thanks

Venkata

Accepted Solutions (1)

Accepted Solutions (1)

former_member211616
Active Contributor
0 Kudos

Hi Venkata,

You can achieve it in SM01

FYI screen shot

Regards

Ramesh

Answers (8)

Answers (8)

Former Member
0 Kudos

Hi ,

Here in this case , to run the VLO1N , MIGO both are depended typicals BASIS roled , and those access also will have very small number , so remove the roles int he particular time for that group .

Please check with BASIS team , that roles how to stop for a period.

Instead of new program..this is  one of the possible way.

Thanks.

former_member211616
Active Contributor
0 Kudos

Hi Venkata ,

As I mentioned before SM01 , the system will give a message that the transaction code is lock

or else as shiva said do customization

Regards

Ramesh

Former Member
0 Kudos

Hi Ramesh,

Business dont want manual invervention. Let me try the Siva Option

Thanks

Venkata

former_member211616
Active Contributor
0 Kudos

Hi Venkata,

if you need automatic then you have to talk to your ABAP consultant in VL01 T code just you want to write a small program that

IF system date DD is 01 then block for processing

Else execute the full program

Regards

Ramesh

Former Member
0 Kudos

Hi Venkata,

My suggestion is whenever you go and lock the transaction code frequently it will give some headache in business and we need to provide to provide more proof to audit and it is not advisable too....

You take a help from the abap team and write a program to block the user and schedule the same in background job. So every month automatically it will lock the transaction code and also you will send a message to the user.

Hope this helps and let me know if you have queries.

Former Member
0 Kudos

Our sercurity team is not willing to do it in User profiles.

Is there any other way we can block VL01N and MIGO on first working day of the month? through configuration setup?

If any body try to access VL01N on that day, user want an error message "The transaction is Blocked".

Thanks

Venkata

Shiva_Ram
Active Contributor
0 Kudos

As mentioned before, why don't you try with t.code SM01 to lock those transaction code? If you think this is very manual, then develop a program to do that and run the program in background on the first day of the month to lock/unlock.

Regards,

0 Kudos

Venkata, Check if the below thread can be useful http://scn.sap.com/thread/2068705

reazuddin_md
Active Contributor
0 Kudos

Hi,

Another way possible is,

Use special rules in factory calender assigned in shipping point, so that goods issue will be restricted on that special rules.

eg: 01-01-2012 - No working day

Similarly set the same special rules in factory calender assigned to Plant, so that no good receipt will be done.

NOTE: Tcode is incorrectly given by Mr Prusty (may be typo error). Tx:SM01 is used to lock/unlock tcodes.

Regards,

Reazuddin MD

former_member211616
Active Contributor
0 Kudos

Hi Reazuddin ,

Thanks for your information

Regards

Ramesh

Former Member
0 Kudos

As part of month end closing activity, finance need to control when to run MMPV and open new period in OB52. As per requirement, they should only open this 2 tcode periods on the 2nd day of the month.

former_member211616
Active Contributor
0 Kudos

Hi vankata,

Even u can block MIGO also

FYI screen shot

Regards

Ramesh

Former Member
0 Kudos

Dear ramesh sir

              suppose only if we want to block first day only the option is not available ?

former_member211616
Active Contributor
0 Kudos

Hi Venu ,

Then You can go for manual locking  every month

Regards

Ramesh

former_member184701
Active Contributor
0 Kudos

dear,

one of the options:

run SU01 and adjust the relevant roles 'Valid From' and 'Valid to' dates

cover all relevant users

regards,

Former Member
0 Kudos

Hi,

The expectation is to block these 2 transactions at company code level.

No orders should be delivered on that day. How can we block it?

Thanks

Venkata

former_member184701
Active Contributor
0 Kudos

dear,

as i said above you would block the Roles whcih have those transactions.

when user try to run them he/she gets the system message "No authorization..."

regards,

talk to your sap security guy

Former Member
0 Kudos

Hi,

Looks like i dont have access to SU01, Is there any way i can get a screen shot of waht you told.

So that i can talk to our basis/securities team

Thanks

Venkata

former_member184701
Active Contributor
0 Kudos

if you have other transactions under those Roles (and you do not need to block them)

you need to create a new Role(s) which has only VL01 and MIGO and remove them from other roles.

when you need to block VL01 and MIGO you will just remove authorizations for this new Role - adjust the dates in SU01 as i said above.

just forward this thread to security guy and discuss.

good luck!