• Artem Skobrev 8
  • NEWBIE
  • 0 Points
  • Member since 2016

  • Chatter
    Feed
  • 0
    Best Answers
  • 0
    Likes Received
  • 0
    Likes Given
  • 1
    Questions
  • 2
    Replies
I'm trying to deploy the following trigger and I just need it to run when a user creates a new case, that's all. 

trigger UpdateRequestor on Case (before insert) {

//  user defaultuser = [select id from user where name = 'default user'];
  for (Case record:trigger.new) {
    if(record.Requestor__c ==null) {
      record.Requestor__c = userinfo.getUserId();
    }
  }
}
I'm trying to deploy the following trigger and I just need it to run when a user creates a new case, that's all. 

trigger UpdateRequestor on Case (before insert) {

//  user defaultuser = [select id from user where name = 'default user'];
  for (Case record:trigger.new) {
    if(record.Requestor__c ==null) {
      record.Requestor__c = userinfo.getUserId();
    }
  }
}

Hi

We have a custom lookup field that has been created on the Opportunity Line Item object called Product Owner. We would like this to be auto populated with the current user when left blank upon saving. 

We've tried to create a trigger to do this but run into errors upon saving the product line

trigger updatefield on OpportunityLineItem (after insert) {
  user defaultuser = [select id from user where name = 'default user'];
  for (OpportunityLineItem record:trigger.new) {
    if(record.Product_Owner__c ==null) {
      record.Product_Owner__c = defaultuser.id;
    }
  }
}

Any help or advice would be much appreciated.

Thanks,

Snita