Restriction of User to Item Category
Release Version R12.1.3
Module : Inventory Management
Can we restrict users of inventory with respect to item category.
For example Raw material store keeper to view only Raw Materials.
Please advice
Thanks for understanding.
Srini
Hi Mark,
It is not company code . it is basically region by geographic like latin America, North America.
under oner region business have several company code.
Business want to restrict the user to use credit case and dispute case along with attachment limited by region.
Thanx,
Manoj
Similar Messages
-
Restrict delivery packing by item category
Hello
I want to prevent a certain item category from packing in a packaging material type.
I cannot find anything in configuration that will allow this. Is there a user exit in packing where this can be done?
ThanksThanks to all,
specially Raja and Krishna, it was an exact solution to restrict the extra items in delivery. All u Enjoy the points for support.
Will u help me on my previous thread of delivery block also?
I had to keep the delivery block for the sales order at header level. therefore I have set the delivery block in document header.
As I know and i have already tried it in IDES that if the delivery block is set for a sales order header the order will not be allowed to create delivery. System should pop up the error message as the Sales order entered in VL01N. But in my case system is allowing me to go up-to the picking tab and at the time of picking system gives me error of delivery block so without picking if i want to save that delivery it is also possible. This is making the delivery block functionality useless for me.
At the time of defining the blocking reason there are 6 criteria - Order, Conf, Print, Del Due List, Picking and Goods out of them I have checked Order, Picking and Goods. I tried with checking all criteria also.
Please tell me what I am missing that the delivery block is not working in the entry screen of VL01N as expected.
Help me to make the functionality full proof.
I've done needful in OVLS and VOV8 already.
regards,
Sanjay -
User exit -Item Category Determination for a Home Delivery Shipping Condn
Hi All
1. A Standard Order is created in ECC and if the shipping condition is HOME DELIVERY the default site that gets determined will be a HUB and if it is an UPS shipping condition the default site that gets determined is the PDC
2. The default Item category determined for the delivery relevant items (Box1 and Box2) will be ZSNP which is fine if the Shipping condition is UPS and the site is PDC.
3. However if the Shipping condition is HOME DELIVERY and the site is a HUB then the ZSNP Item Category has to be flipped to ZTBB which then will determine the correct Schedule line category ZB and triggers the IPO process. This in turn auto creates a purchase requisition on the PDC when the Sales Order is saved
plz help
thnx
rohitHi Lawrence Tam,
If you are going to create a new item category usage to determine an item category, you need to add a new line in transaction VOV4 for the new combination of sales document type + Item Cat. group + usage + high leve item cat. to determine the item category.
Thanks in advance,
Mariano. -
How to control Changing of item category in sales order Manually
Hello Gurus,
How to restrict manual changing of item category in sales order?
Reason for it:
When ever they want to give some free goods to customer , they are changing Item category in Standard Sales order at item level then deliverying free goods to customer
looking for your inputs
Thanks in advance
Regards
VenkatHello,
There are two possible ways:
1. In Item Caterogy Determination remove the Manual Item Categories so that system will determine the Item Category only from defined options.
2. Use T-SHDO - create Screen Variant & make the item Category Feild as Display only.
Hope this helps..
Thanks,
Jignesh Mehta -
Restrict Item Category Item Creation using Reference Only
Hi All
Here is the scenario, I want "Restrict Item Category Item Creation using Reference Only"
a.Retrieve document number VBELN from sales order header table VBAK for the current order. Check if the sales order is of type ZAB referencing field AUART in table VBAK.
note : Any changes to existing sales order "ZAB" will be performed in thesame sales order type(ZAB) in VA02 transaction.
b.If step a is passed, check internal table structure for sales order item level as XVBAP-PSTYV for possible item category values of 'ZDEF' for the entered line item and document number (XVBAP-VBELN).
c.If the cancel/change item category values are found on the line item, check internal table structure for document flow (XVBFA) if the cancel/change item category was created as reference:
i.Check if entry exists in XVBFA for the preceding document number field VBELV with value equal to value in the subsequent document number field VBELN. This value must equal the current sales document number VBELN in table VBAK.
ii.The above check must be done in conjunction with the following check:
1.Check if entry exists in XVBFA for the preceding document type field VBTYP_V with value C equals subsequent document type field VBTYP_N with value of C.
d.Once the above checks are passed, collect the item number from internal table XVBAP (Field: POSNR) for the change/cancel item category line item added to the sales order.
e.Check if the item number retrieved in the previous step exists in table VBAP (Field: POSNR) with an item category that is not part of the list of cancel/change item category defined in step b.
f. Check if the item number collected in the previous step exists in the subsequent item number (Field : POSNN) in internal table XVBFA for the row that passed checks in steps b and c.
g.If item number exists, check if this subsequent item number field equals the preceding item number field value (Field: POSNV) in table XVBFA.
h.If step g fails, generate an error message stating that the user needs to the create the cancel/change item category line item with reference to the original line item and do not allow the user to proceed with the transaction.
i.If step g succeeds, allow the user to proceed with the transaction.
can any one send me the logic for this scenario.
Rgds
ChinnaHi Chinna,
Please use BADI "BADI_SD_SALES_ITEM" to achieve your requirement..
Let me know if you have further questions..
BR
Rakesh -
How to restrict the user from making any changes in Sales order- item level
Hi to all
How to restrict the users from making any changes in sales order at item level if the same sales order is released by senior user through status profile.
Regards
Anish Parikh
Edited by: anish parikh on Jan 24, 2008 5:16 AMHi Anish,
This can be achieved through the roles and authorization.
This can be done through the basis team. they can create user profiles and roles.
For the roles they assign some transaction codes so that they can view the only assigned tr. codes.
Like that ur requirement can be done.
Also u can prevent the user to change any fields in the sales order screen (VA02). for that please modify the authorisations.
Hope i answers.
Reward points if useful.
Edited by: kaleeswaran bhoopathy on Jan 24, 2008 9:57 AM -
User Exits for Item Category Determination based on Item Category Usage
Hi Gurus,
If I need to create a new item category usage code and perform item category determination using the new item category usage code, is there a user exit or function module which is able to perform this?
Thanks & RegardsHi Lawrence Tam,
If you are going to create a new item category usage to determine an item category, you need to add a new line in transaction VOV4 for the new combination of sales document type + Item Cat. group + usage + high leve item cat. to determine the item category.
Thanks in advance,
Mariano. -
User exits/Badi PO Item category type L
Hi,
My requirement is when ever a PO is created with some specific Order Type (Ex: ZPOG), items with item category as L (subcontracting), in the material BOM component the Plant should be changed from AAAA to BBBB.
Pls suggest some user exits or badi's to implement the logic to change the plant.
Thanks...
Cheers!!
Anandi used this for approach for ASN only, i used this from ITS. so first i create the delivery using the VL31N with the PO, after success i deleted the items which i don't want using the VL32N and save the delivery with the items what ever i want. after a long analysis i followed this approach, since i have no option to pass the items to VL31N .
But you have another option here
see the include:
MV50AFZ1
here you can exclude the items which you don;t want , place the code in the routine
USEREXIT_SAVE_DOCUMENT_PREPARE -
User Exit VA01 - change item category and add lines
Hi all,
I am trying to implement the following requirement:
- Sales order is created in VA01
- Availability check is carried out in APO / GATP
- Based on the results the item category in the sales order needs to be changed (in case of open quantities)
- In case of partially confirmed lines a line split is required
I am currently investigating two scenarios:
- User exit move_field_to_vbap: at this point of time the availability check hasn't been carried out. Thus I am thinking of running a GATP simulation and changing the item category depending on the GATP results and adding new lines if applicable.
- User exit check_vbap: at this point of time the value vbap-kwmeng and vbap-kbmeng is available and the item category can be changed based on that. Problem: All item category depended fields are already derived. A recalculation would be required. Same for added lines.
Did anybody implement the same requirement? Any hints are highly appreciated.
Thanks,
MartinCan u be more clear.
This are the exits used for the VA01
SDTRM001 Reschedule schedule lines without a new ATP check
V45A0002 Predefine sold-to party in sales document
V45A0003 Collector for customer function modulpool MV45A
V45A0004 Copy packing proposal
V45E0001 Update the purchase order from the sales order
V45E0002 Data transfer in procurement elements (PRreq., assembly)
V45L0001 SD component supplier processing (customer enhancements)
V45P0001 SD customer function for cross-company code sales
V45S0001 Update sales document from configuration
V45S0003 MRP-relevance for incomplete configuration
V45S0004 Effectivity type in sales order
V45W0001 SD Service Management: Forward Contract Data to Item
V46H0001 SD Customer functions for resource-related billing
V60F0001 SD Billing plan (customer enhancement) diff. to billing
SDAPO001 Activating Sourcing Subitem Quantity Propagation
V45A0001 Determine alternative materials for product selection
Regards -
User Exit to Modify SD Item Category
Dear Experts:
I would like to make use of a SD user exit to modify the default item category determined in a sales document. What is the best user exit to use? Would that be form USEREXIT_MOVE_FIELD_TO_VBAPKOM in include MV45AFZB?
Thanks,
DanHi Brad:
Thanks for the response. Looking at the comment from SAP, I would even think this is the official one to use.
Cheers,
Dan -
How to set the item property to restrict the user to not to copy from above
Hi Guru's,
I have a requirement like, There were two items on the form name email Id, Confirm email Id.
I have to ristrict the user to not to copy from email Id item.. make him/her to enter the value into confirm email id item field manually.
How to set the item property to restrict the user to not to copy from above item and paste it in this item.
Please help.
Thanks!!Just an opinion here, but that is about the dumbest requirement I have ever seen.
I am always annoyed by web sites that ask me to enter my email twice. I ALWAYS copy the email address from the original entry and paste it into the second one.
People enter their email addresses so often, it takes a real klutz to not get it right. And what makes you think that if they enter it twice, that they won't enter it wrong both times anyway??? -
How to restrict free goods determination based on item category
Hi All,
We have a process where when goods for a sales order are returned , we add a line item to same sales order with a return item category.
The issue is we have free goods determination activated for this document type and it works even for the returns item added to this order latter, whereas we don't want free goods determination to work for the returns item.
Can anyone please advise how this can be achieved.Hi,
I can think of one of the probable solution for your requirement.
Your need to create new condition table with item Category as one of the key combination. I think you need to update the item category in field catalog as well as in Doc Structures. Then maintain free goods condition record all the item categories except for the Return item category. This way you can exclude free goods activation for return items.
Note : If the number of active item categories are more then it may be difficult to maintain condition records for the item categories.
Hope this will help
Regards,
Sanjay -
User exit to update schedule item category
Hi ,
I need to update the schedule item category depending the changes made to the order reason & item category in the sales order (VA01).Where do I have to add code to do this and how do I do it?
Thanks in advanceCheck the programs MV45AFZZ,MV45ATZZ, MV45AOZZ,MV45AIZZ
Thanks,
krishna -
Authorization check based on item category on sales order (VA01 or VA02)
I want to be able to restrict authorization of users based on item category. We only want certain users to be able to select a certain item category. I know I'm going to have to check one of the userexits in MV45AFZZ. The issue I'm having is the authorization object .
The item category is field VBAP-PSTYV.
What we are going is having a item category for emergency orders. But this requires more manual steps to associate with the original order. We already have the emergency item categories defined and working (no credit check etc) so there's no reason not to have them added to the original order. The issue is its use has to be restricted so when the user selects an alternative item category it checks whether they have the authority.
Any help would be appreciatedHi,
You can achieve this through authorization objects.
Transaction
SU20 - Authorization Fields
SU21 - Authorization Objects
Create the field PSTYV in the Authorization Fields.
Then Create the authorization object and include this field along with the standard field ACTVT (which determines what activities can be performed by a certain user i.e. Create, Change or Display) & user-name
In your your-exit, you can either use the ABAP command AUTHORITY-CHECK or the function-module AUTHORITY_CHECK and pass the values for these fields. The system can perform the test based on this values & based on the sy-subrc value you can restrict the users that are not having the authorization to select item-categories for emergency orders.
Following link should help you:
[SAP Authorization Concept|http://help.sap.com/saphelp_wp/helpdata/en/52/671285439b11d1896f0000e8322d00/content.htm]
Hope that helps you.
Regards,
Saurabh -
Item Category check on Order Level
Dear Friends!
I want to restrict the item category on order level or disable the fields so that, no one can change the item category.
Please share your experience!
Regards
Anwer WaseemHello Anwar,
The Item category is determined using certain criteria defined in the transaction code VOV4. Here maintain the sales document for which you want a particular item category, Item category group from the material master and the item category that you need in the sales order. DO NOT maintain anything in the manual item category filed. If this is maintained then the user will be able to change the item category at the sales order level.
Hope this will help you.
Regards
Amol D
Maybe you are looking for
-
I would like to know the line number of the current caret position in a JEditorPane. The getLineOfOffset(int offset) method in JTextArea offers exactly what I want. How come there's no method to find out about line number in JEditorPane? As a workaro
-
Development Environment for Portal development with mini was?
Hello! is there a mini web-as java version which can be used for local portal development?
-
Using attachments with javamail
Hi I wonder if anyone could help me. Is is possible to send an (oracle)blob as an attachment using javamail? How would I go about doing this? Thanks in advance
-
SAP consume external web service - HTTP Code 200 : OK
Hi We are integrating UPS Shipping Ground Web service with SAP system and we have the settings in place on our side and did a blank request test today and we are getting a " HTTP Code 200 : OK " error instead of a response. The SAP SOAManager shows t
-
Revision: 8765 Author: [email protected] Date: 2009-07-23 11:03:14 -0700 (Thu, 23 Jul 2009) Log Message: r8759 | [email protected] | 2009-07-23 13:20:32 -0400 (Thu, 23 Jul 2009) | 11 lines ASDoc update for BLZ-64 - to integrate QE notes: