• Sean Fife 16
  • NEWBIE
  • 105 Points
  • Member since 2017

  • Chatter
    Feed
  • 0
    Best Answers
  • 1
    Likes Received
  • 0
    Likes Given
  • 5
    Questions
  • 4
    Replies
I'm getting this error:
User-added image
And I don't have a clue why, any insights/help?  The xml is below with everything it says to check being, to my knowledge, correct.  The review does work, if I enter one and press the submit button it does save and change the tab.
 
    <aura:attribute name="review" type="BoatReview__c" access="private" />
    <aura:attribute name="boatReview" type="BoatReview__c" access="private" />
    <aura:attribute name="recordError" type="String" access="private" />
    
    <force:recordData aura:id="service"
                      layoutType="FULL"
                      fields="Id,Name,Comment__c,Boat__c"
                      mode="EDIT"
                      targetRecord="{!v.review}"
                      targetFields="{!v.boatReview}"
                      targetError="{!v.recordError}" />
    
    <lightning:layout verticalAlign="start" multipleRows="true">
        <Lightning:layoutItem flexibility="auto" padding="around-small">

            <lightning:input name="reviewtitle" label="Title" value="{!v.boatReview.Name}" />

        </Lightning:layoutItem>
        <Lightning:layoutItem flexibility="auto" padding="around-small">
            <label>Description</label>
            <lightning:inputRichText aura:id="reviewcomment" value="{!v.boatReview.Comment__c}" />
        </Lightning:layoutItem>
        <Lightning:layoutItem flexibility="auto" padding="around-small">
            &nbsp;rating&nbsp;
        </Lightning:layoutItem>
        <Lightning:layoutItem flexibility="auto" padding="around-small">
            <lightning:button iconName="utility:save" onclick="{!c.onSave}" label="Submit"/>
        </Lightning:layoutItem>
    </lightning:layout>



 
If you have a process builder flow that updates, for example, the same lead record several times.  Are those changes committed at the end of the process builder or after each change?

I'm inclinced to think it happens at the end of the process builder, but I wanted to know for sure.  I went through the documentation and didn't find the answer.
Hi everyone, I would appreciate some opinions.  I currently am using Informatica with the Quickbooks on prem connector to integrate with Salesforce.  I need to create invoices and bills (but will eventually create other things), and pull the Quickbooks id back into Saleforce for syncing purposes.  Here's the process:
1. Create an invoice line item in quickbooks (which in turn creates an invoice)
2. Get the invoice Id back into Salesforce
3. Add additional line items to the invoice

Simple, right?  Well, my problem is that I after step 1 I have no idea what the id of the new invoice is.  So, my solution is to store the Salesforce id of the invoice within quickbooks.  The issue is that the only field I can use to store the SFID (because it's the only field I can use to scan the invoice table), is 11 characters long.  Salesforce Ids are 15 case sensitive, 18 case insensitive characters long.

My questions:
1. Does anyone know of a good way to losslessly compress a Salesforce id into 11 characters?
2. Is there a better way to do this?

My thoughts are that since the id is of the form <object id><base 62 id><case safe chars> I can strip the id down to 12 characters becuase I know what Salesforce object the data is coming from and the quickbooks field is case sensitive.  That's 1 too many characters though.  I figure I could use a character to replace the ubiquitous double zeroes in the ids, but that's a hack or bandaid, not a solution.  What say you?  Or is there a better way to integrate with quickbooks on prem through Informatica?
In this step you're supposed to create a Lightning App for Poloma that contains only the things she wants to focus on.  So I did, I created a Lightning App called Communications, added the Home, Account, Chatter, Reports, and Dashboards tabs, then assigned it to her profile as the default app.

All I get is an error.  "Didn't find a Lightning app named Communications. This Lightning app must include the items that Paloma uses regularly. Paloma must be able to access the app."

Which is completely misleading because the app does exist.  I even logged in a Poloma and checked she could see the app, and everything looked good.  I'm at a complete loss.

Can anyone give any pointers or hints?  I've tried removing the Home tab and checking the step, but I get the same error.  I tried adding in the Key Sales Data page, same error.  Both the home and Key Sales Data, same error.  I tried duplicating the Sales app tabs but reordering them and including what Poloma wants, but still I get an error.

 
So, in this trailhead unit, Customize Record Highlight with Compact Layouts, within the Lightning Experience Customization module, it has an odd tip at the bottom about having different highlights panels per profile: https://trailhead.salesforce.com/modules/lex_customization/units/lex_customization_compact_layouts

The steps in the text are:
1. Create a record type.
2. Assign the new record type to the profiles that should see a different highlight
2. Create a different custom layout, with the fields for the different highlight
3. Modify the compact layout assignment and assign the new one to the new record type

Then it says viola! it should work.  But it doesn't seem to work for me.  Everyone always sees the default.

Has anyone been able to get it to work?  Am I missing a something?
In this step you're supposed to create a Lightning App for Poloma that contains only the things she wants to focus on.  So I did, I created a Lightning App called Communications, added the Home, Account, Chatter, Reports, and Dashboards tabs, then assigned it to her profile as the default app.

All I get is an error.  "Didn't find a Lightning app named Communications. This Lightning app must include the items that Paloma uses regularly. Paloma must be able to access the app."

Which is completely misleading because the app does exist.  I even logged in a Poloma and checked she could see the app, and everything looked good.  I'm at a complete loss.

Can anyone give any pointers or hints?  I've tried removing the Home tab and checking the step, but I get the same error.  I tried adding in the Key Sales Data page, same error.  Both the home and Key Sales Data, same error.  I tried duplicating the Sales app tabs but reordering them and including what Poloma wants, but still I get an error.

 
I'm getting this error:
User-added image
And I don't have a clue why, any insights/help?  The xml is below with everything it says to check being, to my knowledge, correct.  The review does work, if I enter one and press the submit button it does save and change the tab.
 
    <aura:attribute name="review" type="BoatReview__c" access="private" />
    <aura:attribute name="boatReview" type="BoatReview__c" access="private" />
    <aura:attribute name="recordError" type="String" access="private" />
    
    <force:recordData aura:id="service"
                      layoutType="FULL"
                      fields="Id,Name,Comment__c,Boat__c"
                      mode="EDIT"
                      targetRecord="{!v.review}"
                      targetFields="{!v.boatReview}"
                      targetError="{!v.recordError}" />
    
    <lightning:layout verticalAlign="start" multipleRows="true">
        <Lightning:layoutItem flexibility="auto" padding="around-small">

            <lightning:input name="reviewtitle" label="Title" value="{!v.boatReview.Name}" />

        </Lightning:layoutItem>
        <Lightning:layoutItem flexibility="auto" padding="around-small">
            <label>Description</label>
            <lightning:inputRichText aura:id="reviewcomment" value="{!v.boatReview.Comment__c}" />
        </Lightning:layoutItem>
        <Lightning:layoutItem flexibility="auto" padding="around-small">
            &nbsp;rating&nbsp;
        </Lightning:layoutItem>
        <Lightning:layoutItem flexibility="auto" padding="around-small">
            <lightning:button iconName="utility:save" onclick="{!c.onSave}" label="Submit"/>
        </Lightning:layoutItem>
    </lightning:layout>



 
In this step you're supposed to create a Lightning App for Poloma that contains only the things she wants to focus on.  So I did, I created a Lightning App called Communications, added the Home, Account, Chatter, Reports, and Dashboards tabs, then assigned it to her profile as the default app.

All I get is an error.  "Didn't find a Lightning app named Communications. This Lightning app must include the items that Paloma uses regularly. Paloma must be able to access the app."

Which is completely misleading because the app does exist.  I even logged in a Poloma and checked she could see the app, and everything looked good.  I'm at a complete loss.

Can anyone give any pointers or hints?  I've tried removing the Home tab and checking the step, but I get the same error.  I tried adding in the Key Sales Data page, same error.  Both the home and Key Sales Data, same error.  I tried duplicating the Sales app tabs but reordering them and including what Poloma wants, but still I get an error.

 
So, in this trailhead unit, Customize Record Highlight with Compact Layouts, within the Lightning Experience Customization module, it has an odd tip at the bottom about having different highlights panels per profile: https://trailhead.salesforce.com/modules/lex_customization/units/lex_customization_compact_layouts

The steps in the text are:
1. Create a record type.
2. Assign the new record type to the profiles that should see a different highlight
2. Create a different custom layout, with the fields for the different highlight
3. Modify the compact layout assignment and assign the new one to the new record type

Then it says viola! it should work.  But it doesn't seem to work for me.  Everyone always sees the default.

Has anyone been able to get it to work?  Am I missing a something?