1. First Retract Solution using the following command
Uninstall-SPSolution -Identity MySolution.wsp.
2. Run Start-SPAdminJob
3. Run Remove-SPSolution -Identity MySolution.wsp.
Tuesday, April 19, 2011
Sunday, April 10, 2011
How to modify non-customizable entity in MS Dynamics 2011
Sometimes we need to modify no-customizable entity in CRM 2011, Oh yeah we are facing hard time when my team is working on real estate crm when we need to customize price list item because in real estate we don't need product, we really need here Property(Plot/Apartment), so we need need to modify no-customizable entity "price item list".
In MS CRM SQL database there is a table containing settings for all entities present in the system and it is called… Entity. In this table there is a column named IsCustomizable and this is set to 0 (zero) for the PriceList entity.
Open SQL Server Management Studio
Connect to MSCRM database (not the config one, but the real one with MSCRM tables)
Run following update command:
UPDATE ENTITY
SET ISCUSTOMIZABLE = 1
WHERE NAME = 'ProductPriceLevel
'note: Entity is a DB synonym for MetadataScehma.Entity table
- you can update multiple column based on you need i. e IsCustomEntity
Then you can drill down to the corresponding view in the CRM / Settings / Customization / Price List Item.
When you open the entity page you can see the node for Forms and Views – not present there previously, and you can modify the view – Product Price List – Price List as any other views in the system. Add column Amount (Base), save and publish. After that you can see that there is price displayed next to each Price List Item (Product) in that particular view.
In MS CRM SQL database there is a table containing settings for all entities present in the system and it is called… Entity. In this table there is a column named IsCustomizable and this is set to 0 (zero) for the PriceList entity.
Open SQL Server Management Studio
Connect to MSCRM database (not the config one, but the real one with MSCRM tables)
Run following update command:
UPDATE ENTITY
SET ISCUSTOMIZABLE = 1
WHERE NAME = 'ProductPriceLevel
'note: Entity is a DB synonym for MetadataScehma.Entity table
- you can update multiple column based on you need i. e IsCustomEntity
Then you can drill down to the corresponding view in the CRM / Settings / Customization / Price List Item.
When you open the entity page you can see the node for Forms and Views – not present there previously, and you can modify the view – Product Price List – Price List as any other views in the system. Add column Amount (Base), save and publish. After that you can see that there is price displayed next to each Price List Item (Product) in that particular view.
Tuesday, March 15, 2011
Pluralsight: "ReSharper Fundamentals" - Free for 48hrs!
ReSharper Fundamentals Training - Free for 48hrs!
by James Kovacs - Released 10 March 2011
In the new course, ReSharper Fundamentals James Kovacs provides an introduction to JetBrains' ReSharper, a developer productivity tool for Visual Studio. James covers browsing, code cleanup, refactoring, coding assistance, microcode generation, templating, and a grab bag of other useful features. Both new and long-time users of ReSharper can learn a wealth of productivity enhancing tips from this course.
Watch ReSharper Fundamentals free for the next 48hrs!
http://www.pluralsight-training.net/microsoft/OLT/Course/Toc.aspx?n=resharperfundamentals
by James Kovacs - Released 10 March 2011
In the new course, ReSharper Fundamentals James Kovacs provides an introduction to JetBrains' ReSharper, a developer productivity tool for Visual Studio. James covers browsing, code cleanup, refactoring, coding assistance, microcode generation, templating, and a grab bag of other useful features. Both new and long-time users of ReSharper can learn a wealth of productivity enhancing tips from this course.
Watch ReSharper Fundamentals free for the next 48hrs!
http://www.pluralsight-training.net/microsoft/OLT/Course/Toc.aspx?n=resharperfundamentals
Monday, March 14, 2011
Google to Launch Major New Social Network Called Circles, Possibly Today
We believe that Google will preview a major new social service called Google Circles at Read more at http://m.readwriteweb.com/archives/google_to_launch_major_new_social_network_called_c.php?utm_source=Zollie+Labs&utm_medium=feed&utm_campaign=Feed%3A+readwriteweb+%28ReadWriteWeb%29
Thursday, March 10, 2011
Getting Started With Sales In Dynamics CRM
10 steps to get started with sales. I came across the below link
10 steps to get started with sales
Key steps
Understand the difference between leads, opportunities, accounts, and contacts
Accounts represent companies that your organization does business with.
Contacts are people who represent an account.
Leads are potential or prospective customers.
Opportunities are not a specific customer, such as a lead, contact, or account, and therefore require a customer record to be added to the opportunity.
Customers can be accounts, contacts, or leads. You can also use relationship roles to define how specific account, opportunity, and contact records are be related to one another in Microsoft Dynamics CRM.
Create and save personal views
From any list, you can click Advanced Find and modify the query that created that view. You can then save it with another name. The next time you use that list, in the View list, in the View box, in the My Views section, select the saved view. Unfortunately, these new views cannot be saved as the default view.
Import leads and contacts
You can import leads and contact records into Microsoft Dynamics CRM. You may have these records in a Microsoft Office Excel spreadsheet, a comma-separated values (.csv) file, other CRM software, or in Microsoft Office Outlook. You can use the Import Wizard to import these records into Microsoft Dynamics CRM.
To import data, in the Actions menu, click Import Data. To learn more about importing, read the article: Import data overview .
To learn to import contacts from Microsoft Office Outlook, read the article: Importing contacts from Outlook.
Convert a lead to an opportunity, contact, or account
As part of the lead process, you can convert a lead to an opportunity with associated accounts or contacts, or into new accounts or contacts. To disqualify leads, you close the leads without converting them.
To convert a lead, open the lead record, on the toolbar, click Convert Lead and then select the type of record you want to convert the lead to.
This diagram shows how a lead can become an account or contact and then an opportunity.
Understand the cycle of quotes, orders, and invoices
A draft quote is a formal offer for products or services, proposed at specific prices and related payment terms, which is sent to an opportunity, account, or contact. When the quote is ready, it is activated and sent to the customer. A quote frequently undergoes several revisions between the salesperson and customer before it is accepted.
After the quote is accepted, an order is generated from the quote. The order is used to fulfill the agreement of goods or services that were offered in the quote. Finally, after the order for the goods or services is shipped, an invoice record can be generated. Unless your organization has integrated Microsoft Dynamics CRM with invoicing software, this is only a record that an invoice was created, not the invoice itself. In Microsoft Dynamics CRM, quotes, orders, and invoices are considered to be the same item, but in different states of transition. This diagram shows the life cycle of a quote.
Create a quote, order, or invoice based on an opportunity
At some point in the sales process, you will want to send a quote, an order, or an invoice to a customer who started out as an opportunity. It's easy to create a new quote, order, or invoice using the opportunity record.
In the list of opportunities, open the opportunity to which you want to add a quote, order, or invoice. Under Sales, click the record type you want to create: quotes, orders, or invoices. On the Actions toolbar toolbar, click New Quote, New Order, or New Invoice. Complete the form as needed.
Print Quotes
In Microsoft Dynamics CRM quotes can be printed as a Microsoft Office Word document mail merge.
Open the quote, on the Actions toolbar, click Print Quote for Customer.
Recalculate an opportunity
Modify the list of products associated with the opportunity. When opportunities are saved, Microsoft Dynamics CRM recalculates the estimated revenue value based on any changes to the products or product quantities associated with the opportunity.
In the Estimated Revenue section, verify that System Calculated is selected, and then on the Actions menu, clickRecalculate.
Send an e-mail to a customer or another person in your organization
To send quick mail to a customer, in their account, contact, or lead record, on the Actions toolbar, click Send E-mail. Complete the form and then click Send.
To send a quick e-mail to the owner of a record, on the Administration tab of a record, double-click the name of the Owner. When their record opens, click Send Direct E-mail, complete the form and then c lick Send.
To instant message anyone with a presence jewel. If you have Office Communicator 2007 and Microsoft Dynamics CRM for Outlook installed, you may see the presence jewel. You can click the jewel and send instant messages or e-mail.
Assign and share records
What Microsoft Dynamics CRM customer information you can work with is determined by permissions and ownership. If more than one person needs to work a record, it can be shared or assigned. When you share a record with another user, you are giving that user specific permissions, such as Read, Write, or Delete, to that record. When you assign a record to another user, you are making that user the owner of the record.
On the Actions toolbar, click More Actions, and then click Sharing.
On the Actions toolbar, click the Assign button.
10 steps to get started with sales
Key steps
Understand the difference between leads, opportunities, accounts, and contacts
Create and save personal views
From any list, you can click Advanced Find and modify the query that created that view. You can then save it with another name. The next time you use that list, in the View list, in the View box, in the My Views section, select the saved view. Unfortunately, these new views cannot be saved as the default view.
Import leads and contacts
You can import leads and contact records into Microsoft Dynamics CRM. You may have these records in a Microsoft Office Excel spreadsheet, a comma-separated values (.csv) file, other CRM software, or in Microsoft Office Outlook. You can use the Import Wizard to import these records into Microsoft Dynamics CRM.
To import data, in the Actions menu, click Import Data. To learn more about importing, read the article: Import data overview .
To learn to import contacts from Microsoft Office Outlook, read the article: Importing contacts from Outlook.
Convert a lead to an opportunity, contact, or account
As part of the lead process, you can convert a lead to an opportunity with associated accounts or contacts, or into new accounts or contacts. To disqualify leads, you close the leads without converting them.
To convert a lead, open the lead record, on the toolbar, click Convert Lead and then select the type of record you want to convert the lead to.
This diagram shows how a lead can become an account or contact and then an opportunity.
Understand the cycle of quotes, orders, and invoices
A draft quote is a formal offer for products or services, proposed at specific prices and related payment terms, which is sent to an opportunity, account, or contact. When the quote is ready, it is activated and sent to the customer. A quote frequently undergoes several revisions between the salesperson and customer before it is accepted.
After the quote is accepted, an order is generated from the quote. The order is used to fulfill the agreement of goods or services that were offered in the quote. Finally, after the order for the goods or services is shipped, an invoice record can be generated. Unless your organization has integrated Microsoft Dynamics CRM with invoicing software, this is only a record that an invoice was created, not the invoice itself. In Microsoft Dynamics CRM, quotes, orders, and invoices are considered to be the same item, but in different states of transition. This diagram shows the life cycle of a quote.
Create a quote, order, or invoice based on an opportunity
At some point in the sales process, you will want to send a quote, an order, or an invoice to a customer who started out as an opportunity. It's easy to create a new quote, order, or invoice using the opportunity record.
In the list of opportunities, open the opportunity to which you want to add a quote, order, or invoice. Under Sales, click the record type you want to create: quotes, orders, or invoices. On the Actions toolbar toolbar, click New Quote, New Order, or New Invoice. Complete the form as needed.
Print Quotes
In Microsoft Dynamics CRM quotes can be printed as a Microsoft Office Word document mail merge.
Open the quote, on the Actions toolbar, click Print Quote for Customer.
Recalculate an opportunity
Modify the list of products associated with the opportunity. When opportunities are saved, Microsoft Dynamics CRM recalculates the estimated revenue value based on any changes to the products or product quantities associated with the opportunity.
In the Estimated Revenue section, verify that System Calculated is selected, and then on the Actions menu, clickRecalculate.
Send an e-mail to a customer or another person in your organization
To send quick mail to a customer, in their account, contact, or lead record, on the Actions toolbar, click Send E-mail. Complete the form and then click Send.
To send a quick e-mail to the owner of a record, on the Administration tab of a record, double-click the name of the Owner. When their record opens, click Send Direct E-mail, complete the form and then c lick Send.
To instant message anyone with a presence jewel. If you have Office Communicator 2007 and Microsoft Dynamics CRM for Outlook installed, you may see the presence jewel. You can click the jewel and send instant messages or e-mail.
Assign and share records
What Microsoft Dynamics CRM customer information you can work with is determined by permissions and ownership. If more than one person needs to work a record, it can be shared or assigned. When you share a record with another user, you are giving that user specific permissions, such as Read, Write, or Delete, to that record. When you assign a record to another user, you are making that user the owner of the record.
On the Actions toolbar, click More Actions, and then click Sharing.
On the Actions toolbar, click the Assign button.
Wednesday, March 9, 2011
Tuesday, March 8, 2011
Microsoft Certification Module
Follow the link http://www.selfexamengine.com/microsoft-70-506.htm
70-506 Microsoft Silverlight 4, Development Available at SEE
Share
inShare
Exam 70-506: TS: Silverlight 4, Development is now available at Self Exam Engine. This exam is intended for software developers who are creating rich Internet-based applications using Silverlight. The exam focuses mainly on Silverlight 4, but also covers core Silverlight concepts.
Candidates for this exam are developers who create and maintain rich interactive applications (RIA) using Silverlight 4. Candidates may have additional experience with previous Silverlight versions.
The minimally qualified candidate typically:
Has at least six months of experience with Silverlight development
Has at least one year of experience with Microsoft .NET development
Has experience consuming data services
70-506 Microsoft Silverlight 4, Development Available at SEE
Share
inShare
Exam 70-506: TS: Silverlight 4, Development is now available at Self Exam Engine. This exam is intended for software developers who are creating rich Internet-based applications using Silverlight. The exam focuses mainly on Silverlight 4, but also covers core Silverlight concepts.
Candidates for this exam are developers who create and maintain rich interactive applications (RIA) using Silverlight 4. Candidates may have additional experience with previous Silverlight versions.
The minimally qualified candidate typically:
Has at least six months of experience with Silverlight development
Has at least one year of experience with Microsoft .NET development
Has experience consuming data services
Subscribe to:
Posts (Atom)