Beispiel: Drucken Sie einen benutzerdefinierten Bericht über eine Workday Studio-Integration
Dieses Beispiel zeigt, wie Sie die benutzerdefinierten Berichtsdaten aus Workday extrahieren und mit Workday Studio eine PDF-Datei generieren.
Ihre Personalabteilung fordert Sie auf, ein neues Einstellungsschreiben im PDF-Format zu generieren. Sie verwenden eine benutzerdefinierte Berichtsdefinition und ein Workday-Build-Projekt in Workday Studio, um die PDF-Datei zu generieren.
- Erstellen Sie ein Berichtsdesign für ein neues Einstellungsschreiben mit der dynamischen Übersetzung basierend auf dem Gebietsschema. Siehe Beispiel: Berichtsdesign mit dynamischer Übersetzung basierend auf dem bevorzugten Gebietsschema erstellen.
- Erstellen Sie ein Schreiben, in dem die Einschreibungen für Zusatzleistungen für die Mitarbeiter aufgeführt sind. Siehe Beispiel: Berichtsdesign mit mehreren Datasets erstellen.
- Melden Sie sich bei Ihrem Workday GMS-Mandanten an.
- Öffnen Sie die AufgabeCreate Custom Report.
- Konfigurieren Sie die folgenden Werte:OptionWertBerichtsnameEinschreibungen für Zusatzleistungen für MitarbeiterBerichtsartErweitertAls Webservice aktivierenAktivieren Sie dieses Kontrollkästchen.Optimiert für PerformanceDeaktivieren Sie dieses Kontrollkästchen.DatenquelleAll Active and Terminated Workers
- Konfigurieren Sie auf demRegisterSpalten auf der SeiteBenutzerdefinierten Berichtbearbeiten die folgenden Werte:GeschäftsobjektFeldÜberschreibung für SpaltenüberschriftXML-Alias für Überschreibung für SpaltenüberschriftMitarbeiterOffizieller Name - NachnameLast NameLast_NameMitarbeiterOffizieller Name - VornameFirst NameFirst_NameMitarbeiterPersonalnummerPersonalnummerEmployee_IDMitarbeiterLinienorganisationOrganisationOrganisationMitarbeiterErster Tag dieses KalenderjahresEinschreibungsdatum für ZusatzleistungenBenefit_Enrollment_DateMitarbeiterAktueller MitarbeiterZeichnungsberechtigtenZeichnungsberechtigtenMitarbeiterFunktionsbezeichnungFunktionsbezeichnung des ZeichnungsberechtigtenSignatory_Business_TitleMitarbeiterGeschäftsadresse - VollständigGeschäftsadresseWork_AddressGewählte ZusatzleistungenArt der ZusatzleistungArt der ZusatzleistungBenefit_TypeGewählte ZusatzleistungenLeistungsanbieterLeistungsanbieterBenefit_ProviderGewählte ZusatzleistungenAbdeckungAbdeckungAbdeckungGewählte ZusatzleistungenAngehörigeAngehörigeAngehörigeGewählte ZusatzleistungenBeginn der Deckung durch aktuelle AuswahlGültigkeitsdatumEffective_DateGewählte ZusatzleistungenGruppennummerGruppennummerGroup_Number
- Fügen Sie eineGruppenspaltenüberschriftfür das sekundäre Geschäftsobjekt Gewählte Zusatzleistungen hinzu. Geben Siegewählte Zusatzleistungenfür die Felder"Geschäftsobjekt"und"Gruppenspaltenüberschrift"ein.
- Öffnen Sie Workday Studio.
- Erstellen Sie ein neuesWorkday-Sammelprojektmit dem NamenCallDruckPdf.
- Klicken Sie in der Ansicht"Projekt-Explorer"mit der rechten Maustasteauf CallDruckPDF/ws/WSAR-INFund erstellen Sie einen neuen OrdnerMy_Report_Designs.
- Fügen Sie folgende Komponenten zu Ihrem Baugruppenprojekt hinzu und verknüpfen Sie sie:KomponentenartIDworkday-inHier startenWorkday-Out-RestRequestCustomReportDataAsynchrone VermittlungSetReportandReportDesignVarsPdfPrintStepGeneratePDFAsynchrone VermittlungUploadToWorkday
- Konfigurieren Sie den Report Service in der Workday-In-KomponenteStartHere.
- Öffnen Sie in der AnsichtEigenschaftendas RegisterServicesfür die Workday-in-KomponenteStartHere.
- Wählen Sie das SymbolCreate Report Serviceund nennen Sie esHier starten.
- Wählen Sie das SymbolNeuen Eintrag hinzufügenund geben Sie folgende Werte ein:OptionWertAliasmynewhireletterBeschreibungMeine neuen Einstellungsschreiben - BerichtBerichtsreferenzMeine neuen Einstellungsschreiben - Bericht
- Konfigurieren Sie die Workday-Out-Rest-KomponenteRequestCustomReportData.
- Wählen Sie in der Workday-out-Rest-KomponenteRequestCustomReportDatadie OptionSelect a RaaS Reportfür die EigenschaftExtra Path.
- Geben Sie auf der SeiteFilter Custom RaaS Reportsfür den Namen des benutzerdefinierten Berichts die OptionEinschreibungen für Zusatzleistungen für Mitarbeiteran und klicken Sie dann aufNext.
- Wählen Sie den Bericht und klicken Sie auf"Fertig stellen".
- Geben SieEmployeeBenefitEnrollmentsforReport Aliasan und klicken Sie aufFinish.
- Geben Sie in der EigenschaftExtra Pathfür die Komponente workday-out-rest Folgendes ein:@{intsys.reportService.getExtrapath('mynewhireletter')}?Worker!Employee_ID=21099!21189.
- Konfigurieren Sie die asynchrone VermittlungskomponenteSetReportandReportDesignVarts.
- Fügen Sie auf dem RegisterEigenschaftender Build-Komponentefür die asynchrone Vermittlungzwei Schreibschritte hinzu und konfigurieren Sie folgende Werte:Schritt 1Schritt 2StepID:WriteReportToVariableEingabewert:NachrichtAusgabewert:VariableVariablenname:test.workday.reportStepID:CopyReportDesignToVariableEingabewert:NachrichtAusgabewert:VariableVariablenname:test.report.design
- Fügen Sie mithilfe desNachrichten-Buildersein Element der statischen Datei hinzu.Angeben@{'my_report_designs/New_Hire_Letter.rptdesign'}als Speicherort der Berichtsdesigndatei in der Eigenschaft„Eingabedatei“.
- Klicken Sie in der Ansicht„Eigenschaften“der DruckschrittkomponenteGeneratePDFPDF auf die SchaltflächeParameter auswählenauf dem RegisterParameter.Konfigurieren Sie die folgenden Parameter:ParameternameWertpdf.report.design.variabletest.report.designpdf.workday.report.variabletest.workday.reportpdf.timezoneCETpdf.languagefr_FRpdf.localefr_FRpdf.business.form.layout.widfbbe44a681251000039acc2ff657000apdf.report.design.widfbbe44a6812510000399fdf02c3f0006pdf.apply.report.design.per.rowwahr
- Speichern Sie die generierte PDF-Datei mit der asynchronen VermittlungskomponenteUploadToWorkday.
- Fügen Sie eine SchrittkomponenteStoremit dem Ausgabe-MIME-Typapplication/pdfhinzu. Nennen Sie dieAusgabevariabletest.document.reference.
- Klicken Sie mit der rechten Maustaste auf das Projekt imProjekt-Explorerund wählen SieDeploy to Workday.
- Klicken Sie imCloud-Explorer ()mit der rechten Maustaste auf den Workday-In-IntegrationsknotenStartHere () und wählen Sie dannIntegration starten ().
- Öffnen Sie die PDF-Datei aufW:Drive.
- Wählen Sie die Ansicht„Prozessmonitor“und klicken Sie auf das SymbolWorkday: Prozessmonitor.
- Melden Sie sich bei Workday an und klicken Sie auf .
- Klicken Sie auf dem RegisterMeine Berichtein der SpalteDateinameauf das SymbolPDF.