Some time we need to get SQL query for fetchxml. For MS
CRM application you can get FetchXML‘s SQL query by running profiler on SQL
server and find the query from profiler.
But if there are more users accessing CRM, then there
are lot of queries are executing and we need to go through each query and need
to relate to our fetchXML.
This tool converts existing entities system view
FetchXML queries to SQL queries. Also you can enter directly fetch XML and it
will convert to SQL query.
1.
Convert System View FetchXML to SQL query
a.
First select Entity from drop down
b.
Select system view, FetchXML of selected
view will be converted to SQL query.
c.
Click on Get FetchXML, FetchXML for
selected view will be retrieved from CRM and displayed in Textbox
d.
If required you can modify fetch xml as per
requirement
e.
Click on Get SQL query, your FetchXML will
be converted to SQL query and shown in textbox.
2. Manual FetchXML to SQL
a.
Enter FetchXML in first text box, you want
to convert into SQL query
b.
Click on Get SQL query, FetchXML converted
and shown in textbox.
User or Team filters
-
Based on current user all conditions are shown.
-
If any filter condition for user and/or
userteam, then current user id and user teams will be retrieved and Id’s will
be shown in SQL query.
Date time operator
-
Most of the time showing CRM database
functions in SQL query. Because date time is varying based on user settings.
-
For some of the date time operators it is
very hard to find exact value. So just showing what will be the possible
values.
e.g.
Operator = last-x-fiscal-periods, every
CRM might have different fiscal period setting, so user need to put those
dates.
For Managed solution : https://fetchxml2sql.codeplex.com/
Hey, maybe you should move the project to github
ReplyDeletehi,
ReplyDeletecan you please help out on how to use your source as a tool
thanks a lot
THANK YOU FOR THE INFORMATION
ReplyDeletePLEASE VISIT US
CRM Solutions
Webcrs award winning, beneficial CRM for Tour Operators software provides everything for a small & large scale business operators to run their back office & sales operation in one easy powerful system! With webcrs travel CRM, tour operators can get entire 360degree customer view.
ReplyDelete