Most time you will just rebuild what was used for the legacy system . . it helps to get fast to the go live.
But from an operation and cost view point may be not always the best approach.
Please try to get rid of csv files - just because of missing flexibility and efforts to synchronizes changes in more than one system
Do you know which data elements and which data sensitivity level is delivered in which interface and who uses data for which purpose? It could lead to data breaches and access for non authorized users.
Your company has a data distribution layer? Great! It could save you a lot of time to deliver one data set for many downstream applications. If you just deliver data in XML or JSON Format, then the Data Distribution Layer will handle transformations into what ever the systems needs and as well if systems are not able to digest UTF-8 or UTF-16 character sets.
Technische User sind ganz wichtig um Systeme personenunabhängig funktionieren zu lassen.
Workday gibt die Möglichkeit diesen Usern spezifische Rechte auf Objekte und Transaktionen zu geben. Diese User zählen nicht zu den Lizenz Usern.
Regel:
Schedules sollten von technischen Usern ausgeführt werden
Integrationen(Inbound/OutBound) sollten von technischen Usern ausgeführt werden.
Reports die von solchen Integrationen benützt werden sollten den Integration User als Autorized User haben.
Datenlieferungen von Workday an andere Systeme haben vielfach einen Report als Basis.
In den meisten Fällen ist der Report Type ein Advanced und damit man den Report in einer Integration sichtbar wird muss er dafür aktiviert werden.
Damit werden die XML Tags editierbar.
Eine Zusammenfassung der Feldtypen und für was man es brauchen kann ist bei Mia Eisenhandler von Well Built Solution zu finden
Daten werden innerhalb von Workday in XML Format aufbereitet. Single Instances liefern innerhalb des Formates auch die weiteren Metadaten des Objektes mit (man kann den Output aber auch als SimpleXML ausliefern)
Mia Eisenhandler beschreibt das Vorgehen in diesen beiden Artikeln perfekt
https://wellbuiltsolutions.beehiiv.com/p/get-more-from-your-workday-data-with-alerts-here-s-how
https://wellbuiltsolutions.beehiiv.com/p/next-level-workday-alert-setup-tips
und natürlich auch wie man schöne templates macht.
Klar geht das! Einfach Mail Adresse eintragen. Aber so bekommst du nur Public Values ins Mail - vielleicht brauchst du mehr Felder.
Diese Anleitung Group Mail Box via Service Center kann dir dabei helfen. Und es braucht keine zusätzlichen Lizenzen
Avoid constant reapply of features after Sandbox refresh during test-phase - Explanation is here
How your team knows and sometimes even yourself that you have mailed for a work permit, or a document? And it will work when you're sick or in vacation? And the situation gives you no chance right now to have a Workday Help in Place?
A Workaround is described here
May be you are in a situation to replace a legacy HR System - with fat flat files customized for every consumer . .
One step forward: Deliver Organization Tree in a modern art. Let customer decide when and in which format to get the data. Idea described here
With a larger set of roles und rules you will end up with investigation why a specific user group has no values shown in a report
Philippe Lauret publish a solution for this topic:
XSLT has an easy approach with encoding. But if there are characters without a proper encoding no error message will tell you why and where
If you have the source file in UTF8 before it goes into transformation you can search with regular expression for the non fitting characters. Expression should look like this (depending on tools ) [^\x00-\x7F\xA0-\xFF]
Iso Character Set 8859-1: https://www.charset.org/charsets/iso-8859-1
More about Regular Expression: https://www.regular-expressions.info/repeat.html
Most time you are not entitled to change original data, so you have to translate or replace these characters in your document before you encode the document.
One possibility is to work with character maps like in this example (add characters to be replace to the map and the afterwards transform the full file to target encoding
<xsl:output method="text" use-character-maps="peter"/> <xsl:character-map name="peter"> <xsl:output-character character="(" string="("/> <xsl:output-character character=")" string=")"/> <xsl:output-character character="–" string="-"/> </xsl:character-map><xsl:output encoding="ISO-8859-1" method="text" />Wir sind Nutzer und Beitragende zur Workday Community. Ist leider für Nichtkunden und Partner nicht zugänglich.
Aber auf LinkedIn sind auch ganz interessante Personen zu finden wie:
Floyd Walterhouse - my virtual teacher for my first steps with Workday and going further: https://www.linkedin.com/in/floyd-w-607a71b/
Landon Russell - Workday Architect: https://www.linkedin.com/in/landon-russell-12669312a/
Cestmir Rybka - Talent and Reward Manager: https://www.linkedin.com/in/cestmir-rybka-21455732/
David Eppstein - The Sharing Guy: https://www.linkedin.com/in/davideptheworkdaysharingguy/
Keith Bitikofer Leadership,Data Quality, Operations and more: https://www.linkedin.com/in/keith-bitikofer/
Peter Bauer Systems, Principles https://www.linkedin.com/in/peter-bauer-a61380175/
Ceci Blomberg Calculated Fields, Reporting https://www.linkedin.com/in/ceci-blomberg/
Mia Eisenhandler Calculated Fields, Reporting https://www.linkedin.com/in/mia-eisenhandler/
Tik Loon Lim Security and many other things https://www.linkedin.com/in/limtikloon/
und Gruppierungen wie "Sharing Show" https://www.linkedin.com/company/the-sharing-show/about/
Thomas Woods describes it here fairly well: https://structuralambiguity.medium.com/understanding-workday-data-f3976af08af0
How does a LLM writes Job Descriptions?
https://medium.com/workday-engineering/customer-aware-job-description-generation-8201cb045b46
Workday Technology Stack
https://medium.com/workday-engineering/sneak-peek-into-workdays-technology-stack-1055bb5b06c7
Grundsätzlich interessanter Kanal: https://medium.com/workday-engineering
UX: https://medium.com/workday-design
Design with intent:
Accessibility and Workday: https://medium.com/workday-design/baking-accessibility-into-design-at-workday-f61cd1554b10
Involve Stakeholders with Games: https://medium.com/workday-design/play-ux-games-with-your-stakeholders-win-empathy-b63ee59c949e
Workday and SFTP: https://faun.pub/sftp-workday-integration-why-how-to-do-it-dbd90d7491d8
An Article with great background
and a view on setup of Aviato:
https://medium.com/workday-engineering/aviato-the-gateway-to-efficient-llm-development-ca4c35d30ca9
Workday Community - Ressource Center Search
Tipps on how to search by Lucas Mattos:
(please add a like to the article on LinkedIn)
➡️ Use quotation marks for exact phrases: “how to change language workday everywhere”
➡️ Use @title to search in titles.
➡️ Search with operators AND, OR, NOT (in caps).