Open "Manage Substitution Rules" without portal framework page
Hello,
when performing the "Manage Substitution Rules" function in the UWL a popup opens with the "Manage Substitution Rules"-iView in the context of the portal framwork page (that means Header and Detailed Navigation). I need to open this iVie "stand-alone" without the Header and the Detailed Navigation. Does anybody know how I can configure this?
Thanks and best regards,
Dominik
My idea would be to look to the XML configuration files in System admin -> System config -> UWL -> Manage item types.
Take look for example to file: uwl.standard.
You should find something like this there:
<Action name="launchSubstitutionManager" groupAction="" handler="SAPWebDynproLauncher" referenceBundle="SubstitutionManager" returnToDetailViewAllowed="yes" launchInNewWindow="yes" launchNewWindowName="Substitution" launchNewWindowFeatures="width=800,height=600,resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">
<Properties>
<Property name="WebDynproApplication" value="UWLSubstitution"/>
<Property name="WebDynproDeployableObject" value="sap.com/tckmcbc.uwl.ui~wd_ui"/>
<Property name="DynamicParameter" value="uwlSessionId=${context.uwlSessionId}&configureGroup=${context.configureGroup}"/>
<Property name="System" value="SAP_LocalSystem"/>
<Property name="display_order_priority" value="uwlExcludeFromPreviewDetail"/>
</Properties>
</Action>
Maybe in your system this has been replaced with a new file with higher priority, and it has a different configuration. As far as I know, the above is pretty much the standard, and at least as far as I know in the standard the substitution pop-up does not have the header and detailed navigation etc.
Regards,
Karri
Similar Messages
-
Displyaing " Manage substitution Rules "link in the UWL header page.
Hi Experts,
This is Raji. I am doing the below UWl customization in the UWL. did struck some where.
I want to add the " Manage substitution link " in the UWL header page.I have added the" launchSubstitution manger " reference action in the" default view" of the XML configuration file.but not sure the "manage substitution rule " link is not appearing in the UWL table header.
in the same way i have added the "refresh" action . but that refresh link is appearing.
pls find the screen shot and the XML config file.
Appriciate your help.
RajiHi Raji,
There is a specific forum for UWL [here|/community [original link is broken];, I suggest you open a thread there for more assistance, sorry, but I cannot transfer threads across application areas so I will just close this and let you create a new one.
Regards,
Jason -
Calling portal framework page from non portal page
Hi,
We are having some difficulty in passing control from the non portal pages to
the Portal Pages.
To explain you more elaborately, I am writing down the scenario:
Both our portal and non portal pages reside under the same web application folder.
We have a Portal Page containing one portlet.Clicking on one of the hyperlink
on this portlet page takes us out of the portal environment where we are doing
some processing.
(Why we are going out of the portal environment is because we want to call the
existing pages as it is and our intention is not to make the existing pages portal
enabled to start with).
Somewhere down the journey on the non portal page, there is a requirement to call
the Portal Framework page.
We can call the portal Framework page from the non portal page by hard coding
the URL of the Portal page by writing something like this in href:
http://localhost:7501/application?origin=content.jsp&event=bea.portal.framework.internal.portlet.event&pageid=home&portletid=bachome_carsearchlink&wfevent=link.next
But this is not what we want. We want to call the portal page without hard coding
the URL.
If we use portlet tag in non portal page to call the Portal Framework page ( <a
href="<portlet:createWebflowURL event="link.next"/>">Next Page</a>), it throws
us error "Could not find current Portlet State" which is quite understandable,
because portlet state is now lost.
Is there any way we can achieve this .
Any suggestions or ideas?
Thanks
AjayHi
i think you should use portal:createPortalPageChangeURL (you are effectively changing
your portal page) .
if you want to invoke a specific event in your portlet webflow you can either
write a RefreshControllerIP or use WebflowJSPHelper.createWebflowURL.
bear in mind if you have urls that directly go to an intermediate event in the
portlets webflow you may need
http://dev2dev.bea.com/codelibrary/code/portlet_pp.jsp
regards
deepak
"Ajay" <[email protected]> wrote:
>
Hi,
We are having some difficulty in passing control from the non portal
pages to
the Portal Pages.
To explain you more elaborately, I am writing down the scenario:
Both our portal and non portal pages reside under the same web application
folder.
We have a Portal Page containing one portlet.Clicking on one of the
hyperlink
on this portlet page takes us out of the portal environment where we
are doing
some processing.
(Why we are going out of the portal environment is because we want to
call the
existing pages as it is and our intention is not to make the existing
pages portal
enabled to start with).
Somewhere down the journey on the non portal page, there is a requirement
to call
the Portal Framework page.
We can call the portal Framework page from the non portal page by hard
coding
the URL of the Portal page by writing something like this in href:
http://localhost:7501/application?origin=content.jsp&event=bea.portal.framework.internal.portlet.event&pageid=home&portletid=bachome_carsearchlink&wfevent=link.next
But this is not what we want. We want to call the portal page without
hard coding
the URL.
If we use portlet tag in non portal page to call the Portal Framework
page ( <a
href="<portlet:createWebflowURL event="link.next"/>">Next Page</a>),
it throws
us error "Could not find current Portlet State" which is quite understandable,
because portlet state is now lost.
Is there any way we can achieve this .
Any suggestions or ideas?
Thanks
Ajay -
Error in Manage Substitution Rules - MSS
Hello Team,
I am working on new Implementation for ESS MSS in ECC6.0 and the country grouping is 99. I am getting error in 'Manage Substitution Rules' in MSS.
When I create the substitution rule, I am getting 'problems Reported' in the 'Rule activation' field.
The detailed message is 'System does not support Substitution methods'.
I tried different options in the rule creation. All gave same error.
I have activated the standard workflow TS12300097 and changed the task to 'General Task'.
Is there anything else I need to do?
How can I solve this issue?
Thanks for your help.
Regards,
PreethiHi,
Check the below link :
https://cw.sdn.sap.com/cw/docs/DOC-106384
Hope this helps.
Cheers-
Pramod -
Make "Manage Substitution Rule" from context menu to as button on UWL
Hi Experts,
We have requirement that "Manage Substitution Rule" link from context menu on UWL to make it as a button on UWL as "Manage Substitution Rule". Anyone has done this kind of requirement before. If you do please let me know the steps. Award full points will be given to answer. Thank you.
With Regards,
Sudheer.Hi,
you can download the standard XMl file ad modify it by writting hte below code.and rename the file and upload it with high priority. and clear the cashe after uploading the file.
1.code to create the specific action.
in the action name below instead of xyz can be any name
<Action name="launchSubstitutionManager_xyz" groupAction="" handler="SAPWebDynproLauncher" referenceBundle="SubstitutionManager" returnToDetailViewAllowed="yes" launchInNewWindow="SHOW_HEADERLESS_PORTAL" launchNewWindowFeatures="width=800,height=600,resizable=yes,scrollbars=yes,status=yes,toolbar=no,menubar=no,location=no,directories=no">
<Properties>
<Property name="WebDynproApplication" value="UWLSubstitution"/>
<Property name="WebDynproDeployableObject" value="sap.com/tckmcbc.uwl.ui~wd_ui"/>
<Property name="isnewwindow" value="1"/>
<Property name="type" value="button"/>
<Property name="launchContext" value="UWL"/>
<Property name="ignoreWorkIdParams" value="yes"/>
<Property name="appContext" value="${context.appContext}"/>
<Property name="System" value="SAP_LocalSystem"/>
<Property name="display_order_priority" value="-1"/>
</Properties>
</Action>
2. in the required view add the below code.
<Action reference="launchSubstitutionManager_xyz"/>
3. save your own the xml file and upload it with high priority.
4. cleare the UWL cashe and browser cashe.
5. relaunch the URL with the end user id.
Raji. -
Dear.
I have the following doubt with the Manage Substitution Rules UWL :
Is posible have a rule in where Only some WF should go to the inbox of the substitute?
Ie. The Boss have process of Workfow of modules OM, TV, PA, PY that arrives at UWL, and the boss only need delegate to the substitute only the item for the process of WF of PY and PA for a date.
How can solve this?
RegardsYes there is something called Task classification!
You can do so via filtering or classification of tasks
read here
You will need to enable the support information in order to get the
associated task number that corresponds to the backend task.
If you wish to hide certain tasks, the easiest way to do it is to
redirect the task type that you want to hide to some unused item type.
You can create your own XML file and give
each task number its own entry in the XML
They each need to be given a different item type name. They can't
all be directed into the same item type since there would be
multiple conflicting definitions for that item type in the file.
No view definition is needed, you can just give it a garbage
defaultView name (HiddenView).
I have attached an example for you in the attachment area. This is
stored as a text file. Also,
Where you see the following:
systemId="<YOURSID>" externalType="<YOURTASK>" in the XML, this
obviously needs to be replaced with your sid and your task id which
you are looking to exclude.
For ex
For example, if it is the following task pasted below:
<ItemType name="uwl.task.webflow.TS01000096.SAP_R3_MUS"
connector="WebFlowConnector" defaultView="DefaultView"
defaultAction="launchSAPAction" executionMode="default">
If you were trying to hide this, you would write it in the XML file
as follows:
<ItemTypes>
<ItemType name="uwl.someHiddenType1"
connector="WebFlowConnector" defaultView="HiddenView">
<ItemTypeCriteria systemId="SAP_R3_MUS"
externalType="TS01000096" connector="WebFlowConnector"/>
</ItemType>
***************And for the next one:*********************
<ItemType name="uwl.someHiddenType2" connector="WebFlowConnector"
defaultView="HiddenView">
<ItemTypeCriteria systemId="SAP_R3_MUS"
externalType="TS01000097"
connector="WebFlowConnector"/>
</ItemType>
Classification
You can arrange tasks and workflows into various classes within the SAP
System. The classes professional, personal and disciplinary are
standard. The system checks the task class under the field name
TASK_CLASS in the authorization object S_WF_WI. This system uses this
authorization object to check the authorization for carrying out
specific actions on particular work items. The assignment of tasks to
classes is also important in the definition of substitutes. You can
also define that only those classes are displayed which refer to tasks
or workflows of a particular class. Take this into account when you
create new classes and assign tasks or workflows to the classes.
You can set this classification via:
SPRO
=> IMG
=> Basis Components
=> Business Management
=> SAP Business Workflow
=> Basic Settings
=> Maintain Task Classes.
Once the classification has been added as above you can then add this to
your task. Goto PFTS => Enter task ID => Change Mode => Menu: Addition
data => Classification.
See SAP online help at:
http://help.sap.
com/saphelp_nw70/helpdata/en/c5/e4b5eb453d11d189430000e829fbbd/framese
t.htm
[2] Substitute Profile
You can define one or more substitutes for working with the Business
Workplace. The authorizations of a substitute are determined by the
substitute profile which you assign to him/her when you set up the
substitution. A substitute profile comprises specific task classes.
Task classes describe individual tasks or standard tasks. This
assignment is made in the task definition. A user you have specified
can then log on as your substitute. "Your" work items are displayed to
the substitute in their Business Workplace with the restrictions
resulting from their substitute profile.
You can set the substitution profile via:
SPRO
=> IMG
=> Basis Components
=> Business Management
=> SAP Business Workflow
=> Basic Settings
=> Substitute Profile
=> Define Substitute Profile
or
See SAP online help at:
http://help.sap.
com/saphelp_nw70/helpdata/en/c5/e4b5eb453d11d189430000e829fbbd/framese
t.htm -
Configuring the UWL Manage Substitution Rules
Hi,
I have a need to be able to add at least one more additional columns/fields to the Manage Substitute Rules/My Substitute Rules, Search For People/Current Selection and the General Data screens of the UWL Manage Substitutions Rules.
Is this a configurable feature/option in that can I add extra fields to the different fields?
The reason for this requirement is that my current client is implementing SAPs Concurrent Employment in their ECC 6 and SRM 5.0 systems. This decision is causing all sorts of challenges.
If a person wants to define a substitute in the UWL, when they select the Search For People, we want to display an additional column that displays the position/job description for each person within the organization. This would make it easier to select the correct instance of a person if that person had multiple display entries in the selection list. For example if the system returns Joe Cole Soccer Player; Joe Cole Librarian and Joe Cole Accountant and the person wanted to select Joe Cole Librarian, they would have the required information to make the selection.
Thanks,
JerryHi Jerry,
May be this link can help you...
<i>http://help.sap.com/saphelp_nw2004s/helpdata/en/0b/1fc20097b74c41b38621ec2a9454bb/frameset.htm</i>
Please ignore this reply if this link doesnt help you.
Regards,
<i><b>Raja Sekhar</b></i> -
Launch Portal iView without Portal Framework
We would have a requirement to send emails from our ERP backend system containing a link to say, release a purchase order. However, because we use single sign-on to the ABAP systems we can't just send a link to the BSP in the ERP system because no one would know their password. So instead I thought I would send a link to an iview in the Portal as everyone knows thier Portal password and we have SSO from the Portal to the backend systems.
My question is: How do I do this and get a window without all the Portal framework around it that could be viewed on a Blackberry? I've tried a URL like "http://portal_server/irj/portal?NavigationTarget=ROLES://portal_content ..." but still get a standard Portal window. Setting options for the iview like "Display in separate window" or "Display in separate, headerless Portal window" doesn't seem to come into play using this approach.
Does anyone have any suggestions?
Regards,
Tom MaggsHi,
1. Instead of using role navigation url you can use the static url of page or iview...
check this. [https://forums.sdn.sap.com/thread.jspa?threadID=1374857]
2. If you have to use navigation url then add &NavMode=3 to existing url.
http://portal_server/irj/portal?NavigationTarget=ROLES://portal_content ...&NavMode=3
This will open iview in headerless window
Regards
Baby -
EP7, UWL, want to remove Manage Substitution Rules + Personalization
Hi everyone
Max points to the person who comes up with the workable answer!!
Have upgraded from EP6 to EP7. Want to switch off personalize and
manage substitution from the drop down list displayed in the main UWL
view. Have looked at Content Admin => Portal Content => Content
provided by SAP => End User Content => Standard Portal Users => IViews
=> <the UWL iview> => Object => show personalize option / disable
substitution profiles => set to off. But the two options can still be
selected from the dropdown. Anyone have any idea how to fix this?
Kind regards
JonHi,
http://help.sap.com/saphelp_erp2005vp/helpdata/en/09/6d6b17b29b4eef83a553acaa52f668/frameset.htm
You can configure UWL ui using by excluding (some of the actions). The details are provided in the link given in the above link.
Regards,
Sam -
Favorites open from Organize Entries loose portal Framework Components
Hi All
We have created our portal desktop using portal's EFP feature and we have the "Portal Favourite" functionality included in our masthead iview on the same lines as that of default portal. While opening the favourites links through Organize Entries iView,it loose the Top level navigation, detailed navigation components.
plz help how to get the favourite entries along with the framework components.
ThanksI was able to resolve this on my own. Under system admin > system config > KM > Content Management > Global services > (Show Advanced Options) > URL generator services.
Here make sure you have the correct URL mentioned for Navigation Servelet and explorer servlet. That would be /irj/servlet/prt/portal/prtrrot/com.sap.km.cm.navigation -
just saved my documents to icloud now cannot open them without buying newest version of pages software. Is this for real??
Thanks! I had both versions of pages.....was using the old one..yikes!
-
How to open WD- Adobe form open in new window -without Portal header
Hi,
In my WD application -MAINVIEW , I made 2 different groups under ROOTUIELEMENTCONTAINER
GROUP1 -Selection fields with search button - with ROW LAYOUT
GROUP2 -INTERACTIVE FORM - with FLOW Layout
Basically when we click the Search button I get the form in the same view underneath GROUP1.
I am calling this WD application in Portal by giving the hyperlink via BSP application.So when they run the WD application now With portal headers it is still becomming heightwise small area.
Is there a way with which we can open form in completely new window without the Portal Headers?
Rgds
Varayes.. you can launch the form from a selection screen into a new window...
I am using this to launch an editable PDF from a selection screen into a new window. This code is placed on the event handler of my Create button on the selection screen.
DATA: str TYPE string,
l_window1 TYPE REF TO if_wd_window_manager,
l_cmp_api TYPE REF TO if_wd_component,
result TYPE REF TO if_wd_window,
lt_parms TYPE TIHTTPNVP,
ls_parms like LINE OF lt_parms.
ls_parms-name = 'OPERATION'.
ls_parms-value = 'C'.
APPEND ls_parms to lt_parms.
CALL METHOD cl_wd_utilities=>construct_wd_url
EXPORTING
application_name = 'your_wd_application_here'
in_parameters = lt_parms " <- any URL parameters you need to send
IMPORTING
out_absolute_url = str.
l_cmp_api = wd_comp_controller->wd_get_api( ).
l_window1 = l_cmp_api->get_window_manager( ).
result = l_window1->create_external_window(
URL = STR ).
result->open( ) .
You have to be aware, though, that you will lose ALL your context data b/c you are opening a new user session. That's why I had to use url parameters to pass data to my form. -
To launch BEX workbook in a portal framework page
Hello Experts-
I have created a transaction iview RRMXP with a workbook id as parameter. Assigned it the BI user role. Event though in iview properties ,
Launch in New Window is set to Dispaly in Portal content area. The workbook opens in a new window.
Just want to check if there is any way to do this ?
Thanks,
RajHI Raj,
Workbooks are displayed in separate MS Excel window. Due to technical reasons opening workbook within the web browser window is not possible.
Surekha . -
Dont want then NavigationTarget to open an entirely new portal framework
Hi All,
when i tried with Navigationtarget from webdynpro Linktourl element(target=_main) to open the page which has webdynpro iview opening the page but its coming with whole new portal framework which i dont want . how to avoid that.I just want the page to display in the content area without the whole portal framework with tabs and
String URL1="/irj/index.html?NavigationTarget=ROLES://portal_content/org.test.dev.folder.test_development/test/Worksets/CustomApplications/ManagersFMLAApproval";
wdContext.currentContextElement().setUrl1(URL1);
Thanks,
pkvHi Pkv,
If you want to open the new window without the portal framework page then instead of using a LinktoURL UI Element you use a LinktoAction UI element and in the action handler of the LinktoAction you can use the navigateAbsolute portal API. [http://help.sap.com/javadocs/NW04S/current/wd/com/sap/tc/webdynpro/clientserver/navigation/api/WDPortalNavigation.html]
The code should look like this.
WDPortalNavigation.
navigateAbsolute("ROLES://portal_content/org.test.dev.folder.test_development/test/Worksets/CustomApplications/ManagersFMLAApproval",
WDPortalNavigationMode.SHOW_EXTERNAL,
WDPortalNavigationHistoryMode.NO_HISTORY,
null);
Regards,
Sanyev -
Default framework page not opening
Hi Forum,
I am trying to login in portal with super admin role but after authentication I am getting this error:
Portal Runtime Error
An exception occurred while processing a request for :
iView : pcd:portal_content/com.sap.pct/every_user/general/com.sap.portal.frameworkpage/com.sap.portal.toolAreaiView
Component Name : com.sap.portal.navigation.toolarea.default
com/sap/ip/basecomps/consistency/ConsistencyDomain$Lockable.
Exception id: 03:11_14/03/07_0057_14617650
See the details for the exception ID in the log file
It seems that the default framework page is corrupted.
Can u pls suggest how should I proceed to recover thr portal framework page?
Any help is welcomed!
Regards,
Mickey.Hi Mickey,
did you see this <a href="https://www.sdn.sap.com/irj/sdn/thread?messageID=2844054">thread</a>?
Best regards,
Martin
Maybe you are looking for
-
How do I let other users on my MacBook Pro update apps that I've downloaded?
I recently left a position as an IT at a school district where I was put in charge of all Mac products district wide. Most of the important apps, such as Apple Configurator or Remote Desktop, were downloaded using a district Apple ID, but many of the
-
Hi, I want a FM to get sales orders and their status when date is give as an input parameter. Thanks
-
Acrobat Pro as default and Acrobat macros
I currently am receiving faxes directly into an internet fax program and then viewing them by opening them up with either Adobe Reader or Adobe Pro 6 either at the company's website or on my email. First, is there a way to make adobe pro 6 rather tha
-
Why does my app say it's a trail
Hello All I'm a newbe so just going to ask. I have just signed up for the $9.99 package of photoshop and Light room when I downloaded the installer and run it all good but the creative cloud is showing that it's a trail of 30 days. Anyone know why th
-
I use a MAC, and had a Sony E-reader. Recently, the Sony reader died and I decided to go with the Nook instead. I have more than 100 books in EPUB format, and tried to add them to the Dgital Editions Library. I first was able to do so a couple at a t