• jjulian
  • NEWBIE
  • 0 Points
  • Member since 2012

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 4
    Questions
  • 4
    Replies

Is it a platform? A module of the entire salesforce.com application? Is it metadata? Is it something that I see when I log into our org? 

Hi all

 

I thought I could achieve this with a workflow and field update but no :-(  From research it looks like the only choice maybe a trigger? Anyones advice would be appreciated.

 

This is what I'm trying to do:

 

An approval process has been setup for Contracts and we only allow one contract to be created per Opportunity. When a Contract is approved in the Approval Process and and the Contract 'Status' pick list field is changed to 'Activated' then I want the 'Stage' pick-list field in that Opportunity to be auto updated/changed to 'Closed Won'.

 

Almost forgot, the Opportunity Stage value will be 'Closed Won Pending Approval' when the Contract is approved, just in case yuo may be wondering why the Oppotunuty Stage isn't already set at 'Closed Won'

 

Any ideas? Is a trigger the only way?

 

Thanks

If I have a Custom Controller and VisualForce page with a PageBlockTable and InlineEditSupport, what do I need to do to save the changes to multiple records in my PageBlockTable?

 

I tried 

public PageReference SaveTiers(){
        update tiers;
        setup(fields.id);
        return null;
    }

 where tiers is a list<tier__c> and setup() grabs the list of tier__c and fills tiers. THe thing is, I got this working at one point, but after a refresh it quit working and now I can't get it to work at all.

 

I would post all my code, but it would just confuse more because it is complicated and calls a lot of outside classes. Suffice to say, all I want to know is how would I write a function that saves the changes to a list of records that were changed via the inlineediting ui in a pageblocktable?

 

Hello,
I am trying to retrieve the detail records at the same time as the master record. I added a custom field lookup on Opportunity to Account (Contact__c).
 I get this error in Eclipse for the last line of code: "The configuration of your org has changed, please reload the page. Missing dependent object: Field: Opportunity.ContactId".
Could anybody help?
The business scenario that I have is totry to get is the latest Membership_End_Date__c for all Opportunities related to a given Contact.
 Thanks!

trigger UpdateIndividualMemberEndDate on Opportunity (after insert) { set<ID> contIDs = new Set<ID>(); if(Trigger.isInsert) { for(Opportunity o : System.Trigger.new){ contIDs.add(o.Contact__c); } Contact[] conts = new List<Contact>(); conts = [select Id, (select Membership_End_Date__c from Opportunities Order by Membership_End_Date__c desc) from Contact where ID in :contIDs]; Map<Id, Opportunity[]> contopp = new Map<Id, Opportunity[]>(); for (Contact eachCont: conts) { contopp.put(eachCont.Id, eachCont.Opportunities);} } }