---
category: [Administration & Integrations, Administration & Integrations/Custom Integrations & Apps, Platform and Product Extensions, Platform and Product Extensions/Integration]
keyword: [Integrate, Workday Integration, Orchestrate for Integrations, Orchestration, Orchestration Builder]
nav: wcp_docs
parent_url: /wcp_docs/
title: >- 
  Reference: Trigger PDF Generation
layout: subsection
---

## Purpose

Use this component to generate a formatted PDF within an orchestration, using a Business Intelligence Reporting Tool (BIRT) design.

## <a id="d422e106"></a>Template Availability

This component is available in these orchestration templates:

-   Integration System


<b>Note:</b> You can't use this component in join loops.

## <a id="d422e121"></a>Properties

Provide a meaningful <b>Reference Name</b> for the step as it will appear in your orchestration.

Specify the type of <b>Authentication</b> your request uses. You can create authentication types on the <b>Credentials</b> tab in your orchestration's <b>Settings</b>. Types you create there are available from the drop-down menu here.

In the <b>Report Design</b> expression field, specify the XML that describes the PDF's design. Example: specify the output of an upstream <b>Send Workday API Request</b> step that obtained the XML document.

In the <b>Report Data</b> expression field, specify the data that you want to use in the PDF. Example: specify the output of an upstream <b>Send Workday RaaS Request</b> step.

The <b>Report Design</b> and <b>Report Data</b> fields are required. Those that follow are optional.

You can specify a Workday <b>Business Form Layout WID</b> to retrieve the images and translation data the layout contains.

<b>Note:</b> When you do so, Orchestrate ignores the report design associated with the Business Form Layout in favor of the design specified in the <b>Report Design</b> field.

Use the <b>Locale</b> expression field to specify the PDF's native language environment, which determines country-dependent formatting. Example: `en_US`.

Use the <b>Language</b> expression field to specify the language of the PDF's text and hence its text orientation. Example: `de_DE`.

Use the <b>Timezone</b> expression field to specify the timezone used in the PDF. Example: `US/Eastern`.

The <b>Apply Report Design Per Row</b> expression field contains a boolean value. Set it to `true` to specify that each row in your report data  generates a page break in the PDF.

<b>Note:</b> Orchestrate doesn't automatically store the generated PDF. Rather, it makes the PDF available to downstream steps as this step's only output. Example: you can use a downstream <b>Store</b> step to attach the PDF to the integration event.

