Monday, December 12, 2016

PeopleSoft HCM Image 20 Highlight Video Feature Overview



The HCM Image 20 Highlight video is now premiering on the Oracle PeopleSoft Channel.

This video provides highlights of many of the new features in PeopleSoft HCM Update Image 20.

00:16  Fluid Total Rewards
03:30  Guided Self Service Enhancements
05:20  Affordable Care Act--Fluid Pages
06:20  Recruiting Diversity Analytics
07:10  Photo Mass Upload
07:55  HCM Fluid Approvals

Read Me: Software modifications were done to enable Fluid Approval for existing approval transactions in HR product. PeopleTools 8.54.27 and higher OR PeopleTools 8.55.10 and higher is the minimum tools requirement.

Monday, November 7, 2016

Why My Static Image On PeopleSoft Fluid Page Is Not Responsive?

Howdy Coders!

Have you tried adding a static image on the fluid page and noticed that your image was not responsive to a small form factor device?

If you have that problem, read on...

So, I added a static image to the fluid page (For sample purposes, I am just using the header logo from Sign In page), That's the easy part!






Save the page, and test it on a browser.

Here is what it looks like on my iPhone on landscape mode.  Looks good!

 

Now flip the phone to a portrait mode,  TA-DAH!! What happened with the logo.  DOH!!, it did not resize!  What's wrong!



Here is what I found.

The static image by default is using a stylesheet class called ps-staticimg.  However, the default PSSTYLDEF_FMODE.CSS does not have a reference of ps-staticimg classThat's the problem!




All you need to do if you are facing this problem is to add ps-staticimg class with an attribute max-width = 100% yourself;   How do I do that?  The simplest way is to add an HTML area to the top of your fluid page and add the CSS style class in it.



That's what you need.  Now let's test the page on the iPhone again on Portrait Mode.

Wait for it...Ah! That looks better!




Now you have a simple trick how to get your image to work correctly on your fluid page.

Happy Coding!


PeopleSoft Talk on PeopleSoft Investment Strategy

I have been always a PeopleSoft fan and till this day, I am still a strong believer that PeopleSoft is still a viable solution and continues to stay very competitive in the software industry for a long time.

In most cases, many software as old as Peoplesoft is near to its retirement or had retired by now. Why? when software reaches its development lifecycle, the product is becoming stagnant and soon become disposable and replaceable. I am glad that PeopleSoft is NOT on the disposable list. Oracle is still committed to PeopleSoft to enhance and deliver more powerful features and business functionality. I think that's a really good news to PeopleSoft community.

Let's hear what Paco Aubrejuan, Senior Vice President has got to say regarding these key items below. 

What is a future of PeopleSoft?
What is Oracle commitment on PeopleSoft products?
Why should you look into deploying your PeopleSoft instances to Oracle Public Cloud?
Why should you jump onto PeopleSoft 9.2 with fluid deliverables and selective adoption model?


 

Tuesday, November 1, 2016

The Inventory Cost Balancing WorkCenter Video Feature Overview

The PeopleSoft Inventory Cost Balancing WorkCenter enables you to complete the inventory cost ledger before the ledger closing period. Using the WorkCenter, you can view the outstanding transactions as alerts, find the required information, and easily make sure the accounting line items are in balance with your Inventory Ledger costs.


PeopleSoft CS 9.2 PUM Update Image 3 is now available

The CS 9.2 PUM Update Image 3 is now available from the PeopleSoft Update Manager (PUM) Home Page (Doc ID 1641843.2) by selecting the Update Image Home Pages tab, choosing Campus Solutions Update Image Home Page and expanding the section CS Update Image Link.

Where to learn more:
The Campus Solutions Update Image Home Page’s Additional Documentation section contains convenient links including:
PeopleSoft Campus Solutions 9.2 Documentation Home Page (Doc ID 2013381.1)
PeopleSoft CS 9.2 Update Image Overview (Doc ID 2116071.1)
PeopleSoft 9.2: Campus Solutions Update Image Documentation (Doc ID 2117001.2).

CS 9.2 PUM Image 3 contains a number of Campus Solutions Fluid UI features which are highlighted in the video below:

Monday, October 31, 2016

Campus Solutions 9.0 October 2016 Bundle #43 is now available.

Functional documentation is available for Campus Solutions Bundles on My Oracle Support PeopleSoft Campus Solutions 9.0 Documentation - Bundles, Feature Packs, Additional Features, and Other Releases (Doc ID 2047464.1). Select the link for CS 9.0 Bundle #43 Functional Documentation.

For information about the latest updates to PeopleBooks you can refer to Most Recent Versions of Campus Solutions 9.0 Chapters (Doc ID 1523915.1)

Current Adviser Webcasts Schedule and Archived Downloads can be found by going to My Oracle Support, PeopleSoft Enterprise Adviser Webcast Schedule and Archived recordings (Doc ID 1456265.1). The webcast related to this bundle is: PeopleSoft Financial Aid Regulatory 2017-2018 Release 2 (9.0 Bundle 43,9.2 PUM Image 3).

Monday, October 17, 2016

PeopleSoft HCM Update Image 19

This video provides highlights of many of the new features in PeopleSoft HCM Update Image 19


PeopleSoft FSCM Update Image 21

This video provides highlights of many of the new features in PeopleSoft FSCM Update Image 21.


Wednesday, October 12, 2016

Pausing Peoplecode Processing Using Java Class

Honestly, in my years and years of developing in PeopleSoft, I probably used this java class tips to pause my peoplecode processing time twice as far as I remember.

When I need it, this one comes pretty handy:

GetJavaClass("java.lang.Thread").sleep(1000);

Note: 1000 is in milliseconds, which equates to 1 second sleep time.

Monday, October 10, 2016

The PeopleSoft Global Payroll Fluid Payslip Video Feature Overview

PeopleSoft Global Payroll now includes the Global Payroll Fluid Payslip feature, that allows your employees to access and analyze their payslips on their smartphones. Now, your employees can review payslips in multiple currencies, and analyze all of the components of their payslip from their mobile devices, reducing the number of calls to Managers, the HR Department, and your Helpdesk.


HELP! My Custom Fluid Page NOT Rendering Correctly On My Phone

While PeopleSoft fluid or generally known as "Responsive Design" may be new to some but not to others, I thought I would share a little simple trick to get your custom fluid page to render correctly on a small form factor device, such as smart phone.

Building a fluid page needs a little bit of getting used to, but by far it is still a lot easier than building a responsive design web page from scratch. Thanks to PeopleTools for this handy tool, we can now build a "responsive design" page in minutes not hours.

After you built a "Hello World" fluid page from scratch, tested it on the browser, and everything looked good initially, you would think "WOW, I did it and woohoo!".

Sorry to pop your bubble, I will say don't get excited too fast. You are not done testing. Remember! why are you building a fluid page? What devices that most of your users will access your fluid page from?

One of the main reasons why you start building more fluid pages than classic nowadays is because you heard this phrase a lot "Think Mobile First".

So back to your testing exercise, browser testing is not enough, you need to test this in your mobile phone for a small form factor. If it looks good, then you can congratulate yourself and move on.

How do I know if it looks good or not? See my examples below:



The one on the left looks great and this is what you are hoping to see on your mobile phone too.

So, you start asking yourself, WHY?

Two screenshots below were captured from two fluid page source code. One on the left is good, one on the right is NOT.



Here is a solution for you. Go to the app designer and add these two lines of code in your page activate peoplecode.



Retest your new page now on your mobile phone. Congratulations! your page renders correctly.



Don't Forget...Think Mobile First!

Happy Coding...

Friday, September 30, 2016

The Fluid General Ledger Business Unit Management Video Feature Overview

PeopleSoft Fluid General Ledger Business Unit Management enables you to add general ledger and business units, copy existing units and ledgers and maintain existing units through a simple and intuitive activity guide, increasing efficiency and control.


Friday, September 16, 2016

PeopleSoft FSCM Fluid Approvals Video Feature Overview

PeopleSoft Fluid Approvals enables you to add or view comments, view attachments, perform line level approvals, view chartfields or accounting information, drag and drop fields to approval pages with Page Composer and more.


The File Integration Framework Video Feature Overview

PeopleSoft HCM File Integration Framework gives you a guided process that enables your users to generate Flat files like Benefit Carrier interfaces for Health Insurance coverage and 401k contributions, Regulatory reporting for New Hires and Affirmative Action, Employee data for your Badging system and more. It is a setup driven framework that is completely configurable online - eliminating the need to customize your SQR queries. This framework has the potential to provide a shorter development cycle, customization elimination, and fast and easy interface changes.


Thursday, September 15, 2016

PeopleSoft Fluid Expenses Video Feature Overview

PeopleSoft Fluid Expenses enables you to continuously manage your expenses. You can capture expenses, upload receipts, submit expense reports and review outstanding reports, anytime and anywhere using mobile devices.

Watch the video here: https://youtu.be/NayfYekMd7A

PeopleSoft Fluid My Billing Work Video Feature Overview

In a typical day, financial operations users are entering data, resolving exceptions, running processes, queries and creating reports, all in support of critical business decisions. PeopleSoft WorkCenter pages helps you resolve exceptions and bottlenecks quickly, completing work seamlessly, anytime, anywhere using a mobile device.

Watch the video here: https://youtu.be/MG0j7HVeFQk

Thursday, September 8, 2016

Fluid HCM Guided Self Service Video Feature Overview

The PeopleSoft Fluid HCM Guided Self Service video is now available for viewing, here: https://www.youtube.com/watch?v=ywR_twtWxUw

PeopleSoft Fluid HCM Guided Self Service enables your Managers to perform daily HR tasks in a much smarter and efficient way. Your Managers can initiate an employee promotion or location change, using a desktop, laptop or smartphone.

Tuesday, August 16, 2016

Fluid Candidate Gateway Video Feature Overview

You can now see the Fluid Candidate Gateway VFO on the PeopleSoft Channel: https://youtu.be/uhf6rmF-Lk8

PeopleSoft’s Fluid technology enables the Candidate Gateway pages to render differently on a variety of devices. Unlike many mobile apps, there is nothing for the candidate to download. Your candidates can search for jobs from a mobile phone, mark a job as a Favorite, and return later - on a different device - to complete the application, using the same URL.

Monday, April 11, 2016

How to get a beginning date and ending date of fiscal year with a current date

Here is a simple peoplecode to get a beginning and ending date of fiscal year with a current date
  
   Local string &sCurrYear = String(Year(%Date));
   Local date &dtLastDay = DateValue("06/30/" | &sCurrYear );
   Local date &dtAsOfDate = DateValue(DateTimeToLocalizedString(%Datetime, "MM/dd/") | &sCurrYear); /* You can use %Date instead */
   Local date dtFirstDay;
   
   If &dtAsOfDate < &dtLastDay Then
      &dtFirstDay = DateValue("7/1/" | String(Value(&sCurrYear) - 1));
      &dtLastDay = DateValue("06/30/" | &sCurrYear); /* for easy to read */
   Else
      &dtFirstDay = DateValue("7/1/" | &sCurrYear);
      &dtLastDay = DateValue("06/30/" | String(Value(&sCurrYear) + 1));
   End-If;

Monday, April 4, 2016

PeopleSoft CS 9.2.001 Is Available

Oracle/PeopleSoft Campus Solutions Announcements

April 4, 2016

PeopleSoft CS 9.0 to 9.2 – PeopleTools 8.55 Upgrade

The CS 9.2 Upgrade for PeopleTools 8.55 is available via My Oracle Support, PeopleSoft Campus Solutions Upgrade Home Page (Doc ID 2078564.2).  This MOS site contains documentation and an important video for performing the CS 9.2/PT 8.55 upgrade.  A reminder:  the process of obtaining  the upgrade template has changed with PeopleTools 8.55 so we encourage you to review Getting Started on Your PeopleSoft Upgrade (with PeopleTools 8.55) available on the MOS site Getting Started on Your PeopleSoft Upgrade (using Change Assistant) (Doc ID 739129.1).

PeopleSoft CS 9.2 PUM Update Image 1

The CS 9.2 PUM Update Image 1 is now available from the PeopleSoft Update Manager (PUM) Home Page (Doc ID 1641843.2) by selecting the Update Image Home Pages tab, choosing Campus Solutions Update Image Home Page and expanding the section CS Update Image Link.  The PeopleSoft Campus Solutions 9.2 Documentation Home Page (Doc ID 2013381.1) section on CS 9.2 Release Documentation contains links to the PeopleSoft CS 9.2 Update Image Overview (Doc ID 2116071.1), the PeopleSoft Campus Solutions Cumulative Feature Overview tool, and CS 9.2 Online Help.

Tuesday, March 22, 2016

How To Get milliseconds Displayed in DateTime Via PeopleCode

In most cases, milliseconds may not matter in your coding, but in few cases, it could make a big difference.

As you know, when you are using %DateTime or %Time, the milliseconds shows .000000, so frustrating...

There are few ways you can do to remedy this issue, some use SQL to get a current_timestamp, some use a java class to get a server time, etc.

Here is one for peoplecode:

Local datetime &NewDateTime = DateTimeValue(Substring(String(%Datetime), 1, Len(String(%Datetime)) - 6) | Substring(String(%PerfTime), Len(String(%PerfTime)) - 5, Len(String(%PerfTime))));

Hope this helps and Happy Coding!