on 05-04-2007 7:22 AM
Hi,
I want to create a new role with T-Code MRKO(Consignment and pipeline settlement) with only DISPLAY access. SETTLE authorization should be restricted.
Please help me..
Sriram.S
Hi Sriram,
There is no authorization object check for Settle in MRKO transaction.
You can use User Exit EXIT_RMVKON00_001 and add custom check for restricting the access.
Regards,
Mohit
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
settlement creates FI document so as it was mentioned you can use standard FI authorization objects to restrict users. So users will still be able to select settle option on selection screen but they will get authorization errors during posting.
Another options is to create a new transaction which will be a variant for MRKO. Here you will just hide the option settle. Actually, you can hide whole block Processing.
Another option is using enhancement RMVKON00.This enhancement has component EXIT_RMVKON00_001 which can be used to modify values before settlement. Fortunately for you, you can also raise an error (EXCEPTION ERROR) here and implement your own authorization check. Ask developer for more info.
Cheers
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you Santosh for your reply.
I have created a new role as you said ie (with activity display for the the mentioned object) but it is allowing me to settle.
Kindly help me.
Sriram.S
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Unfortunately, there is no authorization object involved in MRKO transaction the program: RMVKON00.
It is the worst design of SAP when it deals with reversal, no direct reversal possible, lot of complications are there to correct and even the material valuation is a big question.
It is really insane how such a faulty program developed by SAP. Even though the facility of the consignent settlement is a good function in SAP.
Regards,
Francis
Try to trace out for settle option only and see if you can find any related object. If there is no such thing like mentioned in previous post the you can create a variant transaction as well.
Edited...
MRKO display access only... SETTLE authorization should be restricted {
Hope it helps.
Please revert back if needed.
Award points if it is helpful.
What exactly is SETTLE?
Sometimes SDN is a funny place...
Regards,
Arpan Paik
Edited by: P Arpan on Jan 18, 2011 5:08 PM
Hi Sriram,
Here is the objects description that gets pulled into the role when you add Transaction MRKO:
F_BKPF_BUK -
Accounting Document: Authorization for Company Co
ACTVT -- 03(Display)
BUKRS -- $BUKRS ( enter the company code here)
F_BKPF_KOA Accounting Document: Authorization for Account Ty
ACTVT --- 03(Display)
KOART --- $KOART(Mention the account type here ex: Assests, customers, GL Account as per your requirement)
Hope it helps.
Please revert back if needed.
<< Moderator message - Point begging removed >>
Thanks & Regards,
Santosh
Edited by: Rob Burbank on Jan 18, 2011 3:50 PM
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
100 | |
12 | |
11 | |
6 | |
6 | |
4 | |
3 | |
3 | |
3 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.