locked
Problem with “Price List” lookup field on opportunity form RRS feed

  • Question

  • Hi,

     

    We have a problem with “Price List” lookup field on opportunity form.

    We are using multi currency deployment of CRM 4.0, and when I try to link new or existing opportunity with any of price lists, lookup field is empty. Both Form Assistant and Look up Records Webpage are displaying message “No Price List records are available in this view.”

    Price lists do exist for every currency. Price List lookup fields on other entities (Quotes, Orders, Invoices …) are working properly, and showing all existing price lists for selected currency.

     

    No extensive customizations are made on opportunity entity just some custom attributes are added.


    In my despair a started trace on SQL server and discovered that this query is passed to SQL server:

    “exec sp_executesql N'select top 51 pricelevel0.Name as ''name'', pricelevel0.TransactionCurrencyId as ''transactioncurrencyid'', pricelevel0.PriceLevelId as ''pricelevelid'', pricelevel0.TransactionCurrencyIdName as

    ''transactioncurrencyidname'', pricelevel0.TransactionCurrencyIdDsc as ''transactioncurrencyiddsc'' from PriceLevel as pricelevel0 where (pricelevel0.StateCode = @StateCode0 and pricelevel0.TransactionCurrencyId =

    @TransactionCurrencyId0 and (pricelevel0.DeletionStateCode in (@DeletionStateCode0))) order by pricelevel0.Name asc, pricelevel0.PriceLevelId asc',N'@StateCode0 int,@TransactionCurrencyId0 uniqueidentifier,@DeletionStateCode0

    int',@StateCode0=0,@TransactionCurrencyId0='00000000-0000-0000-0000-000000000000',@DeletionStateCode0=0”

     

    In which you can see part where parameter is pased:

    @TransactionCurrencyId0='00000000-0000-0000-0000-000000000000'

    But all opportunities have their currency selected.

     

    Please help if you can it is important to add price list to opportunity to be able to add products to same opportunity.

     

    Regards,

    Vladimir Zecevic

    Friday, February 13, 2009 12:34 PM

Answers

  • Hi Vladimir
    I believe you're experiencing an issue that was resolved in RU1.  Once you've removed the price list attribute from the for and published it, you'll have this problem when you add it back to the form.

    954349  (http://support.microsoft.com/kb/954349/ ) You cannot select a price list even though a Price List lookup button exists in the Create Entity form or in the Update Entity form in Microsoft Dynamics CRM 4.0

    Wednesday, February 18, 2009 8:17 PM

All replies

  • Hi Vladimir
    I believe you're experiencing an issue that was resolved in RU1.  Once you've removed the price list attribute from the for and published it, you'll have this problem when you add it back to the form.

    954349  (http://support.microsoft.com/kb/954349/ ) You cannot select a price list even though a Price List lookup button exists in the Create Entity form or in the Update Entity form in Microsoft Dynamics CRM 4.0

    Wednesday, February 18, 2009 8:17 PM
  • Thanks,
    I had a variant of this problem, yet I the upgrade didn't help!
    After analyzing Vladimir's query, I found out that I was the problem:

    I use 2 curencies USD and ILS , the default was set to USD and that set the order's curency.
    when opening the lookup I added new price lists in ILS only.

    It is to do with the position of the fields on the screen. I will push the price list field to the right.

    Monday, April 20, 2009 3:15 PM
  • This issue just appeared for me today after making a change for opportunity.  We are running RU9.

    Anyone have anymore insight on this.  I'm thinking the only way to resolve this is to add a new lookup and have it update the existing one?  seems pretty retarded to have to do that.


    Withers
    Friday, April 2, 2010 12:21 AM