Shannon Whitley on LinkedIn: Workday Payroll Run Categories In past lives, I've tried to limit the… | 14 comments (2024)

This post is unavailable.

Join now Sign in

More Relevant Posts

  • Shannon Whitley

    • Report this post

    Image Server for Worker Photos using Google Cloud Functions and FirebaseThis is a follow up to my post on extracting worker photos from Workday using an Orchestration. -- https://lnkd.in/gydvGX8DOnce you have the images downloaded, you'll need a server to access those images over the web. There are a million ways to approach this task, and I'll provide one example. This solution was convenient for me since I already had an established Google project to support my cloud storage bucket. The code I'm providing is licensed under the MIT license (https://lnkd.in/gh5qzm6Z). Use at your own risk and test, test, test. An improvement to this solution would include image cropping and resizing, but I am not addressing image manipulation in these posts. For my project, I built the solution first and then found the following walkthrough when I was searching for ways to improve my caching code. This post does a pretty good job with the entire setup, so please follow along with Rajeev R. Sharma (thank you!) for most of the pieces and use my code below as a base for your cloud function.Boost Your API Performance with Firebase CDN: A Guide to API Caching: https://lnkd.in/gt7KbT6kImage Server Cloud Function: index.js (Nodejs project)const functions = require('@google-cloud/functions-framework');const {Storage} = require('@google-cloud/storage');const mime = require('mime');functions.http('imageServer', (req, res) => { const bucket = '<your_bucket>'; const defaultImage = '<default_image>'; // Custom Cloud Function environment variable with significant complexity const key = req.query.key; const src = req.query.src; if (key != process.env.key) { res.send("`key` is missing or incorrect."); return; } if (src == null) { res.send("`src` is missing."); return; } const storage = new Storage(); let file = storage.bucket(bucket).file(src); res.setHeader("content-type", mime.getType(src)); res.setHeader('cache-control', 'public, max-age=86400, s-maxage=86400'); file.createReadStream() .on('error', function(err) { file = storage.bucket(bucket).file(defaultImage); file.createReadStream().pipe(res); }) .pipe(res);});

    • Shannon Whitley on LinkedIn: Workday Payroll Run CategoriesIn past lives, I&#39;ve tried to limit the… | 14 comments (2)

    14

    Like Comment

    To view or add a comment, sign in

  • Shannon Whitley

    • Report this post

    Our Workday launch was successful, and we are continuing to build the HR systems team. I'm looking for a techno-functional analyst with a passion for creative solutions. Please consider a role with Alation and apply via the link below!"As a Sr. HR Systems Analyst, you will be a key player on the team that optimizes our HR systems, particularly focusing on Workday reporting and technology as well as Workday's Recruiting and core HCM modules. "

    Sr. HR Systems Analyst Alation, Redwood City, CA

    115

    8 Comments

    Like Comment

    To view or add a comment, sign in

    • Report this post

    Workday Photo Exporter using a Workday Extend OrchestrationI'm sharing a solution to a common requirement where employee photos are needed outside of Workday. This solution uses a Workday Orchestration to read photo data from a Report as a Service (RaaS). The RaaS has a filter for the latest employee photo changes. The photo data is extracted and passed to a Google Cloud Storage bucket where the photos are available for additional processing. The Google API call was interesting to code. I did give the cred store a college try, but ended up with the less elegant yet clear approach using the attribute store. I have successfully used the cred store in the past for a WCPISU and hopefully I'll be able to use it in the future for other OAuth work (just not today).The solution files are available in a single zipped folder: https://lnkd.in/g3GTMDSjIt includes the following items:1) Instructions in the README.txt2) An Excel file with the RaaS definition (mind the field and prompt names).3) A Workday Extend zip file that includes the Photo Exporter orchestration (pictured below).I like to use an outbound EIB to test my orchestrations. I typically create an EIB and then add a business process. I then add the orchestration as an additional step in the process.Please give it a try and let me know if I've missed any steps. I have an additional solution for serving the photos internally without exposing the bucket. For that, I use a Google Cloud Function, which I hope to expand on in a later post. Google Cloud Functions: https://lnkd.in/gRyiKM5R

    • Shannon Whitley on LinkedIn: Workday Payroll Run CategoriesIn past lives, I&#39;ve tried to limit the… | 14 comments (10)

    329

    16 Comments

    Like Comment

    To view or add a comment, sign in

  • Shannon Whitley

    • Report this post

    Search fields in Workday are difficult to update when you have a long list of values to add. -- For example, picture creating a condition rule with twenty-five U.S. states in the list.A new feature in WD Sidekick hopes to make that process easier. It's a goofy name, but "Star Paste" should be easy to remember. Give it a try and let me know what you think.Search for "WD Sidekick" in the Chrome Web Store if you don't already have the extension.Instructions1. Open WD Sidekick in the sidebar. (You can pin it in Chrome to make it easier to access.)2. In Workday, select any search field and type a single star/asterisk (*).3. Copy a list of values into your clipboard.4. Go back to Workday and click in the list field with the asterisk again. The first value from the list will be pasted into the field. Hit {Enter} to search for and select the value.5. Click in the search field again to get the next value in the list and hit enter to search.6. Repeat step 5 for each subsequent value in the list.[video with sound]

    109

    16 Comments

    Like Comment

    To view or add a comment, sign in

  • Shannon Whitley

    • Report this post

    New Workday-delivered field: "Is REALLY the Manager" (j/k)Every Workday HCM customer bumps up against the question, "What is our definition of Manager?" The Workday-delivered field "Is Manager" is set to "true" for anyone who fills a management role on a supervisory org. Many of my companies have placed individual contributors (ICs) in the manager role when those ICs were supervising interns or contingent workers. Headcount, training requirements, and communications were negatively impacted if we used the delivered "Is Manager" field.I've often needed to create two calc fields to address the challenge: 1) Is Manager based on Direct Report Employee Count 2) Is Manager based on Management LevelThe first calc field is what most people think of when they describe the manager definition, however, this calc field can trip up integrations during headcount movement. It also doesn't account for some individuals who may be considered a manager even though they do not have direct reports.Now, some of you may be saying, don't put non-managers in the manager role, problem solved. That may be valid and I'd love to hear how you've handled non-manager supervisory roles.I look forward to your input as I'm actively implementing my latest version of "Is REALLY the Manager."

    This content isn’t available here

    Access this content and more in the LinkedIn app

    60

    30 Comments

    Like Comment

    To view or add a comment, sign in

  • Shannon Whitley

    • Report this post

    The WD Sidekick Chrome extension now includes built-in links to Workday Community and the Workday Developer portal. I asked myself if I could save on bookmarks by adding common links and these two made sense. There may be room for more if you have suggestions.WD Sidekick Chrome Web Store Link: https://lnkd.in/giMXscyV

    • Shannon Whitley on LinkedIn: Workday Payroll Run CategoriesIn past lives, I&#39;ve tried to limit the… | 14 comments (23)

    49

    7 Comments

    Like Comment

    To view or add a comment, sign in

  • Shannon Whitley

    • Report this post

    Revenge of my Okta PostOne of my old LinkedIn posts saved me this week. We were having trouble identifying why a new hire wasn't coming through the Okta feed.There were other new hires making their way into the feed, but this one person wasn't appearing.The data looked the same between this new hire and the other workers, so we were stumped.I noticed that this worker was missing his continuous service date and I started thinking about my old post on LinkedIn.I remembered that an empty First Day of Work was one way to prevent a worker from coming into Okta.Sure enough, First Day of Work was also blank.Most of you probably don't need to worry about this.We recently went live and it seems that we missed the Maintain Staffing Field Defaults step.Our hires from Recruiting weren't getting their Continuous Service Date and First Day of Work properly defaulted to the hire date.I updated the worker's First Day of Work in Workday, and IT confirmed shortly thereafter that the worker was coming through to Okta and ready to go for their Monday start. We fixed the root cause by adding Continuous Service Date and First Day of Work though the Maintain Staffing Field Defaults task. My original LinkedIn post wasn't intended for production troubleshooting, but I'm grateful that we had already summarized the functionality.It made it so much easier to identify the problem and fix things quickly. Thanks again to all of you for the discussions on that post.https://lnkd.in/gpvSQw8n

    9

    1 Comment

    Like Comment

    To view or add a comment, sign in

  • Shannon Whitley

    • Report this post

    Could Workday address the recent hate in an afternoon?1. More Identity Options: - Google Identity: https://lnkd.in/gH23UeDs - Microsoft Identity: https://lnkd.in/g4cAWS6J2. HTML Resume (aka h-resume): - https://lnkd.in/g2RD-Gfp

    h-resume microformats.org

    21

    4 Comments

    Like Comment

    To view or add a comment, sign in

  • Shannon Whitley

    • Report this post

    I need to check the numbers, but hear me out. Do not buy a GMS tenant. Buy Workday Extend and use the developer GMS tenant. amirite?https://lnkd.in/gDxZwis5

    Workday App Extensions | Workday workday.com

    194

    9 Comments

    Like Comment

    To view or add a comment, sign in

Shannon Whitley on LinkedIn: Workday Payroll Run CategoriesIn past lives, I&#39;ve tried to limit the… | 14 comments (36)

Shannon Whitley on LinkedIn: Workday Payroll Run CategoriesIn past lives, I&#39;ve tried to limit the… | 14 comments (37)

4,268 followers

  • 121 Posts
  • 1 Article

View Profile

Follow

More from this author

  • Top 5 Workday Implementation Recommendations Shannon Whitley 1y

Explore topics

  • Sales
  • Marketing
  • Business Administration
  • HR Management
  • Content Management
  • Engineering
  • Soft Skills
  • See All
Shannon Whitley on LinkedIn: Workday Payroll Run Categories

In past lives, I&#39;ve tried to limit the… | 14 comments (2024)

References

Top Articles
Which Are Simple Sentences? Check All That Apply.The Bell Rang Two Minutes Ago, But Three Desks Are Still
Gartenarbeit Mai | Gurken & Kartoffeln auspflanzen, Knoblauchblüte entfernen, Erntezeit
Ffxiv Shelfeye Reaver
فیلم رهگیر دوبله فارسی بدون سانسور نماشا
Nehemiah 4:1–23
Stadium Seats Near Me
Ixl Elmoreco.com
Mileage To Walmart
La connexion à Mon Compte
Crossed Eyes (Strabismus): Symptoms, Causes, and Diagnosis
BULLETIN OF ANIMAL HEALTH AND PRODUCTION IN AFRICA
Farmers Branch Isd Calendar
Evita Role Wsj Crossword Clue
The Many Faces of the Craigslist Killer
Kinkos Whittier
What Happened To Maxwell Laughlin
Healing Guide Dragonflight 10.2.7 Wow Warring Dueling Guide
Busty Bruce Lee
How Much Are Tb Tests At Cvs
Aldi Sign In Careers
Committees Of Correspondence | Encyclopedia.com
Lehmann's Power Equipment
623-250-6295
Indiana Wesleyan Transcripts
Wbiw Weather Watchers
Boscov's Bus Trips
Xsensual Portland
SuperPay.Me Review 2023 | Legitimate and user-friendly
Puretalkusa.com/Amac
Yisd Home Access Center
Why Are Fuel Leaks A Problem Aceable
Malluvilla In Malayalam Movies Download
Top 20 scariest Roblox games
Riverstock Apartments Photos
Till The End Of The Moon Ep 13 Eng Sub
Mbi Auto Discount Code
Wake County Court Records | NorthCarolinaCourtRecords.us
The Ride | Rotten Tomatoes
AP Microeconomics Score Calculator for 2023
Kelsey Mcewen Photos
Wildfangs Springfield
Craigslist Jobs Brownsville Tx
Ukraine-Krieg - Militärexperte: "Momentum bei den Russen"
The Attleboro Sun Chronicle Obituaries
3 Zodiac Signs Whose Wishes Come True After The Pisces Moon On September 16
Craigslist/Nashville
Pickwick Electric Power Outage
Benjamin Franklin - Printer, Junto, Experiments on Electricity
UNC Charlotte Admission Requirements
Minecraft: Piglin Trade List (What Can You Get & How)
Optimal Perks Rs3
Ok-Selection9999
Latest Posts
Article information

Author: Amb. Frankie Simonis

Last Updated:

Views: 6628

Rating: 4.6 / 5 (76 voted)

Reviews: 83% of readers found this page helpful

Author information

Name: Amb. Frankie Simonis

Birthday: 1998-02-19

Address: 64841 Delmar Isle, North Wiley, OR 74073

Phone: +17844167847676

Job: Forward IT Agent

Hobby: LARPing, Kitesurfing, Sewing, Digital arts, Sand art, Gardening, Dance

Introduction: My name is Amb. Frankie Simonis, I am a hilarious, enchanting, energetic, cooperative, innocent, cute, joyous person who loves writing and wants to share my knowledge and understanding with you.