Record Types

[SectionIntroduction]

[RCNotLoggedInNotAdmin][table id=13 /][/RCNotLoggedInNotAdmin]

[RCAdmin][table show_rows =all id=13 /]

[NextSection][/RCAdmin]

32 thoughts on “Record Types”

  1. Could not make out the significance of creating business processes. For e.g. in case of Opportunity, we can have different sales processes with different list of opportunity stages. Now, if I treat opportunity stage list as yet another pick-list then why at all we need a separate step of creating sales processes? Why opportunity stages list is not available as a pick-list so that one can customize it based on record type? Sorry, my question may look silly but I fail to get the context. May be, I am missing something.

    1. You can’t choose the opp stage picklist values based on record type; you have to use a business process. It’s just an extra step (I’d guess this is left over configuration from legacy pre-record type salesforce).

  2. My Opportunity has 2 record types: Retail (Default) , Product and Service.
    When I create a new Opportunity, I get a screen to chose which record type.
    Now, after the Opportunity record is created, how do I show it on the page layout?
    I check under Opportunity / Fields and I don’t see a field “Record Type” that I can include on all my page layouts.

    Thanks

      1. Never mind. I was looking for a “Record Type” field and found out that it was created as “Opportunity Record Type”.
        Also, it looks like an “Object Record Type” field will be only created if such object has a record type, otherwise none is created.
        Can you confirm?

  3. Hello Guys,

    I cleared my SFDC 401 on May 8, 2015 and SFDC 201 on Aug 8, 2015. Can anyone help me on which release exams I am supposed to take? Is there a way to check on this officially with salesforce?

    Appreciate your help!

    Regards,

    Rajesh K

  4. hello john,
    I have question that when we as admin create custom object ,
    Can we create record type for custom object without having business process for that custom object?

    if yes
    then please make me understand ..

    and if no then
    how can we create business processes for my custom object
    i saw place to create business process
    Setup>workflow and approval>build process
    Is this a right way to create custom business process ?
    can u explain how to create it?

    or else all this (is this a limit?)that ,
    we can only use existing business process to the respected standard object we have(Like lead object is having lead process to implement record type for lead related for particular profile) ,and we can never have our own custom business process that we can use in implementation of record type in our app?

    1. You do not need a business process for a custom object- you can create a record type for a custom object; no need for a business process. You can create your own business process and reference when you create a new record type (e.g. on opportunity)…

  5. Hello john,
    When you say record type to make default and u shared the link from sales force help ..
    there the path goes likt this ..
    setup>record type>Set Default Record Types or Record Type Selection—
    as per how they explain as below …to set record type as defaut for users landing page…
    “From your personal settings, enter Record Type in the Quick Find box, then select Set Default Record Types or Record Type Selection—whichever one appears.”

    truly speaking…i m not finding the link to
    can you explain it where i m going wrong?

    Thank you
    Tejal .

  6. Needs editing:

    The “master” record type include all picklist values

    …should read:

    The “master” record type includes all picklist values

  7. How do you edit the record type(s) associated with the profiles after you save the record type? I see that the option is available on create, but I don’t find how to get back to it once the record type is created.

    1. Navigate to the profile, click on the profile (do not edit it) and they are below on the profile screen (in non edit mode) – if you are using the standard profile editor. If you are using the advanced profile editor, you will need to search for the object.

  8. This is one of the requirements and I’m confused with the use of RecordTypes –
    I have a Contact and I want to track and report on the type of Contacts (Subscriber, Volunteer and Donor). So I decided to create Record types with these values and different page layouts based on needs. But now the issue is a Subscriber can be a Volunteer too (either two of them or a combination of all the three). In this case Record types won’t work as I can’t assign multiple record types to a record.
    I’m not sure what to use in this case – a multi-select Picklist? Would I be able to track the Contacts in this case? Is there any other feasible way to achieve this?

    1. Good question. Multi-select picklist is one option. Checkboxes for each (subscriber, volunteer, donor, etc.) is another – I would suggest playing with each. Reporting will be a bit different (although you could potentially use both and keep the values in sync).

      You could also consider a hybrid record type (e.g. subscriber, volunteer, donor, hybrid) – hybrid would have the fields of all 3 on the page layout. Use workflow to update the value of the subscriber/volunteer/donor field(s) when the single RT is selected, when hybrid is selected the user would need to set them.

  9. I am a bit confused on the purpose of Processes. Why wouldn’t the Lead Status/Opportunity Stage/ etc. fields just be included as an editable picklist on the Record Type? Would this not eliminate the need to assign a Process? As far as I can see the only role of the Processes is to filter these picklists. I guess I’m overlooking some other function of the Processes. Could someone help me? Thank you for your help.
    -C

    1. My guess is that this is legacy configuration from Salesforce 10 years ago from before record types existed. The RT ultimately drives picklist values and page layouts, but for a select few fields it does so through a biz process via record type. It doesn’t make sense on the surface, but that’s the way it works.

Leave a Reply