on 05-15-2008 8:07 AM
We have configured opportunity transaction in the CRM web client GUI. When we are trying to create a new opportunity, SAP CRM is showing list of types to choose from (there are other types of opportunities configured within the system). How can I pass the transaction type as argument while creating the new opportunity? or how can i suppress the transaction type pop-up dialog box? Please let me know.
HY
Hi,
I am not sure I understand what your requirement. If you just want to avoid the pop up you can mark the opportunity transaction types as not allowed for online processing (or simply as inactive as also suggested). Why is it you cannot do this?
/Anders
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Hari,
This is how you can try doing it.
Goto Spro->CRM->Business Roles.
Open your Business Role. Then navigate to the Workcentre nav bar on left. There you might see your workcentre like "Sales Cycle". We know that Opportunity is part of this workcentre.
Now navigate to the next nav bar entry called "Adjust Workcentre Link Grps".In this try to find the combination .FOr e.g
a combination like
SLS-CYCLE SLS-OPP-CR SLS-OPP-CR.. The logical Link id is SLS-OPP-CR.Cop this and goto the following path:
spro->crm->UI Framework->Technical ROle Definition->Define Nav bar profile.
Search for the Nav bar profile which was a part of your role.Select that profile and double click on entry "Define Logical Links".
Try to find SLS-OPP-CR here.You will see that the Target ID is defined over here but the parameter name and Class empty.
Put the parameter name as Opportunity Transaction Type
Put the class as CL_CRM_IC_NAV_OBJTYPECREATE/CL_CRM_IC_NAV_BTCREATE..One of these is the right one, i dont remeber which one..
Reward points if it helps,
Anand
Hi Survee,
For the paramter class, type in "CL_CRM_IC_NAV_BTCREATE", do not put the double quotes (double quotes was put only to mention it clearly).
After that you need to go the business role by following this instructions.
Goto Spro->CRM->Business Roles.
Open your Business Role. Then navigate to the Workcentre nav bar on left. There you might see your workcentre like "Sales Cycle". We know that Opportunity is part of this workcentre.
Now navigate to the next nav bar entry called "Adjust Workcentre Link Grps".In this try to find the combination .For e.g
a combination like
SLS-CYCLE SLS-OPP-CR SLS-OPP-CR
disable this logical link by unchecking the visible check box and check the visible for the logical combination that you have created.
--Hari
Hi Hari,
I am trying to do exactly as u suggested .however when i try to create opportunity i get a selection list of all the Oppurtunity transaction type instead of the tr type I have provided in the logical link parameter field.Steps I have followed are:
1. Copy logical Link id SLS-OPP-CR to Z02_OPP-CR. Add parameter(custom opp tr type ZG6O) and parameter class values(CL_CRM_IC_NAV_BTCREATE).Rest values remains the same.
2. Define work center group link u2013 define a new group id and assign link Z02_OPP-CR to this group id.
3. Add this group id to the work center(ZT2SLSOPp) for sales cycle.
4. Assign the work center to your business role.
5. chk in business role if the link combination - Work center - ZT2SLSOPP,Group id - Z02-OPP-CR,
Log link id - Z02_OPP-CR is active and visible.
Anything I am missing let know . Any inputs r welcome.
Thanks & Regards,
Survee
Hi Survee,
TO differentiate your logical link from standard SAP logical link, give a descriptive name like "Survee Opportunity". There are several logical links that create the opportunity, this action will change only the main page URL under Create section. Click on work centre "Sales Cycle". Then you will see your newly created logical link with your descriptive name. If you go to search and try to click on New button, still it displpays the pop-up because that is a different logical link.
-Hari
Hari,
I have created my own work center for opputunity which is a copy of Sales-cycle work center . WHen I click on it i can see my custom oppurtunity create link. When i click on it a web page dialog for Selecting Transaction TYpe comes where i select my custom OpputunityTr type. Arent we talking about suppressing this dialog box? Why should the business user be asked to choose? The apt opputunity type should be available to his business role.
Could you help me understand what we are trying to achieve in this thread.
Thanks & Regards,
Survee
Hello World,
I am facing the same issue in different style. I have created few Marketing Activities, Opportunities and Quotations. We got separate process for Marketing & Sales. Also we are using different Business Roles for the Marketing & Sales employees.
After created the Opportunity by Sales employee , trying to create the follow up document Quotation, in popup creation Activities also displaying in 2007. Much appreciate for your replies.
- Bob
Hi Hari,
There are multiple ways of doing the same. One way is to make all other transactions of Business Category ="Opportunity" as Inactive.Then it wont show the popu-up
Another way is to find the Logical Link Id for the Workcenter page from where you are creating the opportunity and default the transaction type for that Logical link id from spro.
Award points if it helps,
Thanks,
Anand
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Anand,
Thanks for your reply. Unfortunately our system has lot of opportunity types configured by different teams. I cannot remove them. Considering the second option giving the logical link for the transaction type, how can I do this? I am new to SAP CRM. Could you please details some steps. I went to spro transaction but I dont know where to associate the logical link.
-Hari
User | Count |
---|---|
5 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.