on 07-25-2014 7:08 AM
Hi all,
we have a requirement where, we need to change the initial screen of CCTR, launching.
Actually we have 2 places from where CCTR's can be created from Portal.
1. From Left Pane under Create Document-> Create Contract.
2. Just above the table display of contracts, we have an option for creating Contracts button, and upon click of ths button, a drop down appears with Create Contract. Below is the screen shot of the same
When we go with First option, a pop up appears to select the type of Contract and Backend System and then we need to click on create button.
This will take to main Contract Create Screen.
But when we follow the second way, it directly opens CCTR creation screen.
Now our requirement is, when user follow's first process, he should be able to see directly CCTR Creation screen without intermedate pop where we select CCTR and backend system.
Can anyone provide some pointers on this.
I tried modifying Application ID's and Config ID but no resutl.
Your help is highly appreciated.
Regards,
Pavan Kumar
Hi,
Sorry for delayed response.
I have acheived this using portal administation. I have changed the value of SAPSRM_Processtype to CCTR and given the Appcc ID as /SAPSRM/WDAC_I_FPM_OIF_CTR_PURCH
Initially the AppCC ID would be /SAPSRM/WDAC_FPM_OIF_PRSEL_PTYP
Regards
Pavan Kumar.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
hi
In AppCC WD /SAPSRM/WDC_FPM_OIF_CONF in component controller for method OVERRIDE_EVENT_OIF create a post exit and write below code.
data: lo_fpm type ref to if_fpm,
lv_object_id type string.
* Check event id
if lv_event_id = if_fpm_constants=>gc_event_start.
lo_fpm = cl_fpm_factory=>get_instance( ).
lo_fpm->raise_event_by_id(
if_fpm_constants=>gc_event-leave_initial_screen ).
endif
thanks,
sankar.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sankar,
I would like to know how did you arrvie or came to know this AppCC WD : /SAPSRM/WDC_FPM_OIF_CON.
Actually this getting triggered after we click on left side pane-> Create Contract and then pop up is raising after selecting CCTR button and clicking on Create this method is called.
But My requirement is, I should not see the pop up to select CCTR. When I click on Left Pane -> Create document. It should directly route me to Main CCTR creation screen.
Appricate your early response.
Thanks,
Pavan Kumar.
Hi Sankar,
Sorry for delay in reponding.
I have already read the bolg mentioned by you, which says how to add new tab and change the name of the exisiting Tab.
But here my question was different.
Actually we are having 2 different WDCC's:
1. /SAPSRM/WDCC_FPM_OIF_PRSEL_PTYP : This will be called when, user clicks on Left Side of portal under create Documents section for Contracts.
2. WDCC: /SAPSRM/WDCC_FPM_CTR_PURCH which has all tabs will be called from the POWL table which will be displayed at the Bottom of the screen.
When we click on the Central Contract, the main screen will open. Which has the WDCC, mentioned in point 2. ( /SAPSRM/WDCC_FPM_CTR_PURCH )
Please let me know if it is possible to bypass the WDCC: /SAPSRM/WDCC_FPM_OIF_PRSEL_PTYP and move directly to /SAPSRM/WDCC_FPM_CTR_PURCH .
I hope I have clearly explained my issue.
Regards,
Pavan Kumar.
Hello Pavan,
The process for creating Contracts is a standard process and the about the buttons which you can see at two places for that you can ask your portal guy to remove the navigation panel for that user. Now coming to the point as I mentioned this is a standard Process and the options which you get while creating the contract are maintained in the transaction type. And would always suggest to go with First option where you need to select as you never know when user does the mistake.
Even if you want to make the screen directly pointing to the creation of contract screen then just bypass the selection in your application WDCC and if any other contract creation type has been maintained in transaction type then remove it and check the cctr as default one.
BR
Gaurav Gautam
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.