Source: https://vaultcrmhelp.veeva.com/doc/Content/CRM_topics/Events/Materials/EventMaterial.htm

## Managing Event Materials

To provide end users with materials for their event, business admin users can create event catalogs for various types of materials, for example:

* Speaker presentation decks
* Event agenda templates
* Print invitation templates
* Brochures and Fliers

These catalogs can be associated to a specific event either automatically or manually via em\_event\_material\_\_v records, enabling admins to easily audit how frequently an event catalog is used in the Vault CRM instance.

Additionally, business admin users can use tokens within a .docx file that can be attached to an event material and used by end users to generate printable invitations or sign-in sheets.

**Who can use this feature?**

* Business Admin Users - Browser
* [Creating Catalogs](#Creating2)
* [Creating Template Files](#Creating)
* [Automatically Associating Catalogs with Matching Events](#Automati)
* End Users - Browser, iPad
* [Managing Event Materials](#Manually)
* [Generating Print Materials for an Event](#Generati)
* Users require an Events Management License

### Configuring Event Materials for

[![Closed](../../../../Skins/Default/Stylesheets/Images/transparent.gif)Business Admin Users](#)

To configure this feature:

1. Ensure [Configuring Events Management](../Configuration/Config.htm) is complete.
2. Grant the following permissions:

   | Object | Object Permission | Object Types | Fields | Field Permission |
   | --- | --- | --- | --- | --- |
   | em\_catalog\_\_v | CRED | * print\_invitation\_template\_\_v * print\_sign\_in\_template\_\_v | * description\_\_v * em\_catalog\_name\_\_v * em\_catalog\_status\_\_v | Edit |
   | em\_event\_material\_\_v | CRED | * print\_invitation\_template\_\_v * print\_sign\_in\_template\_\_v | * em\_event\_\_v * em\_print\_generation\_status\_\_v * em\_print\_generation\_error\_\_v * external\_id\_\_v * material\_\_v * material\_type\_\_v * mobile\_created\_datetime\_\_v * mobile\_id\_\_v * mobile\_last\_modified\_datetime\_\_v * object\_type\_\_v * override\_lock\_\_v * owner\_id\_\_v | Edit |
   | em\_event\_rule\_\_v | CRED | material\_\_v | * country\_override\_\_v * event\_configuration\_\_v * material\_\_v * material\_type\_\_v | Edit |
   | em\_topic\_material\_\_v | CRED | * topic\_material\_\_v * product\_material\_\_v | * material\_\_v * material\_type\_\_v * object\_type\_\_v * product\_\_v * topic\_\_v | Edit |
   | user\_\_sys | R | All | locale\_\_sys | Read |

[![Closed](../../../../Skins/Default/Stylesheets/Images/transparent.gif)End Users](#)

To configure this feature:

1. Ensure [Configuring Events Management](../Configuration/Config.htm) is complete.
2. Grant the following permissions:

   | Object | Object Permission | Object Types | Fields | Field Permission |
   | --- | --- | --- | --- | --- |
   | em\_catalog\_\_v | R | * print\_invitation\_template\_\_v * print\_sign\_in\_template\_\_v | * description\_\_v * em\_catalog\_name\_\_v * em\_catalog\_status\_\_v | Read |
   | em\_event\_material\_\_v | CRED | * print\_invitation\_template\_\_v * print\_sign\_in\_template\_\_v | * description\_\_v * em\_event\_\_v * em\_print\_generation\_status\_\_v * em\_print\_generation\_error\_\_v * event\_material\_name\_\_v * external\_id\_\_v * material\_\_v * material\_type\_\_v * material\_used\_\_v * mobile\_created\_datetime\_\_v * mobile\_last\_modified\_datetime\_\_v * mobile\_id\_\_v * modified\_by\_\_v * modified\_date\_\_v * owner\_id\_\_v * object\_type\_\_v | Edit |
   | em\_topic\_material\_\_v | R | * topic\_material\_\_v * product\_material\_\_v | * material\_\_v * material\_type\_\_v * object\_type\_\_v * product\_\_v * topic\_\_v | Read |
   | em\_event\_rule\_\_v | R | material\_\_v | * country\_override\_\_v * event\_configuration\_\_v * material\_\_v * material\_type\_\_v | Read |
3. Navigate to **Events Management > Event Configuration** and select the appropriate em\_event\_configuration\_\_v record.
4. Navigate to the **Event Layouts** section.
5. Create or edit the appropriate [Event Layouts](../Configuration/DefiningPageLayouts.htm#Creating) to add the appropriate buttons to event layouts:

   * generate\_invitations\_\_v – Enables end users to generate print invitations to their event, when available
   * generate\_sign\_in\_\_v – Enables end users to generate printed sign in sheets for their event, when available

### Creating Catalogs as

[![Closed](../../../../Skins/Default/Stylesheets/Images/transparent.gif)Business Admin Users](#)

To create catalogs containing templates:

1. Navigate to the **EM Catalog** tab.
2. Select **Create**.
3. Select the appropriate object type.
4. Select **Continue**.
5. Populate the following fields:

   * em\_catalog\_name\_\_v – Enter the name that displays to end users selecting materials to add to their event
   * description\_\_v – Enter an optional description
   * event\_format\_\_v – The event format associated with the catalog. This field is optional. If this field is left blank, the catalog associates with all event formats.
   * location\_type\_\_v – The location type associated with the catalog. This field is optional. If this field is left blank, the catalog associates with all location types.
   * program\_type\_\_v – The program type associated with the catalog. This field is optional. If this field is left blank, the catalog associates with all program types.
   * status\_\_v – Determines the availability of the catalog for use in events. The following values are available:
   * approved\_\_v
   * expired\_\_v – Prevents the catalog from being automatically assigned to an event via event rules, product material rules, or topic material rules
   * staged\_\_v – The default selection. Prevents the catalog from being automatically assigned to an event via event rules, product material rules, or topic material rules.
6. Select either **Save** or **Save + Create**.

### Creating Template Files as

[![Closed](../../../../Skins/Default/Stylesheets/Images/transparent.gif)Business Admin Users](#)

Business admin users can create .docx files containing embedded tokens that pull information from fields in various objects and are merged together for the final invitation or sign-in sheet. Once complete, business admin users can then upload that file to the appropriate em\_catalog\_\_v records of the following object types:

* print\_invitation\_template\_\_v
* print\_sign\_in\_template\_\_v

#### Template File Requirements

The following conditions must be met when making a template:

* File extension must be .docx
* File must be less than 1MB in size
* File must contain at least one token
* Custom fonts must be embedded in the .docx file if used
* Avoid overlapping images, tokens, text, and tables
* Use tables to organize text. Do not merge rows and columns in tables with repeating data
* Select the Repeat Header Rows setting on a table's properties to repeat the table row header
* Use the Space + Enter command in Word to maintain the grouping of data across multiple lines
* Use the header and footer of the document to insert images
* Compress images to help reduce the template's file size

#### Tokens in the Template File

Fields of the following types can be referenced by tokens:

* Number
* Text
* Percent
* Currency
* Date
* DateTime – See [Formatting Date and Time Tokens](../../Multichannel/ApprovedEmail/CreatingContent/FormattingDateTime.htm) for more information about specifying the displayed date and time format for a token
* Picklist

Fields on the following objects can be referenced as tokens using the {{ObjectAPIName.FieldAPIName}} format:

| Supported Object | Notes |
| --- | --- |
| em\_attendee\_\_v | If attendee fields are referenced in a print invitation template, one invitation generates for each attendee. For example, if a one-page template references attendee name and the event has ten attendees, the generated .pdf contains ten pages, one for each attendee.  If attendee tokens are added inside of a table in the template, one row populates in the table for each attendee when generated. |
| em\_event\_\_v | n/a |
| em\_event\_speaker\_\_v | If event speaker tokens are added inside of a table in the template, one row populates in the table for each event speaker when generated. |
| em\_event\_team\_member\_\_v | See [Capturing Event Team Member Signatures](../Planning/ETMSignatures.htm) for more information. |
| em\_event\_session\_\_v | If event session tokens are added inside of a table in the template, one row populates in the table for each event session when generated. |
| user\_\_sys | These tokens populate with data from the user\_\_sys record who initiated the generation. |

Only include tokens in the body of the .docx template. Tokens in the header, footer, or text boxes of the document are not supported.

Additionally, reference fields on the above supported objects can be referenced as tokens up to one level deep using the following format:

{{ObjectAPIName.RelationshipName.FieldAPIName}}.

For example, {{em\_event\_\_v.vendor\_\_vr.phone\_\_v}} is supported while {{em\_event\_\_v.vendor\_\_vr.account\_\_vr.phone\_\_v}} is not.

For fields that are not required in a template, for example for Print Invitations or Sign-In, an Optional tag can be inserted into a token so the system can populate that information or leave the field blank if there is no value for that field.

For example, if Address Line 2 has a value of Suite 210, and the token includes the O for optional, the token is {{em\_event\_\_v.location\_address\_line\_2\_\_v<O>}} and that value would display in the output. If the event does not have a location\_address\_line\_2\_\_v value, the token is replaced with a blank value because the token is indicated as optional.

#### Example Template Input

| Session Name | Location | Time |
| --- | --- | --- |
| {{em\_event\_session\_\_v.name\_\_v}} | {{em\_event\_session\_\_v.location\_\_v}} | {{em\_event\_session\_\_v.start\_time\_\_v}} - {{em\_event\_session\_\_v.end\_time\_v}} |

#### Example Output File

| Session Name | Location | Time |
| --- | --- | --- |
| Keynote | Ballroom A | 9:00 – 10:00 |
| Breakout Session: Cholecap Efficacy | Ballroom C | 10:00 – 10:30 |

All formatting from the original .docx template is copied into the output file.

#### Uploading Template Files to Event Catalogs

Once the template is complete, business admin users can upload the .docx file to em\_catalog\_\_v records of the following object types:

* print\_invitation\_template\_\_v
* print\_sign\_in\_template\_\_v

To upload the .docx file:

1. Navigate to **Events Management > EM Catalog** and select the em\_catalog\_\_v record.
2. Navigate to the **Attachments** section of the appropriate em\_catalog\_\_v record.
3. Select the **Upload** button, or drag and drop the appropriate file into the related list.

### Automatically Associating Catalogs with Matching Events as

[![Closed](../../../../Skins/Default/Stylesheets/Images/transparent.gif)Business Admin Users](#)

Since certain event catalogs may be specific for a certain event type, country, or event topic, business admin users can create event rules that automatically make catalogs available to the appropriate events:

1. Navigate to **Events Management > Event Configuration** and select the appropriate em\_event\_configuration\_\_v record.
2. Navigate to the **Event Rules** section.
3. Create a **material\_\_v** type em\_event\_rule\_\_v record.
4. Populate the following fields:

   * material\_\_v – Use this lookup to select the appropriate em\_catalog\_\_v record
   * country\_override\_\_v – Populate with the appropriate country. This field is optional. If this field is left blank, the rule applies to all countries associated with the event configuration.
5. Select **Save**.

#### Topic and Product Material Rules

In addition to event rules, business admin users can also create em\_topic\_material\_\_v records that associate an em\_catalog\_\_v record to an event based on the event's topic or product:

1. Create a new **em\_topic\_material\_\_v** record with the appropriate object type:

   * topic\_material\_\_v – Associates a catalog to a specific topic
   * product\_material\_\_v – Associates a catalog to a specific product
2. Populate the following fields:

   * material\_\_v – Use this lookup to select the appropriate em\_catalog\_\_v record
   * topic\_\_v – Use this lookup to select the appropriate topic. Only populate this field when using the topic\_material\_\_v object type.
   * product\_\_v – Use this lookup to select the appropriate product. Only populate this field when using the product\_material\_\_v object type.
3. Select **Save**.

Business user admins can associate a catalog to a specific product-topic combination by creating two records.

### Managing Event Materials as

[![Closed](../../../../Skins/Default/Stylesheets/Images/transparent.gif)End Users](#)

In addition to any event materials added to their event automatically, end users can also manually add event materials:

Browser
iPad

1. Navigate to **Events Management > Events** and select the event.
2. Navigate to the **Event Materials** section.
3. Select **Create**.
4. Select the appropriate object type.
5. Use the **material\_\_v** lookup to select the appropriate em\_catalog\_\_v record.
6. Select either **Save** or **Save + Create**.

#### Attaching Files to Event Materials

Depending on the type of event material, end users may need to upload a file or attachment to the record. For example, uploading a sample plan for an event prior to the event being approved, or uploading a receipt. To upload a file or attachment:

1. Navigate to the **Attachments** related list of the appropriate em\_event\_material\_\_v record.
2. Select either the **Upload** button, or drag and drop the appropriate file into the related list.

Photos or files attached to the record display in the Attachments section of the layout. If the event is locked, new attachments cannot be uploaded to the record.

iPad users can view, upload, and download Event Material attachments directly from the Event detail page using the Event Materials widget on an event.

![](../../../Resources/Images/Events/Materials/EventMaterial.png)

#### Attaching Files to Event Materials

Depending on the type of event material, end users may need to upload a file or attachment to the record. For example, uploading a sample plan for an event prior to the event being approved, or uploading a receipt. If the event has any required event materials without an attachment, cards display in the Upload Materials section for each missing required event material.
To upload a file or attachment:

1. Navigate to the **Upload Materials** section of the Event Materials Widget.

   ![](../../../Resources/Images/Events/Materials/EventMaterial1.png)
2. Select the **Upload** icon for the appropriate Event Material card.
3. Select either **Upload Photo** or **Upload File**.
4. Upload the appropriate file or photo.

   If the event is locked, new attachments cannot be uploaded to the record.

#### Downloading Event Material Attachments

Files used for an event are attached to event material records. These can be automatically generated files, for example print invitations or sign-in sheets, or files manually uploaded by end users. The six most recently modified Event Material records with attachments display in the Available Materials section.

Select the Download icon to download the most recent attachment associated with the Event Material.

#### Manually Adding Event Materials

To manually add materials to an event:

1. Navigate to the event via the Events tab.
2. Navigate to the **Event Materials** section.
3. Select **New**.
4. Select the appropriate object type.
5. Use the **material\_\_v** lookup to select the appropriate em\_catalog\_\_v record. The list of records filters to only display em\_catalog\_\_v records with the same object type as the new event material.
6. Select either **Save** or **Save & New**.

#### Attaching Files to Event Materials

Depending on the type of event material, end users may need to upload a file or attachment to the record. For example, uploading a sample plan for an event prior to the event being approved, or uploading a receipt. To upload a file or attachment:

1. Edit the appropriate em\_event\_material\_\_v record.
2. Navigate to the **Attachments** section on the layout.

   ![](../../../Resources/Images/Events/iPadRefresh/EventMaterials.png)
3. Select **Upload Files**.
4. Select either **Upload Photo** or **Upload File**.
5. Upload the appropriate file or photo. The PHOTO\_QUALITY\_vod and Camera\_Roll\_vod Veeva Settings are respected when uploading photos.

Photos or files attached to the record display in the Attachments section of the layout. If the event is locked, new attachments cannot be uploaded to the record.

### Generating Print Materials for an Event as

[![Closed](../../../../Skins/Default/Stylesheets/Images/transparent.gif)End Users](#)

End users can generate invitations or sign-in sheets based on the event's materials, which they can then print for use and distribution:

1. Navigate to the appropriate event.
2. Select either the **Generate Invitations** or **Generate Sign-In Sheet** buttons. The list of available templates displays.
3. Select a template to preview the file.
4. Select either **Generate Invitations** or **Generate Sign-in Sheet**.

Once the generation is complete, end users can view and download the material from the Attachments related list of the event material.

Generation may take several minutes and requires a valid user session throughout the generation process. If the user logs out while waiting for an attachment, the attachment is added the next time any user accesses the event. If the event is not accessed in 7 days, the user must regenerate the template.

### Related Topics

[Using the Digital Sign-in Sheet](../Executing/DigitalSignInSheet.htm)

[Reconciling Walk-in Attendees to Existing Accounts](../Attendees/Walk_inAttendees.htm)
