Wednesday, December 2, 2015

The update file is not valid for installation of this application.For additional details see logfile C:\Users\<,,,,,,>\AppData\Roaming\Microsoft\MSCRM\Logs\crmsetup.log. ms crm 2011, 2013, 2015 installation

while doing installation I got below message.
"The update file is not valid for installation of this application.For additional details see logfile C:\Users\<,,,,>\AppData\Roaming\Microsoft\MSCRM\Logs\crmsetup.log."

this was weird. but I found there was a file in update folder inside the installation files.
so make sure that is the right one, else remove that if that is copied in by mistake.

Regards,
Sudhanshu
 

ActiveDirectoryRightsValidator.Failure.Groups.ProvReportingGroup error , MS CRM 2011, 2013, 2015 Reporting Extension installation

while installing ms crm reporting extension got below error
"ActiveDirectoryRightsValidator.Failure.Groups.ProvReportingGroup error , MS CRM 2011, 2013, 2015 Reporting Extension installation"
this is cause some AD permission issue.
just find that PrivReportingGroup in AD and give Create all child object and Delete all child object permission and then start....

Regards,
Sudhanshu

 

Action Microsoft.Crm.Setup.Server.AddAspNetServiceAccountToSqlAccessGroupAction failed. Access Denied ms crm 2011, 2013, 2015 installation

while doing ms crm installation I got below error in between
"Action Microsoft.Crm.Setup.Server.AddAspNetServiceAccountToSqlAccessGroupAction failed. Access Denied". this is cause of some permission in AD for the account used for installation.
this needs "Delegate Control" to that OU where the account belongs to as below.
then it should be ok. TIPS: in the above do not Cancel. if so you have to do all along again. rather just give the permission and then click Retry to proceed. thx

Tuesday, August 11, 2015

All that new for Developers in MS CRM 2015 SP1 release

below are the new things released in MS CRM 2015 SP1 and things to note for MS CRM developers.


1.       Integrate Dynamics CRM data with external systems more easily
2.       Update message for specialized operations
3.       Alternate keys
4.       Change tracking
5.       Upsert for updating CRM with external data
6.       Optimistic concurrency
7.       Multiple message execution
8.       Tracing
9.       Custom actions in workflows or dialogs
10.   Integration with Parature
11.   Custom claim mapping for SharePoint server-based integration
12.   Integration with OneNote
13.   Entitlement enhancements
14.   Honoring required steps in a business process
15.   Support for additional “older than” clauses for date and time fields in FetchXML and QueryExpression
16.   Record creation and update rules
17.   Track emails at the folder level
18.   Support for new behavior of date and time values in CRM
19.   Try the Web API preview
20.   New form script capabilities
21.   Form script support for the new Knowledge Management (KM) integration with Parature
22.   Enhanced capabilities for sub-grid controls in forms
23.   More options to open forms
24.   ControlgetShowTime method for Date controls
25.   Customizable themes
26.   Rollup field enhancements
27.   Specify custom price lists for opportunities, quotes, orders, and invoices
28.   New entities
29.   New messages in the Organization web service
30.   New privileges
for more details on each item, follow below link....
https://msdn.microsoft.com/en-us/library/gg309589.aspx

Regards,
yes.sudhanshu
 
 

Perform specialized operations using Update in MS CRM 2015 SP1

this is one of key thing, MS CRM 2015 developers need to note.
"Perform specialized operations using Update MS CRM 2015"
earlier we used to use AssignRequest message to assign a record or change the owner of the record ,SetStateRequest message to change the status of the record etc.
but in MS CRM 2015 SP1 release there is special message "UpdateRequest" for all these specialized operations.

things to consider and know mire details...

1. For Microsoft Dynamics CRM Online organizations, this feature is available only if your organization has updated to Dynamics CRM Online 2015 Update 1. This feature is not available for Dynamics CRM (on-premises). this may come in future for on-premise
2. When update requests are processed that include both owner fields plus other standard fields for business owned entities, plug-ins registered for the Update message in pipeline stage 20 and/or stage 40 execute once for all non-owner fields, and then once for the owner fields. Examples of owner fields would be businessunit and manager (for a SystemUser entity). Examples of business owned entities include SystemUser, BusinessUnit, Equipment, and Team.
3. When update requests are processed that include both state/status fields plus other standard fields, plug-ins registered for the Update message in pipeline stage 20 and/or stage 40 execute once for all non-state/status fields, and then once for the state/status fields.
4. When update requests are processed that include both owner fields plus other standard fields, workflows registered for the Update message execute once for all non-owner fields, and then once for the owner fields. Workflows registered for the Assign message by users continue to be triggered by updates to owner fields.
5. When update requests are processed that include both state/status fields plus other standard fields, workflows registered for the Update message execute once for all non-state/status fields, and then once for the state/status fields. Workflows registered for the Change Status step continue to be triggered by updates to state/status fields.

ref: https://msdn.microsoft.com/en-us/library/dn932124.aspx

Regards,
yes.sudhanshu

Monday, July 20, 2015

Data Encryption details / error in ms crm 2013 , ms crm 2015

we all know that there is a nice feature in MS CRM 2013 and 2015 for data encryptions like email id in user records.

while doing so, I got side error when editing one user record by adding email id.
this is cause, you might have restored DB and imported one Org from one ms crm 2013 or 2011 env, also you have noticed, you will get a encryption warning while importing the org.

so to activate this , login to ms crm (specific org) and
then System Settings -> Data Management -> Data Encryption
if you get the side error once you click, then this is cause your CRM site is not SSL means not httpS. either you bind ssl (can do self signed, but not in prd env), else follow the work around as given in the link SSL off


then enter the key in "Activation Encryption Key" field and click Activate.
not it will show you message successfully activated. however if you will get the side error with error message "Please select an account that is a member of the PrivUserGroup security group and try again" , then follow the below steps and add the logged in user to PrivUserGroup group in AD.

after this add again and this time it should work perfect and you should get the successful message and the final screen as below.
if you want to see the value entered you can check show encryption key.
hope this helps,

Regards,
yes.sudhanshu


Wednesday, April 29, 2015

Action Microsoft.Crm.UpdateWrapper.MspInstallAction failed. MS CRM 2011 RU 5,6 installation

while doing one installation recently for ms crm 2011 and then the MS CRm 2011 Outlook Client RU 5,6 i got the below error.

---------------------------
Microsoft Dynamics CRM Update Rollup 5
---------------------------
Action Microsoft.Crm.UpdateWrapper.MspInstallAction failed.
The upgrade cannot be installed by the Windows Installer service because the program to be upgraded may be missing, or the upgrade may update a different version of the program. Verify that the program to be upgraded exists on your computer and that you have the correct upgrade.

---------------------------
Retry   Cancel  
---------------------------

solution
https://support.microsoft.com/en-us/kb/2668504 MS link says about it.
but if u start froom RU 7 it, should be ok, as you have to install latest RU 18.

regards,
yes.sudhanshu

MS CRM 2011 RU 18 Installation taking long time....

While doing the RU 18 installarion in MS CRM 2011, i got a very wierd experience... as it was taking very long time, i thought there is some issue, but NO. it was really taking time.
JUST TO NOTE HERE I HAD RU 8, then i went for RU 18.
so you must have patience...

it took log time that i install MS CRM 2011.


hope this will help someone, though much ppl have moved to MS CRM 2015, still if you do upgrade to MS CRM 2015 from 2011 also you may need...

Regards,
Yes.sudhanshu

Monday, April 27, 2015

MS CRM 2011, 2013, 2015 RS Client Printing, install manually

when we print a report in ms crm 2011, 2013 or 2015, it used to download an activex control and install in the client machine.

what if the user does not have admin right to install that, then how?

this can be installed manually by GPO as below...


1.       Get the 2 cab files(RSClientPrint-x86.cab{for 32 bit},RSClientPrint-x64.cab{for 64 bit}) from report server location “C:\Program Files\Microsoft SQL Server\MSSQL.x\Reporting Services\ReportServer\bin”. Make sure this is being copied from the G-Cloud correct Report Server.

2.       Extract(unzip the content) of the cab file

3.       Copy the above extracted files to users’ machine, location “C:\Windows\Download Program Files

4.       Open windows command prompt with admin right (so location should be C:\windows\system32)
5.       Run the below command in above opened windows command prompt
a.       regsvr32.exe "C:\Windows\Downloaded Program Files\rsclientprint.dll" , for 32 bit, do this 1st

6.       then close all the IE browsers and login to crm and run report and print.

hope this will help.

Regards,
yes.sudhanshu

Wednesday, April 22, 2015

Compatibility with Microsoft Dynamics CRM MS CRM 2011, 2013, 2015

below is the MS site, very useful for the Compatibility with Microsoft Dynamics CRM MS CRM 2011, 2013, 2015....
it says about, OS, SQL, ADFS, .NET frame work, Browsers like IE, Chrome, Mozilla etc, SharePoint, MS Office...
https://support.microsoft.com/en-us/kb/2669061

for MS CRM 4.0 : https://support.microsoft.com/en-us/kb/3005186
for MS CRM 2011 : https://support.microsoft.com/en-us/kb/3005163
for MS CRM 2013 : https://support.microsoft.com/en-us/kb/3005167
for MS CRM 2015 : https://support.microsoft.com/en-us/kb/3018360

for MS CRM 2013 and 2015 the Support for Tablet Browser, CRM for Tablets, and CRM for Phones with Microsoft Dynamics CRM : https://support.microsoft.com/en-us/kb/3019557

surely this will help my friends... :)

Regards,
yes.sudhanshu

Friday, April 17, 2015

Setup cannot proceed because an error occurred while copying installer files to the local system: MS CRM 2011

while doing one installation in Windows 2008 R2 with SP2, I got the below error, but in Windows 2008 R2, I did not get.... with SP2 only you will get. you might get in Windows 2012...

error message

Setup cannot proceed because an error occurred while copying installer files to the local system: The upgrade cannot be installed by the Windows Installer service because the program to be upgraded may be missing, or the upgrade may update a different version of the program. Verify that the program to be upgraded exists on your computer and that you have the correct upgrade.

you need to install the new set up from Down load

Regards,
Sudhanshu
 

Sunday, April 5, 2015

MS CRM 2015 super cool new stuffs coming

Here few cool stuffs in MS CRM new features coming
1. Themes: You can change the theme, yes you heard it right , you can change , I was waiting for this and complained lot to MS :P
2. Main Menu Navigation: You will get a new experience of the main metro menu  
3. Recently Viewed or Pinned items: A recently viewed icon has also been added to the top navigation bar enabling you to quickly find your most recently viewed or pinned items throughout CRM.
4. OneNote Integration: Online CRM can do integration with another MS product is called One Note. 
5. Advanced Find Adds Older Than option: Advanced find has more options to filter data.
More to come ...

Regards,
Yes.Sudhanshu

Friday, March 6, 2015

The instance name must be the same as computer name. MS CRM 2011, 2013, 2015 Installation Error

Hi ,

while doing one installation(actually copied one instance of CRM VM), I found the below error...
"The instance name must be the same as computer name."
this means the instance name as per the server is not correct.
what I did was, I have taken image of my SQL VM, so the name in sql is still the old name.

Solution
go to the SQL server and open SQL management studio, connect to the SQL instance
then run the below query..

SP_HELPSERVER :this will give you the server and instance details, here I got the old one and the name does not match you VM name. keep the name and use this in next query
SP_DROPSERVER "<name got in prev query" : this will drop that value
SP_ADDSERVER "<new server name/instance name", local: this will set the current server name and instance
then should be fine.

NOTE: you might have to restart the SQL service , also bring back the CRM installer till 1st screen and then click next next next next... :P
this should work....

Regards,
Yes.Sudhanshu
 

Thursday, February 26, 2015

Set custom icon for custom case origin (Case source) MS CRM 2015

here is a cool stuff in MS CRM 2015, you can add custom icons for custom case source rather than Phone Call, Web, email, Facebook, Twitter.
 the default values and icons for default labels are as below.

Label
Value
Icon
Phone
1
Email
2
Web
3
Facebook
2483
Twitter
3986

 how can you change for a custom value and a custom icon?
when you add a custom value in the option set (Global), this icon will be added automatically (if you do not mention specifically).
if you want to use your own, then follow the below steps and the precaution.
1. you must make the publisher's prefix to "new" for the solution you are working now. cause CRM looks for a specific pattern for the schema name. then you can change back to your own prefix after doing this change.
2.  you must have your own 16x16 pixel icon that you want to use for
3. add the custom value to the global option set Case Origin (note the index value). by default it will be 100,000,000. you can change to your required value. Keep note of this value.
4. now  create a web resource type png and upload this icon. the name must be in this format, "new_Incident_origincode_icon#.png" where # represents the value for the custom option index value. ex : for index value 100, the name will be new_Incident_origincode_icon100.png
5. save and publish the solution and create a case with your custom origin and see the icon there...
 
 hope this will help definitely...

Regards,
Yes.Sudhanshu

Tuesday, February 24, 2015

Thing you must know(consider) on Calculated Fields in MS CRM 2015

Here are few important (Really important) things must be known or considered about Calculated Fields in MS CRM 2015.

• Saved queries, charts, and visualizations can have a maximum of 10 unique calculated fields.
• The calculated field values are not displayed in the CRM Outlook Offline mode in the tile views or on entity main forms.
• A maximum number of chained calculated fields is 5.
• A calculated field can’t refer to itself or have cyclic chains.
• If you change one of the condition operators in a multiple condition clause, all of the condition operators will update to that condition. For example, in the clause IF (x > 50) OR (y ==10) OR (z < 5), if you change the OR operator to the AND operator, then all OR operators in the clause will become AND operators.
• You can access parental fields via the Lookup field to the parent entity, such as <LookupFieldName>.<FieldName>. This is not possible with multi-entity Lookup fields like Customer which can be Account or Contact. However, some entities have individual Lookup fields for a specific entity, such as ParentAccountid.<FieldName> or ParentContactid.<FieldName>.
• Sorting is disabled on:
 ◦ A calculated field that contains a field from a parent record.
 ◦ A calculated field that contains a logical field (for example, address field).
 ◦ A calculated field that contains another calculated field.
• Calculated fields can span two entities only.
 ◦ A calculated field can contain a field from another entity (spanning two entities – current entity and parent record).
 ◦ A calculated field can’t contain a calculated field from another entity that also contains another field from a different  entity (spanning three entities):
 (Current Entity)Calculated Field <- (Parent Record) Calculated Field 1 <- (Parent Record) Calculated Field 2.
• You can’t trigger workflows or plugins on calculated fields.
• You can’t change an existing simple field to a calculated field. If your current application is using JavaScript or plug-ins to calculate a field, you would not be able to use the calculated fields feature without creating a new field.

Regards,
Yes.Sudhanshu

All that basic concepts you want to know about Roll up fields in MS CRM 2015

here are the basic concepts that you want to know about roll up fields in MS CRM 2015...

In Microsoft Dynamics CRM, rollup fields are designed to help users obtain insights into data by monitoring key business metrics. A rollup field contains an aggregate value computed over the records related to a specified record, such as open opportunities of an account, or over the hierarchy of records in more complex scenarios. As an administrator or customizer, you can use the CRM user interface to define rollup fields.

The benefits and capabilities of rollup fields include the following:
• Visual editing is easy. You can create rollup fields by using the Field Editor, just like you do when you create a regular field.
• Wide selection of aggregate functions. You can aggregate data by using functions, such, as SUM, COUNT, MIN, or MAX.
• Full filter support for aggregation. You can set various filters for the source entity or related entity while setting multiple conditions.
• Seamless integration with the user interface. You can include the rollup fields in forms, views, charts and reports.
• Rollup fields are solution components. You can easily transport the rollup fields as components between organizations and distribute them in solutions.
• Rollup fields and the calculated fields are complementary to each other. You can use a rollup field as a part of the calculated field, and vice versa.

What happens when we cerate a roll up field?
Each Rollup field creates two accessory fields with <fieldname>_date and <fieldname>_state suffix pattern. The _date field is of the Datetime data type and _state field is of the integer data type. The _state field has the following values:
• 0 => NotCalculated. The field value is yet to be calculated.
• 1 => Calculated. The field value has been calculated per the last update time in _date field.
• 2 => OverflowError. The field value calculation resulted in overflow error.
• 3 => OtherError. The field value calculation failed due to an internal error. The following run of the calculation job will likely fix it.
• 4 => RetryLimitExceeded. The field value calculation failed because the maximum number of retry attempts to calculate the value was exceeded due to high number of concurrency and locking conflicts.
• 5 => HierarchicalRecursionLimitReached. The field value calculation failed because the maximum hierarchy depth limit for the calculation was reached.
• 6 => LoopDetected. The field value calculation failed because a recursive loop was detected in the hierarchy of the record.

Rollup calculations
The rollups are calculated by scheduled system jobs that run asynchronously in the background. You have to be an administrator to view and manage the rollup jobs. To view the rollup jobs go to Settings > System Jobs > View > Recurring System Jobs. To quickly find a relevant job, you can filter by the System Job type: Mass Calculate Rollup Field or Calculate Rollup Field.

• Mass Calculate Rollup Field is a recurring job, created per a rollup field. It runs once, after you created or updated a rollup field. The job recalculates the specified rollup field value in all existing records that contain this field. By default, the job will run 12 hours after you created or updated a field. After the job completes, it is automatically scheduled to run in the distant future, approximately, in 10 years. If the field is modified, the job resets to run again in 12 hours after the the update. The 12 hour delay is needed to assure that the Mass Calculate Rollup Field runs during the non-operational hours of the organization. It is recommended that an administrator adjusts the start time of a Mass Calculate Rollup Field job after the rollup field is created or modified, in such a way that it runs during non-operational hours. For example, midnight would be a good time to run the job to assure efficient processing of the rollup fields.
• Calculate Rollup Field is a recurring job that does incremental calculations of all rollup fields in the existing records for a specified entity. There is only one Calculate Rollup Field job per entity. The incremental calculations mean that the Calculate Rollup Field job processes the records that were created, updated or deleted after the last Mass Calculate Rollup Field job finished execution. The default maximum recurrence setting is one hour. The job is automatically created when the first rollup field on an entity is created and deleted when the last rollup field is deleted.
• Online recalculation option. If you hover over the rollup field on the form, you can see the time of the last rollup and you can refresh the rollup value by choosing the Refresh icon next to the field, as shown below:
 
Important things to consider (limitations)
◦ You have to have Write privileges on the entity and Write access rights on the source record on which you are requesting the Refresh. For example, if you are calculating the estimated revenue from the open opportunities of an account, you don’t have to have Write privileges on the opportunity entity, only on the account entity.
◦ This option is only available in the online mode. You can’t use it while working offline.
◦ The maximum number of records during the rollup refresh is limited to 50,000 records. In case of the hierarchical rollup, this applies to the related records across the hierarchy. If the limit is exceeded, you see an error message: “Calculations can’t be performed online because the calculation limit of 50,000 related records has been reached.” This limit does not apply when the rollup is automatically recalculated by the system jobs.
◦ The maximum hierarchy depth is limited to 10 for the source record. If the limit is exceeded, you see an error message: “Calculations can’t be performed online because the hierarchy depth limit of 10 for the source record has been reached.” This limit does not apply when the rollup is automatically recalculated by the system jobs.
NOTE:
As a system administrator, you can modify the rollup job recurrence pattern, postpone, pause or resume the rollup job. However, you can’t cancel or delete a rollup job. To pause, postpone, resume or modify the recurrence pattern, go to Settings > System Jobs. In View, select Recurring System Jobs. On the nav bar, choose Actions and select the action you want. For the Mass Calculate Rollup Field job, the available selections are: Resume, Postpone, and Pause. For the Calculate Rollup Field job, the available selections are: Modify Recurrence, Resume, Postpone, and Pause.
 
Regards,
Yes.Sudhnashu


Calculations can’t be performed online because the hierarchy depth limit of 10 for the source record has been reached. Roll up field, MS CRM 2015

in my previous post(http://ms-crm-2011-beta.blogspot.sg/2015/02/calculations-cant-be-performed-online.html) I have mentioned one more error same like this .

this error message "Calculations can’t be performed online because the hierarchy depth limit of 10 for the source record has been reached." comes cause there is also a limit for the hierarchy .
"The maximum hierarchy depth is limited to 10 for the source record. If the limit is exceeded, you see an error message: “Calculations can’t be performed online because the hierarchy depth limit of 10 for the source record has been reached.” This limit does not apply when the rollup is automatically recalculated by the system jobs."

Regards,
Yes.Sudhanshu

Calculations can’t be performed online because the calculation limit of 50,000 related records has been reached. Roll up Field refresh MS CRM 2015

While working with MS CRM 2015 roll up field (the cool feature), I got to get the below error while clicking the refresh image side to the field...
"Calculations can’t be performed online because the calculation limit of 50,000 related records has been reached."
this means as below....
if you are using roll up field and you are clicking the refresh the button and doing manually means this is called "Online Recalculation Option".
there is a limitation (may be for performance) for Online Recalculation Option (means manually refreshing)... but this does not have limit to this if it is automatically does...
"The maximum number of records during the rollup refresh is limited to 50,000 records. In case of the hierarchical rollup, this applies to the related records across the hierarchy. If the limit is exceeded, you see an error message: “Calculations can’t be performed online because the calculation limit of 50,000 related records has been reached.” This limit does not apply when the rollup is automatically recalculated by the system jobs."

Hope this will open some one's eyes... :P

Regards,
Yes.Sudhanshu

Monday, February 23, 2015

The Microsoft CRM Email Router service on Local Computer started and then stopped. Some services stop automatically if they are not in use by other services or programs.

Hi,

I got all my emails pending send in crm.
then while trouble shooting, I found the Email Router Service Agent is not running.
when I started running this. it throws me the below error message...
"The Microsoft CRM Email Router service on Local Computer started and then stopped. Some services stop automatically if they are not in use by other services or programs."
if you see the event log it will be something similar to below
"The E-mail Router service could not run the service main background thread.
The E-mail Router service cannot continue and will now shut down.
System.Configuration.ConfigurationErrorsException: The E-mail router service cannot access system state file Microsoft.Crm.Tools.EmailAgent.SystemState.xml. The file may be missing or may not be accessible. The E-mail Router service cannot continue and will now shut down. ---> System.Xml.XmlException: Root element is missing.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.ThrowWithoutLineInfo(String res)
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
at System.Xml.XmlDocument.Load(XmlReader reader)
at System.Xml.XmlDocument.Load(String filename)
at Microsoft.Crm.Tools.Email.Providers.ConfigFileReader..ctor(String filePath, ServiceLogger serviceLogger)
at Microsoft.Crm.Tools.Email.Providers.SystemState.Initialize(ServiceLogger serviceLogger)
at Microsoft.Crm.Tools.Email.Providers.SystemState..ctor(ServiceLogger serviceLogger)
at Microsoft.Crm.Tools.Email.Agent.ServiceCore.InitializeSystemConfiguration()
--- End of inner exception stack trace ---
at Microsoft.Crm.Tools.Email.Agent.ServiceCore.InitializeSystemConfiguration()
at Microsoft.Crm.Tools.Email.Agent.ServiceCore.ExecuteService()
"
Resolution
----------------
the file Microsoft.Crm.Tools.EmailAgent.SystemState.xml might have corrupted.....
1.       Take a back-up of “Microsoft.Crm.Tools.EmailAgent.SystemState.xml” file from C:\Program Files\Microsoft CRM Email\Service location in the server Email Router is installed.
2.       Delete the file
3.       Then restart the service, see how

Regards,
Yes.Sudhanshu

Monday, February 16, 2015

Import Data MS CRM 2015, 2013 with multiple columns with same name

Hi ,

while I was importing data by using OTB data import tool for MS CRM 2015, I found the below scenario.
I have 2 files with same display name (ofcuz schema name different).
take example, I have 2 fields called Language1 (for language spoken section) and one more Language1 (for Spoken/written section). you guys can say I can use different display names (yes I can), but I am highlighting the issue in the tool... no one can stop me using the same name rt?

so while importing the data, and when mapping the filed, I saw 2 Language1 fields as below screen....
but once I mapped one Language1 field, then the other I can't find..... see below screen...

is it a bug or what...?
but you better consider this...
you can vote in MS connect for this as well...

Regards,
Yes.Sudhanshu

Tuesday, February 10, 2015

Very Useful documents, white papers on MS CRM 2013

here is the link for all most all the documents, white papers from Microsoft...
thanks to Mr Shawn Dieken ...

http://blogs.msdn.com/b/crminthefield/archive/2013/12/26/microsoft-dynamics-crm-2013-white-papers-amp-technical-documentation.aspx

Microsoft Dynamics CRM 2013 Implementation Guide (Download)
Microsoft Dynamics CRM 2013 Implementation Guide (Online)
Microsoft Dynamics CRM 2013 Software Development Kit (SDK) (Download)
Microsoft Dynamics CRM 2013 Software Development Kit (SDK) (Online)
Training & Adoption Kit for Microsoft Dynamics CRM and Microsoft Social Listening
Microsoft System Center Management Pack for Dynamics CRM 2013
Microsoft Dynamics Marketing Spring '14 Resources
Microsoft Dynamics Marketing Spring '14 Software Development Kit (SDK)
Microsoft Dynamics provides retail solutions for Microsoft Store
Microsoft Institute Best Practice Experience: Dynamics CRM At Microsoft
Top 10 reasons to trust Microsoft in the cloud
Integration Guide: Microsoft Dynamics CRM Online and Office 365
Configuring Claims-based Authentication for Microsoft Dynamics CRM Server
Connector for Microsoft Dynamics installation guides
Explore enterprise social scenarios
Microsoft Dynamics CRM 2013 for E-mail Router Installing Guide for use with Microsoft Dynamics CRM Online
Social care Sample Application for Microsoft Dynamics CRM 2013 SP1 and Microsoft Dynamics CRM Online Spring ’14
Microsoft Dynamics CRM Online deployment, administration, and migration documentation
Manage Your Microsoft Dynamics CRM Online Subscription
Microsoft Dynamics CRM Automated Transition Planning Guide
Microsoft Dynamics CRM Transition Planning Guide for Enterprises
Microsoft Dynamics CRM Online Service Description
Deployment and Operational Guidance for Hosting Microsoft Dynamics CRM
Microsoft Dynamics CRM Online Data Migration to Microsoft Dynamics CRM on-premises
Microsoft Dynamics CRM 2013 Performance and Scalability Documentation
Integration Guide: Microsoft Dynamics CRM Online and Office 365
Process Enablement with Microsoft Dynamics CRM 2013
Microsoft Dynamics CRM 2013 Logical Entity Relationship Diagrams
Manage Your Microsoft Dynamics CRM Online Subscription
Access Teams with Microsoft Dynamics CRM 2013
Scalable Security Modeling with Microsoft Dynamics CRM 2013
Microsoft Dynamics CRM 2013 Performance Counters
Connectivity and Firewall Port Requirements for Microsoft Dynamics CRM 2013
Delivering an Extensible CRM Solution Using Agile Development
Using multi-tenancy in Microsoft Dynamics CRM 2013 to address challenges in enterprise business environments
Microsoft Dynamics CRM Online security and service continuity guide
Microsoft Dynamics CRM Online security and compliance planning guide

Monday, February 2, 2015

if you enable the hierarchy setting for this relationship, all rollup definitions that use the existing hierarchy will become invalid. Do you want to continue?

while creating and configuring Hierarchy in MS CRM 2015, if you get the below error...
 "if you enable the hierarchy setting for this relationship, all rollup definitions that use the existing hierarchy will become invalid. Do you want to continue?"
 
Check that you have already a relation that has been declared as Hierarchy.
by rule you can have only one and self relation hierarchy.
so use that in case create  a new....
 
hope its helpful.
 
Regards,
yes.Sudhanshu