Skip to main content
Administrator Guide
Laatst bijgewerkt: 2024-12-13
Voorbeeld: een aangepast rapport afdrukken in een Workday Studio-integratie

Voorbeeld: een aangepast rapport afdrukken in een Workday Studio-integratie

In dit voorbeeld ziet u hoe u de gegevens van het aangepaste rapport uit Workday extraheert en een PDF-bestand genereert met Workday Studio.
Uw HR-afdeling vraagt u een nieuwe aanstellingsbrief in PDF-indeling te genereren. U gebruikt een aangepaste rapportdefinitie en een Workday-assemblyproject in Workday Studio om de PDF te genereren.
  1. Meld u aan bij uw Workday GMS-tenant.
  2. Open de taak
    Aangepast rapport maken
    .
    1. Configureer de volgende waarden:
      Optie
      Waarde
      Rapportnaam
      Inschrijvingen voor werknemersvoorzieningen
      Rapporttype
      Geavanceerd
      Inschakelen als webservice
      Schakel dit selectievakje in.
      Geoptimaliseerd voor prestaties
      Schakel dit selectievakje uit.
      Gegevensbron
      Alle actieve medewerkers en medewerkers met beëindigd dienstverband
    2. Configureer op het tabblad
      Kolommen
      op de pagina
      Aangepast rapport
      bewerken de volgende waarden:
      Bedrijfsobject
      Veld
      Overschrijving kolomkop
      XML-alias voor overschrijving kolomkop
      Medewerker
      Officiële naam - achternaam
      Achternaam
      Last_Name
      Medewerker
      Officiële naam - voornaam
      Voornaam
      First_Name
      Medewerker
      Werknemers-ID
      Werknemers-ID
      Employee_ID
      Medewerker
      Hiërarchische organisatie
      Organisatie
      Organisatie
      Medewerker
      Eerste dag van dit kalenderjaar
      Inschrijvingsdatum voorziening
      Benefit_Enrollment_Date
      Medewerker
      Huidige medewerker
      Tekenbevoegde
      Tekenbevoegde
      Medewerker
      Officiële functietitel
      Functietitel tekenbevoegde
      Signatory_Business_Title
      Medewerker
      Werkadres - volledig
      Werkadres:
      Work_Address
      Voorzieningskeuzen
      Voorzieningstype
      Voorzieningstype
      Benefit_Type
      Voorzieningskeuzen
      Aanbieder van voorzieningen
      Aanbieder van voorzieningen
      Benefit_Provider
      Voorzieningskeuzen
      Dekking
      Dekking
      Dekking
      Voorzieningskeuzen
      Gezinsleden
      Gezinsleden
      Gezinsleden
      Voorzieningskeuzen
      Huidige begindatum dekking voor keuzen
      Ingangsdatum
      Effective_Date
      Voorzieningskeuzen
      Groepsnummer
      Groepsnummer
      Group_Number
    3. Voeg een
      groepskolomkop
      toe voor het secundaire bedrijfsobject Voorzieningskeuzen. Voer
      voorzieningskeuzen
      in voor zowel het veld '
      Bedrijfsobject'
      als het veld
      'Groepskolomkop'
      .
  3. Open Workday Studio.
  4. Maak een nieuw
    Workday-assemblyproject
    met de naam
    CallPrintPdf
    .
  5. Klik in de weergave
    Projectverkenner
    met de rechtermuisknop op
    CallPrintPDF/ws/WSAR-INF
    en maak een nieuwe map
    My_Report_Designs
    .
  6. Voeg deze componenten toe aan uw assemblageproject en koppel ze aan elkaar:
    Componenttype:
    ID
    workday-in
    StartHere
    workday-out-rest
    RequestCustomReportData
    Asynchrone bemiddeling
    SetReportandReportDesignVars
    PdfPrintStep
    GeneratePDF
    Asynchrone bemiddeling
    UploadToWorkday
  7. Configureer de Report Service in de Workday-component
    StartHier
    .
    1. Open in de weergave
      Eigenschappen
      het tabblad
      Services
      voor de component
      Workday
      -in.
    2. Selecteer het pictogram
      Rapportservice maken
      en noem dit
      StartHier
      .
    3. Selecteer het pictogram
      Nieuwe invoer toevoegen
      en voer deze waarden in:
      Optie
      Waarde
      Alias
      mynewhireletter
      Omschrijving
      Mijn rapport 'Nieuwe aanstellingsbrief'
      Rapportreferentie
      Mijn rapport 'Nieuwe aanstellingsbrief'
  8. Configureer de component
    RequestCustomReportData
    workday-out-rest.
    1. Selecteer in de component
      RequestCustomReportData
      workday-uit-rust
      de optie Select a RaaS Report
      in de eigenschap
      Extra Path
      .
    2. Geef op de pagina Aangepaste RaaS-rapporten filteren
      de
      optie Inschrijvingen voor werknemersvoorzieningen
      op voor de naam van het aangepaste rapport en klik vervolgens op
      Volgende
      .
    3. Selecteer het rapport en klik op
      Voltooien
      .
    4. Geef
      EmployeeBenefitEnrollments
      op voor
      Rapportalias
      en klik op
      Voltooien
      .
    5. Voer in de eigenschap
      Extra traject
      van de component workday-out-rust de optie in
      @{intsys.reportService.getExtrapath('mynewhireletter')}?Worker!Employee_ID=21099!21189
      .
  9. Configureer de asynchrone bemiddelingscomponent
    SetReportandReportDesignVars
    .
    1. Voeg twee schrijfstappen toe op het tabblad
      Eigenschappen
      van de component Assemblage
      met asynchrone bemiddeling
      en configureer deze waarden:
      Stap 1:
      Stap 2
      StepID:
      WriteReportToVariable
      Invoerwaarde:
      bericht
      Uitvoerwaarde:
      variabele
      Variable name:
      test.workday.report
      StepID:
      CopyReportDesignToVariable
      Invoerwaarde:
      bericht
      Uitvoerwaarde:
      variabele
      Variabelenaam:
      test.report.design
    2. Voeg een statisch bestandelement toe met behulp van de
      berichtopbouwfunctie
      .
      Opgeven:
      @{'my_report_designs/New_Hire_Letter.rptdesign'}
      als de locatie van het rapportontwerpbestand in de eigenschap
      Invoerbestand
      .
  10. Klik in de weergave
    Eigenschappen
    van de afdrukstapcomponent PDF PDF
    genereren
    op de knop
    Parameter selecteren
    op het tabblad
    Parameters
    .
    Configureer deze parameters:
    Parameternaam
    Waarde
    pdf.report.design.variable
    test.report.design
    pdf.workday.report.variable
    test.workday.report
    pdf.timezone
    CET
    pdf.language
    fr_FR
    pdf.locale
    fr_FR
    pdf.business.form.layout.wid
    fbbe44a681251000039acc2ff657000a
    pdf.report.design.wid
    fbbe44a6812510000399fdf02c3f0006
    pdf.apply.report.design.per.row
    waar
  11. Sla het gegenereerde PDF-bestand op met de component
    UploadToWorkday
    asynchrone bemiddeling.
    1. Voeg een
      opslagstapcomponent
      toe met het MIME-uitvoertype
      application/pdf
      . Geef de
      uitvoervariabele
      de naam
      test.document.reference
      .
    2. Klik met de rechtermuisknop op het project in de
      projectverkenner
      en selecteer
      Deploy to Workday
      .
    3. Klik in
      Cloud Explorer
      met de rechtermuisknop op het Workday-in-integratieknooppunt
      StartHier
      en selecteer vervolgens
      Integratie starten
      .
  12. Open het PDF-bestand op de
    W:Drive
    .
    1. Selecteer de weergave
      Procesbewaking
      en klik vervolgens op het pictogram
      Workday: Procesbewaking
      .
    2. Meld u aan bij Workday en klik op
      Menu
      W:Drive
      .
    3. Klik op het tabblad
      Mijn rapporten
      in de kolom
      Bestandsnaam
      op het pictogram
      PDF
      .