Quantcast
Channel: Microsoft Dynamics 365 Community
Viewing all 64797 articles
Browse latest View live

1 Click to Export Dynamics 365 CRM Report/Word/Excel Templates

$
0
0

Dynamics 365 CRM software is used to record and maintain customer information, streamline processes which in turn improves the profitability of the business. It organizes this information to provide a 360 degree view of the customer which further enhances the management of relationship between the customer and the organization.

With Dynamics 365 CRM end users can create basic reports. Custom reports is the real powerhouse of reports. It is written in SQL Server Reporting Services (SSRS) outside of Dynamics 365 CRM but are run in D365 CRM by the end user. Dynamics 365 SSRS reports allows user to calculate data in a complex way, visualize data through charts, and format the output with various colors, fonts, and tables.

Export of Dynamics 365 CRM SSRS reports ensures smooth functioning of business activities. In case of making business plans, forecasting sales targets and managing crucial processes there is a need of hardcore data which is made available through reports and templates. These reports and templates are the tools on the basis of which business decisions are made and executed. The export of these ready-made reports from Dynamics 365 CRM lessens the burden of creating reports from scratch. It also saves considerable amount of time and effort spent on generating reports which can be utilized in more planning and decision making processes.

Dynamics 365 CRM offers end users the option to export reports with the help of productivity apps that specializes in exporting report, word and excel templates in the format required by the users. These reports can be exported in Word, PDF, Excel, CSV or TIFF format. Further it can be attached as a note, attached to an email and auto-send, uploaded to SharePoint and downloaded for offline consumption. The users can avail any one of these options as per their convenience. The users can also bulk export multiple records. Another benefit of using productivity app is the automation of workflow for exporting report/word templates. Once the workflow is set and triggered it will automatically export the selected record and generate necessary report/word document in the pre-determined template.

In short, Dynamics 365 CRM users derive following benefits with the use of these features:

Increase operational efficiency

 

Reports contain data and information required to make managerial decisions. Easy export of these necessary report improves the efficiency of business operations.

Optimize Resources

 

Automation of work saves time and effort. With workflow automation to export word templates, resources can be put to their optimum use. The available time can be utilized for planning and development of business processes.

Increase Productivity

 

The productivity of users increases on an overall basis. Exporting report cuts short on a considerable amount of effort which can be utilized to increase productivity of the users.

Standard & Accurate Report

 

The reports are exported in a standard format. There are no variations in the format and data remains accurate without any omissions and deletions. This helps in smooth execution of business plans and planning marketing strategies.

Thus, enhance overall productivity of business operations and increase efficiency of workforce by exporting reports in Dynamics 365 CRM.

 

Click2Export– a Microsoft Preferred Solution - exports Dynamics 365 Report/Word/Excel templates in just a single click. Reports can be exported in PDF, Word, Excel, CSV and TIFF format. Word Templates can be exported in PDF and Word, while Excel templates is exported in Excel format only. The exported Reports/Templates can be Auto-send in an email as attachments, attached as Note, uploaded to SharePoint or downloaded for offline consumption. 

To know more get your free trial at our Website or Microsoft AppSource!

Happy Exporting!           

The post 1 Click to Export Dynamics 365 CRM Report/Word/Excel Templates appeared first on CRM Software Blog | Dynamics 365.


Self Learning – Dynamics 365 Business Central

$
0
0
Dynamics 365 Business Central has always been an easy to use platform, end users can drive through the various rich functionality in a very streamlined way. Microsoft is continuously supporting the...(read more)

Bulk Updating Email Signatures in Dynamics 365

$
0
0

Recently I needed to update the Email Signatures for all Dynamics 365 Users and insert information from the User record.

Currently this can’t be done using the out-of-the-box solution. Even though Email Signature templates are basically email templates you are unable to insert field values like the User’s Name, Job Title and Phone Number. Therefore, to bulk update users’ signatures I needed to use code.

There are two parts to updating the Email Signature:

•    Template
•    Code

Template:

The Template will contain the content for each user’s Email Signature and have placeholders for user fields, which will be replaced using code.

  • Create your Email Signature template and add placeholders for where you want to insert User information. This can be created in Word or a HTML editor. For example you can use placeholders like {full name}, {job title} and {telephone}

image

  • The easiest way to convert the Email Signature template into the required Dynamics 365 format is to create an Email Signature in Dynamics 365 and then paste the template into editor. 

image
Note: that images like email templates will need to be hosted on an internet facing website. URLs will need to be URL encoded. 
When copying to the Email Signature the formatting can change, especially when copying from Microsoft Word.

  • Once the Email Signature has been created in Dynamics 365, you will need to export the presentationxml field. You can’t use advanced find, so I used the XrmToolBox and the FetchXML Builder to get this data.
    The presentationxml is xml that is formatted as below and the signature content html encoded within:
    <emailsignature><presentationxml>{signature content}</presentationxml></emailsignature>

image

  • If the email signature format has changed after pasting it into the Email Signature, then you will want to fix this.

To help find where the formatting has changed, use the web browser’s Developer Tools to insert the Email Signature.

image

Here you can edit the html within the Presentation XML.

Additional Spacing

Additional line spacing can appear as “&lt;o:p&gt;&lt;/o:p&gt;” or the paragraph tag, this can also be within a span.

Spans

image

The {full name} is within two spans with different styles, this can cause incorrect formatting. Make sure the inner span is correct, in the example the “font-size” is missing, so the outer Span’s “font-size” will be used. Also you can remove the font styling from the inner span.

Padding / Margins

image

The padding often adds line spacing, so removing the 4.3pt so it becomes “padding:0pt 0cm 4.3pt 0cm;” to remove the top padding.

Images

image

If you copied from Word the links won’t be correct, normally the src or link to a temp location like “&lt;v:imagedata src="file:///C:/Users/nick/AppData/Local/Temp/msohtmlclip1/01/clip_image002.png" o:title=""/&gt;” will be removed.

Code:

Now I will cover how we can use Code to bulk update User’s Email Signatures using this Email Signature template. The Code will need to retrieve the users, then use the template to create an email signature for each user.

I used a C# Console App to run the User Email Signature update.

  • Save the Email Signature template from Part 1 as a text file, this is the easiest way to manage the templates and add the template location in the App.config, so this can be configured.
    Here is an example template below:
    <emailsignature><presentationxml>&lt;table class="MsoNormalTable" border="0" cellspacing="0" cellpadding="0" style="border-collapse:collapse;"&gt;&lt;tbody&gt;&lt;tr style="height:122.75pt;"&gt;&lt;/tbody&gt;&lt;/table&gt;</presentationxml></emailsignature>
  • Retrieve all the Users you want to update from Dynamics 365 and the fields required for populating the template.
  • Load your Template from the text file into a String, I used the C# function “File.ReadAllText”.
  • Replace the placeholders in the template like {full name}, {job title} and {telephone} with the fields from the User.

image

  • Now you create the Email Signature.

The email signature entity schema name is “emailsignature”
The fields that need to be set are:

image

It is always a good idea to do a few tests to confirm the signature is created correctly.

Here is what the created template from earlier will look like for my user:

image

Considerations:
•    Sometimes you may want to use different Email Signature depending on certain criteria.
•    The email signature may need to be updated periodically, so you may want to update the existing default email signature rather than create a new email signature record.
•    You don’t always want to set the Email Signature to default, sometimes users will need to review the email signature before manually setting it to the default.
•    This process can be improved to retrieve and update the field more dynamically.

Business Central 2019 release wave 2 – Modern clients features

$
0
0
With release of Dynamics 365 Business Central release wave 2 Public preview, so many new list of features are planned to release from October 2019 through March 2020. Below is the list of areas for...(read more)

Microsoft Certified: Dynamics 365 for Marketing Functional Consultant Associate

$
0
0
Want to become Microsoft Certified: Dynamics 365 for Marketing Functional Consultant Associate ? Then, Complete the below 2 certifications. MB 200: Microsoft Dynamics 365 Customer...(read more)

Step by Step guidance for Business Central… “ALL” power users?

$
0
0
Hi Guys, many news coming … Hot August!! Some step-by-step guides have also been added for Business Central , well done and video related. Will they be proceeding with Business Central certifications...(read more)

D365 Finance and Operations vs Business Central – Financial Management comparison

$
0
0
Dynamics 365 ERP Shoot off – Financial Management How does Dynamics 365 Business Central compare to Dynamics 365 for Finance and Operations ? And which one will fit my organisation best? These are...(read more)

D365 Finance and Operations vs Business Central – Financial Management comparison

$
0
0
Dynamics 365 ERP Shoot off – Financial Management How does Dynamics 365 Business Central compare to Dynamics 365 for Finance and Operations ? And which one will fit my organisation best? These are...(read more)

Application Enhancements in April 19 Release – Adding Multiple Items to a Sales or Purchase Document

$
0
0
With the new release of 365 Business Central, Microsoft introduced a new functionality which allows end user to add multiple items at once to the sales order. It is interesting how Microsoft products...(read more)

Source Code Management for Business Central development – Branching Strategies

$
0
0
I know that there have been some blogs about this topic already, I still think that this topic is important enough to add another blog post to this – my own. With Visual Studio Code and AL we now...(read more)

Lifecycle Services – August 2019 (Release 2) release notes

$
0
0

The Microsoft Dynamics Lifecycle Services (LCS) team is happy to announce the immediate availability of the release notes for LCS (August 2019, release 2).

Remove the edit button in BPM Corporate libraries [targeted release]

After a project library is published to the corporate library, the organization admin was able to see the edit button in the corporate libraries and make edits of the process but will get an error when trying to save the changes. This was a bug that has been resolved. By design, the corporate libraries should not be editable. Therefore, the edit button has been removed to avoid this confusion.

Project Onboarding is a critical step now to deploy environments

For any new cloud implementation project created on or after 22nd August 2019, you will not be able to configure any Microsoft managed environment in LCS unless you complete Project onboarding. You can access the Project onboarding feature using the action center notification or the main menu. You must have Project owner security role to access Project onboarding in LCS.

The post Lifecycle Services – August 2019 (Release 2) release notes appeared first on Dynamics 365 Blog.

Microsoft Inspire 2019 Nadella Keynote: What Customers Need to Know

$
0
0

What Microsoft Customers Need to Learn from Satya Nadella’s Inspire 2019 Keynote, Part 1: A Changing Technical Landscape

Microsoft Inspire Conference 2019

The Technical Landscape

The keynote Microsoft CEO Satya Nadella delivered to Microsoft partners at the 2019 Inspire conference was…inspiring. But why should customers be inspired? Nadella had much to say, so we’re boiling it down in this 3-part blog series to relay what this means to anyone using Microsoft Dynamics 365 Business Central or Dynamics NAV.  

Nadella reminds us of Microsoft’s mission: To empower every person and every organization on the planet to achieve more. Everything he discusses in the keynote relates back to that mission.

Tech Intensity

One of the key phrases used in the keynote was “tech intensity”. What is tech intensity? It is the rate of technology adoption within an organization, along with its ability to build its own digital capability. This isn’t just a buzz word. Tech intensity can fuel organizational transformation – it is the potential for companies and countries to jump-start their growth by not just adopting technology, but by building their own technology, too.

Nadella states that organizational transformation will be digitally and software driven. Your technology partners need to help you adopt new technology—the latest and greatest as quickly as possible—to improve your productivity and competitiveness.

We are moving into a world where everyone is in the software business; companies will need to build their own technology and have their own software capabilities. In fact, the hiring of technical people in non-tech industries is growing at a rate of 11% faster than hiring technical people in the tech industry! This speaks volumes about the transformation that is taking place in business today.

Democratizing Digital Transformation

Data, collaboration, scalability, machine learning, and artificial intelligence are all components that will help democratize digital transformation. But data is the foundation. Right now, most companies are producing masses of data, but in silos. The data can’t be used as a whole to inform decision making and strategies.

With tools like Github for collaboration, Azure for connectivity, and SQL for computing power, you have the framework for digital transformation.

And AI and machine learning becoming more imbedded in the world so you can run AI where the data is produced will be key to building out applications that can take advantage of the data.

There are many breakthroughs in speech and object recognition, machine translation, and computer vision. Combine this with the affordability and availability of Microsoft tools, and you too can be a digital disruptor.

Join us here on the ArcherPoint blog for part 2 of this blog series.

Subscribe to our newsletter to stay abreast of news about Business Central.

Blog Tags: 

Microsoft Flow - Form Processing with AI Builder

$
0
0
You previously saw me use a AI Builder to build and train a form processing model to understand a utility bill. I also show how to build a real life PowerApps application to take advantage of the utility billing model and some elements and considerations while doing so.


In this new video, I show you how to leverage Microsoft Flow to create a simple orchestration around the same utility bill form processing model. In the process, we will look into building simple expressions with WDL, parsing JSON with the JSON connector, and working with variables.

More info on using AI Builder with Microsoft Flow here.

Until next post!

MG.-
Mariano Gomez, MVP

What Can You Do with Microsoft’s Power Platform?

$
0
0
Have you ever been in a meeting and someone asks a really great question about why a process functions in a particular way; wondering if it could be more efficient, and the end response was: “Because...(read more)

Export data entity through code Dynamics 365 Finance and Operations X++

$
0
0
Fellows, In this blog I will let you know about how to execute data entity export job through code. #DMF SharedServiceUnitFileID fileId; DMFDefinitionGroupName definitionGroupName = "MyUniqueDefini...(read more)

CRM 365 On Prem - Import CRM 2016 Organization

$
0
0
For the last days working on testing new features of CRM 365 Online, CRM 2016/365 On Prem and few more things. And again, i had another issue, this one is really annoying, but let me explain what happened...(read more)

Slow set-based operations?

$
0
0
In Microsoft Dynamics 365 for Finance and Operations we can execute the CRUD operations from code in two different ways, record-per-record or set-based . Microsoft’s recommendation is to always use...(read more)

Using SysDa framework to implement Find method in D365FO

$
0
0
Hi, In my previous post, I provided code which use SysDa framework to implement while select loop and in this post will provide the code where it can be used to implement Find method. Note: CG_SysDaQueryFind is a runnable class. class CG_SysDaQueryFind {            /// <summary>     /// SysDaQueryObject - Implementing Find method     /// </summary>     /// <param name = "...(read more)

Using SysDa framework to implement Exist method in D365FO

$
0
0
Hi, In this post will present the code where SysDa framework can be used to implement Exist method. Note: CG_SysDaQueryExist is a runnable class. class CG_SysDaQueryExist {            /// <summary>     /// SysDaQueryObject - Implementing Exist method.     /// </summary>     /// <param name = "_args">The specified arguments.</param>     public s...(read more)

MSDW Podcast: Introducing Microsoft Dynamics 365 Business Central to newcomers

$
0
0

Microsoft MVP Erik Hougaard published his first book this week, the Microsoft Dynamics 365 Business Central Field Guide, and he joins the MSDW Podcast to talk about the book, the state of Business Central, and his experiences with self-publishing.

Erik has been working with NAV and Business Central for a long time. He's perhaps best known for his work as a developer and architect, along with the bloggingand speaking he has done for years. The Field Guide is a departure from some of the topics he usually discusses. It is written for new Business Central users and administrators, whether they have experience with Dynamics NAV or not. It is not intended as a cover to cover read, he says, but rather as a real field guide – something meant to be picked up as needed to learn more about specific topics, from standard features to integration options to reporting and customization.

We discuss a few important chapters, Erik's experience writing and publishing the book, and plans for updating it over time alongside the software.

Show Notes:

  • 2:00 – Why write a book, and why make it a field guide?
  • 7:45 – What is it like to write about Business Central for the newcomer?
  • 10:00 – Thoughts on the real uses of the "Intelligent Cloud" tools for linking on-prem to cloud BC
  • 13:20 – User productivity in the Business Central interface
  • 19:00 – What topics around BC could use a deeper dive?
  • 21:30 – The strength of standard BC integration via APIs
  • 22:45 – How to keep a Business Central book current.
  • 24:50 – Thoughts on self-publishing
  • 26:10 – What else you need to know about the book.

....Read More

Viewing all 64797 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>