Welcome to our website

Lorem ipsum dolor sit amet, consectetur adipisicing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.

Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum. ed ut perspiciatis unde omnis iste.

Sonntag, 5. Februar 2012

Neu in Hamburg Dynamics Consulting.de - Microsoft Dynamics CRM 2011 Experts aus Hamburg


Neu in Hamburg Dynamics Consulting.de - Microsoft Dynamics CRM 2011 Experts aus Hamburg









Dynamics Consulting Hamburg
berät, implementiert und betreibt Dynamics CRM- und xRM-Systeme auf Basis der Softwareplatform Microsoft Dynamics CRM in Deutschland, Europa und international. Das Unternehmen steht Ihnen seit 2002 zur Verfügung und verfügt überstarke Erfahrungen im Infrastruktur Betrieb, Applications Betrieb -& Hosting Bereich.

http://www.dynamicsconsulting.de/

Der Teil-Bereich Microsoft Dynamics CRM Consulting wurde in den letzen 5 Jahren in Hamburg stark ausgebaut , das er mittlerweile unser Hauptgeschäft darstellt.
Als Experte im Bereich Dynamics CRM 4.0 & Microsoft Dynamics CRM 2011 werden wir von Großunternehmen zu laufenden als auch abgeschlossenen Microsft Dynamics CRM Projekten hinzugezogen. Aus den Projektunterstützung können wir auf folgende besondere Erfarhungen zurückgreifen:

- Microsoft Dynamics CRM 4.0 and Microsoft Dynamics CRM 2011 deployment and configuration
- Microsoft Dynamics CRM 4.0 and Microsoft Dynamics CRM 2011 troubleshooting and performance review (over 600 cases successfully solved!)
- Microsoft Dynamics CRM 4.0 and Microsoft Dynamics CRM 2011 customizing
- CRM Processes and PRM (Partner RM/B2B Business) processes
- 3nd Level Consulting Support for Microsoft Dynamics CRM Projects
- Microsoft Dynamics CRM Project reviews
- Proof of Concept for Dynamics CRM 4.0 and Microsoft Dynamics CRM 2011

Wir bieten Ihnen Zusammen mit unserem qualitätsgesicherten Partnernetzwerk, Microsoft Dynamics CRM Beratung, Support, Dynamics CRM Hosting und Microsoft Dynamics CRM Add-ons in Europa, und Nord-Amerika an.

http://www.dynamicsconsulting.de/

=====================================================================








Dynamics Consulting Hamburg provides technology and business process consulting services to enterprise and mid-sized companies throughout europe and usa with a focus on Microsoft Dynamics CRM. We specialize in larger and more complex deployments where customers really want to leverage CRM to transform their businesses.

high experience on:

- Dynamics CRM 4.0 and 2011 deployment and configuration
- Dynamics CRM 4.0 and 2011 troubleshooting and performance review (over 600 cases successfully solved!)
- Dynamics CRM 4.0 and 2011 customizing
- CRM Processes and PRM (Partner RM/B2B Business) processes
- 3nd Level Consulting Support for Microsoft Dynamics CRM Projects
- Dynamics CRM Project reviews
- Proof of Concept for Dynamics CRM 4.0 and Microsoft Dynamics CRM 2011

Dynamics Consulting provides an quality-saved Partner-Network with Dynamics CRM Consulting, Support, Dynamics CRM Hosting and Microsoft CRM Add-ons throughout europe and usa with a focus on Microsoft Dynamics CRM.

http://www.dynamicsconsulting.de/

Neu in Bremen Dynamics Consulting.de - Microsoft Dynamics CRM 2011 Experts aus Bremen


Neu in Bremen Dynamics Consulting.de - Microsoft Dynamics CRM 2011 Experts aus Bremen









Dynamics Consulting Bremen
berät, implementiert und betreibt Dynamics CRM- und xRM-Systeme auf Basis der Softwareplatform Microsoft Dynamics CRM in Deutschland, Europa und international. Das Unternehmen steht Ihnen seit 2002 zur Verfügung und verfügt überstarke Erfahrungen im Infrastruktur Betrieb, Applications Betrieb -& Hosting Bereich.

http://www.dynamicsconsulting.de/

Der Teil-Bereich Microsoft Dynamics CRM Consulting wurde in den letzen 5 Jahren in Bremen stark ausgebaut , das er mittlerweile unser Hauptgeschäft darstellt.
Als Experte im Bereich Dynamics CRM 4.0 & Microsoft Dynamics CRM 2011 werden wir von Großunternehmen zu laufenden als auch abgeschlossenen Microsft Dynamics CRM Projekten hinzugezogen. Aus den Projektunterstützung können wir auf folgende besondere Erfarhungen zurückgreifen:

- Microsoft Dynamics CRM 4.0 and Microsoft Dynamics CRM 2011 deployment and configuration
- Microsoft Dynamics CRM 4.0 and Microsoft Dynamics CRM 2011 troubleshooting and performance review (over 600 cases successfully solved!)
- Microsoft Dynamics CRM 4.0 and Microsoft Dynamics CRM 2011 customizing
- CRM Processes and PRM (Partner RM/B2B Business) processes
- 3nd Level Consulting Support for Microsoft Dynamics CRM Projects
- Microsoft Dynamics CRM Project reviews
- Proof of Concept for Dynamics CRM 4.0 and Microsoft Dynamics CRM 2011

Wir bieten Ihnen Zusammen mit unserem qualitätsgesicherten Partnernetzwerk, Microsoft Dynamics CRM Beratung, Support, Dynamics CRM Hosting und Microsoft Dynamics CRM Add-ons in Europa, und Nord-Amerika an.

http://www.dynamicsconsulting.de/

=====================================================================








Dynamics Consulting Bremen provides technology and business process consulting services to enterprise and mid-sized companies throughout europe and usa with a focus on Microsoft Dynamics CRM. We specialize in larger and more complex deployments where customers really want to leverage CRM to transform their businesses.

high experience on:

- Dynamics CRM 4.0 and 2011 deployment and configuration
- Dynamics CRM 4.0 and 2011 troubleshooting and performance review (over 600 cases successfully solved!)
- Dynamics CRM 4.0 and 2011 customizing
- CRM Processes and PRM (Partner RM/B2B Business) processes
- 3nd Level Consulting Support for Microsoft Dynamics CRM Projects
- Dynamics CRM Project reviews
- Proof of Concept for Dynamics CRM 4.0 and Microsoft Dynamics CRM 2011

Dynamics Consulting provides an quality-saved Partner-Network with Dynamics CRM Consulting, Support, Dynamics CRM Hosting and Microsoft CRM Add-ons throughout europe and usa with a focus on Microsoft Dynamics CRM.

http://www.dynamicsconsulting.de/

Donnerstag, 2. Februar 2012

Microsoft Dynamics CRM 2011 Unleashed

Microsoft Dynamics CRM 2011 Unleashed
Microsoft Dynamics CRM 2011 Unleashed

Book Description

® 2011 Unleashed presents start-to-finish guidance for planning, customizing, deploying, integrating, managing, and securing the newest version of . Authored by three leading Dynamics implementers, it illuminates new opportunities to deploy CRM as a hosted service (), integrate with Azure services, and extend CRM through ’s new online service marketplace. The authors systematically explain how 2011 works, illuminating why it works that way, and how to drive maximum business value from it. Drawing on insider knowledge of ’s new product, they present clear examples, proven best practices, and pitfalls to avoid in using every significant Dynamics CRM capability. Their far-reaching coverage ranges from Dynamics CRM’s sales, , and customer service features to its automated workflows; Outlook and Office integration to reporting and security. This edition’s extensive new coverage includes new chapters on Mobility, the Outlook Client, and Office 2010 integration, as well as greatly expanded coverage of CRM Online. It also contains new or expanded discussions of data visualization, Foundation integration, user interface changes, inbuild charts, dashboards, IM and SMS communication support, auditing, no-code workflows, connections, queues, the new -based model, UI scripting, and security. Table of Contents Chapter 1. New Features of Dynamics CRM 2011 Chapter 2. Why Business Needs a CRM System Chapter 3. Requirements for CRM 2011 Chapter 4. Setting Up CRM 2011 Chapter 5. Working with the Menu Chapter 6. Working with Customers Chapter 7. Working with the Workplace Chapter 8. Working with Sales Chapter 9. Working with Chapter 10. Working with Service Chapter 11. Reporting Chapter 12. Settings and Configuration Chapter 13. Client Configuration Options Chapter 14. E-Mail Configuration Chapter 15. Mobility Chapter 16. Solution Concepts Chapter 17. CRM 2011 Integration Chapter 18. Azure Extensions Chapter 19. Advanced Views and Connections Chapter 20. Filtered Lookups Chapter 21. Reporting and Dashboards Chapter 22. Forms Authentication Chapter 23. Customizing Entities Chapter 24. Processes Chapter 25. Plug-Ins Chapter 26. Chapter 27. Advanced Solution Management Chapter 28. Interacting with Custom Web Applications Chapter 29. Data Management Chapter 30. CRM 2011 and Scribe Online Services

Book Details

  • Paperback: 1008 pages
  • Publisher: Sams (September 2011)
  • Language: English
  • ISBN-10: 0672335387
  • ISBN-13: 978-0672335389
  • File Size: 109.0 MiB

Calculate the Actual Value of an Opportunity in Microsoft Dynamics CRM 2011 Using .NET or Jscript

Calculate the Actual Value of an Opportunity in Microsoft Dynamics CRM 2011 Using .NET or Jscript

This illustration shows how to calculate the actual value of an opportunity in Microsoft Dynamics CRM 2011 with CalculateActualValueOpportunityRequest. This example will be given in Jscript (SOAP) and in C# (.NET).
Ok, here is what the code looks like!
First in C#:
 CalculateActualValueOpportunityRequest req = new CalculateActualValueOpportunityRequest(); req.OpportunityId = new Guid("F66A58B1-6847-E111-8D3C-1CC1DEF1353B"); CalculateActualValueOpportunityResponse resp = (CalculateActualValueOpportunityResponse)service.Execute(req); 
If you need help instantiating a service object in .NET within a plugin check out this post: http://mileyja.blogspot.com/2011/04/instantiating-service-object-within.html
Now here is the Jscript nicely formatted by the CRM 2011 SOAP formatter. Available at: http://crm2011soap.codeplex.com/ Now in Jscript This example is asynchronous, if you want to learn how to make JScript SOAP calls synchronously please visit this post: http://mileyja.blogspot.com/2011/07/using-jscript-to-access-soap-web.html
 if (typeof (SDK) == "undefined") { SDK = { __namespace: true }; } //This will establish a more unique namespace for functions in this library. This will reduce the // potential for functions to be overwritten due to a duplicate name when the library is loaded. SDK.SAMPLES = { _getServerUrl: function () { ///<summary> /// Returns the URL for the SOAP endpoint using the context information available in the form /// or HTML Web resource. ///</summary> var ServicePath = "/XRMServices/2011/Organization.svc/web"; var serverUrl = ""; if (typeof GetGlobalContext == "function") { var context = GetGlobalContext(); serverUrl = context.getServerUrl(); } else { if (typeof Xrm.Page.context == "object") { serverUrl = Xrm.Page.context.getServerUrl(); } else { throw new Error("Unable to access the server URL"); } } if (serverUrl.match(/\/$/)) { serverUrl = serverUrl.substring(0, serverUrl.length - 1); } return serverUrl + ServicePath; }, CalculateActualValueOpportunityRequest: function () { var requestMain = "" requestMain += "<s:Envelope xmlns:s=\"http://schemas.xmlsoap.org/soap/envelope/\">"; requestMain += " <s:Body>"; requestMain += " <Execute xmlns=\"http://schemas.microsoft.com/xrm/2011/Contracts/Services\" xmlns:i=\"http://www.w3.org/2001/XMLSchema-instance\">"; requestMain += " <request i:type=\"b:CalculateActualValueOpportunityRequest\" xmlns:a=\"http://schemas.microsoft.com/xrm/2011/Contracts\" xmlns:b=\"http://schemas.microsoft.com/crm/2011/Contracts\">"; requestMain += " <a:Parameters xmlns:c=\"http://schemas.datacontract.org/2004/07/System.Collections.Generic\">"; requestMain += " <a:KeyValuePairOfstringanyType>"; requestMain += " <c:key>OpportunityId</c:key>"; requestMain += " <c:value i:type=\"d:guid\" xmlns:d=\"http://schemas.microsoft.com/2003/10/Serialization/\">f66a58b1-6847-e111-8d3c-1cc1def1353b</c:value>"; requestMain += " </a:KeyValuePairOfstringanyType>"; requestMain += " </a:Parameters>"; requestMain += " <a:RequestId i:nil=\"true\" />"; requestMain += " <a:RequestName>CalculateActualValueOpportunity</a:RequestName>"; requestMain += " </request>"; requestMain += " </Execute>"; requestMain += " </s:Body>"; requestMain += "</s:Envelope>"; var req = new XMLHttpRequest(); req.open("POST", SDK.SAMPLES._getServerUrl(), true) req.setRequestHeader("Accept", "application/xml, text/xml, */*"); req.setRequestHeader("Content-Type", "text/xml; charset=utf-8"); req.setRequestHeader("SOAPAction", "http://schemas.microsoft.com/xrm/2011/Contracts/Services/IOrganizationService/Execute"); var successCallback = null; var errorCallback = null; req.onreadystatechange = function () { SDK.SAMPLES.CalculateActualValueOpportunityResponse(req, successCallback, errorCallback); }; req.send(requestMain); }, CalculateActualValueOpportunityResponse: function (req, successCallback, errorCallback) { ///<summary> /// Recieves the assign response ///</summary> ///<param name="req" Type="XMLHttpRequest"> /// The XMLHttpRequest response ///</param> ///<param name="successCallback" Type="Function"> /// The function to perform when an successfult response is returned. /// For this message no data is returned so a success callback is not really necessary. ///</param> ///<param name="errorCallback" Type="Function"> /// The function to perform when an error is returned. /// This function accepts a JScript error returned by the _getError function ///</param> if (req.readyState == 4) { if (req.status == 200) { if (successCallback != null) { successCallback(); } } else { errorCallback(SDK.SAMPLES._getError(req.responseXML)); } } }, _getError: function (faultXml) { ///<summary> /// Parses the WCF fault returned in the event of an error. ///</summary> ///<param name="faultXml" Type="XML"> /// The responseXML property of the XMLHttpRequest response. ///</param> var errorMessage = "Unknown Error (Unable to parse the fault)"; if (typeof faultXml == "object") { try { var bodyNode = faultXml.firstChild.firstChild; //Retrieve the fault node for (var i = 0; i < bodyNode.childNodes.length; i++) { var node = bodyNode.childNodes[i]; //NOTE: This comparison does not handle the case where the XML namespace changes if ("s:Fault" == node.nodeName) { for (var j = 0; j < node.childNodes.length; j++) { var faultStringNode = node.childNodes[j]; if ("faultstring" == faultStringNode.nodeName) { errorMessage = faultStringNode.text; break; } } break; } } } catch (e) { }; } return new Error(errorMessage); }, __namespace: true }; 
To understand how to parse the response please review my post on using the DOM parser.
Now you can call the SDK.SAMPLES.CalculateActualValueOpportunityRequest function from your form jscript handler.
Thats all there is to it!

CRM 2011 – Offline and Outlook Filters and Templates: Local Data Groups

Introduction

The way in which CRM controls what users download to their online and offline Outlook clients has been improved with the 2011 version, as you can read here. However, in my opinion some of this functionality is not immediately clear. This article is meant to provide a complement to the MSDN article cited above by explaining these features in more detail. In the next article we’ll see how the CRM 2011 Views and Filters Toolkit can be used to perform tasks related to Filters and Templates, as well as to access some of the functionality that until now was only available through the CRM API.

Some Terminology

In the context of this article there are four terms that, in various combinations, mean different things. Let’s note down few facts about each to act as reference while looking at the functionality. The terms are Outlook, Offline, Filter and Template.

Outlook

This term refers to synchronization capabilities of the CRM Outlook Client when it’s online. The standard Outlook Client is always online. The Offline Outlook Client is online when the user has pressed the “Go Online” button.

Offline

This term refers to synchronization capabilities of the CRM Outlook Client when it’s offline. The standard Outlook Client can never be offline. The Offline Outlook Client is offline when the user has pressed the “Go Offline” button.

Filter

A filter is a query that CRM uses to determine what data should be synchronized between the CRM server and the Outlook Client. Filters can be of two types: System Filters and User Filters.

Template

This is a template query that can be instantiated as a User Filter for a particular user.

Synchronising Data: Filters

Outlook vs. Offline

Outlook synchronizes only few entities when online, such as contacts, appointments, tasks etc. If the user has installed the Offline CRM Client, Outlook synchronizes much more data than just contacts and activities when going offline. In theory one could choose to have the whole database available offline, which would give an offline user the ability to access the same set of data as if they were working online. To decide what to synchronise in both scenarios, i.e. to determine Local Data Groups, CRM relies on filters, which are called Outlook Filters or Offline Filters depending on whether they apply to when Outlook is online or offline respectively. In addition, each filter can be a System or User filter.

System vs. User Filters

System Filters are stored in the SavedQueryBase table and they are valid for all users. User Filters are stored in the UserQueryBase table and they apply only to their owner. Think of this difference as the difference between a System View and a Personal View. Users are empowered to maintain their User Filters, as described here, but only administrators can maintain System Filters. In addition, administrators can control the deployment of User Filters via the template mechanism discussed later in this article.

Filter Types

To recap, the following table shows all available filter types and their main attributes.
On / Off S / U QueryType Table Description
Online System OutlookFilters (256) SavedQueryBase Determines which data to synchronise when online. Applies to all users.
Offline System OfflineFilters (16) SavedQueryBase Determines which data to synchronise when offline. Applies to all users.
Online User OutlookFilters (256) UserQueryBase Determines which data to synchronise when online. Applies to one user only.
Offline User OfflineFilters (16) UserQueryBase Determines which data to synchronise when offline. Applies to one user only.
  A consideration related to the table above is that the QueryType attribute is technically not the same for all filters, since filters can be either savedquery or userquery CRM entities, depending on whether they are System or User Filters respectively. Therefore, the QueryType attribute can be of type SavedQueryQueryType or UserQueryQueryType. The two are not equivalent: you can find the definition of the two types here and here.

Filter Templates

As explained above, users are empowered to maintain their User Filters, but administrators can control the deployment of User Filters via Filter Templates. Filter Templates are queries that can be instantiated as User Filters. Templates reside in the SavedQueryBase table (the instantiated User Filters are of course in the UserQueryBase table). Each User Filter record contains a reference back to the filter in the UserQueryId.ParentQueryId attribute. Like Filters, Templates can be for offline or online synchronisation, as shown in the table below.
On / Off QueryType Table Description
Online OutlookTemplate (131072) SavedQueryBase Instantiates a corresponding User Filter of type OutlookFilters.
Offline OfflineTemplate (8192) SavedQueryBase Instantiates a corresponding User Filter of type OfflineFilters.
  A Filter Template can be manually instantiated as a User Filter through a call to the InstantiateFiltersRequest request.

Default Filter Templates

A template can be marked as default by setting its SavedQuery.IsDefault attribute. Each entity can have only one filter template that is marked as default. If you create a custom entity, and set the IsAvailableOffline property, a default filter template is created automatically. When new users are added to the system, all templates marked with the IsDefault attribute will cause User Filters to be instantiated to those users automatically. In addition, all User Filters can be manually reset (which includes re-instantiating all the applicable templates) through the ResetUserFiltersRequest request.

Example

To see how the considerations above translate into reality, get your hands on a CRM 2011 instance and run the following query:
1 SELECT
2 SavedQueryId, Name, Description, QueryType, IsDefault
3 FROM
4 SavedQuery
5 WHERE
6 QueryType IN (131072, 8192) AND ReturnedTypeCode = 2
  If the default configuration has not been modified extensively, the query should return the following results:
SavedQueryId Name Description QueryType IsDefault
65D2CBA8-EEDA-4419-B03B-D9C2D8272E51 My Contacts Contacts owned by me 8192 1
58DC4BEE-60B7-4A84-987F-800296B71404 My Outlook Contacts Contacts Syncing to Outlook 131072 1
  You can see that there are two Filter Templates for contacts in the SavedQueryBase table: one for Online and one for Offline filters. If you look in the UserQueryBase table for a particular user:
1 SELECT TOP 2
2 Name, Description, QueryType, ParentQueryId
3 FROM
4 UserQuery
5 WHERE
6 QueryType IN (256, 16) AND ReturnedTypeCode = 2
7 ORDER BY OwnerIdName
  You should get the following results:
Name Description QueryType ParentQueryId
My Outlook Contacts Contacts Syncing to Outlook 256 58DC4BEE-60B7-4A84-987F-800296B71404
My Contacts Contacts owned by me 16 65D2CBA8-EEDA-4419-B03B-D9C2D8272E51
  Each filter in the table above is an instance of its corresponding template, as confirmed by the fact that the ParentQueryId attribute points back to the template.

Conclusions

Hopefully this article sheds some light into Filters, Templates and how they are related to Local Data Groups. The next article will show how the CRM 2011 Views and Filters Toolkit can be used to perform complex tasks related to Filters and Templates, as well as to access some of the functionality that until now was only available through the API. http://msdn.microsoft.com/en-us/library/gg328205.aspx  

Replicate Local Data Group (Offline Client / Outlook)

If you are using offline client application in CRM implementation, you will notice that configuring local data group is a very painful task for all developers. For me, most of our customers are using offline client applications in their daily operations. We have to configure local data group for all laptops based on their user roles and configuration. It took more than one and half hour to finish the whole configuration setup for each laptop.
Last year, one of our customers suggested a console application called MSCRM: Automate Local Data Group Creation. It is very helpful application for us. We need to setup configuration for only one laptop (one user role) and copy it to the rest of users' laptops. Amazingly, it took only a few minutes to finish the whole process. But, there still has some draw backs. It required a few configuration steps to finished very carefully. Here is the list of steps for configuration:
  1. Go to SQL server and delete some records
  2. Create one text file which contains the list of views that you want to copy, and
  3. Run batch program with pre-defined parameters/commands, etc.
In short, it is not possible to ask users to help configuration on themselves. They still need supervision of professionals. One mistake can screw up the whole database and operations.
So, I decided to do re-engineer works based on existing application. I changed existing web service calles to CRM 4.0, take out the first step (SQL delete process) and add user interface to automate the whole process. Thanks to David Jennaway for contributing his knowledge, idea and source code to community.
Below is the screen shot of my "Replicate Local Data Group" application:
You can run this application from any location/computer if you have access to their CRM application.
Caution: Please backup your CRM user database first before running this application. Application will delete all Local Data Groups of destination users to prevent duplication.
System Requirement:
  • .NET Framework 2.0
Access Matrix:
  • The login user who is connecting to CRM must be a member of PrivUserGroup. If you done more thant one installation for CRM, you will fine multiple PrivUserGroup in AD. Please make sure you are using correct one for login user.
  • All replicate users must have CREATE, READ, WRITE and DELETE access to their own records (User) in "Saved View" entity. You can find "Saved View" entity under Core Record tab of your user role.
Download Link:
Reference:



http://www.dynamicsconsulting.de/2012/02/02/crm-2011-offline-and-outlook-filters-and-templates-local-data-groups/

www.biztom.de

Mittwoch, 1. Februar 2012

Microsoft Dynamics CRM 2011: What's New

Learn what is new in Microsoft Dynamics CRM 2011, including the changes to support business process and the capturing and matching of business processes to the technology application.
In this hour, we will explore some of what is new in Microsoft Dynamics CRM 2011, including the changes to support business process and the capturing and matching of business processes to the technology application. Understanding which features were released with which upgrade and what is new in Dynamics CRM 2011 vs. Dynamics CRM v4 allows a CRM administrator and partners to better determine which features they want to push to their maximum potential and which features might need a bit more watching and maturing. Microsoft Dynamics CRM 2011 has more than 500 new features, and we cover as many of them as possible throughout this book.

The New User Interface, Dashboards, and Charts

If you are familiar with Microsoft Dynamics CRM 4.0, the first thing you will notice when you access Microsoft Dynamics CRM 2011 is that the user interface (UI) has changed. The grumblings from the field about tabs and too many clicks created change from the extremely responsive development team. The appearance of the UI has flattened. In addition, user-definable charts and dashboards have been added. Now although it has been flattened and looks a bit different, the concept of sections within a form still applies. It is not that different from the old version, just different enough to streamline data entry.
Now to get started we are going to look at the new Get Started pane that has been added to every display. This pane is optional but by default is turned on. Take a look at Figure 3.1.
Figure 3.1Figure 3.1. The Get Started with Accounts pane.

Entity Views, Forms, and Displays

The new look and feel of the Account entity gives you a good idea of how things have changed for all entities in Dynamics CRM 2011. The top of the Accounts screen now has the Get Started pane, which we discussed previously and which is populated with user resources such as quick tips on how to import, use, modify, and manage your account information.
Another new visual enhancement is the consistent use of the Microsoft Office ribbon. You might love the ribbon or hate it, but it is the Microsoft Office standard, and Microsoft Dynamics CRM embraces it fully in the 2011 release. Figure 3.2 shows the Office ribbon as it appears with Dynamics CRM Workplace, Accounts selected.
Figure 3.2Figure 3.2. The Office ribbon.

Dashboards

Dashboards allow you to construct multiple sets of charts and grids that make the most sense for your business or for your individual requirements at work. Several dashboards are shipped out of the box, but the ability to pick and choose different charts to put into your dashboard is limited only by your imagination.

Charts

Charts now apply to every entity. Microsoft Dynamics CRM 4.0 has views associated with every entity, and a similar architecture has been applied to charts in Microsoft Dynamics CRM 2011. For each entity, you can establish a set of charts. Charts and views go hand in hand; you can take a view of data and show it graphically using a chart. Figure 3.3 shows the chart on the Activity entity called Activities by Type.
Figure 3.3Figure 3.3. An Activities by Type chart.

Department- or Group-Specific Forms

When getting started with Dynamics CRM, you might want to continue to stick with one form for each entity. However, you now have the option to configure your data entry forms based on different user security roles. This significantly reduces the amount of scripting used to hide fields that might exist in your Dynamics CRM 4.0 system. Figure 3.4 shows the forms that come with the product: main and mobile. You can add more forms if you like and then apply forms to different groups of users.

Summary: How to change the maximum number of records that you can export from Microsoft Dynamics CRM 2011/4.0/3.0 to a Microsoft Office Excel worksheet

Change Excel Export Limit for Microsoft Dynamics CRM 2011

In Microsoft Dynamics CRM 2011 ist die Anzahl der Datensätze, die man nach Excel exportieren kann, auf 10.000 begrenzt. Es gibt keine Möglichkeit diese Grenze zu erhöhen – kein supportete Möglichkeit. Unsupportet sieht das ganze schon anders aus. Mit folgendem SQL-Statement kann man die Grenze auf z.B. 2 Millionen erhöhen: UPDATE [OrganizationDatabaseName].[dbo].[OrganizationBase] SET [MaxRecordsForExportToExcel] = 2000000 Folgende Parameter muß man ersetzen: - OrganizationDatabaseName: Name der Datenbank der Organisation - 2000000: Neue Grenze der maximal zu exportierenden Datensätze
Natürlich sollte man immer damit rechnen, dass das Ganze in einem Timeout endet, wenn man es übertreibt. =================================================================== See the same change for Microsoft Dynamics CRM 3.0 and Microsoft Dynamics CRM 4.0 Increase the Maximum Records exported to Excel When exporting a large amount of records from CRM to Excel you will find that the maximum number of records that can be exported are limited to 10,000. By default, you can export a maximum of 10,000 records from Microsoft Dynamics CRM to an Excel worksheet by using the “Static worksheet with records from all pages in the current view” feature. If you export more than 10,000 records, only the first 10,000 records are exported. You do not receive a warning message that lets you know that only the first 10,000 records were exported. In Microsoft Dynamics CRM 3.0, the change is to edit a registry key, which is noted in the following KB article. How to change the maximum number of records that you can export from Microsoft Dynamics CRM to a Microsoft Office Excel worksheet http://support.microsoft.com/kb/911395/ In Microsoft Dynamics CRM 4.0, you can change the maximum number of records by changing a database value. Follow the steps below to make the change at the database level in CRM 4.0
  1. Open SQL Mangement Studio
  2. Use the <organization>_MSCRM database
  3. Open the OrganizationBase table
  4. Locate the column – MaxRecordsForExportToExcel
  5. Change the value to the new value

Twitter Delicious Facebook Digg Stumbleupon Favorites More

 
Design by Free WordPress Themes | Bloggerized by Lasantha - Premium Blogger Themes | Free Samples By Mail