PCD Eventing
Hi,
Is it possible for the PCD low level API's of create / modify / delete to send out events, that can be subscribed to, for instance using a portal service?
Alternatively is it possible to listen to any change in the PCD?
I need to run a few reports on the historic data, some of which is not maintained by the PCD, so I wanted to create a portal service that can subscrivbe to PCD changes and stage the data, and this can be used by the report.
I have already explored the usage of KM repository manager for this and that does not solve the problem.
Thanks for any advise..
Hi,
please check out the following link it might help you
The specified item was not found.
*****please reward points if the infromation is helpful to you************
Similar Messages
-
Hi
I need to know how to capture events (delete, create, modify) the PCD through the API.
ThanksGood luck!
I have a Wiki page under the code library which shows how to generate an XML file of recent additions and changes. It can be found [here|https://wiki.sdn.sap.com/wiki/display/Snippets/ExcelspreadsheetofPCDchanges] -
Strange PCD-message: "openEditor events have changed"
Hi All,
for some time now we're getting the following message when working with objects e.g. in the Portal Content Studio (changing IDs, copying iViews):
"WARNING: openEditor events have changed and now require another parameter: DISPLAY NAME !"
("openEditor" is not a typo)
The message appears briefly (for approx. 1s) in a message bar above the PCD-browser upon manipulation of a PCD object. Apart from the message being quite enigmatic, everything seems to work just fine.
I've never encountered this message before. It startet to apper at some point (which I don't recall) and wasn't there in the beginning (when the portal was freshly installed). The patch level of the portal installations has not been changed since installation. Strange enough the message started to appear on all three (identical) portal installations.
Server restarts etc. have been performed, of course.
We're on EP 7.00 SP9.
Any ideas?
Thanks a lot,
JensHi,
I can't explain why it happens but I get this too all the time.
I think it's and SAP internal thing and it shouldn't affect your work.
Roy -
Translation of English content into another language in Life an work events
Gurus,
I am trying to setup life and work events for various countries. We have "before you start" HTML pages for all the different countries we are implementing the life and work events and each country has its own language. Now, my question is to find out if the content should be manually coded in each country's native language or is there any translation mechanism that can be used within the life and work events of the ESS to translate the English content to another language?
I also noticed "Add translated resource" inside the "Create Content Package object". I dont know, if this can serve my purpose. Could anybody please suggest how the translation of content can be achieved?
Thanks,
Maria Kutty Somori.....MariaKutty wrote:
What is the best practice or approach for copying the standard portal ESS content and home page config for various countries that SAP does not deliver as a standard?
Refer to SAP note 936179
http://wiki.sdn.sap.com/wiki/display/ERPHCM/HowtoReuseCountryspecificapplicationsforMolga99
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/30b0b66f-3a3d-2c10-4aa3-f53ee3299bb3?quicklink=index&overridelayout=true
MariaKutty wrote:
Is there any translation mechanism inside the portal content directory for translating the SAP content to multiple countries
No you will have to manually create iViews for new countries....
Maria...it works like this..
1.. First to select which country structure suits most your requirement...
2... You reuse that country structure and create services specific for your country...
e.g. You reused structure of US Address Data to create a service for Polland Address Data....
3... Now if required you can create an application specific to your needs in NWDI specific to your service...(If enhancements are required)
4... Create an iview in PCD....for this you can copy the existing iview for the country that you reused in step 1...
i.e. Copy US address data service and paste it with name Poland address data....Update its "application name" property with new web dynpro application name you defined in step 3...
Wotever above is written is not specific to LWE....
For LWE you need to go through an additional step :
http://wiki.sdn.sap.com/wiki/display/profile/LifeandWorkEvents(LWE)-Other+Countries
Edited by: Saurabh Agarwal on Jul 3, 2011 7:54 AM -
Unicode problem in PCD translation
hi,
I am translating the PCD content in german, french and finding some special charachter which I am replacing with HTML unicode as below mentioned.
English -Upcoming Events and Training
French -Calendrier des événements et formations
It is getting translation properly in top level navigation but not getting translation in detail level navigation. well I have tried Java Unicode also.
I am doing translation work from "Portal content tranlation"
Please provide me your suggestion.
Regards,
SanjeevHi,
I was using the same french character first time, but it was showing some special character, A1/4 like character, so I decided to move to html unicode.
IS there any setting required at the iview and page,workset level? Why Java unicode is not working since it is universal, It is printing the same I give like \u00e9
Regards,
Sanjeev -
How to trigger navigation to a portal iView from server side event handler
Hi,
I am modifying the workset map application. I have created custom URL links under each iView which should navigate to different iViews depending on some business logic. So I had to provide a custom event handler for these iVIew links and the path to the next iview is dynamically created by the code in the event handler. Once the new PCD path is generated, the event handler should trigger a navigation to that PCD object. Which APIs can I use to trigger this navigation from the server side event handler? I have done this before in webdynpro where we used WDPortalNavigation (.absoluteNavigation or .relativeNavigation). Is there something similar that i can use in this case (i.e. when developing a simple Portal Application from an AbstractPortalComponent)?Hi,
On my understanding of your requirement.
the best solution what i think is use Object Based Navigation(OBN).
Is much suitable to your requirement.
Moreover you can use
1.Relative navigation
2.Absolute navigation.
In the same way how you used in web dynpro.
Same thing can be done in abstract portal component also.
Try using that.
Thanks & Regards,
Lokesh
Edited by: lokesh kamana on Aug 11, 2008 7:23 AM -
Com.sapportals.portal.pcd.* not found!
I am new to SAP Portals Development. I have SAP Netweaver 7.0.08 installed on my machine. While trying to create a sample portal project i tried to create a JSPDyn component. The .java and .jsp files are auto-created.
The problem is that the code doesnt compile. Any package starting with com.sapportals is not found by the tool. This is strange as the code itself is auto generated and the packages missing are the basic requirement for any portal application. Can ne1 tell me where can i find the jar files for these packages?
PS:
Not found :
com.sapportals.portal.pcd.*; com.sapportals.portal.prt.service.pcdmanager.IPCDManager;
com.sapportals.htmlb.*;
com.sapportals.htmlb.enum.*;
com.sapportals.htmlb.event.*;
com.sapportals.htmlb.page.*;
com.sapportals.portal.htmlb.page.*;Hi,
You can find here
C:\usr\sap\J2E\JC00\j2ee\cluster\server0\apps\sap.com\irj\servlet_jsp\irj\root\WEB-INF\portal
or
You can download JAR from this link and install it.
<a href="http://www.alphaworks.ibm.com/tech/jarclassfinder/download">JAR files</a>
https://www.sdn.sap.com/irj/sdn/weblogs?blog=/pub/wlg/2951
Regards,
Senthil K. -
How to show busy times from events in one caldendar in another calendar
Hi all,
I have the following scenario: I am managing two calendars in iCal, one with private events and one with work-related events. The private events are entered manually, the work events are synched with an MS Exchange server. How can I show the times of private events as busy in the work calendar? I want to avoid scheduling conflicts without showing the details of my private events to work contacts.
Cheers,
MHi Brian,
Its possible.
Follow the procedure:
Create a HTML page in KM, which will hold 2 links. Give names to these links and href as follows.
Link1: http://<host>:<port>/irj/portal/iview1
Link2: http://<host>:<port>/irj/portal/iview2
Create KM Document iView (ABC) and provide path to document of this page.
Now create another page in PCD (XYZ), and 2 iviews.
Assign these 2 iViews on this page, but make them invisible on page.
In iView properties change the property Quick Link as follows (as given above):
for iView1: iview1
for iView2: iview2
Now open your role, create folder inside, and add KM Document iView (ABC). Open the properties of this iView in role and change the property, Initial state as Open, now it will open the KM document iView (ABC) in detail nav, and for opening page (XYZ) you must assign page to role, but make Invisible in Navigation areas to YES
i guess this solves your issue.
regards
Kedar Kulkarni
reward points for useful answers -
Event due to the System or SystemLandscape creation
Hi
Does portal runtime generates any kind of event,for any System or System landsacpe get created in PCD?
Thanks
aratiHi Gurucharan,
Do you have any networks attached to the WBS?
Do they have any activities with planned costs?
Check report S_ALR_87013533 - Plan/Actual/Commitment/Rem.Plan/Assigned.
If you see values in the 'RemOrdPlan' column, then your networks are being treated as commitments.
Regards,
Kent Bettisworth -
I have created a custom event on the result set iview, which is just a url that will open a new browser window. It works fine except for when the very last column in the result set iview is a link to a pdf document. If that is the case I get an error and the rest of the table will not show. Does anyone know what causes this?
Unfortunately the error is not very specific and the log doesn't offer any help. It shows only in the last row and column:
Portal Runtime Error
An exception occurred while processing a request for :
iView : pcd:<iview location>
Component Name : com.sap.pct.mdm.appl.masteriviews.ResultSet
6.
Exception id: 11:06_02/01/08_0305_15350950
See the details for the exception ID in the log fileHi Sarah,
Pls refer to the help pointg URLs
[http://help.sap.com/saphelp_mdm550/helpdata/en/45/c89e544c52570be10000000a114a6b/content.htm]
[http://help.sap.com/saphelp_mdm550/helpdata/en/46/07984d92ef5a70e10000000a1553f7/content.htm]
Hope it will help you,
Best Rgds,
Krutarth -
EP6: Dynamic Navigation - Eventing
Hi everybody,
I want to navigate to the same page/iView from my dynamic navigation nodes (which implement INavigationConnectorNode). The dynamic navigation shows a list of customers. Clicking on one of them should show the same page/iView, obviously for different customer ids.
Trying the simple approach to append the parameters ("....?customerid=4711") to the launchURL does not work.
I assume the whole concept works differently: do I have to implement getPRTEvent() (or maybe getJScript() or ..) to parameterize my navigation event ?
I cannot find any info on that subject, so I'd be really grateful for ideas and hints.
Cheers,
HeikoHi Altafin,
thanks for your reply, unfortunately this does not work: you assume that I build an iView and thus can control the HTML output. What I do, though, is to dynamically build a navigation structure (not in an iView but in a Navigation Connector). There I only have a couple of fields I can set, most notably the "launchURL". The standard Portal Navigation Service takes my data structure, merges it and forwards it to the (standard) detail navigation iView.
In the meantime I have been able to solve it (actually thanks to Sven Kannengiesser): I put the following into my launchURL:
"/irj/servlet/prt/portal/prtroot/<escaped pcd url>?myparam=4711"
where the escaped pcd url looks something like
"pcd!3aportal_content!2fmyfolder!2f .... !2fmypage"
That works fine.
Cheers,
Heiko -
Hi All
We need to implement Life and work events at a client.
The Guided Procedure for My First Days has been setup and works fine if tested in GP runtime, but once you click on the link My First Days in ESS it calls the example GP delivered with the ESS business package. Is it possible the initiate the Custom GP when an employee clicks on the link My First Days and how can it be done?
Very kind regards.Hi,
For what i understand u change the ID of the standard!
You need to create another resource on PTARQ, like EMPLOYEE_LIFEWORK_FIRSTDAYS_XX_SERVICE for example (XX is for the country) and insert the URL of PCD, like for example: ROLES://portal_content/com.sap.pct/every_user/com.sap.pct.erp.ess.bp_folder/com.sap.pct.erp.ess.iviews/com.sap.pct.erp.ess.life_work/com.sap.pct.erp.ess.lwe_myfirstdays
You get this PCD in the properties of the iView MyFirstDays.
To create the resource make a copy of the standard EMPLOYEE_LIFEWORK_FIRSTDAYS_SERVICE. If you just want to change this and not create another, go to the TCODE PTARQ and instead of crete resource select the option change request and insert this and just change the URL of PCD.
If you create a new resource you need to change the service EMPLOYEE_LIFEWORK_FIRSTDAYS. In this one, in resource you put the new one you have created.
Hope this help.
Sónia -
Hello All,
I am trying to find out a simple document which consists of steps to apply PCD filtering on Worksets/Pages but didnt find any.
I have found a few documents but didnt understand much about how to apply PCD filtering.
Further more do we require NWDS to apply PCD filters.
Please help me.
Thanks in Advance.
Disha.Hi Disha,
You may like to refer
http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/5021a57d-0601-0010-6097-ec94a09c626d?QuickLink=index&overridelayout=true
FEATURED EVENTS
Filtering Role Content by User Attributes
Yes you will have to write custom code to apply PCD filter and for that you will need NWDS.
Thanks
Prashant -
Performance Issue in Web Application: Event 12605 "Web: Text Content"
Dear All,
we are about to deploy a couple of rather complex web applications (built with WAD) and are currently running performance tests with Mercury Loadrunner.
According to these tests our web application become very slow once more than 30 (virtual) users are running the application.
When analyzing the BW statistics data we found out that most of the runtime of our application comes from an event called "Web Java: Return Text-Type Content" (ID 12605).
Has anyone experienced the same issue? Or does anyone know what exactly this event means?
We are using XPATH in our web applications. Could this be a cause for poor performance?
Any help is highly appreciated!
Best Regards
ChristianCan you tell me more about the detail of loadrunner stress test for BI WAD scripts? We met error when run the load runner for BI WAD report.
1. We develop the BI report basing WAD 7.x, setup Iview in sap EP for BI report and get the BI report URL.
2. We fill the report URL in IE(6.0) to run this report and display the bi report successfully ,
eg: http://epserver:50000/irj/servlet/prt/portal/prtroot/com.sap.ip.bi.web.portal.integration.launcher?sap-bw-iViewID=pcd%3aportal_content%2fcom.ahepc.BI%2fcom.ahepc.iView%2fcom.ahepc.FI%2fcom.ahepc.BI_I_ZWAFI_006&sap-ext-sid=1 -
Training and Event Management - report on list of cancelled courses
Hi All,
Is there any standard report available to get the list of cancelled courses (be it business event grp , type or business event) Would appreciate your inputs on this.
Kind regards
SathyaS_AHR_61016216 - Cancellations per Attendee , i think there is no standard report for cencelation of business events, type and group.
for cancellations per attendee reports is available in the system.
good luck
Devi
Maybe you are looking for
-
How do i transfer information from macbook pro to macbook air
Apple Genius recommended transferring the files on my macbook pro to an external drive and then to my new MacBook Air. How do I do this? Migration Assistant doesn't seem to proide for this.
-
Can't drag applications to the trash
I downloaded a beta test recently, now it's finished I have the folder sitting in my Applications folder, but it won't let me drag it out into the trash. I've logged in as an Administrator, changed my regular ID to have Admin status, none of it works
-
Getting emails on my iPhone without any content in the body of the email What's up?
Why doesn't anything show up in the body of my emails. Worked fine yesterday
-
How to create a Panning Tool with Mini Browser in AS3
I would like to create a panning tool similar to the attached. I looking for something very simple, I would like to be able to scroll the large image from left to right using a smaller inset browser. If anyone know of any tutorials, please inform. Th
-
Is it possible to upload my previously lost apps (in lost mode) onto a new iphone that I have acquired?