Products Owned section of the Contact Record

I just noticed the Products Owned section as an available section of the contact record. Does this section have an linkage to opportunities, so when an opportunity has a status of won, it will update the Products Owned section of the contact record?

Hi David,
The Revenue record (intersection of Opportunity and product) has a Fk to Account and Contact record.
On opportunity closure this information will have to move to the order fulfillment system. On billing/shipping you can try and import the Products shipped / Assets data from the order fulfillment system and related them back to the Account & Contact records.
In case there in installation process that is covered by Serevice Request of the SoD application it could be the place to manually associate contacts to the product/assets (that are imported by integration of manual cvs file imports).
Prakash

Similar Messages

  • Weird crmForms array returned in the Contact record

    I have 2 CRM forms (Photo and History) attached to the contact. Both have only one field right now (will add more in the future). The structure in the contact record looks like this...
    [crmForms] => stdClass Object
                [CrmForms] => Array
                        [0] => stdClass Object
                                [formId] => 141376
                                [formName] => Photo
                                [crmFormFields] => stdClass Object
                                        [CrmFormFields] => stdClass Object
                                                [fieldId] => 437621
                                                [fieldTypeId] => 8
                                                [fieldName] => Photo
                                                [fieldValue] =>
                        [1] => stdClass Object
                                [formId] => 144272
                                [formName] => History
                                [crmFormFields] => stdClass Object
                                        [CrmFormFields] => Array
                                                [0] => stdClass Object
                                                        [fieldId] => 437621
                                                        [fieldTypeId] => 8
                                                        [fieldName] => Photo
                                                        [fieldValue] =>
                                                [1] => stdClass Object
                                                        [fieldId] => 439623
                                                        [fieldTypeId] => 9
                                                        [fieldName] => Classes Taken
                                                        [fieldValue] =>
    Why is the Photo field returned inside of the History form???

    I have 2 CRM forms (Photo and History) attached to the contact. Both have only one field right now (will add more in the future). The structure in the contact record looks like this...
    [crmForms] => stdClass Object
                [CrmForms] => Array
                        [0] => stdClass Object
                                [formId] => 141376
                                [formName] => Photo
                                [crmFormFields] => stdClass Object
                                        [CrmFormFields] => stdClass Object
                                                [fieldId] => 437621
                                                [fieldTypeId] => 8
                                                [fieldName] => Photo
                                                [fieldValue] =>
                        [1] => stdClass Object
                                [formId] => 144272
                                [formName] => History
                                [crmFormFields] => stdClass Object
                                        [CrmFormFields] => Array
                                                [0] => stdClass Object
                                                        [fieldId] => 437621
                                                        [fieldTypeId] => 8
                                                        [fieldName] => Photo
                                                        [fieldValue] =>
                                                [1] => stdClass Object
                                                        [fieldId] => 439623
                                                        [fieldTypeId] => 9
                                                        [fieldName] => Classes Taken
                                                        [fieldValue] =>
    Why is the Photo field returned inside of the History form???

  • HT5887 Air Drop does not transmit Contact info located in the Notes Section of the Contact.  How does one transfer All Fields of a contact record?

    Transferred a Contact from my iPhone 5S/ios7 to my iPad Air.  Successfully transferred the Contact including all ph numbers, email addresses, and street addresses.   But -- it did NOT transfer all the text in the "Notes" section of the original Contact.  Why?   Some of my Contacts also have a photo in the same Notes Section.  I don't want to sync the devices via the cloud because I just want selected Contacts.  Sharing via email does the same thing - no Notes.  Only way I've found is to Sync with Outlook Contacts on my Windows XP and Windows7 PCs.

    So far it appears Microsoft's Outlook program is the only contact manager capable of "Forwarding" a Contact record that is all inclusive of all the data in the Contact including the Notes data.
    While some may use the Notes field to store "secret or confidential" information...I've used it to store more mundane Notes that are not NOT confidential or sensitive in any way.  Moreover....only want to "Share" (Microsoft calls it "Forward") with my own multiple devices.  The "Notes" data might include a picture, another type of image, a map, a URL, etc.  I and the rest of the MS Windows user world began building Contacts in Outlook so long ago it is not practical to switch to iOS-based personal info management software unless it allows complete conversions or "Sharing" as Apple calls it.
    Microsoft figured this out years ago by allowing the user to choose whether to include Notes or not when "Forwarding" any individual Outlook Contact Record.  It sounds like we need Microsoft Outlook for iOS like we have MS Outlook for MAC.  With thousands of Contacts in MS Outlook 2010 I can't do without the Notes data in my files.  And it isn't practical to use a syncing function when I only need 10-20% of my overall contacts on some of my iOS devices.

  • I can only see additional information listed in contacts, such as information entered in the title section of the contact when i hit edit.

    i am using IOS7.  Prior to IOS7, i was able to see all the information i included in my contacts such as the membership number of Enterprise car rental.  After loading IOS7, i pulled up the Enterprise contact and didn't see the membership number.  Only after i hit edit to put the number in the Title section was i able to see that the membership number was already present in the Title section; it just doesn't show up when the contact is pulled up.  I have noticed this same issue with other contacts such as my airline membership contacts.  Has anyone experienced this problem and how did you fix it?

    The iPhone remembers information about previous contacts.
    Complelely independently, you have a Contacts app with a contacts list.  It sounds like your contacts list has 3 names on it.  You need to add a few names.

  • Add photo to Notes section of Contact Record

    When I try to add a photo to the Notes section of a contact record - it will not save.  Error message is "Unknown Error".
    This used to work fine.  How can I fix it?  

    Hi,
    Which type of email account are you using? Please note that inserting photos into contacts Notes section is not supported in an Outlook.com/Hotmail account connected via Exchange ActiveSync (EAS) in Outlook 2013.
    If this is not the case, please try to run a repair of your Outlook data file and then test again. To do this, please refer:
    http://support2.microsoft.com/kb/272227
    Please let me know the result.
    Regards,
    Steve Fan
    TechNet Community Support
    It's recommended to download and install
    Configuration Analyzer Tool (OffCAT), which is developed by Microsoft Support teams. Once the tool is installed, you can run it at any time to scan for hundreds of known issues in Office
    programs.

  • Display custom revenue field on Opportunity record in Product Rev. section

    We have added a custom field to the product revenue record. We would like to display it on the Opportunity record in the Product Revenues section.
    Can this we accomplished?

    David, you will have the ability to customize the fields in the related objects section (such as the product revenue section of the detailed view of the opportunity object) of Siebel CRM On Demand in release 16.

  • BAPI/FM for creation of CONTACT RECORD for the contract account

    Hi All,
    I need to create a contact record for the a contract account.
    The contact record details will be maintained in the table BCONT.
    Let me know if there is a function module/BAPI/any othere way to create a contact record.
    Regards
    Shiva

    Hi,
    You can use the function module - BCONTACT_CREATE to create Contact record
    (or)
    make a BDC of the Tcode - BCT1(Contact creation) and use the same for creation of contacts in batch
    Note: Contact is created against Business Partner and not Contract Account. So you will have to include your logic of finding out the respective Business Partner for the Contract Account for which you need to create Contact record.
    regards
    Gagan

  • How to use the +, * or # sign in iPhone contact records

    I see only one reference to that button in the printed and on-line documentation, the button when you're creating a phone number in a Contact record, the button displaying those special symbols + * #. The only reference I've found is to press that button and then select "Pause" to enter a pause (displayed as comma) in the number. But you can also enter a "+" or "*" or "#" ... leading me to think they must be the equivalent of "Wait" etc. But it's not documented: can anyone tell me what those do?
    Thanks

    So, are you saying that those other symbols are ones I would only use if that outside service (office voice mail, some other service) required those symbols; that they don't actually give the iPhone itself an instruction (such as the "+" and "pause" do)?
    [The reason I'm asking is that I just switched over to the iPhone, previously having Verizon service, and with that service there were ways to enter the equivalent of Pause (where the phone would wait a few seconds per pause before sending the next number) or Wait, which would cause the phone to wait until I pressed "send" again, at which point it would send the next digits (useful for PINs and Passwords) ... ]
    But those were instructions in the Verizon phone to the Verizon phone ... I'm just looking for some official documentation on whether these symbols in the Contact record telephone numbers serve similar purposes, and, if so, which ...
    The + is clear now. I'm still hazy on the # and * ... and wondering if they're addressed anywhere in iPhone documentation. I couldn't find them.

  • How to auto-populate the Contact field from a Custom Object

    Hi,
    I am working on a project where the Contact record is the main focus. I have setup the Contact record as having a one-to-many relationship with CO4. From the Contact Details page I can click on the New button in the Related Record section for CO4 and the Contact from the Details page is auto-populated (which is what I want). I then enter the data into CO4 and click on Save so that the record is displayed in the Related Record section, and then I click into it so that I'm now on the CO4 Details page.
    My page layout for CO4 has both Activities and Service Requests as related records, and the page layouts for both of these include the CO4 field and the Contact field. When I click on New for either of these record types, the CO4 field is populated from the previous record but the Contact is not. I realize this is because there is a one-to-many relationship between CO4 and the Activity/SR, but is there any way to also pull over the value in the Contact field?
    I also tried this using CO1 which does have a many-to-many relationship (if I understand it correctly), but the Contact field is still not pulling over. Is there a way to make this happen?
    Thanks!

    This functionality is not available at this time. I would recommend that you submit a enhancement request to customer care.

  • ContactList_UpdateInsert will not update Contact Record

    I'm having trouble getting ContactList_UpdateInsert to work with Contact Records that have a username.
    1) First, I call Contact_RetrieveByEntityID('adminuser', 'password' , 1234, entity_id) to retrieve the contact record data for updating.
    cr = c.service.Contact_RetrieveByEntityID('adminuser', 'password' , 1234, entity_id)
    2) Then I modify some data, such as ExternalID
    cr.externalId = '123456'
    3) Calling ContactList_UpdateInsert returns an error:
    'Contact(s) saved in the system. Please review the list of error(s)/warning(s) found when processing the data.\n- Contact: John Doe | ERROR: The username [TestUser] cannot be assigned to contact with email [] as it is already used.'
    Manually adding the emailAddress field because it's not in the original cr record fixes that error.
    cr.emailAddress = '[email protected]'
    Calling again gives the error:
    Contact(s) saved in the system. Please review the list of error(s)/warning(s) found when processing the data.\n- Contact: John Doe | ERROR: The username [TestUser] cannot be assigned to contact with email [[email protected]] as it is already used.'
    It seems as though any time the contact record has a username assigned, I'm unable to update the record. What's the deal??
    EDIT: I thought I was posting this in the API section, but apparently not. Sorry.

    Okay I figured this out. When updating, you either have to supply externalId or emailAddress to match the record you want to change. If neither is supplied, or it doesn't match the supplied value, it adds a new record instead of update. So if you're trying to add an external id, you have to supply the emailAddress parameter as well, so it can match the record you want to change. I don't know if you can change the external id since it will try to match the external id before the email address.
    This is the explanation from the knowledgebase
    Please note that similarly to the import routine, you can utilize the External ID property to set a unique idenitifier value for each customer. If this value is present then customers are matched and updated accordingly. For example if every customer in your system has a member number, then assign that to the External ID property. If you do not utilize this property then the unique identifier used will be a customer's email address. If neither is provided then contacts are added and never updated as no unique identifier exists.
    I assumed that if you retrieve the record you want first (using Contact_RetrieveByEmailAddress), then make your changes and send it to ContactList_UpdateInsert, it should just update that record. But you have to set the emailAddress parameter.

  • SQL for pulling description from product identification section off of summ

    I tried using the DB schema tool to generate sql for pullling the Description field off of the Product Indentification section on the summary tab and it came up with zero records even though i know we have a few 1,000 specs that use that field.
    Can you send me the sql that i should be using or the table to look in to find that text??
    thanks,
    David

    This should get you started,
    select
      ss.SpecNumber as "Spec Number"
      , ssn.name as "Spec Name"
      , sdftp.Description as "Description"
    from SpecDescriptionFreeTextProp sdftp
      inner join gsmProductIdentification gpi on sdftp.fkSpecID = gpi.pkid
      inner join SpecSummary ss on gpi.fkSpecID = ss.SpecID
      inner join SpecSummaryName ssn on ssn.fkSpecsummary = ss.PKID
    where
      ssn.langid = 0

  • Incoming calls are not finding contact records

    I just upgraded phones from a 3GS to a 4S. The contact records transferred over and call history did as well.
    But the call history and incoming calls only show the number, they do not show the contact information. In the contact record, the phone numbers are missing the phone formatting, the () around the area code, etc.
    I tried opening the record and saving it to see if it would add the formatting. It didn't. I really don't want to type in each phone number again.
    Any ideas?
    Thanks in advance

    Hi Andy,
    I just resolved this problem and I think I have the fix for you. First, when you upgraded from the 3GS to the 4S, did you switch carriers (from AT&T to Verizon for example)? I did and had the same problem you are experiencing. Here is the fix:
    1. If you are using Verizon, open the Phone app and dial *228. You will be connected with Verizon's programming system. When prompted, press "1" for "Program or Activate Your Phone".
    2. You will have to wait listening to music while the system upgrades your programming. Wait until the system says something like "Your settings or programming have been updated". Then disconnect the call.
    3. Open the iPhone Task Manager (double tap the "Home" button). Make sure that you see the Message, Phone and Contact applications. If you don't see one of those apps, go back and open them in the main menu screen.
    4. In the Task Manager, press your finger on one of those three apps (Contacts, Phone, Messages) until all the apps start to jiggle. Delete the Messages, Contacts and Phone apps (don't worry, they are still on your phone).
    5. Wait about three minutes, then go back to the Main Menu screen and open the Messages app. Everything should be fine. As it will be in the Contacts app.
    That's it! Worked for me. Hope for the same with you.
    Stefan

  • Web Services Activity Insert problem with linking to child contact records

    Hi - I am trying to use WS 2.0 to insert a new activity and link it to a list of contacts. I have converted this from WS 1.0. It works fine without the contact linking code but fails with the following message when linking to the contact records...
    Update operation on integration component 'Activity' failed because no matching record in business component 'Action' with search specification '[Description] = "Test2"' could be found.(SBL-EAI-04403)
    Here is a simplified version of the code in question...
    activity2.Activity act = new activity2.Activity();
    act.Url = cs.crmSessionUrl;
    activity2.ActivityInsert_Input input = new activity2.ActivityInsert_Input();
    input.ListOfActivity = new activity2.ListOfActivityData();
    input.ListOfActivity.Activity = new activity2.ActivityData[1];
    input.ListOfActivity.Activity[0] = new activity2.ActivityData();
    input.ListOfActivity.Activity[0].Subject = "Test2";
    input.ListOfActivity.Activity[0].Activity = "Task";
    input.ListOfActivity.Activity[0].Status = "Completed";
    input.ListOfActivity.Activity[0].Type = "Email";
    input.ListOfActivity.Activity[0].DueDate = DateTime.Parse( DateTime.Now.ToString("M/d/yyyy HH:mm:ss"));
    input.ListOfActivity.Activity[0].AccountId = "AEGA-BGV8Z9";
    input.ListOfActivity.Activity[0].ListOfContact = new activity2.ListOfContactData();
    input.ListOfActivity.Activity[0].ListOfContact.Contact = new activity2.ContactData[1];
    input.ListOfActivity.Activity[0].ListOfContact.Contact[0] = new activity2.ContactData();
    input.ListOfActivity.Activity[0].ListOfContact.Contact[0].Id = "AEGA-CCMEWM";
    activity2.ActivityInsert_Output output = act.ActivityInsert(input);
    Any suggestions would be great!

    Try using execute instead.
    <soapenv:Envelope xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/"
    xmlns:ns="urn:crmondemand/ws/ecbs/activity/10/2004"
    xmlns:xsd="http://www.w3.org/2001/XMLSchema"
    xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"
    xmlns:data="urn:/crmondemand/xml/Activity/Data">
    <soapenv:Header>
    <wsse:Security>
    <wsse:UsernameToken>
    <wsse:Username>yourusername</wsse:Username>
    <wsse:Password Type="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-username-token-profile-1.0#PasswordText">yourpassword</wsse:Password>
    </wsse:UsernameToken>
    </wsse:Security>
    </soapenv:Header>
    <soapenv:Body>
    <ns:ActivityExecute_Input>
    <data:ListOfActivity lastpage="?" recordcount="?">
    <data:Activity operation="insert">
    <Subject>Test7</Subject>
    <AccountId>AALA-5KC0OV</AccountId>
    <Type>Email</Type>
    <Status>Completed</Status>
    <Activity>Task</Activity>
    <data:ListOfContact>
    <data:Contact >
    <data:Id>AALA-5851K0</data:Id>
    </data:Contact>
    </data:ListOfContact>
    </data:Activity>
    </data:ListOfActivity>
    </ns:ActivityExecute_Input>
    </soapenv:Body>
    </soapenv:Envelope>
    <SOAP-ENV:Envelope xmlns:SOAP-ENV="http://schemas.xmlsoap.org/soap/envelope/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
    <SOAP-ENV:Body>
    <ns:ActivityExecute_Output xmlns:ns="urn:crmondemand/ws/ecbs/activity/10/2004">
    <ListOfActivity xmlns="urn:/crmondemand/xml/Activity/Data">
    <Activity>
    <ModifiedDate>2012-06-07T01:00:09Z</ModifiedDate>
    <CreatedDate>2012-06-07T01:00:09Z</CreatedDate>
    <ModifiedById>AALA-583LBZ</ModifiedById>
    <CreatedById>AALA-583LBZ</CreatedById>
    <ModId>1</ModId>
    <Id>AALA-5TG95O</Id>
    <CreatedBy>Web Services Administrator, 06/06/2012 18:00:09</CreatedBy>
    <ModifiedBy>Web Services Administrator, 06/06/2012 18:00:09</ModifiedBy>
    <ListOfContact>
    <Contact>
    <ModifiedDate>2012-03-19T20:19:55Z</ModifiedDate>
    <CreatedDate>2012-03-05T21:43:14Z</CreatedDate>
    <ModifiedById>AALA-583LBZ</ModifiedById>
    <CreatedById>AALA-583LBZ</CreatedById>
    <ModId>79</ModId>
    <Id>AALA-5851K0</Id>
    <CreatedBy>Web Services Administrator, 03/05/2012 13:43:14</CreatedBy>
    <ModifiedBy>Web Services Administrator, 03/05/2012 13:43:14</ModifiedBy>
    </Contact>
    </ListOfContact>
    </Activity>
    </ListOfActivity>
    </ns:ActivityExecute_Output>
    </SOAP-ENV:Body>
    </SOAP-ENV:Envelope>

  • Locking on the aggregated records

    Hello BPS Experts,
    if the level contains the product group PG1. and the infocube records are product level P1,P2. during manual planning using the manual layout. are the records containing the P1 and P2 are locked ?
    Suggestions appreciated.
    Thanks,
    BWer

    Hello BWer,
    read the correponding How To Guide 'Locking of Transaction Data':
    https://websmp109.sap-ag.de/bi
    -> Services and Implementation
    -> How To ... Guides
    -> How To ... Guides BPS
    Regards,
    Gregor

  • Contact record not pupulated when Task created using Workflow.

    Hi All
    I am using workflow to create Tasks when new Serivce Records have been created. When the Service Record is created and the Contact field is linked to a Contact record, the Contact does not carry through to the Task record created by the workflow. I have noticed that when I add the Task manually to the SR that the Contact record does carry through so is there something I need to add to my workflow?
    Thanks Gail

    Hi Mani
    I have an SR raised for this already SR 3-162376211, should I close this? Do you have a reference number or something for me to reference this issue/enhancement request with in the future?
    Thanks Gail

Maybe you are looking for