PeopleSoft Technology Blog

Subscribe to PeopleSoft Technology Blog feed
Oracle Blogs
Updated: 10 min 42 sec ago

PeopleSoft Cloud Manager - Now Available

Wed, 2017-02-15 16:17

We’ve been talking about runningPeopleSoft Applications on the Oracle Compute Cloud ever since the release ofPeopleTools 8.55.  In release 8.55, we changed the way PeopleSoft is packaged andinstalled, using automated scripts for deployment and configuration. We call that the PeopleSoft CloudArchitecture.  Today, we make it even easier by automating processes like moving on premise environments to the cloud, provisioning of environments, defining topologies, cloning environmentsand maintaining application instances.  You could do these manually but thattakes a lot of time and resources.  Now they are all automated by PeopleSoft CloudManager.

What are thebasics?

This is not PeopleSoft running as aSaaS application.  There, got that out of the way.  This is you,moving your PeopleSoft Application from on premise to the Oracle Compute CloudService (also referred to as Oracle’s Infrastructure as a Service(IaaS)).  You move the database, application tier, web tier, app sources,tools source, everything that makes up a PeopleSoft application and place it inthe cloud.  You can do this for any of your instances, demo, dev, test,training, regression, sandbox, conference room pilot, and even production. Takeit one step further, and you can put your database on the Database CloudService and let Oracle manage patching the database for you.  This is yourapplication with your configurations, your customizations, your securityprofiles, and your data, and it’s running on the Oracle Cloud.  

PeopleSoft CloudManager

PeopleSoft Cloud Manager helps you runPeopleSoft Applications on the Oracle Compute Cloud.  You’ll find it onthe Oracle Marketplace and it’s free of charge.  Just load it on toyour Oracle Compute Cloud and start running. First thing you’ll want to do isget an environment.  That’s what Lift and Shift is for.  'Lift and Shift' packages up your on premise environment and copies it to the Cloud.  Oncethere, define a topology to identify all the resources your application willuse, and automatically deploy it.  From on premise to the cloud, fullyautomated, in a very short time. You don’t have to move all your PeopleSoft environmentsto the cloud.  Think of this as an extension of your data center.

Once you’ve got PeopleSoftApplications running on the Cloud, PeopleSoft Cloud Manager gives you a greatcollection of utilities and administrative features to manage them.  Youcan start and stop them (of course!).  If you don’t want one anymore, youcan delete it.  If you want another copy of an environment, you can cloneit.  And of course, none of this is worthwhile unless you can maintainthem.  Simply subscribe to application and tools changes, and anytimePeopleSoft publishes a changed (PRP, PUM image, PeopleTools patch, PeopleToolsrelease), it is automatically copied to your Cloud File Repository and ready tobe applied.  No more poking around My Oracle Support waiting for changesto be posted!

If you’ve been thinking about movingsome of your PeopleSoft operations to the cloud, you’ll want more informationabout Cloud Manager.  Of course, all of that can be found on thePeopleSoft Information Portal.  For more information about using theOracle Compute Cloud and Database Cloud Services, talk to your OracleTechnology Sales Representative.

PeopleSoft Cloud Manager - Now Available

Wed, 2017-02-15 16:17
Normal 0 false false false EN-US X-NONE X-NONE MicrosoftInternetExplorer4

We’ve been talking about running PeopleSoft Applications on the Oracle Compute Cloud ever since the release of PeopleTools 8.55.  In release 8.55, we changed the way PeopleSoft is packaged and installed, using automated scripts for deployment and configuration. We call that the PeopleSoft Cloud Architecture.  Today, we make it even easier by automating processes like moving on premise environments to the cloud, provisioning of environments, defining topologies, cloning environments and maintaining application instances.  You could do these manually but that takes a lot of time and resources.  Now they are all automated by PeopleSoft Cloud Manager.

What are the basics?

This is not PeopleSoft running as a SaaS application.  There, got that out of the way.  This is you, moving your PeopleSoft Application from on premise to the Oracle Compute Cloud Service (also referred to as Oracle’s Infrastructure as a Service (IaaS)).  You move the database, application tier, web tier, app sources, tools source, everything that makes up a PeopleSoft application and place it in the cloud.  You can do this for any of your instances, demo, dev, test, training, regression, sandbox, conference room pilot, and even production. Take it one step further, and you can put your database on the Database Cloud Service and let Oracle manage patching the database for you.  This is your application with your configurations, your customizations, your security profiles, and your data, and it’s running on the Oracle Cloud.  

PeopleSoft Cloud Manager

PeopleSoft Cloud Manager helps you run PeopleSoft Applications on the Oracle Compute Cloud.  You’ll find it on the Oracle Marketplace and it’s free of charge.  Just load it on to your Oracle Compute Cloud and start running. First thing you’ll want to do is get an environment.  That’s what Lift and Shift is for.  'Lift and Shift' packages up your on premise environment and copies it to the Cloud.  Once there, define a topology to identify all the resources your application will use, and automatically deploy it.  From on premise to the cloud, fully automated, in a very short time. You don’t have to move all your PeopleSoft environments to the cloud.  Think of this as an extension of your data center.

Once you’ve got PeopleSoft Applications running on the Cloud, PeopleSoft Cloud Manager gives you a great collection of utilities and administrative features to manage them.  You can start and stop them (of course!).  If you don’t want one anymore, you can delete it.  If you want another copy of an environment, you can clone it.  And of course, none of this is worthwhile unless you can maintain them.  Simply subscribe to application and tools changes, and anytime PeopleSoft publishes a changed (PRP, PUM image, PeopleTools patch, PeopleTools release), it is automatically copied to your Cloud File Repository and ready to be applied.  No more poking around My Oracle Support waiting for changes to be posted!

If you’ve been thinking about moving some of your PeopleSoft operations to the cloud, you’ll want more information about Cloud Manager.  Of course, all of that can be found on the PeopleSoft Information Portal.  For more information about using the Oracle Compute Cloud and Database Cloud Services, talk to your Oracle Technology Sales Representative.

/* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:10.0pt; font-family:"Times New Roman",serif;}

Interaction Hub Image 3 Now Available

Wed, 2017-02-15 12:29

The latest image (Image 3) of the Interaction Hub is now available on My Oracle Support--PeopleSoft Update Manager Home Page.  To get the image, go to the PeopleSoft Update Images tab, then choose the Interaction Hub Update Images page.

This image contains a couple of beneficial features:

  • Uptake of Elasticsearch    Elasticsearch is the new search engine used with PeopleSoft.  It provides many benefits over previous implementations of search technology.  When Search is used with the Interaction Hub, you can have federated searching across all PeopleSoft applications including the Hub.  This means that when you run a search, you can retrieve results from all content sources.  Learn more about Elasticsearch with PeopleSoft from our Key Concepts page on Search.
  • Fluid Related Information for Content Management    This is functionally similar to Classic content management in Related Content.  There are three main aspects to this feature:  1) It enables users view all sorts of content from conventional articles, to videos or documents.  2) It provides a setup page for administrators to assign or update content, including context-specific content.  3) Enables administrators with extra privileges to create or update content management assignments, specify a role that can serve as content administrator, mark content as context sensitive, and turn on or off online content update capability. 

    Such managed content can be included in the Related Information from or in a page as embedded Related Information.  See PeopleBooks guidance on Related Information.
Information on features coming in future images will soon be posted on the Interaction Hub page on peoplesoftinfo.com.


Interaction Hub Image 3 Now Available

Wed, 2017-02-15 12:29

The latest image (Image 3) of the Interaction Hub is now available on My Oracle Support--PeopleSoft Update Manager Home Page.  To get the image, go to the PeopleSoft Update Images tab, then choose the Interaction Hub Update Images page.

This image contains a couple of beneficial features:

  • Uptake of Elasticsearch    Elasticsearch is the new search engine used with PeopleSoft.  It provides many benefits over previous implementations of search technology.  When Search is used with the Interaction Hub, you can have federated searching across all PeopleSoft applications including the Hub.  This means that when you run a search, you can retrieve results from all content sources.  Learn more about Elasticsearch with PeopleSoft from our Key Concepts page on Search.
  • Fluid Related Information for Content Management    This is functionally similar to Classic content management in Related Content.  There are three main aspects to this feature:  1) It enables users view all sorts of content from conventional articles, to videos or documents.  2) It provides a setup page for administrators to assign or update content, including context-specific content.  3) Enables administrators with extra privileges to create or update content management assignments, specify a role that can serve as content administrator, mark content as context sensitive, and turn on or off online content update capability. 

    Such managed content can be included in the Related Information from or in a page as embedded Related Information.  See PeopleBooks guidance on Related Information.
Information on features coming in future images will soon be posted on the Interaction Hub page on peoplesoftinfo.com.


PeopleTools CPU analysis and supported versions of PeopleTools (update for Jan 2017 CPU)

Thu, 2017-02-09 10:30

Questions often arise on the PeopleTools versions for whichCritical Patch Updates have been published, or if a particular PeopleToolsversion is supported. 

The table in the attached page shows the patch number matrix for PeopleToolsversions associated with a particular CPU publication. This information will help you decide which CPU to apply and when to consider upgrading to a more current release.

The link in "CPU Date" goes to the landing page forCPU advisories, the link in the individual date, e.g. Apr-10, goes to theadvisory for that date.

The page also shows the CVE's addressed in the CPU, a synopsisof the issue and the Common Vulnerability Scoring System (CVSS) value.

 Introduced in the April 2016 CPU, CVSS 3.0 is being used from this CPU going forward.

 For more information on how CVSS 3.0 is calculated, Risk Matrix Glossary – Terms and Definitions for Critical Patch Update Risk Matrices http://www.oracle.com/technetwork/topics/security/advisorymatrixglossary-101807.html

CVSS Version 3.0 Announced: https://blogs.oracle.com/security/entry/cvss_version_3_0_announced

To find more details on any CVE, simply replace the CVE numberin the sample URL below.: http://www.cvedetails.com/cve/CVE-2010-2377

Common Vulnerability Scoring System Version 3 Calculator: https://www.first.org/cvss/specification-document

This page shows the components of the CVSS score

If you are considering creating a response policy, this page provide a good sample template: http://www.first.org/_assets/cvss/cvss-based-patch-policy.pdf. Note this is a useful template.

All the details in this page are available on My Oracle Support and public sites.

Please NOTE: The RED column in the Attached Page indicates the last patch for any PeopleToolsversion and effectively the last support date for that version.

Applications Unlimited support does NOT apply to PeopleToolsversions.

.

PeopleSoft at Collaborate 2017

Wed, 2017-01-11 19:08

We have a nice slate of sessions planned for the Collaborate conference, which takes place from April 2nd-6th in Las Vegas.  This valuable conference is hosted by Quest, the Oracle user group.  Quest has posted a  PeopleSoft page for the conference, so if you are focused on PeopleSoft, this makes it easier to review the content and choose your agenda. Registration is open now, and you can save by registering before February 16th.

The PeopleTools team will provide several sessions focused on our three main subjects:

  • Fluid User Interface
  • Life-cycle, including Selective Adoption and PeopleSoft Test Framework
  • Cloud deployment for PeopleSoft

We'll also be covering important subjects like security, Elasticsearch, and platforms, and we'll also be doing the ever-popular PeopleTools panel session, where you have the opportunity to ask us any questions you want regarding PeopleSoft Technology.

Of course our applications teams, partners, and customers are presenting many interesting sessions too.  Visit the PeopleSoft page for the conference and go to the Key Topics section.  This makes it easy to discover sessions by topic and focus your selections on the subjects of interest to you. 

Hope to see you there!


PeopleSoft at Collaborate 2017

Wed, 2017-01-11 19:08

We have a nice slate of sessions planned for the Collaborate conference, which takes place from April 2nd-6th in Las Vegas.  This valuable conference is hosted by Quest, the Oracle user group.  Quest has posted a  PeopleSoft page for the conference, so if you are focused on PeopleSoft, this makes it easier to review the content and choose your agenda. Registration is open now, and you can save by registering before February 16th.

The PeopleTools team will provide several sessions focused on our three main subjects:

  • Fluid User Interface
  • Life-cycle, including Selective Adoption and PeopleSoft Test Framework
  • Cloud deployment for PeopleSoft

We'll also be covering important subjects like security, Elasticsearch, and platforms, and we'll also be doing the ever-popular PeopleTools panel session, where you have the opportunity to ask us any questions you want regarding PeopleSoft Technology.

Of course our applications teams, partners, and customers are presenting many interesting sessions too.  Visit the PeopleSoft page for the conference and go to the Key Topics section.  This makes it easy to discover sessions by topic and focus your selections on the subjects of interest to you. 

Hope to see you there!


Useful Guidelines for Designing and Developing in Fluid

Mon, 2016-10-31 19:45

So you've started adopting PeopleSoft's Fluid User Interface to provide a better experience and mobility for your user communities.  Great!  For those of you that are taking an extra step and are doing some of your own development in Fluid, we offer some guidelines to help with your development efforts.  These docs will help you create home pages, components, and navigation flows that are consistent with those delivered by PeopleSoft's application development teams. 

There is a compendium article on My Oracle Support that provides links to several useful guides:  FLUID UI: PeopleSoft Fluid User Interface Supplemental Documentation (Doc ID 1909955.1)

Here are some of the guides you'll find on this page:

  • Cascading Style Sheet Guide for PeopleSoft Fluid:  Contains descriptions of delivered CSS styles. Using this information will be helpful for creating custom fluid applications as well as extending current CSS features delivered in your PeopleSoft applications.
  • Pivot Grid Security:  Provides information about security for Real-time Component Search in the PeopleSoft Fluid User Interface mode.
  • PeopleSoft Fluid User Interface Programming Fundamentals:  Covers advanced topics related to creating fluid applications.
  • Converting Classic Components to PeopleSoft Fluid User Interface:  Provides descriptions of the steps involved in a sample scenario of converting a classic page to a fluid page, helping to illustrate the concepts of fluid development.
  • Fluid User Interface and Navigation Standards:  A set of guidelines and standards for applying the recommended techniques of fluid application development.

In addition, there is a great Fluid User Interface Design Standards document available here.

If you want to insure that your applications perform optimally, check out this red paper on performance for Fluid.

Of course there is a lot of good information in PeopleBooks too, but these resources go further.


Useful Guidelines for Designing and Developing in Fluid

Mon, 2016-10-31 19:45

So you've started adopting PeopleSoft's Fluid User Interface to provide a better experience and mobility for your user communities.  Great!  For those of you that are taking an extra step and are doing some of your own development in Fluid, we offer some guidelines to help with your development efforts.  These docs will help you create home pages, components, and navigation flows that are consistent with those delivered by PeopleSoft's application development teams. 

There is a compendium article on My Oracle Support that provides links to several useful guides:  FLUID UI: PeopleSoft Fluid User Interface Supplemental Documentation (Doc ID 1909955.1)

Here are some of the guides you'll find on this page:

  • Cascading Style Sheet Guide for PeopleSoft Fluid:  Contains descriptions of delivered CSS styles. Using this information will be helpful for creating custom fluid applications as well as extending current CSS features delivered in your PeopleSoft applications.
  • Pivot Grid Security:  Provides information about security for Real-time Component Search in the PeopleSoft Fluid User Interface mode.
  • PeopleSoft Fluid User Interface Programming Fundamentals:  Covers advanced topics related to creating fluid applications.
  • Converting Classic Components to PeopleSoft Fluid User Interface:  Provides descriptions of the steps involved in a sample scenario of converting a classic page to a fluid page, helping to illustrate the concepts of fluid development.
  • Fluid User Interface and Navigation Standards:  A set of guidelines and standards for applying the recommended techniques of fluid application development.

In addition, there is a great Fluid User Interface Design Standards document available here.

If you want to insure that your applications perform optimally, check out this red paper on performance for Fluid.

Of course there is a lot of good information in PeopleBooks too, but these resources go further.


Page Composer for PeopleSoft Fluid Approvals

Wed, 2016-10-26 13:36

There is newtechnology available from PeopleSoft that makes it very easy to configure FluidApprovals. It’s called Enterprise CommonComponents Page Composer or often referred to as just Page Composer. With Page Composer, administrators can modifythe contents, layout and format of Fluid Approval Pages without having tocustomize the underlying PeopleTools managed objects (pages and records).

Fluid Approvals areoften one of the first product areas that many of you distribute to users touse on mobile devices. They are also anarea of the product that each organization likes to tweak to meet theirneeds. Previous versions of mobile-ready approvals were built with IScripts and Mobile Application Platform (MAP), so customizingthe UI was difficult and required developers. Now with Page Composer, changes are made using a simple drag-drop UIthat doesn’t require complex programming.

The beauty of the Page Composer architecture makes it so that no PeopleSoft page is modified or customized, and the changes take effect immediately.  That means the change does not need to be managed when updating underlying PeopleSoft objects and code.  In Fluid Approvals, each approval type and device size has its own composition (page layout) providing full flexibility to customers when deciding what data to display.

It’s important to pointout that in order to use Page Composer, you must use the new Fluid Approvalsthat are built for use with Page Composer.  Application teams will make the first set ofapprovals available in the following PeopleSoft Update Images, FSCM image 20,HCM image 20, CRM image 12 and ELM image 15. It’s also important to mention that Page Composer only supports FluidApprovals and is not something that can be used with any Fluid page. We’ll let you know if that changes.

You can read more aboutPage Composer in the Tech Update found on MOS Note 764222.1.

Page Composer for PeopleSoft Fluid Approvals

Wed, 2016-10-26 13:36

There is a new technology available from PeopleSoft that makes it very easy to configure Fluid Appovals. It’s called Enterprise Common Components Page Composer or often referred to as just Page Composer. With Page Composer, administrators can modify the contents, layout and format of Fluid Approval Pages without having to customize the underlying PeopleTools managed objects (pages and records).

Fluid Approvals are often one of the first product areas that many of you distribute to users to use on mobile devices. They are also an area of the product that each organization likes to tweak to meet their needs. Previous versions of mobile-ready approvals were built with IScripts and Mobile Application Platform (MAP), so customizing the UI was difficult and required developers. Now with Page Composer, changes are made using a simple drag-drop UI that doesn’t require complex programming.

The beauty of the Page Composer architecture makes it so that no PeopleSoft page is modified or customized, and the changes take effect immediately.  That means the change does not need to be managed when updating underlying PeopleSoft objects and code.  In Fluid Approvals, each approval type and device size has its own composition (page layout) providing full flexibility to customers when deciding what data to display.

It’s important to point out that in order to use Page Composer, you must use the new Fluid Approvals that are built for use with Page Composer.  Application teams will make the first set of approvals available in the following PeopleSoft Update Images, FSCM image 20, HCM image 20, CRM image 12 and ELM image 15. It’s also important to mention that Page Composer only supports Fluid Approvals and is not something that can be used with any Fluid page. We’ll let you know if that changes.

You can read more about Page Composer in the Tech Update found on MOS Note 764222.1.

Elasticsearch for PeopleSoft Now Available!

Fri, 2016-10-21 13:05

We’ve been announcing for some time that Elasticsearch would be available for PeopleSoft, and that day has come!  Customers can now download a DPK from My Oracle Support and install and configure Elasticsearch for their PeopleSoft systems.  Elasticsearch is available for the PeopleTools 8.55.11 patch, and customers must be on PeopleTools 8.55.11 or higher to use Elasticsearch.  You can get the DPK from the PeopleTools Maintenance Page on MOS.  Elasticsearch DPKs are available for Linux and Windows.

There is also documentation to help with installation, deployment, and maintenance.  Visit the Elasticsearch Documentation Home Page on My Oracle Support.  If you are currently using Secure Enterprise Search (SES), we cover how to transition from SES to Elasticsearch.  If you are not using SES, we cover how to do a fresh install of Elasticsearch.  In the near future we will provide additional resources including Oracle University Training, a Spotlight Series video, and more.  Our Cumulative Feature Overview tool has been updated with Elasticsearch content.

All of our testing indicates that Elasticsearch will be significantly easier to install and maintain and will perform much better than SES both for indexing and results retrieval.  With this big improvement, we hope customers will take advantage of Elasticsearch and make searching an important part of their user experience.  Search can be especially valuable with the Fluid User Experience because the Fluid header—which includes the Search widget—is always available, so users will be able to initiate a search from any context and at any point of their process.

Note that Oracle Secure Enterprise Search (SES) will be supported until April 30, 2018, eighteen months after Elasticsearch is delivered in PeopleTools 8.55.11.

Elasticsearch for PeopleSoft Now Available!

Fri, 2016-10-21 13:05

We’ve been announcing for some time that Elasticsearch would be available for PeopleSoft, and that day has come!  Customers can now download a DPK from My Oracle Support and install and configure Elasticsearch for their PeopleSoft systems.  Elasticsearch is available for the PeopleTools 8.55.11 patch, and customers must be on PeopleTools 8.55.11 or higher to use Elasticsearch.  You can get the DPK from the PeopleTools Maintenance Page on MOS.  Elasticsearch DPKs are available for Linux and Windows.

There is also documentation to help with installation, deployment, and maintenance.  Visit the Elasticsearch Documentation Home Page on My Oracle Support.  If you are currently using Secure Enterprise Search (SES), we cover how to transition from SES to Elasticsearch.  If you are not using SES, we cover how to do a fresh install of Elasticsearch.  In the near future we will provide additional resources including Oracle University Training, a Spotlight Series video, and more.  Our Cumulative Feature Overview tool has been updated with Elasticsearch content.

All of our testing indicates that Elasticsearch will be significantly easier to install and maintain and will perform much better than SES both for indexing and results retrieval.  With this big improvement, we hope customers will take advantage of Elasticsearch and make searching an important part of their user experience.  Search can be especially valuable with the Fluid User Experience because the Fluid header—which includes the Search widget—is always available, so users will be able to initiate a search from any context and at any point of their process.

Note that Oracle Secure Enterprise Search (SES) will be supported until April 30, 2018, eighteen months after Elasticsearch is delivered in PeopleTools 8.55.11.

Come See Us at Open World

Thu, 2016-09-08 11:41

Oracle's Open World conference is just around the corner (September 18-22).  PeopleSoft always has a significant presence at Open World, and this year we have lots of great sessions and exciting new things to announce.  If you are interested in PeopleSoft technology and how PeopleTools and related technology can provide value to your PeopleSoft ecosystem, consider attending some of these sessions. 

Our general sessions and keynotes are popular every year.  This year, Paco Aubrejuan PeopleSoft's Senior Vice President will give you an overview of all things PeopleSoft including how you can deploy PeopleSoft in the Cloud to achieve cost savings and business agility, while preserving your investment in PeopleSoft.  Jeff Robbins will once again be presenting the PeopleSoft Technology Roadmap, where you can learn how we increase the value of PeopleSoft applications with important technology innovations.  With all the talk about the Cloud these days, customers may not know about their options with PeopleSoft in the cloud.  To address that, we have several sessions dedicated to learning about PeopleSoft Cloud deployment.  Jeff Robbins will teach you how to use Oracle Cloud to efficiently manage Oracle’s PeopleSoft infrastructure. Whether it is development, test, training, demo, or production environments.  Biju Narayanan and Mark Hoernemann will tell you about the PeopleSoft Cloud Architecture and Deployment Framework as well as PeopleSoft’s upcoming Cloud Manager.  This new application can help customers and partners achieve higher service levels and greater automation in managing their PeopleSoft environments deployed to the Oracle Cloud.  Ravi Shankar will inform attendees about Oracle Managed Cloud Services and how they can help you manage Oracle’s PeopleSoft applications deployed on Oracle Cloud.  Mark Hoernemann will present the Platform and Infrastructure Overview, which provides the information you need to plan your PeopleSoft environments. 

Learn all about PeopleSoft's Fluid User Interface in several OpenWorld sessions.  Dave Bain will cover how to extend your Fluid applications.  Dave will also present with a customer who has deployed Oracle Fluid User Interface. You will learn about the customer’s experiences and discover what to do to prepare, deploy, and deliver PeopleSoft Fluid–based applications.  Matthew Haavisto and Pramod Agrawal will show you some simple configuration techniques that can enrich the Fluid content delivered by our Applications teams.  You will also hear from several of our customers, who will relate their experiences adopting Fluid.  Matthew and Ramasimha Rangaraju will also talk about PeopleSoft's move to use Elastic Search.  With Search becoming such an important part of the user experience, learn what the transition to Elastic means for you.

Security is always an important topic.  Greg Kelly will describe how to secure your PeopleSoft environments when deployed in the Cloud. In Greg's session you'll find out how to achieve the same levels of security and governance as you do on premise. Greg will also show you how to take advantage of the latest PeopleTools security features to protect against both internal and external threats to your systems and data. 

PeopleSoft has made some important advancements in Reporting and Analytics.  Matthew Haavisto and Jody Schnell offer a roadmap on PeopleSoft's rich set of tools for reporting and analytics, which are focused on enabling the end user to be more productive than ever. 

With so many new things happening in PeopleSoft, how does one learn about them after Open World?  In a live PeopleSoft Talk session, Greg Parikh discusses the many information sources Oracle offers for PeopleSoft, from videos and planning tools to concept portal pages and blogs. You will understand what resources exist, where to find them, and what to use them for.

Customers and Partners are also presenting many important and interesting sessions.  They cover everything from Selective Adoption and PeopleSoft's new life-cycle and delivery model, successful adoption of the Fluid UI, rapid deployment in the Cloud. 

We're offering several panel sessions featuring customers, partners, and Oracle staff.  In these lively sessions we'll also be talking about Selective Adoption and the new life-cycle, Cloud deployment, and adopting PeopleSoft's Fluid UI. 

For detailed information on all these sessions and many more--including the dates, times, and locations--see our Focus on PeopleSoft page located here.

Come See Us at Open World

Thu, 2016-09-08 11:41

Oracle's Open World conference is just around the corner (September 18-22).  PeopleSoft always has a significant presence at Open World, and this year we have lots of great sessions and exciting new things to announce.  If you are interested in PeopleSoft technology and how PeopleTools and related technology can provide value to your PeopleSoft ecosystem, consider attending some of these sessions. 

Our general sessions and keynotes are popular every year.  This year, Paco Aubrejuan PeopleSoft's Senior Vice President will give you an overview of all things PeopleSoft including how you can deploy PeopleSoft in the Cloud to achieve cost savings and business agility, while preserving your investment in PeopleSoft.  Jeff Robbins will once again be presenting the PeopleSoft Technology Roadmap, where you can learn how we increase the value of PeopleSoft applications with important technology innovations.  With all the talk about the Cloud these days, customers may not know about their options with PeopleSoft in the cloud.  To address that, we have several sessions dedicated to learning about PeopleSoft Cloud deployment.  Jeff Robbins will teach you how to use Oracle Cloud to efficiently manage Oracle’s PeopleSoft infrastructure. Whether it is development, test, training, demo, or production environments.  Biju Narayanan and Mark Hoernemann will tell you about the PeopleSoft Cloud Architecture and Deployment Framework as well as PeopleSoft’s upcoming Cloud Manager.  This new application can help customers and partners achieve higher service levels and greater automation in managing their PeopleSoft environments deployed to the Oracle Cloud.  Ravi Shankar will inform attendees about Oracle Managed Cloud Services and how they can help you manage Oracle’s PeopleSoft applications deployed on Oracle Cloud.  Mark Hoernemann will present the Platform and Infrastructure Overview, which provides the information you need to plan your PeopleSoft environments. 

Learn all about PeopleSoft's Fluid User Interface in several OpenWorld sessions.  Dave Bain will cover how to extend your Fluid applications.  Dave will also present with a customer who has deployed Oracle Fluid User Interface. You will learn about the customer’s experiences and discover what to do to prepare, deploy, and deliver PeopleSoft Fluid–based applications.  Matthew Haavisto and Pramod Agrawal will show you some simple configuration techniques that can enrich the Fluid content delivered by our Applications teams.  You will also hear from several of our customers, who will relate their experiences adopting Fluid.  Matthew and Ramasimha Rangaraju will also talk about PeopleSoft's move to use Elastic Search.  With Search becoming such an important part of the user experience, learn what the transition to Elastic means for you.

Security is always an important topic.  Greg Kelly will describe how to secure your PeopleSoft environments when deployed in the Cloud. In Greg's session you'll find out how to achieve the same levels of security and governance as you do on premise. Greg will also show you how to take advantage of the latest PeopleTools security features to protect against both internal and external threats to your systems and data. 

PeopleSoft has made some important advancements in Reporting and Analytics.  Matthew Haavisto and Jody Schnell offer a roadmap on PeopleSoft's rich set of tools for reporting and analytics, which are focused on enabling the end user to be more productive than ever. 

With so many new things happening in PeopleSoft, how does one learn about them after Open World?  In a live PeopleSoft Talk session, Greg Parikh discusses the many information sources Oracle offers for PeopleSoft, from videos and planning tools to concept portal pages and blogs. You will understand what resources exist, where to find them, and what to use them for.

Customers and Partners are also presenting many important and interesting sessions.  They cover everything from Selective Adoption and PeopleSoft's new life-cycle and delivery model, successful adoption of the Fluid UI, rapid deployment in the Cloud. 

We're offering several panel sessions featuring customers, partners, and Oracle staff.  In these lively sessions we'll also be talking about Selective Adoption and the new life-cycle, Cloud deployment, and adopting PeopleSoft's Fluid UI. 

For detailed information on all these sessions and many more--including the dates, times, and locations--see our Focus on PeopleSoft page located here.

Another Update on PeopleSoft's Plans for Elasticsearch

Thu, 2016-09-01 15:43

In an earlier post, we indicated that Elasticsearch would be available in the 8.55.10 of PeopleTools.  Instead, it will not be available with this specific PeopleTools patch. We are working on completing release requirements and we will update the exact 8.55 patch number when we make Elasticsearch generally available for PeopleSoft.  As mentioned previously, Elasticsearch will be the only Search engine supported in PeopleTools 8.56.

For those using SES and Verity...

  • SES: We plan to support SES in PeopleTools 8.55 for 18 months after Elasticsearch is generally available.
  • Verity: We plan to support Verity for our 9.1 application releases through September 2018. Note that Verity will not be supported in 8.56, which means that if customers wish to use Verity, they will need to stay on 8.55. We will do our best to support customers through the support policy of the 9.1 applications.

For those attending Oracle Open World this September, we offer a session on Elasticsearch that you should find interesting and informative. In the presentation, we will describe all the benefits of Elasticsearch integration for PeopleSoft including its ease of deployment, transition, and operations. Here are the session logistics:

Session ID: CON7066
Session Title: Getting the Most Out of PeopleSoft: Transitioning to Elasticsearch 
Room: Moscone West—2004
Date and Time: 09/21/16, 12:15:00 PM - 01:00:00 PM


Another Update on PeopleSoft's Plans for Elasticsearch

Thu, 2016-09-01 15:43

In an earlier post, we indicated that Elasticsearch would be available in the 8.55.10 of PeopleTools.  Instead, it will not be available with this specific PeopleTools patch. We are working on completing release requirements and we will update the exact 8.55 patch number when we make Elasticsearch generally available for PeopleSoft.  As mentioned previously, Elasticsearch will be the only Search engine supported in PeopleTools 8.56.

For those using SES and Verity...

  • SES: We plan to support SES in PeopleTools 8.55 for 18 months after Elasticsearch is generally available.
  • Verity: We plan to support Verity for our 9.1 application releases through September 2018. Note that Verity will not be supported in 8.56, which means that if customers wish to use Verity, they will need to stay on 8.55. Our agreement with Verity ends in September 2017 but we will do our best to support customers through the support policy of the 9.1 applications.

For those attending Oracle Open World this September, we offer a session on Elasticsearch that you should find interesting and informative. In the presentation, we will describe all the benefits of Elasticsearch integration for PeopleSoft including its ease of deployment, transition, and operations. Here are the session logistics:

Session ID: CON7066
Session Title: Getting the Most Out of PeopleSoft: Transitioning to Elasticsearch 
Room: Moscone West—2004
Date and Time: 09/21/16, 12:15:00 PM - 01:00:00 PM


Sample PTF Scripts

Tue, 2016-08-30 14:57

There is a great new feature in the latest HCM and FSCMimages. PeopleSoft now delivers sample PeopleSoftTest Framework (PTF) Scripts. This is afeature that many have asked for a long time, and we’re happy to make theseavailable.

The sample scripts will be very useful. They are nice to see what PTF test scriptsare and learn some of the capabilities of PTF. You'll also use them to see some suggested techniques and bestpractices for automating your PeopleSoft Application testing. Ifyou’re just getting started with PTF you can see how it works, and if you’re a seasonedpro, check out some of the testing methods. Automated testing is so important with Selective Adoption, now there aresamples available to help you get started.

The scripts are available with FSCM Image 20 and HCM Image19. The scripts for FSCM Image 20 are downloadable from MyOracleSupport (MOS). Infuture images, they will be included directly in the image.

You can find more information about the sample PTF scripts onMOS in document 2167721.1. Happytesting!

Sample PTF Scripts

Tue, 2016-08-30 14:57

There is a great new feature in the latest HCM and FSCM images. PeopleSoft now delivers sample PeopleSoft Test Framework (PTF) Scripts. This is a feature that many have asked for a long time, and we’re happy to make these available.

The sample scripts will be very useful. They are nice to see what PTF test scripts are and learn some of the capabilities of PTF. You'll also use them to see some suggested techniques and best practices for automating your PeopleSoft Application testing. If you’re just getting started with PTF you can see how it works, and if you’re a seasoned pro, check out some of the testing methods. Automated testing is so important with Selective Adoption, now there are samples available to help you get started.

The scripts are available with FSCM Image 20 and HCM Image 19. The scripts for FSCM Image 20 are downloadable from MyOracleSupport (MOS). In future images, they will be included directly in the image.

You can find more information about the sample PTF scripts on MOS in document 2167721.1. Happy testing!

Normal 0 false false false EN-US X-NONE X-NONE /* Style Definitions */ table.MsoNormalTable {mso-style-name:"Table Normal"; mso-tstyle-rowband-size:0; mso-tstyle-colband-size:0; mso-style-noshow:yes; mso-style-priority:99; mso-style-parent:""; mso-padding-alt:0in 5.4pt 0in 5.4pt; mso-para-margin:0in; mso-para-margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:11.0pt; font-family:"Calibri",sans-serif; mso-ascii-font-family:Calibri; mso-ascii-theme-font:minor-latin; mso-hansi-font-family:Calibri; mso-hansi-theme-font:minor-latin;}

Enrich Your Fluid Applications with Third-Party Integrations

Tue, 2016-07-12 14:04

Content provided by Balaji Pattabhiraman

PeopleSoft applications teams are delivering lots of greatcontent in their images for the Fluid User experience. In addition, though, there are many thingscustomers can do to enhance their applications to meet uniquerequirements. This post is the next in aseries of capabilities that PeopleTools provides.

In this post we'll cover how to invoke javascript APIs tointegrate third party elements within PeopleSoft Fluid pages. In this example, we're calling a google mapsAPI for Resource location. PeopleTools8.54 (and higher) provides the ability to create responsive Fluid components.In addition to making the layout responsive, PeopleTools provides developerswith mechanisms to run any javascript API (your own or third party) within yourPeopleSoft application.

We'll cover the following in this example:

  • Build a sample fluid application with two panellayout. The left panel loads a set of projects along with details such as thenumber of resources. The right panel loads the map.
  • Set a default so the user sees the map centeredto the user's current location using HTML5 Geolocation. Resources nearby their current location areplotted on the map.
  • Selecting a Project on the left panel updatesthe map and indicates where resources are located.
  • Searching for a location (using the googleplaces lookup API) centers the map to the selected location and shows theresources near the location in the map.

Note that this blog does not get into the details of theGoogle Maps or Places JavaScript API. Neither does Oracle PeopleSoft certify usage of Google maps. This is atechnology demonstration on how to integrate PeopleSoft with third partyJavaScript APIs. Please read the following on Custom JavaScriptGuidelines.

First let’s look at the completed application and how itbehaves for users, then we’ll show how you build a page to work like this.

Below is a PeopleSoft page.  When the page loads, the HTML5 geo location pops up asking for permission to use the user’s current location.  (If this is not granted, the map will center on the resource of the first project.)

Select Allow so that the map is centered based on the user's current location and the resources nearest that location.

Click on the caret tab to expand the left panel.  This shows us a list of projects.

In this scenario, we’ve selected the Implementation Project.  Notice that this project has 21 resources. The map now shows the resources by locations (using markers).

Clicking a marker (flag) shows the resource details.  In this case, we click on the Flag located on San Jose, CA, which shows us the 13 resources located at that location.

You can also search for resources at a different locationusing the Location box. This will usethe Place Finder to suggest locations as you type. Here we’ve entered Tokyo, Japan. This loads the map centered on that location and the resources availablenearest to the location.

In this example, the resource isn’t exactly geographically close!

So how did we achieve this?  The following are the high-level steps used to build this.

In App Designer, create a two panel layout using the delivered layout page PSL_TWOPANEL.  (Note that we provide many Fluid page templates in App Designer.)

This creates a default two panel layout page, where you can place your page fields.  Remember, in Fluid, designing a page no longer uses a WYSIWYG page design.  Instead, you have a series of group boxes into which you place your page elements.  The style sheets will take care of placement on the displayed screen.


Next we place the required fields on the page.  There are three main sections to consider:   1) A group box that will be the map field (named Map Canvas in the screen below)  2) A list grid that will hold the Project list, which is inside the subpage PC_MAP_PRJ_SBF, and 3) The section on top of the map (named PC_MAP_PNLHDR_SBF) that contains fields like the location.  We include them on the page illustrated below.  This example is available in a delivered Financials application (although it uses Oracle maps instead of Google maps).


Next we add the PeopleCode to load the list of project/resources and update the left panel with those details (list grid rows). The APIs to populate the grid rowset is as same as in Classic PeopleSoft, so we will skip those details in this blog.  In addition we can specify style classes to the page fields using the Fluid tab (Default Style Name) section on the form fields. These style classes can be delivered out of the box, or you can create your style sheet and include them for your page using the AddStyleSheet API in component post build. 

Now we get to the interesting part of populating the map.  First we define the JavaScript in an HTML file that will load the map initially or upon user action. You can write any JavaScript function routines.  You can look at example on google map JavaScript API doc here. These methods are defined in the HTML object PC_MAP_JS.  Here the method pc_loadMap is responsible for doing geo location, populating the map, enabling the places API and also calling the routine to set the markers.

The following lines enable the page's Location edit box (with page field name PACINPUT) as control for google places API input:

var input = document.getElementById('PACINPUT');
var searchBox = new google.maps.places.SearchBox(input);

The following lines associate the page's map canvas as the section for map. Initially, the map is centered by current location:

navigator.geolocation.getCurrentPosition(function(position) { posGeo = { lat: position.coords.latitude, lng: position.coords.longitude };
var map = new google.maps.Map(document.getElementById('%formnamedivPC_MAP_NUI_WRK2_MAP_CANVAS'), {
center: posGeo,
zoom: 10,
mapTypeId: google.maps.MapTypeId.ROADMAP
});

The following lines of code add the markers by looping through the resource details for a given project. The details are read from the database and stored in a page field in the component PeopleCode. It is read here in JavaScript to populate the markers:

for (var i = 0; i < gdata_PC_MAP_DATA_DVW$0.length; i++) {
var data = window.gdata_PC_MAP_DATA_DVW$0[i];
var marker = new google.maps.Marker({ position: {lat: parseFloat(resource[1]), lng: parseFloat(resource[2])}, map: map, icon: image, shape: shape, title: resource[5] });

The lines below associate the  event when you do a click a marker on the map to open the PeopleSoft modal page to display data. The openResourceInfoWindow will do a form submit (submitAction_%formname) to invoke the PeopleCode back from JavaScript to open the modal:

marker.addListener('click', function() {
     openResourceInfoWindow(marker, data[3],data[4], "M");
});
//Update the map and set the zoom level after adding the markers
map.setCenter(lasPos);
map.setZoom(5);


Now include the Style Sheet (if you have custom style classes applied on the page fields) and the JavaScript (we just defined) to be used for the component.


Now call the JavaScript function using AddOnLoadScript when the user selects a project on the left panel as part of the field change PeopleCode. (You can call JavaScript from PeopleCode events in fluid!).  This will reload the map.


You off and running!

Pages