mscrm-addons.com - Blog

IMPORTANT INFORMATION

This blog is deprecated since July 2020.The articles below are no longer maintained and might contain outdated information. 
You can find the most acutal and relevenat information in our Knowledge Base at support.mscrm-addons.com

News.mscrm-addons.com Blog

rss

Hello and welcome to our blog! What can we do for you? Are you looking for further technical information or step-by-step instructions to our products? Or would you like to read the latest news on mscrm-addons? Please feel free to browse our blog for detailed information and to share our posts!


SSteinklauber
SSteinklauber
SSteinklauber's Blog

AutoMerge: specific settings for plug-in based printing

With AutoMerge for Microsoft Dynamics CRM 2011 On-Premise/Online, you are able to print the dynamically generated document automatically to a specific printer. Sometimes, the printer settings regarding trays, duplex, size, etc. are not applied if you define them using a specific user account, because the service runs under different user accounts. In order to avoid this, AutoMerge offers you the possibility to define specific printing options in the workflow itself.

The below table lists all special settings which you can define for the printer in the workflow. To make use of them, you just have to add the options you need when entering the printer name in the workflow-configuration. Of course you can also combine settings, like in the following example:

HP2025|copycount=2|tray=3

Please note: The settings listed below are valid for plug-in based printing processes only.

Settings for service-based printing processes when using AutoMerge will follow soon. (Please click here to get details about service-based printing when using AutoMerge.)

Available settings for plug-in based printing processes with AutoMerge

Name

Possible values

Description

mediasize

a3
a3rotated
a4
a4rotated
a5
a5rotated
a6
a6rotated

If you have a specific mediasize you can use this setting.
eg.:
HP2025|mediasize=a4

copycount

1-999

Define how many copies you want to have.

eg.:
HP2025|copycount=4

duplex

onsided
twosidedlongedge
twosidedshortedge

For printers which are able to print twosided you can use this option.

outputcolor

grayscale
color
monochrome

Define the color using this setting.

tray

1-99

Each tray has a number and the first tray is normally auto select.
In most cases, you have to try the different numbers to find out which number refers to which tray.

e.g.:

HP2025|tray=2

That’s it! We appreciate your feedback! Please share your thoughts by sending an email to support@mscrm-addons.com.


How to use TelephoneIntegration for MS CRM 2011 with MS Outlook only

If you want to use TelephoneIntegration without a browser, but with Outlook only, you have to install TelephoneIntegration Client v.5.54 or higher (click here to download the latest version) and to create a new settingskey. Please follow the below steps to do so.

1. Open your CRM in the Internet Explorer

2. Navigate to the CRM Settings


Figure 1: CRM Settings in the CRM sitemap

3. Select MSCRM-ADDONS.com Products from the Extensions in the menu on the left.


Figure 2: MSCRM-ADDONS.com Products in the CRM Settings

4. Click on the checkbox (1) in front of TelephoneIntegration and then click on the [Edit]-button (2).


Figure 3: Edit TelephoneIntegration in the CRM Settings

5. A new CRM window will open. Within this window, click on MSCRM-ADDONS.com Settingskeys (1) and then, click on Add New MSCRM-ADDONS.com Settingskeys (2).


Figure 4: View and add settingskeys for TelephoneIntegration in the CRM settings

6. Again, a new window will open. Within this window, insert the name UseOutlookOnly and as KeyValue, insert true. Furthermore, set IsCached to yes


Figure 5: Type in the name and key-value of new settingskey

After that, you have to restart the TelephoneIntegration Client. From now on, TelephoneIntegration will open all windows in Outlook without using a browser.

That’s it! We appreciate your feedback! Please share your thoughts by sending an email to support@mscrm-addons.com.


How to set restrictions for dialing from a related CRM-record

In general, TelephoneIntegration allows users to dial from related CRM-records. This means, that they have the possibility to select from a list of records related to the initially opened one when dialing out from CRM (e.g. from related leads, contacts, etc.).

You have the possibility to set restrictions for the related records to be displayed in the TelephoneIntegration balloon (e.g. In case of dialling out from an opportunity, you want accounts to be displayed, but not the related contacts and leads). In order to do so, you have to create a new settingskey and follow the below steps. 

1. Open your CRM in the Internet Explorer

2. Navigate to the CRM Settings


Figure 1: CRM Settings in the CRM sitemap

 

3. Select MSCRM-ADDONS.com Products from the Extensions in the menu on the left.


Figure 2: MSCRM-ADDONS.com Products in the CRM Settings


4. Check the checkbox in front of TelephoneIntegration (1). Then click on the [Edit]-button (2).


Figure 3: Edit TelephoneIntegration in the CRM Settings


5. A new CRM window will open. Within this window, click on MSCRM-ADDONS.com Settingskeys (1) in the command bar. Then, click on Add New MSCRM-ADDONS.com Settingskeys (2).


Figure 4: View and add settingskeys for TelephoneIntegration in the CRM settings


6. A new window opens. Within this window, insert a name and a KeyValue. Make sure that they are structured like this:

name: DFR_Disable_{entity name}
cached value: entity name1;entity name2; entity name3

Furthermore, set IsCached on Yes.

As for our example (dialing out starting from an opportunity, accounts should be displayed, but not the related contacts and leads), are filled like shown below. 
This varys depending on how you would like to configure TelephoneIntegration: 


Figure 5: Create new settingskey

If you want to disable all subrelated data records, you must insert "*" into the KeyValue-field and DFR_Disable_opportunity’ into the Name-field.

That’s it! We appreciate your feedback! Please share your thoughts by sending an email to support@mscrm-addons.com.


Recap: Convergence2013 in New Orleans

Thank you for joining us at the Convergence2013 in New Orleans! It was great meeting you there!

The Convergence was an awesome experience for us. After our arrival in New Orleans and before throwing ourselves into the Cornvergence-fray, we did not hesitate to explore the beautiful city during our sightseeing tour. We enjoyed New Orleans by having a walk through the famous French quarter and by a boat tour through the swampland including impressive and very close meetings with alligators.


Figure 1: New Orleans 

After getting to know the city, we were excited about joining and enjoying the Convergence. We started to set up our booth and to prepare for presenting our powerful addons to the audience.


Figure 2: Our booth at Convergence2013

Forming part of the event was a great experience for us. We had the chance to meet and to get to know a lot of interesting people and enjoyed the valueable conversations. Thank you for coming by and for your interest in our products and business!


Figure 3: Meeting lots of interesting people

Furthermore, we were pleased by the great supporting programme, including very interesting keynotes and sessions providing us with essential and highly valuable information regarding Dynamics CRM and other topics.


Figure 4: Supporting programme

That’s it! We appreciate your feedback! Please share your thoughts by sending an email to support@mscrm-addons.com.


How to dial from a related CRM record

TelephoneIntegration allows users to dial from related CRM-records. This means that they have the possibility to select from a list of records related to the initially opened one when dialing out from CRM (e.g. from related leads, contacts, etc.). The example in the screenshot below shows that the user has the possibility to dial from all records which are related to the account ‘MSCRM-ADDONS.com’. Users have a good overview of the related records, as they are structured in main phone, connections, relations and others


Figure 1: dial from related records, example account

This functionality can be very helpful in several situations, e.g. if you would like to call a specific contact who is related to an opened sales opportunity or to an opened case. The big advantage of this new functionality is, that users can avoid time consuming clicking-scenarios as they can directly dial all records related from the currently opened one. Furthermore, the Regarding-field of the CRM-call-activity is automatically pre-filled with the name of the originally opened CRM-record.

To benefit from this functionality, you need at least the following versions:

TelephoneIntegration Server version v5.34

TelephoneIntegration Client version v5.54

 

How to configure this functionality

To make use of this functionality, you have to define from which entities you would like to dial related records in the TelephoneIntegration server configuration. In our example, we will explain how to activate the functionality for opportunities.

After having opened the configuration, select the entity from which you would like to dial related records and click on the [OK]-button. In our example, we have selected Opportunity.


Figure 2: Select the entities from which you would like to dial related records


Then you have to define the settings for the previously selected entity more specifically. Within the below shown window, you can determine if the selected entity should be searched for incoming calls and if it should be activated for outgoing calls.

Furthermore, you can define the search fields (fields to be searched by TelephoneIntegration), the result fields (all fields to be displayed within the TelephoneIntegration balloon) and the main fields (main fields to be displayed within the ballon).

Depending on the selected entity, you also have to define from which types of the chosen entity you would like to call related records.

In our example, we define that we want to dial related records from open opportunities only, that we would like to display the name of the opportunity as main field in the balloon and to activate opportunities for incoming and outgoing calls.

As soon as you have finished determining these settings, click on the [OK]-button.


Figure 3: Define the settings for the selected entity

After you have adapted the TelephoneIntegration configuration, you will find that a [Click-to-Dial]-button has been placed in the menu of the selected entitiy. (in our example, in the opportunities menu)


Figure 4: Dial from within an opportunity

After clicking on this button, the TelephoneIntegration balloon pops up and displays all records related with the originally opened record that

  1. are part of TelephoneIntegration configuration
  2. that have phone numbers AND
  3. that are configured for dialling out from CRM.

As the opportunity in our example does not have any connections or relations to other records (like in our first example), the balloon only displays the related account.


Figure 5: Balloon displaying all related records

You have the possibility to view all related records and to call each of them by just double-clicking on their phone number. During the call (1), all details of the called record are displayed (call duration, date, name, etc.) including name of the originally opened record from which you started your call (2).


Figure 6: Dialing from related record

Furthermore, a CRM-call-activity and the CRM-window of the called record pop up.


Figure 7: During the call, the CRM-call-activity and the CRM-window of the called record pop up


Besides, the big advantage of this functionality to avoid time consuming clicking-scenarios, there is another big benefit:
The Reagarding-field of the CRM-call-activity is automatically prefilled with the name of the originally opened CRM-record (in our example, it is prefilled with the name of the opportunity, in other cases it may be prefilled with the originally opened account or else) )

If you would like to set restrictions regarding the related records to be displayed, please click here for further details.

That’s it! We appreciate your feedback! Please share your thoughts by sending an email to support@mscrm-addons.com.


Color-coding-functionality for appointments and service activities for Group Calendar

Please note: GroupCalendar v5.58 or higher is required. The feature is available for all activity types. 

GroupCalendar for MS Dynamics CRM 2011 provides the possibility to define a specific color for each scheduled service activity and appointment (click here to download the latest GroupCalendar version).

After activating this functionality in the CRM settings, GroupCalendar offers you the possibility to choose a color when scheduling a service activity or an appointment from a drop-down-menu within the service activity-/appointment-entity.


Figure 1: Option to choose color when scheduling a service activity/appointment

 

After you have selected the color, saved the service activity/appointment and refreshed GroupCalendar, the scheduled service activity/appointment is displayed in the previously picked color in all GroupCalendar views. 


Figure 2: Scheduled appointment in previously picked color

 

How to activate the color-coding-functionality for appointments and service-activities?

 
To activate color-coding-functionality, you have to add an attribute to the main form of the service activity-/appointment-entity. The attribute is called ptm_colorcode2011 with the display name Color. It is predefined with 12 colors, but you have the possibility to add additional colors.

Please follow the simple steps below to activate the functionality.

Please note: The example below describes how to activate the color-coding-functionality for the appointment-entity.

In order to add this functionality to the service activity entity, follow the same procedure (steps 1-7) with the exception that you have to select Service Activity instead of Appointment within the customize the system-area in the CRM settings.

1. Open your CRM and go to Settings (1). Then click on Customization (2) and click on Customize the System (3)


Figure 3: CRM Settings, option to customize the system

2. Thereafter, a new CRM window opens. Within this window, click on Entities and you will get a list of all entities in your CRM system.


Figure 4: Customize entities in CRM settings

3. Now select the entity Appointment and double-click on it. Please note: If you would like to activate the color-coding-functionality for service activities, you have to select Service Activity instead of Appointment.


Figure 5: Customize appointment-entitiy

4. The settings of the appointment-entity opens. Click on Forms within the treeview on the left. 


Figur 6: Settings of the appointment-entity

5. Afterwards, you get a list of the forms of the appointment-entity. Double-click on the main-form of the entity. 


Figure 7: Customize the main form of the appointment-entity

6. Here, you can customize the main form of this entity. To add the color-coding-functionality, click on the color-field within the menu on the right (1) and drag and drop it into a free space. (2)


Figure 8: Add the color-coding-functionality to the main form of the entity

7. Now save and close the window and the color-drop-down-menu will appear from now on within the appointment entity when scheduling an appointment. 

Please note: As already mentioned - in order to add this functionality to the service activity entity, follow the same procedure as above described in steps 1 to 7 with one exception. Instead of selecting Appointment, please select Service Activity within the Customize the System-area.

 

How to add additional colors? 

You always have the possibility to add further colors. Before you start the color adding process, it is important that you know the hex code of the color you would like to add.

There are several free online color picker tools which help you to find out about the hex code of a specific color (e.g. http://www.colorpicker.com/).

In the following example, we would like to add a light grey color with the hex code #E0E0E0. In the steps below, we describe how to add this color to the color drop-down-menu within the appointment-entity.

Please note: The procedure is the same for every color you want to add. Also, it is the same procedure for adding a new color to the color drop-down-menu within the service activity entity instead of the appointment entity (simply select Service Activity in step 2 and ServiceAppointmentColorCode in step 8).

 

1. Start in the Settings-area of your CRM system, click on Customizations within the menu on the left and then select Customize the System


Figure 9: CRM Settings, option to customize the system

2. Afterwards, click on Entities within the menu on the left and double-click on the Appointment-entity.

Please note: If you would like to add a color to the color drop-down-menu within the service activity entitiy, you have to select Service Activity within this step.


Figure 10: Customize appointment-entitiy

3. Now click on Fields in the treeview on the left (1) and double-click on the field ptm_colorcode2011. (2)


Figure 11: Customize color-code field of appointment-entity

4a. A new window opens. Within this window, click on the [Add]-button (green plus) in the Options-area (1) and type in the label of the color. In our example, we type in light grey (2). It is important that you remember the value of the color which is defined by your CRM system. In our example, the value is 100.000.000 (3).


Figure 12: Add new color

4b. After you have saved and closed the window, you have to publish the customization. To do so, please click on the [Publish all Customizations]-button. 


Figure 13: Publish the customization

5. Now go back to the settings of your CRM system (1) and click on MSCRM-ADDONS.com Products. (2)


Figure 14: MSCRM-ADDONS.com products-area in CRM settings

6. Afterwards, double-click on GroupCalendar within the product list. 


Figure 15: MSCRM-ADDONS.com products in CRM settings

7. A new window will open. Within this window, click on MSCRM-ADDONS.com Settingskeys within the menu on the left.


Figure 16: GroupCalendar settingskeys

8. Then, double-click on AppointmentColorCode.

Please note: If you would like to add the color to the color drop-down-menu within the service activity entity, you have to select ServiceAppointmentColorCode instead within this step.


Figure 17: Add color to AppointmentColorCode

9. A new window opens. Within this window, add your color within the KeyValue-area (1). To do so, you have to type in ‘;’ followed by the value of the color defined by CRM (In our example the value is 100.000.000. Please make sure that you tye in the vaule without '.': we, e.g., type in 100000000). Followed by ‘|’ and by the hex color code (In our example the hex code (2) is #E0E0E0). 


Figure 18: Add color value and color hex code

10. Click on the [Save and Close]-button. Now, you have to close and open the browser again or to perform an IISRESET to refresh all new settings. Afterwards, you can select the added color (in our case light grey) when scheduling a new appointment from the color drop-down-menu in the appointment-entity. The appointment will be displayed in that color.


Figure 19: Select the newly added color when scheduling a new appointment

scheduled appointment with new color
Figure 20: Scheduled appointment with newly added color

That’s it! We appreciate your feedback! Please share your thoughts by sending an email to support@mscrm-addons.com.


GroupCalendar with revised user interface

This article outlines the revised user interface of the GroupCalendar within version 5.45 and higher (click here to download the latest GroupCalendar version).

The user interface was renewed in the course of working on the GroupCalendar’s compatibility with RU12 and cross-browser. There are two slight changes in the user interface which are listed and described below:

Menu of GroupCalendar views with new design
The menu of the GroupCalendar-views appears since version 5.45 with a new design and a shlightly changed structure. The main views (List-, Overview-, Gantt- and TopDown-view) now appear one below another in the drop-down boxes from the month-, week- and day-view. The drop down boxes can be easily opened by clicking on the month-, week- or day-view-button. As known from previous versions, the single views within the drop down boxes can be selected by clicking on them.


Figure 1: Menu of GroupCalendar-views with new design

Renewed GroupCalendar view settings-menu
Furthermore, there have been some slight changes in the GroupCalendar view settings-menu on the right. First of all, it is important to know that per default, the menu is not visible. To display the menu you have the following options:

  • Option 1: Click somewhere on the grey bar on the right (1). After that, the menu will open. It will disappear again in case you leave the menu with your cursor. If you would like to fix the menu, you have to click on the small [Pin/Un-Pin]-button at the top of the menu. If you fixed the menu and would like to hide it again, click on the [Pin/Un-Pin]-button once again.
  • Option 2: Click on the small arrow in the grey bar on the right (2). After that, the menu will appear and stay. If you would like to hide it, click on the [Pin/Un-Pin]-button.


Figure 2: Options to display the GroupCalendar view settings-menu



Figure 3: Pin/unpin displayed in the view settings-menu

Additionally, the option to create a new activity from within the GroupCalendar is placed directly within this view settings menu-pane up from this version. Until now, the [New Activity]-button was placed on the top of the GroupCalendar next to the GroupCalendar views. Now, as already mentioned, it can be found within the menu on the right side.


Figure 4: Create new activities within menu on the right

When you click on this button, a drop down menu will open. From this menu, you can select the activity to be created. After that, a standard CRM activity-form will open and you will be able to schedule your activity.


Figure 5: Select an activity to be created from the drop down menu

That’s it! We appreciate your feedback! Please share your thoughts by sending an email to support@mscrm-addons.com.


How to zoom and define date ranges in GANTT views?

The article explains the following two features which are available in the GroupCalendar’s GANTT views only:

Please note: Version 5.46 or higher is required. (Click here to download the latest GC version). 

Set date range 
This functionality enables users to adapt the date range to be shown in the GANTT views to their individual needs. This is very helpful if a user wants to display scheduled activities/resources within a specific date range only (e.g. activities/resources scheduled between March 6 2013 and April 16 2013).


Figure 1: GANTT month view beginning with March 6, 2013 as defined by the user


Figure 2: GANTT month view ending with April 16, 2013 as defined by the user

To define a specific date range as in the above figures, you just have to click on the [Date Range]-button below the small calendar in the menu on the right (1). After that, two small calendars will open which allow you to set the date range to be displayed. Now select the start-date to be shown from the small calendar on the left side (arrow A) and the end-date from the small calendar on the right side (arrow B). In our example, we have selected March 6 to April 16. Click on the [OK]-button in order to proceed (2).

 
Figure 3: Define a date range

Activities/resources are now solely displayed between March 6 and April 16. 

Zoom functionality
This functionality enables users to zoom in and out the GroupCalendar's GANTT views. This is very helpful, if a user would like to display activities/resources more detailed/more specific (1) or in a broader overview/less specific (2).


Figure 4: Zooming in in the GANTT view for a more specific overview of activities/resources


Figure 5: Zooming out in GANTT view for a broader overview of activities/resources

If you would like to zoom in or out a GANTT view, you just have to click on the [Minus]-button (for zooming out, 1) or on the [Plus]-button (for zooming in, 2), which can be found below the small calendar in the menu on the right.

 
Figure 6: Buttons to zoom in or out a GANTT view

 

BEST PRACTICE

Within the following example, we schedule the planning phase of a construction project with the duration of March 6 2013 to Mai 5 2013. To do so, we click on the [New Activity]-button in the menu on the right (1) and select Appointment from the drop down menu (2).


Figure 7: Schedule an appointment from within GroupCalendar

After that, a standard CRM activity-form will open. Within this form, we specify the subject, the people and resources which are required for this appointment and the duration (March 6 2013 to Mai 5 2013). If you like, you can add further information, such as the location, the color in which the appointment should be displayed etc.


Figure 8: Specify appointment-related data

After clicking on the [Save and Close]-button, the activity-form will close and you will be navigated back to GroupCalendar. Refresh GroupCalendar (1) to see the scheduled appointment (2).


Figure 9: Refresh the GroupCalendar to see the newly scheduled appointment

As you can see in figure 9, the overview of this newly scheduled appointment in the per default GANTT month view is not ideal. At this point, the two new features can add a huge value to our GroupCalendar, as they enable a better overview (especially for long-duration-appointments). If you would like to adapt the view to get a better overview, you have the possibility to set a specific date range to be displayed and afterwards to zoom in or out the view. In the screenshot below for example, we set a date range from March 6 to April 10, 2013. By zooming out, the overview gets even better as all appointments/resources scheduled within this span of time can be seen at a glance.


Figure 10: Compact overview of scheduled activities/resources; zoomed out within specified date range

Please note: In case you have defined a zoom level and/or a date range, this level/date range will not be maintained when changing the users/resources/date/time range/activities to be shown, changing the view-options (show only attendees, show only open activities, etc.) or when switching between several GANTT views (e.g. between the GANTT week-view and the GANTT month-view). Additionally, the zoom level will not be maintained when refreshing views via the [Refresh]-button.

That’s it! We appreciate your feedback! Please share your thoughts by sending an email to support@mscrm-addons.com.


How to merge a document

This article outlines how to merge and process a document using the DocumentsCorePack addon. In general, you have two possibilities for merging a document:

  • trigger the mailmerge process from within MS Word
  • trigger the mailmerge process from within CRM

A list of document-processing steps offered by DocumentsCorePack and feasible with one single click can be found at the end of this article.

Please note: Before you can start a mailmerge process and generate a document, you must have a template.
To do so, you may either create and save a template on your own or you may use one of our default templates as well. Now you are able to start a mailmerge process either from within MS Word or from within CRM.

For information on how to create templates please have a look at our user guide and at our general DocumentsCorePack 2011.

Option 1: start a mailmerge process from within MS Word

To start a mailmerge process from within MS Word, open a template by clicking on the [Open Template]-button (1) in the ribbon on top. After the template has opened, click on the [Choose CRM Data]-button in the ribbon (2). 


Figure 1: Open template and select CRM data to generate a document

A lookup-window will open. Within this window, search for/select the account/data to be added (1 and 2). 


Figure 2: Look for CRM record needed for the mailmerge process

Look for the needed CRM record from the search result (1) and click on the [Select]-button to trigger the mailmerge process (2). After the mailmerge process, the merged and completed document will open in MS Word.


Figure 3: select CRM record and trigger mailmerge process

Option 2: start a mailmerge process from within CRM

To start a mailmerge process from within CRM, open the CRM record of which you need the data to be inserted into the document.
Within the opened record click on the [Generate Document]-button in the ribbon on the top (1) 
Please note: This button was previously known as [Print in Word]-button or may be known under another name as this is configurable by the administrator in the server-settings of DocumentsCorePack.

Anyway, a drop-down-menu will open. Select the appropriate template from this menu (2). After that, the mailmerge process is triggered and the merged document including the data of the CRM record will open in MS Word in the background. To view and process the document, click on the [Word]-button in the taskbar.


Figure 4: Trigger mailmerge process from within CRM with [Generate Document]-button

After the mailmerge process, the document including the data from the CRM record is available for further processing. 


Figure 5: Merged document

Document-processing steps:
The following document-processing steps are feasible by just one single click:

  • Create CRM Activity: creates a letter-, fax- or email-activity with the generated document as attachment
  • Send as PDF, XPS, DOC, DOCX, ODT: creates an email-activity and attaches the generated document as PDF, XPS, DOC, DOCX or ODT
  • Save as DOCX: saves the generated document as PDF, XPS, DOC, DOCX, ODT, etc. to the appropriate location in CRM, fileshare or SharePoint (depending on how the save-location is configured server-sided)

That’s it! We appreciate your feedback! Please share your thoughts by sending an email to support@mscrm-addons.com.


How to use the [Insert as HTML]-button in Open Office XML templates (.docx)?

INTRODUCTION

 This feature enables you to easily insert contents (pictures, texts, etc.) into documents which have been added to a CRM record via HTML editor. The functionality interprets HTML codes stored in CRM and to display the contents appropriately in merged documents. Furthermore, the last version of DocumentsCorePack enables users to insert pictures into documents (for more details about this functionality, please click here).

Addon: DocumentsCorePack 

Example


Figure 1: The content in the red ellipse is the content added to the record via HTML editor in CRM.

Click here to read more about the functionalities of the [Insert]-button.

 

Please note: Before you can use this functionality, you must install a HTML editor into your CRM system.

There are various free, but also some charged HTML editors which you can use.

In our example, we work with the tinyMCE HTML editor. Please follow the link to get detailed information on how to implement this free HTML editor into MS Dynamics CRM 2011.

 

How to insert content origined from HTML editor from CRM into your document. Step-by-step description:  

1. Open e.g an account in CRM and click on HTML_Description. After that, a HTML editor will open.


Figure 1: Opened account in CRM

2. By using this HTML editor (1), you can add (3) and format (2) the information you need. Click on the [Save]-button in the CRM ribbon (4) after you have finished adding and formating your content.


Figure 2: Add and format content for CRM record using the HTML editor

3. Afterwards, open MS Word and navigate to the www.mscrm-addons.com-tab (1) in the menu. Here you can start to create your template. To do so, click on the [Insert MailMerge Fields]-button and insert some mailmerge fields. 


Figure 3: Create a template in MS Word by inserting some mailmerge fields

4. If you would like to insert the content which you have added to the account before using the HTML editor, set the cursor to the position in the document where you want the information to be inserted. Then navigate to the Normal-tab in the DocumentsCorePack TaskPane on the right and select the field HTML_description (1) from the tree menu. Select the Insert as HTML-option from the [Insert]-button options at the bottom to add the field correctly (2).


Figure 4: Insert HTML_description-field into the template

5. After that, the mergefield new_html_description is added to the template (1). Continue to create your template by inserting the mailmerge fields and the text you need. When you have finished to create your template, save it with a click on the [Save Template]-button (2) in the menu.


Figure 5: Create a template, HTML_description-field added

 

6. After saving the template, you can mailmerge the document with data from CRM. To do so, you have the following two options:

6.a. Start from within MS Word

6.b. Start from within CRM

 

Option 6a: start a mailmerge process from within MS Word

To start a mailmerge process from within MS Word, open a template with a click on the [Open Template]-button (1) in the menu. After the template has opened, click on the [Choose CRM Data]-button in the menu (2). 

 


Figure 6: Open template and select CRM data to generate a document

A lookup-window will open. Within this window, search for/select (1 and 2) the account which data you want to add.


Figure 7: Search for CRM records for the mailmerge process

Select a CRM record from the search result (1) and click on the [Select]-button (2) to trigger the mailmerge process. After the mailmerge process, the merged and completed document will open in MS Word. 


Figure 8: Select CRM record and trigger mailmerge process

 

Option 6b: start a mailmerge process from within CRM

To start a mailmerge process from within CRM, open the CRM record which data you would like to insert. In our example, we open the account Test Store.

Click on the [Generate Document]-button (1). Please note: this button was previously known as [Print in Word]-button or may be known under another name as it is configurable by the administrator in the server-settings of DocumentsCorePack.
Now select the appropriate template from the drop-down-menu (2). For our example we use the template we have created previously. After that, the merged document will open in MS Word in the background. To view and process the document, click on the [Word]-button in the taskbar.


Figure 9: Trigger mailmerge process from within CRM using the [Generate Document]-button

 
7.
After the mailmerge process, the document including the data from the CRM record and also the content added to the account via the HTML editor is available for further processing. As outlined in Figure 10, the style of the text parts corresponds with the style sheets of MS Word. In our example, we select the style Heading 2 for the text Test Store and the style Paragraph for the text Test Street 123 / 1234 Test City / … using the HTML editor. In the merged document, the text parts are displayed corresponding to the settings of the style sheets of MS Word.

 
Figure 10: Merged document

That’s it! We appreciate your feedback! Please share your thoughts by sending an email to support@mscrm-addons.com.