Last active
October 25, 2018 05:25
-
-
Save javierwilson/91783e6f41b22263df6e47e6af21f068 to your computer and use it in GitHub Desktop.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
#!/usr/bin/env python | |
from simple_salesforce import Salesforce | |
import pprint | |
pp = pprint.PrettyPrinter(depth=6) | |
token = 'token' | |
username = '[email protected]' | |
password = 'password' | |
sf = Salesforce(username=username, password=password, security_token=token) | |
result = sf.query_all("SELECT Id, Name, Men_Direct_Actual__c, Men_Indirect_Actual__c, Men_Direct_Target__c, Men_Indirect_Target__c, Women_Direct_Actual__c, Women_Indirect_Actual__c, Women_Direct_Target__c, Women_Indirect_Target__c, Last_Updated_Women_Indirect__c, Last_Updated_Women_Direct__c, Last_Update_Men_Indirect__c, Last_Updated_Men_Direct__c FROM Sub_Project__c") | |
i = 1 | |
for item in result['records']: | |
print "%s : Id: %s Name: %s" % (i, item['Id'], item['Name']) | |
sf.Beneficiaries__c.create({'Sub_Project__c': item['Id'], | |
'Fiscal_Year__c': 17, | |
'Men_Direct_Actual__c': item['Men_Direct_Actual__c'], | |
'Men_Indirect_Actual__c': item['Men_Indirect_Actual__c'], | |
'Men_Direct_Target__c': item['Men_Direct_Target__c'], | |
'Men_Indirect_Target__c': item['Men_Indirect_Target__c'], | |
'Women_Direct_Actual__c': item['Women_Direct_Actual__c'], | |
'Women_Indirect_Actual__c': item['Women_Indirect_Actual__c'], | |
'Women_Direct_Target__c': item['Women_Direct_Target__c'], | |
'Women_Indirect_Target__c': item['Women_Indirect_Target__c'], | |
'sLast_Updated_Women_Direct__c': item['Last_Updated_Women_Direct__c'], | |
'sLast_Updated_Men_Direct__c': item['Last_Updated_Men_Direct__c'], | |
'sLast_Updated_Women_Indirect__c': item['Last_Updated_Women_Indirect__c'], | |
'sLast_Updated_Men_Indirect__c': item['Last_Update_Men_Indirect__c'], | |
}); | |
i += 1 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment