Guest User

Untitled

a guest
Jun 14th, 2018
150
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. from utils import SalesforceUtility
  2.  
  3. username = 'joe.fusaro@ivanti.com'
  4. password = 'myPassword'
  5. token = 'mySecurityToken'
  6.  
  7. if __name__ == "__main__":
  8. sfdc = SalesforceUtility(username, password, token)
  9. client = sfdc.connection
  10.  
  11. members = client.query(
  12. """SELECT Id, Historical_Responded_Date__c,
  13. Campaign.StartDate, Status
  14. FROM CampaignMember
  15. WHERE CampaignId='7011B000002R6LwQAK' AND
  16. Status='No Show' AND
  17. Historical_Responded_Date__c = NULL
  18. """)
  19. print("\n\n\nUpdating {} records\n\n\n".format(members['totalSize']))
  20.  
  21. for member in members['records']:
  22. client.CampaignMember.update(
  23. member['Id'],
  24. {'Historical_Responded_Date__c':member['Campaign']['StartDate']}
  25. )
  26. print('Updated {}\n'.format(member['Id']))
  27.  
  28. print('-'*10 + 'COMPLETE' + '-'*10)
Add Comment
Please, Sign In to add comment