Authorisation restrictions on Customer Master
Hello all,
Within our organisation there is a request to restrict user access to certain views of the customer master. For example : one group of users are able to create/maintain address and control information, and another group of users are only allowed to maintain the marketing view for example.
I have tried using field groups by assigning fields of certain views to the field groups and then creating a new role and assigning the field group value to object F_KNA1_AEN. I have to say this has not been very successful.
Any ideas?
Any assistance would be greatly appreciated. By the way we are using version 4.6c.
Thank you
Melanie
Hi Melanie,
Scenario-
I have faced similar issue as you. Our requirement was to give authorize marketing department to only extend the customer master but authority to create customer must be with Finance department.
Solution-
I have given Authorisation of XD01 to Marketing department and deactivated General data and company code data form the authorisation object.
Result-
Unless customer number exists marketing department cannot do anything with customer master (cannot extend the customer) and only finance dept has created General and company code data Marketing dept will be allowed to extend the customer master.
I hope it helps.
Note: We are currently using ECC 6.0
Similar Messages
-
How to restrict Duplicate Customer Creation in SAP
Dear all,
How can we restrict duplicate customer creation in SAP SD.
We are into retail sector, across the store customers are being created by different employees.
in this way for many customers more than one business partner records are being created.
we are looking for a sytem wise functionality to restrict the customer master creation (for Sold to party only) if name1, telephone number and street field values are same, then system has to stop customer creation by giving an error message.
Is there any standard functionality to address these requirement. If so how could we configure it.
Any of you can help us to solve the issue. your solutions and help will be highly appreciated.
thank you.
Raghu ram.
Edited by: Raghu Ram on May 26, 2008 5:34 PMHi,
2 solutions :
- Procedure manually (no SAP) ;
- Use extension SAP (SMOD : SAPMF02D) to check with differents data before recording.
No solution in standard.
Regards,
Lionel -
Restrict the creation of customer master records at sales area level
I know that you can supress fields at the company code and sales area level in customer master, but, is there a way in configuration to restrict the creation of a customer master record at the company code and sales area levels? Only the general data level is needed for this customer account group.
Any help would be greatly appreciated!!Hi
Create the Customer Master without entering the Company Code and sales Area. The system will allow and ask you to fill only the General Data.
The other way is that Create a Account Group and suppress its all Fields of Accounting View and Sales Area View, so that for that account group you will have to maitain only the General view.
Regards
Amitesh Anand -
Customer Master - Restrict Acess at Field Level
Hi,
I have a requirement where in the customer master I need to restrict access to a field to 2 users. Only these 2 users should be able to edit this specific field. For all other users, this field should be read-only. This is for both VD01 and VD02. How can this be achieved?
Thanks in advance.
GAHi,
I think you can achieve this through authorization; means you can give only display access for the users whom you don't want to edit the customer master.
I am not very sure if you can restrict the edit access for other users only for two fields which you are talking about.
Hrishi -
Dear All,
I have defined customer master along with the sales employee for respective customers in BP master data.
These sales employees are company's employees defined in HR module.
Scenario is as follows:
Whenever sales employees login through his ID and creates marketing document like sales quotation or order he must see only the customers or lead which are mentioned against his name in master.
He must not be permitted to select customer of other sales employee.
How can i restrict this sales employee....?
Solution will be highly appreciated.....
regards
swapnilSolution : -
1. Data Ownership Authorization
2. Formatted search
Jeyakanthan -
Payment Term in customer master to be given restricted access
Hi All,
My client has a requirement...
Payment Term in customer master should be editable only to authorised persons...for all others it should be in display mode...
do we have any user exits to achieve this???
or any valuable inputs/suggestions will be awarded marks...
PrasadDear Prasad,
You can acheive this in standard.
Go to IMG>Logistics - General>Business Partner>Customers>Control>Define and Assign Field Authorization Groups
Maintain Customer field groups and maintain the fields(KNVV-ZTERM) in the Group fields.
Go through the help file you will get the detail process to acheive this.
Also if in your company person creating sales area data(Sales Personnel) and person maintaining company code data (FI Personnel) is different and suppose if you want only FI people should be authorized to Maintain and change Payment terms then you can make Payment term field greyed out for T code VD01/VD02 and make it editable in XD01/XD02.
This can be done in TCode OB20 - Transaction dependent screen layout.
Hope any of the solution can be worked around to acheive ur requirement.
Regards
Mayank -
How to restrict unwanted customer in Rebate.
Hi Friends,
When Rebate Agreement is created, in the Sales Volume Screen, few other customers other than the Rebate Recipients are also featuring.
How can I restrict the other customer (other than the Rebate recepient in the Agreement) in the Sales volume screen of the Rebate Agreement?
RegardsHi,
Not sure this would help, but you can check;
Is the rebate condition type access sequence assigned with different keys like customer group etc?
If so, then check the rebate recipient that you intent to provide rebate has customer group (in customer master data) similar to other customers which are also seen in rebate condition type sales volume.
Regards, -
Create customer with reference to customer master
Hi,
If the user creates customer master (XD01) with reference to another customer master then system should not copy some of the fields. How can I restrict this in SAP. Is there any Copy control functionality for customer master to customer master?
Regards,
SoumenHello,
As far as i know in Standard SAP system, when we are copying or even creating a Customer
Master Recording in XD01 with reference to a customer, in case of the basic data i.e. General Data, the
datas that are copied are
1. Country.
Under Company Code data, the following are copied,
1. Reconcilation Account.
Under Sales Area Data the following are copied,
1. Currency.
2. Shipping condition.
3. Account assignment group.
4. Taxes.
Regarding your question, you can change the data and there is no concept of copying control here.
Regards,
Sarthak -
Copy with reference to Customer Master
Hi experts,
If the user creates customer master(XD01) with reference to another customer master then system should not copy all the fields say Name and contact number. How can I restrict this in SAP.
Can any body helps???
Thanks!!!
PoornaHi.
Normally when we copy existing customer to a new customer we use XD01 with reference and we don't select the items we don't want to copy or we delete the value when we are copying.
But if you want user to have a feature through which when ever they create a new customer using the existing customer they should not copy the recon a/c for Ex, than you have to create a Z transaction by copying the orignial XD01 and have your restrictions coded there..
Regards -
Change Logs for customer master data in 3.1 H version
Hello All
Are they any existing reports or change logs for viewing changes to customer master data in 3.1h version. I want to be able to report based on changes made to customer master.
I know there is a good report in 6.0 version for this- S_ALR_87012182.
If I have to develop a custom program for this in 3.1h. Which table I should use? KNA1 or CDPOS.
Any ideas will be appreciated.
Hema.Hi,
Please check the filter settings maintained for the adapter object CUSTOMER in R3AC1. The same filter settings can be referred in tables Table: CRMFILTAB (R/3) and SMOFFILTAB(CRM) as per srinivas's reply.
Check the sales area of the customer maintained (Sales Area, Division, Distribution Channel etc.) and see if the current filter settings are restricting the customer from getting replicated in CRM. If everything is maintained fine then check for any failure Bdocs in SMW01 or SMW02.
Regards,
K -
Ship to Party Other than in Customer Master
Dear All,
I want to control that only the ship to party assigned in the customer master will be derived in the sales order and user will not be able to enter another ship to party even before entering the sold to party. In standard system there is a control from which you can restrict this once default ship to party has been derived user cant change the ship to party. But if a user during data entry without pressing the enter manually enters the ship to party, system accepts that ship to party even though its not defined in the customer master
Kindly help me on thisHello ABAPer
First of all i am not clear of your requirement
Partner functions whatever you have defined in CMR will flow into sales order unless and until you have different partner determination procedure at sales doc header level
Without defining at sales header and item level you cant add just like that in sales order
Make sure it is defined at CMR only
By ticking the unique check box system will allow you to create the partner function only once
I have checked that
This is for only new CMRs and i dont think that it will apply for Already created CMRs
The checking what you have done is after ticking the unique check box you would have tried it out in the existing setup
I request you to create a new CMR now with SH unique ticked and see and reply back
Regards
Raja -
Dual Control for Vendor/Customer Master Data
We can set Dual Control for Vendor/Customer Master Data. I have set it. According to the cycle, I have customized sensitive field, and make changes in Vendor/Customer A/c. Here the changes will be confirmed by other user who is authorised to confirm the changes. In this scenario, I would like to know, can we avoid this confirmation once we have actived? If, no than how could we confirm the changes and where can we set authorisation?
Dear,
No, You cannot avoid the dual check if You activate it. Another user by FK08 has to confirm the changes.
Then You can delete the field for the dual control into the table T055F and no check will be done in the future.
I hope this helps.
Mauri -
Customer master deleted after billing how to give the credit memo
this is my client senario
customer master deleted or changed after raised the billing hoe to give credit memoHi,
Credit Request Memo could be created with reference to a billing document, however:
IMP: Copyng requirement must be configured within your System
Example:
Copying Requirement from Sales Document type G2 to CR
Another Solution:
Scenerio 1: Customer is flagged for deletion
GoTo -> XD06 and uncheck the entries for deletion and Save.
Scenerio 2: Customer is blocked.
Got to-> XD04 and uncheck the entries and save.
NOTE: However, Customer is marked for deletion then also you may create Credit Memo request for that particular Customer under the same Sales Area as Warning is just a caution and not restricted.
Please revert for further clarification, if any
Best regards,
Amit.
Rewards, if helpful. -
Texts from customer master not transfered to SO header
Hi xperts
I've a critical issue where the customer text as in customer master is not transfered to the sale order header text (text item created). the scenario happens when creating an SO and works fine in my test and quality server. I'm unable to check the settings in prod as for limited authrorization. any thoughts/inputs in troubleshooting this issue?
thkx
P.SHello,
As in the earlier reply, make sure all the settings are correct in the production system. As you have limted authorisation, you may check the transport requests, which got generated in the Development system, has been migrated to production system or not. Cehck for the errors in Transport. You may get the help of BASIS expers for he same.
Alternatively, you can check the text log in the text tab in th eorder header. Bottom right side of the texts tab you may see the disply log icon, the syste will give the details.
Prase -
Segregation of responsibility on Customer Master creation
Hi Experts
With creation of Customer Master Sales Views I need to allow different users to update different tabs -
Eg
User 1 only needs to update Sales data
User 2 only needs to update Shipping data on Shipping tab
user 3 only needs to update Billing data
There are mandatory fields on each tab and therefore user 1 cannot save without data entered by user 2 and user 3
Points will be awarded for helpfull replies
Thanks
Zelda Holloway
Edited by: Zelda Holloway on Oct 27, 2008 3:34 PMHi zelda
Then as per your requirement as all data comes in sales data in CMR , you need to put authorizations in between user1 , user 2 and user 3 .first of all.
An authorization should interact with all the 3 users that if 1st user completes by filling the data then he has to send a mail to authorization then the authorization head has to send the mail to user 2 to complete the work then user 2 has to send a mail to authorization that he completed his work so authorization will send a mail to user 3 to complete his data.
And there should be some small enhancement also ,like the CMR data should not be saved till all 3 users fill there data
And there should be internal mails between these 3 users and authorization member.
And it is the duty of the ABAP'ers to restrict not to fill the data. so we need to give the data that user 1 will fill only this data and user 2 will fill shipping data and user 3 will fill billing data .once all these data is filled then only the CMR can be saved this sort of logic you need to give to ABAP'ers .
Hope this data will help you
Regards
Srinath
Maybe you are looking for
-
How can I disable "restore session" on my homepage so no one sees where I have been?
I downloaded the latest version of Firefox. Now every time I log on the homepage has a "restore previous session" button. It takes me to the last place I was when I signed off. This is counter to me clearing my history. Why bother offering to clear h
-
How to bring status icons in the Adobe Form.
Hi Experts, I am new to Adobe forms and I need to bring a icon indicating the satus ( For example green icon shoud be displayed if the values exceed our expection ) . Currently if I try to bring an icon in the form it is just displaying the text valu
-
Clickhandler even between modules ....
I'm trying in a very simple way to find out how to activate a CLICK handler event between two modules! (From one to another) Module one code: Btn calling submitHaqndler. <mx:Metadata> [Event(name="submit", type="flash.events.Event")] </mx:Metadata> <
-
Creating a calculated total field in BIP
Hi, Hope this isn't a stupid question. I have have a SQL data model in BIP (BI Publisher) which displays a percentage of the number of withdrawn students at our university against the total number of students. The report is broken down by department.
-
Status QM* for a work order from FM: STATUS_READ_MULTI.
Hi All We are calling the function module CALL FUNCTION 'STATUS_READ_MULTI' EXPORTING client = sy-mandt only_active = 'X' all_in_buffer = 'X' * GET_CHANGE_DOCUMENTS =