Gratitude Journal - January 15, 2021 Today I am grateful for my mentors and the people who inspire me each day to do a little bit better than the day before. We all need those people in our lives, the positive voice, the example of excellence. We each need to not only be inspired, but also be inspirational.

Drop Zones in PeopleTools 8.58

While Drop Zones were released as new functionality in PeopleTools 8.57, PeopleTools 8.58 extends the included functionality by allowing drop zone to be included in Classic and Classic Plus pages, sub-pages at any nesting level, and secondary pages. Further, Oracle also now offers support for drop zones on unregistered components.

Previously, in the PeopleTools 8.57 release, the functionality was only available on Fluid pages. If you are not yet familiar with Drop Zones, they allow developers the ability to add new fields which are displayed and processed on pages without customizing either the component to the page itself.

Keep in mind, Drop Zones are delivered functionality from Oracle that allow you to add custom fields to delivered pages, sub-pages and components. Per Oracle’s documentation, PeopleSoft application teams are responsible for determining which delivered pages can be extended by customers and have already added one (or more) configurable drop zones on those pages, sub-pages, and secondary pages. If,  you, as a customer, added the drop zone component to a delivered page yourself (say where one didn’t exist but you wanted one), that would be considered a customization. Make sense? If Oracle does it, it’s ok, if you do it, not so much. However, if you read through the linked resource I’ve included below, Oracle has provided detailed instructions on how to insert your own configurable drop zone. They want you to do it - they just don’t support it.

Much like the Application Engine Action Plug-ins, Drop Zones are another effort by Oracle to decrease customer customization while allowing for and encouraging customers to make PeopleSoft meet their specific business needs.

Linked Resource: Configuring Drop Zones

“Lord, see how my enemies persecute me!
Have mercy and lift me up from the gates of death” Psalms 9:13

Gratitude Journal - January 14, 2021 Today I am grateful for fresh snow falling. The white blanket of snow cleans up the world and leaves a unblemished canvas. It’s natures reset.

PeopleTools 8.58: Application Engine Action Plug-in

There are many, many new features to be found in the most recent PeopleTools release from Oracle. One such improvement/addition to the development toolset within PeopleTools is the Application Engine Action Plug-in. This functionality allows you to change the SQL or PeopleCode actions of any Application Engine without directly customizing or changing the Application Engine itself. The code in the configured and defined plug-in for the Application Engine being run is executed in place of the delivered code at runtime

There are a few things the development team should know prior to starting down the path of utilizing this functionality. One really nice feature of the AE Plug-in functionality is that developers are able to re-use the same SQL and PeopleCode multiple times for different Application Engine programs. Along with this, actions belonging to the same step of the same section of the App Engine can have multiple plug-in actions defined. On the flip-side, once an App Engine is configured to use a plug-in, it cannot be used as a plug-in for a different App Engine. Further, you cannot define a plug-in for an Application Engine action that has already been used by a different Application Engine as a plug-in. Bottom-line, no stacking plug-ins on top of plug-ins.

Clearly, this functionality is a further effort by Oracle to keep the core of PeopleSoft untouched while providing options and opportunities to allow development teams to provide the business with the specific functionality needed. These types of updates and improvements in the PeopleSoft architecture will allow for smoother upgrades and simpler retrofitting when required.

Linked Resource: Configuring Application Engine Action Plug-ins

“The Lord is a refuge for the oppressed,
a stronghold in times of trouble.” Psalms 9:9

Gratitude Journal - January 13, 2021 Today I am grateful for my parents. They showed me what a realtionship built on uncontditional love and unfailing trust looks like. For this I am grateful.

Gratitude Journal - January 12, 2021 Today I am grateful for the warmth of the sun on a cold winter morning.

“I turn my face to the sun
Close my eyes,
Let my defences down —
All those wounds
That I can’t get unwound” - Rush, Time Stand Still

“Enter through the narrow gate. For wide is the gate and broad is the road that leads to destruction, and many enter through it. But small is the gate and narrow the road that leads to life, and only a few find it." Matthew 7:13-14

Make Your Video Conference Call Excellent

Let’s face it, the video conference is here to stay. While this type of meeting may have been an anomaly a year ago, today, the video conference is an everyday occurrence. Whether it’s a casual gathering for work, a sales pitch to a potential customer, or a job interview for a new position, make sure you are always putting your best foot forward in video conferences by following these six tips.

Most of these tips are, at first, going to seem obvious and, therefore, not very useful. However, before you write it off, try and think how many times you’ve broken one or more of these rules in a meeting. For your next video conference, try to apply one or more of these rules and see if your session is smoother, more comfortable, and less cringy.

Dress Appropriately for the Meeting This cannot be understated. No one from your office wants to see you in your underwear (well, maybe they do - but that’s a whole different post). Even for the early morning meetings at the start of the day, get dressed appropriately. Keep in mind that it may mean a t-shirt and shorts, but it may also mean a pressed shirt and tie. Look like the part you are trying to play. This is especially true for sales calls and job interviews. Ask yourself how you would dress if you were meeting the people attending in person. Would you show up to the office in pajama pants and a food-stained t-shirt? Would you walk into a potential customer’s business in shorts and a sweatshirt? Probably not. Don’t do it at a video conference either.

Be Punctual There is nothing worse than sitting and waiting for the last person to join a conference call that was supposed to start 10 minutes ago. It’s inconsiderate and rude. Be punctual and log-in on time to start the meeting promptly. There are reasons you may be late in getting to an appointment in person. Maybe there was an accident on the freeway, or your car broke down. Things happen out in the real world. When all you have to do is sit down and turn on your PC, there is little excuse to be late. All being tardy really says is that the meeting held little value to you.

Pay Attention to the Meeting Being on a video conference call is the perfect opportunity to get some online shopping done or get caught up on current events, right? Wrong. I can almost guarantee that soon as you drift off to Amazon.com and start shopping, you will get asked a question or be called on to present something. It is an unwritten law of conference calls. The one person that has the needed information is never paying attention. Having to fake knowing what has been said is dangerous, and asking what is required is embarrassing and unprofessional. Just pay attention. It’s pretty simple.

Use Your Mute Button I cannot overstate this enough. Even if you are in a quiet environment, mute yourself when you are not talking. Every jostle of your microphone, every key typed on your keyboard, every burp or guzzle of water comes through and interrupts everyone else. Zoom, for example, will highlight the person who is speaking. If you are not muted and make noise, it will highlight you, rather than the person who delivers the meeting’s message. It makes you look bad and is distracting to everyone else. Just mute yourself.

Further, if you are the host of the meeting, you can mute those annoying people who refuse to mute themselves. Do it. Everyone else will be grateful, and you will have a much better conference.

Close Non-Relevant Content This is critical if you find yourself needing to share your screen to deliver your message. Even if you are only sharing a Powerpoint presentation, make sure that Powerpoint presentation is the only thing you have up on your desktop. Close everything else. This is important for a few reasons—first, online security. If the text document with all your passwords is open (you know you have one) and you happen to breeze by it while switching windows or getting set, assume everyone now knows “password12345” is your Twitter password. Second, it stops you from fumbling around, looking for the right tab or application. Everything is ready to go. Finally, it makes you look prepared and professional. This is what you want, right? Prepared and professional.

Pay Attention to Your Background This is something that people don’t often think about. If you are ok with your co-workers seeing the fur-lined handcuffs that you have attached to your headboard, then, by all means, conduct your video conference in your bedroom. However, if you prefer to maintain some privacy, find a neutral location in your home with a simple background before you flip on the video switch. On this note, green screen backgrounds or virtual backgrounds are becoming more popular and are viable options for maintaining your privacy and hiding a messy living room. However, here too, choose a simple background that is not distracting and is professional.

Conclusion Attending meetings via Zoom or Webex is a permanent part of our personal and professional life. Spending a little extra time to make sure you are ready to be present and put your best foot forward will set you apart from the herd. Pay attention to your surroundings, dress appropriately, be on time, and be courteous to the other people in attendance - none of this is hard. Further, doing these things shows that you care about your image, want to excel in your career, and be a professional.

“How long will you who are simple love your simple ways? How long will mockers delight in mockery and fools hate knowledge?” Proverbs 1:22

Gratitude Journal - January 11, 2021 Today I am grateful for my children. They have taught me about patience, unconditional love, forgivness, and kindness. They consistently make me want to be a better person and build a better future. For that, I am grateful.

“And let us consider how we may spur one another on toward love and good deeds, not giving up meeting together, as some are in the habit of doing, but encouraging one another—and all the more as you see the Day approaching.” Hebrews 10:24-25

Gratitude Journal - January 10, 2021 Today I am grateful for lazy Sunday mornings. Not every day has to start with a grind. Every once in a while its great to lay back and enjoy a peaceful morning.

Put on the full armor of God

“Finally, be strong in the Lord and in his mighty power. Put on the full armor of God, so that you can take your stand against the devil’s schemes. For our struggle is not against flesh and blood, but against the rulers, against the authorities, against the powers of this dark world and against the spiritual forces of evil in the heavenly realms. Therefore put on the full armor of God, so that when the day of evil comes, you may be able to stand your ground, and after you have done everything, to stand. Stand firm then, with the belt of truth buckled around your waist, with the breastplate of righteousness in place, and with your feet fitted with the readiness that comes from the gospel of peace. In addition to all this, take up the shield of faith, with which you can extinguish all the flaming arrows of the evil one. Take the helmet of salvation and the sword of the Spirit, which is the word of God.” Ephesians 6:10-17

Gratitiude Journal - January 9, 2021 Today I am grateful for those who think differently than I do. They force me to look at problems from different persepecitvies, they challenge my status quo, and they help me develop my critical thinking skills. The fact that the world is full of smart, intersting, and diverse people, makes it necessary for me to be a better, more thoughtful version of my self. For that I am grateful.

“Therefore everyone who hears these words of mine and puts them into practice is like a wise man who built his house on the rock.” Matthew 7:24

Gratitude Journal - January 8, 2021 Today I am grateful for the fact that I am physically healthy and overall in good shape. While not without my issues, I can move and run and work and play. For that, I am grateful.

“Therefore do not worry about tomorrow, for tomorrow will worry about itself. Each day has enough trouble of its own.” Matthew 6:34

Gratitude Journal - January 7, 2021 Today I am grateful for our democracy. While it may seem to be disfuncational and broken at times, behind the yelling and screaming there is a heart of freedom and peace that has made this Nation great. We will find it again, we must. Because if we don’t, all is lost.