Click here to Skip to main content
Click here to Skip to main content

Tagged as

Set a default pricelist in Microsoft CRM

, 19 Dec 2010 CPOL
Rate this:
Please Sign up or sign in to vote.
If you do not want to deal with numerous pricelists, or you just want a fixed pricelist to be used, this code can help you.
When you start to use Microsoft CRM, you don't always want to hassle with the pricelist. Certainly not if you just want to input simple information.
 
Even later on, when you want to add *a lot* of information, you can use this snippet to lighten your load.
 
Add this code to the Form_Load-routine and/or the Form_Save-routine.
 
The latter will make sure that if the field is intentionally left blank, it is updated just before the save-action.
 
if(crmForm.all.pricelevelid.DataValue == null)
{
  //Create an array to set as the DataValue for the lookup control.
  var lookupData = new Array();
  //Create an Object add to the array.
  var lookupItem= new Object();
  //Set the id, typename, and name properties to the object.
  // You should check your system for the actual ID.
  lookupItem.id = '07C0BC95-A8EF-DE11-A87B-00505681263E';
  lookupItem.typename = 'pricelevel';
  lookupItem.name = 'Standaard';
  // Add the object to the array.
  lookupData[0] = lookupItem;
  // Set the value of the lookup field to the value of the array.
  crmForm.all.pricelevelid.DataValue = lookupData;
}

License

This article, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

Share

About the Author

Dennis_Aries
Founder Arkro IT
Netherlands Netherlands
Studying at the university of Utrecht, Dennis started teaching development and using Microsoft languages and applications. In 2000 he joined Reflecta for the further development of the retail- and wholesale-solutions, particulary in the microsoftrelated area. Dennis is a MCSD since 1998 and has been an expert at expert-exchange for many years.
In may 2011, Dennis started his own company called 'Arkro IT'.
Follow on   Twitter

Comments and Discussions

 
-- There are no messages in this forum --
| Advertise | Privacy | Terms of Use | Mobile
Web01 | 2.8.141216.1 | Last Updated 19 Dec 2010
Article Copyright 2010 by Dennis_Aries
Everything else Copyright © CodeProject, 1999-2014
Layout: fixed | fluid