Articles on this Page
- 11/21/18--08:18: _A quick find filter...
- 11/21/18--08:34: _Firing on-load even...
- 11/21/18--08:40: _Gestion de la devis...
- 11/21/18--08:56: _Slides of my sessio...
- 11/21/18--09:07: _Porque el CRM de Bu...
- 11/21/18--10:02: _Dynamics 365 - Inst...
- 11/21/18--10:02: _Dynamics 365 - Inst...
- 11/21/18--10:02: _Installing Dynamics...
- 11/21/18--10:10: _Microsoft Dynamics ...
- 11/21/18--11:00: _Enabling R Scripts ...
- 11/21/18--11:01: _GP Tricks – Creatin...
- 11/21/18--11:24: _MainAccount shown i...
- 11/21/18--11:33: _Be Ready for May 1s...
- 11/21/18--11:52: _[Upcoming Webinar] ...
- 11/21/18--14:19: _Business Central In...
- 11/21/18--20:55: _Get Item Supplement...
- 11/21/18--22:00: _Welcome to the Busi...
- 11/21/18--23:14: _How to add field in...
- 11/22/18--01:00: _Happy Thanksgiving
- 11/22/18--01:45: _MB6-898 View team i...
- 11/21/18--08:40: Gestion de la devise de reporting
- 11/21/18--08:56: Slides of my session at Dynamics 365 Saturday Belgium
- 11/21/18--09:07: Porque el CRM de Business Central es un CRM
- 11/21/18--10:02: Dynamics 365 - Installing Field Service in Customer Engagement
- 11/21/18--10:02: Dynamics 365 - Installing Field Service Power BI Reporting Suite
- 11/21/18--10:02: Installing Dynamics 365 Field Service Demo Data
- 11/21/18--10:10: Microsoft Dynamics GP Year-End Update 2018: Inventory
- 11/21/18--11:00: Enabling R Scripts in Power BI Desktop
- Data mining techniques – Data mining is the process of finding anomalies, patterns, and correlations within large data sets to predict outcomes.
- Hierarchal clustering – An analysis technique that groups similar objects into groups called clusters.
- Transforming data post-load – The standard process of extracting data from source systems is Extraction, Transformation, and Loading (ETL). Often, there’s a need for transforming the data after it has ben loaded into the data warehouse. R allows you to make data transformations on the fly, such as converting a data type.
- Facets to add extra dimensions to a base plot – Facet grids allow you to split a plot into a matrix of panels that all share a set value. See below for an example:
- gdata – Various R programming tools for data manipulation
- Ggmap – Makes it easy to retrieve raster map tiles from popular online mapping services like Google Maps, OpenStreetMap, Stamen Maps, and plot them using the ggplot2 framework
- ggplot2 – A system for ‘declaratively’ creating graphics, based on “The Grammar of Graphics.” You provide the data, tell ‘ggplot2’ how to map variables to aesthetics and what graphical primitives to use, and it takes care of the details.
- Redmonder – Provides color schemes for maps (and other graphics) based on the color palettes of several Microsoft products. Forked from ‘RColorBrewer’ v1.1-2.
- Run R Scripts in Power BI: https://docs.microsoft.com/en-us/power-bi/desktop-r-scripts
- Showcase Visuals: https://community.powerbi.com/t5/R-Script-Showcase/bd-p/RVisuals
- Hierchical Clustering in R: https://www.r-bloggers.com/hierarchical-clustering-in-r-2/
- R Data Mining: http://www.rdatamining.com/
- ERP and CRM applications of R: https://msdynamicsworld.com/story/r-analytics-how-microsoft-dynamics-erp-and-crm-users-can-take-advantage
- Redmonder Manual: https://cran.microsoft.com/web/packages/Redmonder/Redmonder.pdf
- Littler Command Line: http://dirk.eddelbuettel.com/code/littler.html
- ggmap: https://cran.r-project.org/web/packages/ggmap/README.html
- gdata: https://cran.r-project.org/web/packages/gdata/index.html
- ggplot2: https://cran.r-project.org/web/packages/ggplot2/index.html
- Facets: https://ggplot2.tidyverse.org/reference/facet_grid.html
- Redmonder: https://cran.r-project.org/web/packages/Redmonder/index.html
- Example R Datasets: http://www.sthda.com/english/wiki/r-built-in-data-sets
- ERP and CRM users utilizing R: https://msdynamicsworld.com/story/r-analytics-how-microsoft-dynamics-erp-and-crm-users-can-take-advantage
- Regression prediction and MSE measure: https://tomaztsql.wordpress.com/2016/01/11/playing-with-regression-prediction-and-mse-measure/
- 11/21/18--11:01: GP Tricks – Creating Trial Balances for Non-Sequential Accounts
- Open the Financial Area page and click on Accounts in the Navigation Pane to generate your list of GL Accounts:
- Create a filter for the accounts you want to see. Select Add Filter, then enter the accounts you want in your report. When finished select the right pointing arrow to apply the filter you created. The accounts matching the filter will be displayed.
- Mark the accounts you want included in the report. To select all accounts, select the checkbox in the header.
- Select Reports > Print Trial Balance.
- Select Print and GP will generate a standard Trial Balance in detail or summary.
- You can also save the filtered list by clicking on the ‘Accounts (read only)’ menu and choosing a name for the list so you can use it again later. You will simply have to enter the checkmark to select the accounts to be used in the report and then select print.
- 11/21/18--11:24: MainAccount shown in default dimensions
- 11/21/18--11:33: Be Ready for May 1st 2019 Japanese Calendar Era Change
- 11/21/18--14:19: Business Central Intelligent Cloud for On-Premises Customers
- 11/21/18--20:55: Get Item Supplementary items in D365 FO
- 11/21/18--22:00: Welcome to the Business Central Tech Blogs Series
- 11/21/18--23:14: How to add field in Onhand Inventory form in Ax 2012
- 11/22/18--01:00: Happy Thanksgiving
- Thursday, November 22nd
- Friday, November 23rd
- Monday, December 24th
- Tuesday, December 25th
- Wednesday, December 31st
- and Thursday, January 1st
- 11/22/18--01:45: MB6-898 View team information in the manger self-service portal
Today afternoon we started getting the below error in the lookup dialog box for customer and contact. Unhandled Exception: System.ServiceModel.FaultException`1[[Microsoft.Xrm.Sdk.OrganizationServiceFault...(read more)
Recently I was working with a customer and came across a requirement where they needed to fire an event on client side every time once the data is saved successfully to process some post-save operations...(read more)
English version available here
Voici une présentation de la nouvelle gestion de la devise de reporting disponible à partir de la version 8.1 PU20 de MSDyn365FO. En effet dans les précédentes versions...(read more)
Hereby the slides of my session ‘Automate your Dynamics 365 admin tasks with Flow!’ at Dynamics 365 Saturday Belgium in Brussels last Saturday.
Automate your Dynamics 365 admin tasks with...(read more)
Siempre me ha llamado la atención como se minimizan características de Dynamics NAV y ahora Business Central diciendo que es un producto SMB (Small Medium Business).
Por ejemplo, se dice...(read more)
(Please visit the site to view this video)
A guide on how to install Microsoft Field Service in a Dynamics 365 for Customer Engagement environment(read more)
(Please visit the site to view this video)
A guide on how to install Microsoft Field Service Power BI Reports in a Dynamics 365 for Customer Engagement environment(read more)
(Please visit the site to view this video)
How to install Dynamics 365 Field Service demo data in V9
Please review the information below to ensure your Inventory Year-End Close process go smoothly! Enjoy!!
Does the 2018 Year-End Update include any changes specifically for the Inventory...(read more)
Since the September 2016 release, Power BI has enabled users to extend Power BI’s out-of-the box functionality utilizing R Scripts. But what is R? It is an open-source statistical data programming language that allows you to manipulate and display complex data sets on the fly. R is an extremely powerful tool, but because of its level of complexity, it can also be time consuming.
In today’s blog, we’ll be describing the capabilities of R visuals and begin exploring ways in which using R can enhance a user’s experience in Power BI. To do this, we need to:
1. Discuss the benefits of R
2. Enable R Scripting
3. Install R and R Studio
4. Configure Power BI to use an external IDE
5. Customize your R Script to use Power BI Redmonder
Discuss the benefits of R
The benefits of R can be divided into 2 main categories: Analytics and Reporting.
Analytics: For Dynamics 365 CRM and ERP users, R scripts can be incredibly useful in solving real-world problems through statistical analysis. Microsoft MVP, Tomaz Kastrun, describes a situation where he has used R and Power BI to comb through 500 million historical invoices taken from Dynamics NAV to identify fraudulent records. Another application of R in D365 is being able to test your forecasts against a mean-squared error (MSE). One thing to keep in mind is that scripts can be re-used with little to no modification. If either of the above examples are of interest, please reference this link to see how you can apply R scripts within your organization and D365 environment.
Reporting: In terms of reporting, one of the big questions is when to use R versus the countless built-in visualizations already available within the Power BI Desktop. Use cases for R visualizations:
To find out more about the above use cases, please see the Additional R Resources section at the bottom of this post.
Enable R Scripting
Upon opening Power BI Desktop, select R script visual under the VISUALIZATIONS section:
The following message will appear asking you to “Enable script visuals.” Review the terms and select Enable.
Install R and R Studio
At its current state, Power BI does not have built-in R scripting. To utilize the functionality, we need to install the R library, any R packages we wish to use in development, and an IDE for development.
2. Download the latest version for your OS (version 3.5.1 at the writing of this post)
3. Save the downloaded file to your computer and run “microsoft-r-open-3.5.1.exe”
4. Choose a destination folder and ensure Microsoft R Open, MRO, MKL, and Visual C/C++ Runtime 2015 are all selected
5. Select Continue and complete the installation
Installing R Studio
1. Navigate to R Studio
2. Download the latest version for your OS (version 1.1.456 at the writing of this post)
3. Save the downloaded file to your computer and run “RStudio-1.1.456.exe”
4. Choose a destination folder
5. Select Next and complete the installation
Configure Power BI to use an external IDE
Now that we have R and an IDE installed, we can configure Power BI to launch R Studio when scripting.
1. Launch Power BI Desktop
2. Go to: File> Options and Settings> Options> R scripting
3. Under “Detected R IDEs”, select R Studio
When creating a custom dashboard, it’s best practice to have a consistent theme throughout. When introducing R visuals, this gets a bit tricky, since R does not have built-in PBI files, which means that for each visual, we need to enter custom RBG values to get it to match up with our existing color pallet. We will be leveraging Microsoft, which recognizes people in the community through publishing exceptional R scripts that leverage Power BI. They can be found under the R Script Showcase section of the Microsoft Community site.
Customize your R Script to use Power BI Redmonder
1. Navigate to R Studio
2. In the command line, enter install.packages(c(“gdata”,”ggmap”, “ggplot2”, “Redmonder”)) to install the following packages:
3. Once all packages have been installed, you’re ready to create your first R Script
4. First, we need some data:
5. Create your dataset with the following values and name it anything
6. Create a new tile and select the R visual
7. Select the data we just created
8. Type the following R Script and select Run:
You will see that that the bar graph is gray scale and may not go well with the rest of your visuals. Rather than color coding each individual bar, recall that we have downloaded the R package, “Redmonder.” This allows us to select from various default Microsoft Power BI color templates from directly within our R Script.
9. Type the following and select Run:
Note that the bar graph is now themed to the standard Power BI color schema:
Now that you’ve made your first R tile within Power BI and learned how to import additional R packages, check out what else the Power BI community has to offer at Microsoft’s R Script Showcase.
Additional R Resources
We hope this was helpful for you. Get in there and try it out! For more Dynamics 365 tips – be sure to subscribe to our blog!
Have you ever had the need for a trial balance with non-sequential account numbers? For example, you’d like GL Trial Balance detail of accounts 6100 and 6520, but not the accounts in between, so you can’t use a range.
You can create your custom report using the GP Trial Balance and Navigation Lists! Here's how...
That's it! We hope this is a helpful tip for you... Do you have further questions related to Dynamics GP?
About CSSI Technologies:
CSSI Technologies is a certified Microsoft Dynamics GP partner with over 25 years of experience supporting Great Plains ERP users throughout Pennsylvania, the US Mid-Atlantic, and Northeast. CSSI works with GP users in a broad range of industries, such as manufacturing, distribution, warehousing, construction, hospitality, healthcare and education. CSSI’s team of experienced GP and accounting professionals is complemented by teams dedicated to custom software development as well as auto ID (barcoding and RFID) and mobile computing technologies.
At one of my D365-FO customers I encountered a very strange issue where the main account appears as a financial dimension in the "Default dimensions" tab in customer, vendors,...(read more)
On April 30, 2019, Emperor Akihito is expected to abdicate, which will bring the Heisei era to an end. On the following day, when his successor becomes emperor, a new era in the Japanese calendar will...(read more)
Wednesday, November 28 1-1:30PM ET
As the calendar year draws to a close, your business is no doubt preparing for a rush of year-end activities.You are invited to join us for a free live webinar where we will walk you through what you need to do to prepare for a smooth year-end close process in Dynamics GP.
Good for 0.5 professional development credit hours!
We hope you can join us!
Corporate Renaissance Group | crgroup.com
Dynamics 365 Business Central
Intelligent Cloud Insights Harness the power of cloud computing with Dynamics 365 Business Central Intelligent Cloud Insights. Synchronize your data to the cloud to leverage...(read more)
Hi, Dynamics AX/ D365 FO has a feature of adding supplementary items (Sales/Purchase) against a particular item (Release product) through supplementary item group defined in Sell/Purchase tab of a released...(read more)
In the Business Central development team, we are passionate about technology. If you are a Business Central developer or simply a BC tech enthusiast and you share the same passion, this blog series is...(read more)
This is typical question How to add field in Onhand Inventory form in Ax 2012 but I got easy way to solve. Only drag drop field will not help on this query .
You need to reach on class InventDimCtrl_Frm_OnHand then find method modifyQuery then you need to add your field in group by otherwise you never be able to add field in on hand form. I hope it will help you a lot
You should write code at the Classes\InventDimCtrl_Frm_OnHand\modifyQuery() method This is called when you open the On Hand form, where Item number is shown and group by with other field.
Ledgeview Partners is grateful for our customers, and readers like you.
Today, our family wishes you and yours a Happy Thanksgiving.
Because of the holidays, Ledgeview Partners will be closed:
Please plan accordingly.
When you go to the Self Service portal and click the “My team” tab you get access to the manager part of self-service portal.
“My team” is divided in “Summary” and...(read more)