I am constantly amazed at the flexibility of PeopleSoft's Fluid UX. Through AddJavaScript and AddStylesheet, we can make the user interface do or appear however we desire. But in all our cleverness, we can't neglect the fundamentals such as:
What are the differences between Classic and Fluid?
What are the purposes of the various Fluid layouts?
How do I align columns and fields in Fluid?
What do I do with related display fields? Why won't they appear beside their control fields?
How do you render grids on mobile?
Is there a place for the scroll area in Fluid?
We regularly teach Fluid development principles. As developers become familiar with Fluid's CSS capabilities, they begin writing their own CSS. Is that OK? Should we write our own CSS? Absolutely! A better question is, "when?" When should we write our own CSS? When should we inject our own JavaScript? These are the questions we answer through Fluid fundamentals. Whether you have years of experience with Fluid or you are just starting your Fluid journey, we all learn by getting back to the basics: The Fundamentals. So join us on September 29th from 1:00 to 2:30 PM Central for 90 minutes of Fluid Fundamentals. Register now!
Announcing PeopleSoft Developer Day 2022 with all new Content! Join us online Thursday, August 18th for a full-day PeopleSoft education experience. Filled with PeopleTools development tips and best practices, we designed this opportunity to help you build better solutions faster. Space is limited so register now!
I have some fantastic new content to share with you; tips and ideas that will help you deliver better, modern solutions with less effort. We lead our Developer Day webcast once per year, and pack it with a variety of PeopleTools topics. This year we'll focus on the following topics:
Fluid: we want you to build highly engaging, informative, modern, mobile-friendly solutions, and we want you to do it with less effort. With that in mind, we have some Fluid-specific tricks to share with you.
Integration: digital assistants are incredibly popular. But what makes them possible? Integration. Cloud, on-premise, payment gateways, purchasing... there are so many opportunities for integration and we want to make sure you know all the productivity secrets.
Isolating Customizations: with continuous delivery and the cloud's "always current" policy, it is critical that we learn to uptake new features as fast as possible. But to do that, we must reduce our customization retrofit timeline. We have great ideas to share with you in this regard, including regression testing best practices.
PeopleCode: nearly every PeopleSoft solution involves PeopleCode. But here's the problem: PeopleCode can be hard to read. We want to help you by showing you ways to write better, human-readable PeopleCode.
Register now to reserve your seat for this dynamic one-day event on Thursday, August 18th. Registrants receive 60-days access to the recording, a copy of the Q&A roster, and sample code downloads.
Take advantage of this opportunity for only $447 per person. If you have a group of 10 or more, contact us at info@jsmpros.com for a quantity discount.
Announcing PeopleSoft Fluid Day 2022 with all new Content! Join us online Thursday, May 19th for a full-day PeopleSoft education experience. Filled with Fluid development tips and best practices, we designed this opportunity to help you build better solutions faster. Space is limited so register now!
With the rapid pace of change in the IT industry, it is imperative that we keep our skills sharp. That is why I'm inviting you to reserve May 19th, 2022 to sharpen your PeopleSoft skills so you can develop better solutions faster and with less effort. Save time and money while increasing customer satisfaction by learning new techniques for building intuitive, mobile and desktop-friendly solutions. Learn how to use responsive and adaptive design to make the best use of screen real estate regardless of device type. Discover new ways to present information that communicates effectively with our users. Reduce the amount of time spent training users by creating intuitive experiences.
Here are some of the topics we will cover:
Fluid Page Design
Experience the key development differences between Classic and Fluid
Learn adaptive versus responsive design techniques
Understand Fluid Search Strategies
Leverage the PeopleSoft Fluid style library to create solutions without writing CSS.
Extending Oracle-delivered Solutions
At Fluid Day 2022, we will show you some fantastic examples of using Drop Zones and Event Mapping to isolate customizations.
Testing Strategies
Learn strategies for testing mobile and desktop solutions. With Drop Zones and Event Mapping, regression testing is more important than ever!
JavaScript and CSS
PeopleSoft wrote all the JavaScript and CSS required to build Fluid solutions, which means you don't have to write your own! We'll show you how to leverage Oracle's web assets. If you want to write your own, this session will give you some great ideas. We have examples that show you how to incorporate custom CSS and JavaScript into your Fluid designs.
Data Visualizations
A modern, intuitive user experience is an experience that communicates effectively. Learn simple CSS and JavaScript techniques to build an effective user experience.
Register now to reserve your seat for this dynamic one-day event on Thursday, May 19th. Registrants receive 60-days access to the recording, a copy of the Q&A roster, and sample code downloads.
Take advantage of this opportunity for only $447 per person. If you have a group of 10 or more, contact us at info@jsmpros.com for a quantity discount.
Announcing PeopleSoft Configuration Day! Join me online Thursday, November 18th for a full day PeopleSoft education experience filled with tips and best practices. Space is limited so register now!
Here are some of the topics we will cover and questions we will answer:
Configuration versus Customization
Are Page and Field Configurator changes really configurations?
What about Event Mapping or Drop Zones?
Why does Oracle call these features "isolating customizations?"
PeopleSoft Test Framework
Without compare reports, how do you know what to test? Learn how to use PTF to regression test configurations.
Security
Can you use characters other than "X" and "*" to mask data? How would you mask without showing the length of a field? Learn how to combine roles with Page and Field Configurator and Event Mapping to conditionally apply Data Masking.
Fluid Approvals Page Composer
Learn how to use Page Composer to alter the approval user experience.
Can Functional Analysts Create Their Own Approvals?
Find out how through Fluid Forms and Approval Builder.
Extending Oracle-delivered page Content
Learn how to use Related Content and Drop Zones to add more content to Oracle-delivered pages. Find out where these features are similar and where they differ. Learn when to use which tool.
Fluid Job Data
HCM's new Fluid Job Data is incredibly flexible and configurable, including configurable search, Drop Zones, etc. But what about those Drop Zone group box labels (Drop Zone 1, Drop Zone 2, Drop Zone 3, etc.)? Can you change them? Can you hide them? Can you automatically expand them?
Activity Guides
What is an Activity Guide and how would you use one? How hard is it to create one? How do you pass contextual data between steps in an Activity Guide?
What's new in 8.59
There are several new configuration features included with 8.59. Join us to see these new features in action!
Register now to find the answers to these and many more questions on Thursday, November 18th.
The cost for this event is $447 per person. If you have a group of 10 or more, contact us at info@jsmpros.com for a quantity discount.
Announcing PeopleSoft Developer Day! Join me online Thursday, August 19th for a full day PeopleTools experience filled with tips and best practices. Space is limited so register now!
Here are some of the topics we will cover and questions we will answer:
Configuration versus Customization
If you use Event Mapping, is that a customization or configuration? If you replace an AWE event handler, is that configuration or customization? Does it matter? Are there lifecycle consequences? How do you confirm a solution still works after applying maintenance?
PeopleSoft Test Framework
Another way to think of a configuration alternative to customization is as a runtime customization with no compare reports or lifecycle management tools. We will show you how to use PTF to regression test configurations.
PeopleCode Application Classes
Application Classes are the foundation for every modern framework including AWE, Integration Broker, and Event Mapping. We will cover the basics of Application Classes, and then use them to override Approval Framework behavior and to implement Event Mapping.
Event Mapping and Drop Zones
We will warm up with some simple Event Mapping and Drop Zone examples to describe them, and then show you some "what's possible" ideas in Fluid Job Data
Fluid
We'll cover Fluid layout techniques, specifically focussed on Drop Zones, and we'll also show how to create Dynamic Tiles, which also require Application Classes.
JavaScript
The PeopleSoft User experience is HTML, JavaScript, and CSS. We will show you some simple ways to combine JavaScript with Event Mapping to improve the user experience.
Integration
REST is the primary modern integration strategy, so we will cover a couple of simple REST examples, and then show how we can use REST with AWE to send text messages to requesters on final AWE approval.
Approval Workflow Engine (AWE)
We want to send notifications as text messages. To do so, we will have to extend AWE. How would you do this and is it a customization? Find out at Developer Day 2021!
Do you have a group of 10 or more? Contact us at info@jsmpros.com for a quantity discount!
Announcing PeopleSoft Integration Day! Are you ready to learn Fluid? Or, do you already know Fluid, but want to learn more? Join us online Thursday, May 20, 2021 for a full day Fluid Development Experience!
Space is limited so register now!
Here are some of the topics we will cover and questions we will answer:
Classic versus Fluid
Both Classic and Fluid use App Designer to create solutions. Both support drag and drop page design. So what are the differences? And if you know Classic, what do I need to learn to be proficient with Fluid?
Mobile
Isn't Fluid mobile? If so, why aren't my grids responsive? What mobile-friendly options exist for grids?
Drag and Drop
PeopleSoft homepages allow us to drag and drop tiles. AWE allows us to drag and drop fields. How can I implement Drag and Drop on my own Fluid pages?
Branding
What does it take to create a branding theme for a PeopleSoft instance? How do you brand both Classic and Fluid? Do I have to use Branding Macros with Fluid? Are there alternatives?
Drop Zones
Where can I use Drop Zones? What can I do with them? What if a component doesn't have Drop Zones? Are there limitations with Drop Zones? Since Drop Zones and Event Mapping don't appear in compare reports, how do we know what to review after a system update?
PeopleSoft Test Framework (PTF)
How do you implement PTF? Are there any challenges to using PTF with Fluid? Are there special considerations for PTF with Event Mapping and Drop Zones?
Do you have a group of 10 or more? Contact us at info@jsmpros.com for a quantity discount!
Announcing PeopleSoft Integration Day! Join me online Thursday, February 11, 2021 for a full day integration experience!
Space is limited so register now!
Whether integrating with "The Cloud," Twilio, or Chatbots, odds are high you will use REST and JSON. With that in mind, we are excited to devote an entire day to sharing REST and SOAP integration strategies. Join us February 11, 2021 to learn about:
REpresentational State Transfer (REST)
JavaScript Object Notation (JSON)
The Documents Module
Producing and Consuming REST
Testing tools, such as SoapUI
Security, such as bearer tokens (JWT) and other authorization schemes
Producing, consuming, and securing SOAP services
Who should attend this webinar?
PeopleSoft Developers
Project Managers
Team Leads
The cost is $250 per person, which is nearly 70% off our standard daily rate. We are recording the event and are
offering 60-days access to registered attendees. This is going to be so much fun! Bring your questions. We'll have
time for Q&A. The Q&A panel will be available and monitored all day.
Do you have a group of 10 or more? Contact us at info@jsmpros.com for a quantity discount!
Announcing PeopleSoft Configuration Day! Join me online Thursday, November 19th for a full day of configuration alternatives to customizations.
Space is limited so register now!
A primary benefit of SaaS is that SaaS applications are always current. With selective adoption and continuous delivery, your PeopleSoft instance can stay current as well.
What holds us back from always current? Is it customizations? Join me, Jim Marion, on November 19th, 2020 as I share
configuration alternatives to customizations. Learn tips and techniques to replace customizations with upgrade-friendly configuration alternatives.
Who should attend this webinar?
Functional Business Analysts
PeopleSoft Developers
Project Managers
Team Leads
The cost is $250 per person, which is nearly 70% off our standard daily rate! We are recording the event and are
offering 60-days access to registered attendees. This is going to be so much fun! Bring your questions. We'll have
time for Q&A. The chat bar will be available and monitored all day.
Do you have a group of 10 or more? Contact us at info@jsmpros.com for a quantity discount!
At 11:00 AM Pacific on Tuesday, October 25th (tomorrow), I have the privilege of talking about Cloud and on-premise (ground) integration. Whether cloud to cloud, cloud to ground, or ground to ground, integration is probably one of the most difficult aspects of any implementation. Integration comes in two flavors:
Back-end
Front-end
Back-end integration is the most common. Back-end integration involves integrating data between two systems either for processing or presenting a common user experience.
Front-end integration is about combining the user experience of two separate applications to create a common user experience. I often find that I can eliminate some of the back-end integrations if I can appropriately mashup front-end applications. In this webinar you will learn enterprise mashup strategies that allow you to present a seamless user experience to your users across cloud and ground applications. No modifications. Just tailoring and configuration.
I will be delivering three webinars this month, with two of them this week:
PeopleSoft Tips and Techniques: Advanced PeopleSoft People Tools Development Strategies
Wednesday, October 5th at 11 AM PST / 2 PM EST
In this session I will share interesting, thought provoking PeopleTools tips and techniques to help customers make the most of their PeopleSoft development investment. Recording available here.
Mobility Options for PeopleSoft Applications
Thursday, October 6th at 11 AM PST / 2 PM EST
Attend to learn various options for mobilizing PeopleSoft Applications.
The Cloud to Ground Mashup
Tuesday, October 25th at 11 AM PST / 2 PM EST
Presenters: Jim Marion, Senior Technology Evangelist
Larry Grey, Co-Founder
Why choose between Cloud and Ground when you can get the best of both? In this demo-intensive session, we will illustrate the flexibility and safety of your PeopleSoft investment.
You can register for our Webinars on the GreyHeller website.