on 04-17-2015 8:21 AM
Hi SAP Gurus,
Need help in restricting Shipment cost calculation.
Scenario:
There are 2 Plants A & B for eg:- Plant A will be creating the shipment using VT01N. The stocks will be received at Plant B.
Similarly Plant B also will create Shipment using VT01N and received at Plant A.
Requirement:
Both Plant A & Plant B will have VI01 access. We have to restrict VI01 in such a way that, only the receiving plants can create shipment cost of the shipments received and not created by the same plant.
Eg:- If shipment(SH0001) created in Plant A, shipment cost cannot be created for this shipment by Plant A user but by Plant B user who receives it.
Want to know if this could be restricted using Authorization with some objects or customization will have to be done?
Hi Manjunath,
I dont know whether you can restrict it using the authorization objects (as it might be either created in the back ground or in the foreground with different users)
I wanted to know if the shipment document type used by Plant A (supplying plant) is the same as the shipment document type used by the receiving plant (Plant B). If yes, then, the question is can you separate it? If you can separate it, then you can opt not to assign a shipment cost document to the shipment document type used by plant A. That way, you can restrict VI01 being created from supplying plant.
If the answer to the question (to separate the shipment doc) is no, then, you will have to use some kind of a development (user exit) to check if the delivery used by the shipment document is from the supplying plant or by the receiving plant. (I think you can use LIKP/LIPS, EKBE tables to find out). By this you can stop the shipment cost doc being created.
Hope this helps...
Regards,
Mukund S
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi
There are certain authorization objects that system checks when we perform VI01. Please check following objects and see if you can control with any of these objects. If you can't than you need to go for some userexit.
V_VFKK_FKA | Shipment Cost Processing: Auth. for shipment cost type |
V_VTTK_SHT | Shipment Processing: Authorization for Shipment Type |
V_VTTK_TDS | Shipment Processing: Auth. for Transport. Planning Points |
V_LIKP_VST | Delivery: Authorization for Shipping Points |
Thank$
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
11 | |
10 | |
6 | |
5 | |
5 | |
4 | |
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.