CRM 2015 - Access product properties values

In CRM 2015, product catalogs were introduced with properties that were user defined.  I need to access the properties of each product to include them in a workflow. Does anyone know how this can be achieved?

Are you are trying to send the attributes of the products on an email?
This is being captured in a new entity called "Property" where these attributes are stored. Unfortunately you will not be able to write a system workflow on this entity. You may have to handle this by writing a code
to achieve this.
Hope this helps!
Regards, Abhishek Bakshi If you find this post helpful then please Vote as Helpful and Mark As Answer. Check my blog on https://mydynamicscrmblog.wordpress.com/

Similar Messages

  • BPC 7.5 MS - Integration Universe Designer - Access to properties values

    Hello.
    I am working with BPC 7.5 MS SP03, and I want to do some reports with Web Intelligence.
    I installed the ODBO provider and I defined a Universe with Universe Designer. Now, my Universe has a class for every dimension of my AppSet, and I can do WebI reports with members of the dimensions and data. But what I want to do is to see
    the properties values of the members in my BPC dimensions. For example, in BPC I have a dimension called Projects with several members (Proj1, Proj2, Proj3, etc). Each member has several properties (ID, NEWID, EVDESCRIPTION, PARENTH1, FORMULA, CLIENTID, CLIENTDESC, MANAGER). In WebI, I can only see the ID of the projects. How can I do a report filtering by any other property, like CLIENTID or MANAGER? Is this possible?
    Thanks in advanced.
    Best regards,
    Fernando

    Hi,
    I believe this feature is not available in BO XI 3.1 when trying to access BPC data.
    The only possible reporting possibility in WEBI is to see BPC members per level (LEV1, LEV2, etc...). From my experience, I would say that there is no filterining on properties.
    But I guess that in BO XI 4.0, integration with BPC data will be more user-friendly and will offer a lot of other features.
    Hope this will help you.
    Kind Regards,
    Patrick

  • Restrict access to Dynamics CRM 2015 to only company laptops or Ipads

    Dear all,
    I have deployed MS Dynamics CRM 2015 server on premise and I want to restrict access to company laptops only.
    All company laptops are joined to my domain.
    Any guide/help would be greatly appreciated.
    Many Thanks & Regards
    Vinay

    CRM has no specific functionality to restrict access to certain machines, but you may be able to achieve this by more general functionality. One option is to block the Crm url on specific client machines, as per the previous post, but that only works for
    known machines.
    Another option could be to add restrictions in IIS on the Crm Server. This can restrict access to only certain IP addresses, but that would only work if the laptops always connect via a known set of IP addresses - this is probably OK if they're always connected
    via a company network, either directly, or via a VPN
    Microsoft CRM MVP - http://mscrmuk.blogspot.com/ http://www.excitation.co.uk

  • How to access CRM 2015 On-Premise from Azure web application

    hi,
    I have deployed a MVC Application on Microsoft Azure. I was wondering Is it possible to access(read and write records like we do normally in local deployment) CRM On-Premise from Cloud or Do CRM 2015 should be IFD deployed? 
    Any pointers will be highly appreciated.

    Hi,
    I don't familiar with CRM 2015 On-Premise, but it seems that this is a feature request, please access this website:
    https://zapier.com/zapbook/microsoft-dynamics/windows-azure-web-sites/, you could also ask this issue at CRM forum.
    Disclaimer: This response contains a reference to a third party World Wide Web site. Microsoft is providing this information as a convenience to you. Microsoft does not control these sites and has not tested any software or information found on these sites;
    therefore, Microsoft cannot make any representations regarding the quality, safety, or suitability of any software or information found there. There are inherent dangers in the use of any software found on the Internet, and Microsoft cautions you to make sure
    that you completely understand the risk before retrieving any software from the Internet
    Best Regards,
    Jambor
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

  • MS CRM 2015- Bulk publish the Product

    Hello ,
    Is there any way to bulk publish all the product at one go  in MS CRM 2015?
    Regards,
    Priya

    Hello Andrii,
    When we are importing products in to CRM 2015. Default the product status is setting to "Draft".  So I am selecting each individual product to activate it. 
    Instead activating each single product one by one, is there any I can select bunch of products and activate them.
    Regards,
    Priya.

  • Microsoft Dyamics CRM 2015 : Current Geospatial Capabilities

    Greetings,
    I have only become familiar with MS Dynamics CRM 2013.  We have recently upgraded to 2015. I am seeking some knowledge regarding current geospatial capabilities and/or integration.  May somebody please provide a link or start a discussion with
    me?
    Regards,
    Jeff

    Hi Chris,
    Thank you for your reply.  Currently we are tracking data relating to the following that want to integrate high-level geospatial visualizations with CRM 2015:
    -level of training material and support
    -allowances of products based on demand
    -training methods/providers and impact on training performance
    -cost analysis of support/training
    -forecasting of support needed, products to manufacture, and training
    Some example use-cases of high-level geospatial visualizations would be:
    - Training: how much?, where?, who?
    - support needed at specific locations
    - cost of support/training at specific locatations
    -etc...
    I am aware of the Bing Map feature in 2015.  I am sort of the bridge between a geospatial team and upper management; I have done CRM development in 2013 but nothing geospatial.
    Is this something that could integrate well with PowerMaps or PowerBi?  If so, how efficiently?  Can I provide my own data visualization in iframe in 2015 CRM interface?  I want to avoid adding any non-value-add activities for users and upper
    mgt by keeping the visualizations within CRM.
    I'm fresh out of college and new to this organization. Any advice would help.
    Thanks

  • Dynamics CRM 2015 Install requires Active Directory on VM Windows 2012 R2 Server

    Hello,
    I'm trying to install Dynamics CRM 2015 on a standalone VM not connected to a domain (it's running under WIndows 8.1 Professional). The VM was configured using WIndows Server 2012 R2. I'm getting an error message shortly into the install process stating
    it needs to access Active Directory.
    How can I get around this issue - I just want to Install this CRM on the VM without getting into complicate network/AD issues.
    Can you please advise ?
    SO many thanks,
    John

    CRM requires AD no way around that so the most likely solution is to install it on that server or on a VM not connected to your other networks
    Jason Lattimer
    My Blog -  Follow me on Twitter -  LinkedIn

  • How can I access the properties of Microsoft files (excel, ppt, and word)

    Hi,
    How can I access the properties of common Microsoft file formats (Excel, Word, and Powerpoint) from a Java program. You can access/modify the properties of each document type using File->Properties in each MS application. The properties are essentially name/value pairs.
    Basically, I need to write a java program that scans a directory and accesses the properties in each of the MS files in the directory.
    thanks,
    -john

    By api. That is only way to establish a contract with the MS programs you want to interface with, unless you write an api yourself! I've used POI and it was an awesome way to use Excel in java. I created an excel spreadsheet from the results of a sql query from a batch program and then it was automatically emailed using javamail to my client. I had a lot of VBA experience with Excel, Word, and Outlook and it didn't take me long to get used to using Jakarta-POI.
    Now I see there is Jakarta-POI-HWPF which works with MS Word documents. Go to: http://jakarta.apache.org/poi/

  • Accessing check box values in to WF

    Hi guys,
    i am looping through a list to create simple table with some check boxes ( <FieldLoop for='loopvar' in='variables.apps[*]'> ). i have specified checkbox field name - as "loopvar"
    <Field name='loopvar'>
    <Display class='Checkbox'>
    <Property name='label'>
    <ref>loopvar</ref>
    </Property>
    </Display>
    </Field>
    how shud i pull / get the list of chek boxes selected on the userform in to WF? will the form return a list? and how shud be the name field syntax shud i use a ":varibales."? im confused. please guide me with the best practice to declare and access check box values
    Edited by: tea_or_kapi on Nov 20, 2009 10:44 PM

    Hi Raju,
    Try this.  Create another dataprovider within your web template?  This new dataprovider refers to a similar query, but this query definition should restrict values CG1, CG2, CG3 and CG4.  Assign this dataprovider to your checkbox.  Then make sure the properties of the checkbox affect all other dataproviders.
    Also, if this list is static, you could create an HTML checkbox object coding the options (cg1, cg2, cg3, and cg4) programmatically.  Then add javascript code to produce the proper filtering based on the users' selections.
    Let me know what happens.
    Larry

  • How to access custom properties in EJB

    Hello,
    I want to supply some properties (20-30) for my EJB application.
    In a non enterprise application I would put these properties into a xml file, read it at startup time by a singleton.
    This singleton holds the read information in static variables and provides them to all other classes.
    I read that with EJB static variables (and so the singleton) are forbidden.
    But what is the best way to provide the properties.
    Should they be defined in an own xml file or better put into an existing one (and which should this be)?
    And if this is done, how can I access these properties?
    I searched at goolge and in several forums, but I don't got a suitable answer.
    I hope you can help me.
    Thanks

    The Java EE spec defines simple name/value pairs for Strings and primitive values called env entries.
    You define them in ejb-jar.xml in the same place as ejb-refs and resource-refs. You can then look
    them up or inject them into your code. Here's an example :
    <env-entry>
    <env-entry-name>config1</env-entry-name>
    <env-entry-type>java.lang.String</env-entry-type>
    <env-entry-value>foo</env-entry-value>
    </env-entry>
    In the code :
    @Resource(name="config1)
    private String c1;
    or
    String c1 = (String) new InitialContext().lookup("java:comp/env/config1");
    or
    @Resource
    private SessionContext sessionCtx;
    String c1 = (String) sessionCtx.lookup("config1");

  • E-mail router (On-premise) to CRM 2015 (On-line) connectivity issue

    Hello Experts,
    I was trying to configure e-mail router on my location environment (working on domain administrator credentials :)) to connect to CRM 2015 Online server (TRIAL version).
    Unfortunately during "Load data" process ("Users, Queues and Forward Mailboxes" tab in E-mail Router Configuration Manager) I'm still getting "Access is denied" error.
    "CRM Server address" I'm using is: “https://disco.crm.dynamics.com/orgname” ("orgname" is 100% correct, I've also tried "DEV" instead of "DISCO" address option) and "Access credentials"
    specified are also correct (this is System Administrator user in my CRM organization).
    I assume that the problem is somehow connected with user account, because when I’m trying to use some fake one (ex. "[email protected]") the error message is different ("GetAuthStateEx(), Request Status: ").
    I was trying to use Fiddler to see problem source and I found that "Access denied" is return during accessing "https://disco.crm.dynamics.com/XrmServices/2011/Discovery.svc" URL.
    Am I missing something? Should CRM account used by e-mail router have some additional permissions except "System administrator" role in CRM?
    Any help will be really appreciated.
    Kind regards,
    Piotr

    I've checked unique organization name on developer resources page many times (this is very common reason of many problems with e-mail router deployments).
    Actually I'm looking at this name right now and it is 100% correct (only lowercase letters, no "strange" characters :)).
    Today - the error message looks a little different.
    I've checked above mentioned web service address ( https://disco.crm.dynamics.com/XrmServices/2011/Discovery.svc ) in IE and there is no problem with accessing it.
    I'm wondering should this error be somehow connected with fact that our CRM online organization is TRIAL version or that it is 7.0.1 version (our e-mail router is 7.0.0)?
    Any other ideas?
    Best regards,
    PG

  • Flitered Sub-grid in Online CRM 2015

    Hi all ,
       I have the following requirement. In Case form we included multiple sub-grids (Opportunity,Lead, etc..). On selecting the value in customer field, only the related records of that particular Customer should flow in the
    respective sub-grids.
    The same functionality we worked in CRM 2013 which was working fine. At present in CRM 2015 on loading the form some times it is working & some times it is not working (means some times it shows related record & some times it shows all records).
    Unable to identify the issue. We have also tried by refreshing the sub-grid twice in J-script.
    Any solution?
    Thanks &  Regards
    Shankar

    Hi Polat,
     Thanks for your reply. We have done the same work. Please find below Jscript we have used, which is working fine in CRM 2013. In CRM 2015 some times it works & some times it shows all the records with out filter. So any other solution for
    this issue.
    function BindGridSubscription() {
        // Get  Customer
        var lookupfield = new Array;
        lookupfield = Xrm.Page.getAttribute("customerid").getValue();
        if (lookupfield != null) {
            var lookupid = lookupfield[0].id;
        else {
            return;
        var relatedSubscriptions = null;
        relatedSubscriptions = document.getElementById('sgvSubscriptionDetails');
        if (relatedSubscriptions == null || relatedSubscriptions.readyState != "complete") {
            setTimeout('BindGridSubscription()', 2000);
            return;
        var fetchXmlSubs = "<fetch version='1.0' output-format='xml-platform' mapping='logical' distinct='false'>";
        fetchXmlSubs += "<entity name='opportunity'>";
        fetchXmlSubs += "<attribute name='opportunityid' />";
        fetchXmlSubs += "<attribute name='tec_zone' />";
        fetchXmlSubs += "<attribute name='totalamount' />";
        fetchXmlSubs += "<attribute name='tec_subscriptiontype' />";
        fetchXmlSubs += "<attribute name='tec_copystartdate' />";
        fetchXmlSubs += "<attribute name='tec_copyenddate' />";
        fetchXmlSubs += "<attribute name='tec_subscribedscheme' />";
        fetchXmlSubs += "<attribute name='tec_subscribedproduct' />";
        fetchXmlSubs += "<attribute name='tec_schemestartdate' />";
        fetchXmlSubs += "<attribute name='tec_schemeenddate' />";
        fetchXmlSubs += "<attribute name='tec_poimplementationdate' />";
        fetchXmlSubs += "<attribute name='tec_bookingformnumber' />";
        fetchXmlSubs += "<attribute name='tec_bookingdate' />";
        fetchXmlSubs += "<order attribute='tec_zone' descending='false' />";
        fetchXmlSubs += "<filter type='and'>";
        fetchXmlSubs += "<condition attribute='customerid' operator='eq' uitype='contact' value='" + lookupid + "' />";
        fetchXmlSubs += "</filter>";
        fetchXmlSubs += "</entity>";
        fetchXmlSubs += "</fetch>";
        relatedSubscriptions.control.SetParameter("fetchXML", fetchXmlSubs);
        relatedSubscriptions.control.Refresh();
    Thanks
    Shankar

  • CRM 2015 Online, E-mail router performs so slow

    Hi,
    We are testing staging CRM 2015 Online.  Email router for 2015 is installed in an online Windows 2012 server.  We set Polling Period(seconds) 60 in Email Router Configuration Manager.  However, when I send an e-mail, it takes
    more than 20 minutes for the e-mail to arrive in my Gmail Inbox.  Checking System Jobs and views regarding sent e-mail, all indicates that the e-mail was sent instantly.  What shall I do to improve the Email Router performance?  Thanks.

    Why are you using the email router if your Exchange Server is also Online?  Dynamics CRM Online has Server Sync built in so it will directly communicate to Exchange Online.  Much better solution than rolling up an email Router. 
    Also, if you don't have access to the Exchange server, I' doubt there's much you can do, since you don't have all the tools you need to troubleshoot the issue.
    The postings on this site are solely my own and do not represent or constitute Hitachi Solutions' positions, views, strategies or opinions.

  • CRM 2015 Installing fails: Action MicrosoftCrm.Setup.Server.BackupUpgradeDataAction Failed Could not find the file 'C:\intpub\wwwroot\web.config'.

    I don't have many issues... but when I do it is usually a bad one.   
    I took my CRM 2013 install running on Server 2008 and did an upgrade to server 2012 R2.  No issues.   All updates applied.  From there I run the CRM 2015 installer to run the upgrade..... Yes, running as admin, and after the "Pre Flight
    Check"  everything is good.   From there the install starts to copy files.....  I get this error. 
    00:16:43|   Info| CrmAction execution time; BackupUpgradeDataAction; 00:00:03.0020974
    00:16:43|  Error| System.Exception: Action Microsoft.Crm.Setup.Server.BackupUpgradeDataAction failed. ---> System.IO.FileNotFoundException: Could not find file 'C:\inetpub\wwwroot\web.config'.
       at System.IO.__Error.WinIOError(Int32 errorCode, String maybeFullPath)
       at System.IO.File.InternalCopy(String sourceFileName, String destFileName, Boolean overwrite, Boolean checkHost)
       at Microsoft.Crm.Setup.Server.BackupUpgradeDataAction.Do(IDictionary parameters)
       at Microsoft.Crm.Setup.Shared.CrmAction.ExecuteAction(CrmAction action, IDictionary parameters, Boolean undo)
    I am finding no references to this issue any where.   Looking for suggestions.   It appears that this file does not actually exist.   Somewhere during the upgrade maybe it got deleted.     I have put an old web.config file in this
    path, rebooted everything and still get the same error.
    Looking for some suggestions.
    Pierre Hulsebus

    Sounds like a problem with the information about where the Crm website is installed. Crm uses 2 registry values 'website' and 'websitepath' under HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSCRM. Do these look correct, and is the Crm website under c:\inetpub\wwwroot,
    or elsewhere ?
    The last part of the 'website' value is the website id, which you can see in IIS Manager
    Microsoft CRM MVP - http://mscrmuk.blogspot.com/ http://www.excitation.co.uk

  • CRM 2015 Xrm.Page.ui.controls.forEach bug on inactive record.

    Hi all,
    There is a bug in CRM 2015 whereby if you have Xrm.Page.ui.controls.forEach on a deactivated record, it sets the value of the statuscode back to an active one. This means that if you do an Xrm.Page.getAttribute("statuscode").getValue() afterwards
    it will return an incorrect value. The screen remains correct and the isDirty flag is not set so doesn't force a save.
    To recreate this issue. On an entity with a status code  on the form have the following script on the page load. Deactivate the record and refresh the page....
    function onLoad(){
        alert(Xrm.Page.getAttribute("statuscode").getValue());
        Xrm.Page.ui.controls.forEach(function(control, index){});
        alert(Xrm.Page.getAttribute("statuscode").getValue());
    Thought I would let everyone know as it took me ages to work out what was going wrong :-(
    Chris

Maybe you are looking for

  • Kernel panic very frequently!! Please help!

    My MacBook Air goes into kernel panic every hour or two for the past few days. I am not sure how to read the crash log... Can anyone help me pleas Below is what it is: Interval Since Last Panic Report:  143533 sec Panics Since Last Report:          1

  • Can't get my hyperlinks to work...

    Hi Everyone, I am hoping someone can help me.... I am not very computer savy so if you could answer in the simplest way you know how would be awesome!! I can not seem to get my hyperlinks to work on my website, they work when I am editing the website

  • Changes to Variable in Customer exit

    Hi Experts, We have two variables in the ready for input query. First  Variable : Customer exit variable which gets populated based on user login details. Second Variable: Input ready variable. The values  will be populated depending on the first var

  • Upgrade to PI 7.0 Ehp 2

    Hi PI Gurus, Need your suggestions on upgrading to PI 7.0 Ehp 2 from PI 7.0 What precautions/changes need to be taken from PI Developer perspective after/before migration ? Thanks, Jaydeep

  • Help! - need to create/list groups in OS 10.5.2 unix

    I need to create some groups in order to install Oracle on my 10.5.2 MAC. 10.3.6 MAC had nireport and nicl to list and create groups. Unfortunately even tho I can get man pages for these commands, the commands themselves no longer exist. When I poste