web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

No record found.

News and Announcements icon
Community site session details

Community site session details

Session Id :
Microsoft Dynamics CRM (Archived)

How to import the Product Properties?

(0) ShareShare
ReportReport
Posted on by 276

Hello,


The problem consists in the following:
Have the 4 products. The products have properties. On the Order, when you add a Product, I have to manually add Properties: Phone model and Color. The Properties of the Order Product is different .

2015_2D00_07_2D00_16_5F00_164134.png

Making import I add an Orders and Order Products, becouse there is many data.
The problem is that there is many Orders to import, and Order Product too. Adding Properties for 2000 Order Products manually is not an option.
2015_2D00_07_2D00_16_5F00_164353.png
How to import Order Products to Order together with the Properties of the Product?
Or how to import the Product Properties to Order where are the Products?

*This post is locked for comments

  • Deepesh161 Profile Picture
    6,317 on at
  • ronsonpetrenko Profile Picture
    276 on at

    Hello Deepesh!

    I would be very grateful if You help me to implement your solution in my example.

    Which entity I need to choose to import Product Properties to Order Product?

    The Product Properties already exist in CRM: Phone model and Color. I must during import  Order Product link the some property(Exp- Phone model: HTC, Color: Red) with this Order Product

  • Suggested answer
    ScottDurow Profile Picture
    25 on at

    As far as I know you cannot import DynamicPropertyInstance records using the standard data import. You can use the configuration data migration tool but that would rely on the data being in CRM first unless you want to hand build the xml file it expects.

    The SDK says "A property instance (dynamic property instance) record gets automatically created for a product or bundle when you add the product or bundle to an opportunity, quote, order, or invoice, and is automatically deleted when the product or bundle is removed from an opportunity, quote, order, or invoice. Therefore, it’s not recommended to manually create or delete property instance (dynamic property instance) records for a product or bundle."

    I would suggest that you create a custom import program using c# and make a call to the UpdateProductProperties request to add the values of the automatically created properties - see msdn.microsoft.com/.../microsoft.crm.sdk.messages.updateproductpropertiesrequest_properties.aspx

    Hope this helps,

    Scott

  • Tim Dailey Profile Picture
    440 on at

    Hi Scott,

    Do you know if there is a way to display the properties of an opportunity or order product in a sub-grid?  We want to utilize the properties but then we don't want the next person in the workflow to have to click on each product to get those properties.  If a subgrid won't work, how about some sort of on-demand report/workflow? Thank you

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Women in Power Builds Momentum

Expanding mentorship, skilling, and AI innovation

Congratulations to the August Top 10 Community Leaders

These are the community rock stars!

Leaderboard > đŸ”’ä¸€ Microsoft Dynamics CRM (Archived)

#1
TNJ_CRM_Team Profile Picture

TNJ_CRM_Team 2

Last 30 days Overall leaderboard

Featured topics

Product updates

Dynamics 365 release plans