Example #1
0
def saveFbokAdCampaignStats(user_id=None, company_id=None, results=None, job_id=None, run_type=None):
    if run_type == 'initial':
        for result in results:
            saveTempData(company_id=company_id, record_type="fb_ad_campaign_stat", source_system="fbok", source_record=result, job_id=job_id)
    else:
        for result in results:
            saveTempDataDelta(company_id=company_id, record_type="fb_ad_campaign_stat", source_system="fbok", source_record=result, job_id=job_id)
Example #2
0
def saveHsptCampaigns(user_id=None, company_id=None, campaign=None, job_id=None, run_type=None): 
    if run_type == 'initial':
        saveTempData(company_id=company_id, record_type="campaign", source_system="hspt", source_record=campaign, job_id=job_id)
    else:
        #for campaign in campaignList['results']:
        #for campaign in campaignList:
        saveTempDataDelta(company_id=company_id, record_type="campaign", source_system="hspt", source_record=campaign, job_id=job_id)
Example #3
0
def saveSfdcCampaigns(user_id=None, company_id=None, campaignList=None, job_id=None, run_type=None): 
    if run_type == 'initial':
        for campaign in campaignList['records']:
            saveTempData(company_id=company_id, record_type="campaign", source_system="sfdc", source_record=campaign, job_id=job_id)
    else:
        for campaign in campaignList['records']:
            saveTempDataDelta(company_id=company_id, record_type="campaign", source_system="sfdc", source_record=campaign, job_id=job_id)
Example #4
0
def saveSfdcAccounts(user_id=None, company_id=None, accountList=None, job_id=None, run_type=None):
    if run_type == 'initial':
        for account in accountList['records']:
            saveTempData(company_id=company_id, record_type="account", source_system="sfdc", source_record=account, job_id=job_id)
    else:
        for account in accountList['records']:
            saveTempDataDelta(company_id=company_id, record_type="account", source_system="sfdc", source_record=account, job_id=job_id)
Example #5
0
def saveSfdcOppStageHistory(user_id=None, company_id=None, activityList=None, job_id=None, run_type=None):    
    print 'saving sfdc stage history for opportunities'
    if run_type == 'initial':
        for activity in activityList:
            saveTempData(company_id=company_id, record_type="opp_stage_history", source_system="sfdc", source_record=activity, job_id=job_id)
    else:
        for activity in activityList:
            saveTempDataDelta(company_id=company_id, record_type="opp_stage_history", source_system="sfdc", source_record=activity, job_id=job_id)
Example #6
0
def saveSfdcContactHistory(user_id=None, company_id=None, activityList=None, job_id=None, run_type=None):    
    print 'saving sfdc history for contacts'
    if run_type == 'initial':
        for activity in activityList:
            saveTempData(company_id=company_id, record_type="contact_history", source_system="sfdc", source_record=activity, job_id=job_id)
    else:
        for activity in activityList:
            saveTempDataDelta(company_id=company_id, record_type="contact_history", source_system="sfdc", source_record=activity, job_id=job_id)
Example #7
0
def saveMktoActivities(user_id=None, company_id=None, activityList=None, activityTypeArray=None, job_id=None, run_type=None):
    print 'saving mkto activities'
    if run_type == 'initial':
        for activity in activityList:
            saveTempData(company_id=company_id, record_type="activity", source_system="mkto", source_record=activity, job_id=job_id)
    else:
        for activity in activityList:
            saveTempDataDelta(company_id=company_id, record_type="activity", source_system="mkto", source_record=activity, job_id=job_id)
Example #8
0
def saveFbokPostStats(user_id=None, company_id=None, results=None, job_id=None, run_type=None):
    if run_type == 'initial':
        #print 'results are ' + str(results)
        #for result in results:
        saveTempData(company_id=company_id, record_type="fb_post_stat", source_system="fbok", source_record=results, job_id=job_id)
    else:
        #for result in results:
        saveTempDataDelta(company_id=company_id, record_type="fb_post_stat", source_system="fbok", source_record=results, job_id=job_id)
Example #9
0
def saveHsptOpportunities(user_id=None, company_id=None, oppList=None, job_id=None, run_type=None):
    print 'saving hspt opps'
    if run_type == 'initial':
        for opp in oppList:
            saveTempData(company_id=company_id, record_type="opportunity", source_system="hspt", source_record=opp, job_id=job_id)
    else:
        for opp in oppList:
            saveTempDataDelta(company_id=company_id, record_type="opportunity", source_system="hspt", source_record=opp, job_id=job_id)
Example #10
0
def saveSfdcOpportunities(user_id=None, company_id=None, oppList=None, contactList=None, job_id=None, run_type=None):
    if run_type == 'initial':
        for opp in oppList['records']:
            saveTempData(company_id=company_id, record_type="opportunity", source_system="sfdc", source_record=opp, job_id=job_id)
        for contact in contactList['records']:
            saveTempData(company_id=company_id, record_type="contact", source_system="sfdc", source_record=contact, job_id=job_id)
    else:
        for opp in oppList['records']:
            saveTempDataDelta(company_id=company_id, record_type="opportunity", source_system="sfdc", source_record=opp, job_id=job_id)
        for contact in contactList['records']:
            saveTempDataDelta(company_id=company_id, record_type="contact", source_system="sfdc", source_record=contact, job_id=job_id)
Example #11
0
def saveSfdcContacts(user_id=None, company_id=None, contactList=None, job_id=None, run_type=None):
    if run_type == "initial":
        for contact in contactList["records"]:
            saveTempData(
                company_id=company_id, record_type="contact", source_system="sfdc", source_record=contact, job_id=job_id
            )
    else:
        for contact in contactList["records"]:
            saveTempDataDelta(
                company_id=company_id, record_type="contact", source_system="sfdc", source_record=contact, job_id=job_id
            )
Example #12
0
def saveBufrTwInteractions(user_id=None, company_id=None, results=None, job_id=None, run_type=None):
    #import pprint
    #pp = pprint.PrettyPrinter(indent=4)
    if run_type == 'initial':
        for result in results:
            #pp.pprint(result)
            result.pop("api", None)
            saveTempData(company_id=company_id, record_type="tw_interaction", source_system="bufr", source_record=result, job_id=job_id)
    else:
        for result in results:
            result.pop("api", None)
            saveTempDataDelta(company_id=company_id, record_type="tw_interaction", source_system="bufr", source_record=result, job_id=job_id)
Example #13
0
def saveHsptCampaignEmailEvent(user_id=None, company_id=None, event=None, job_id=None, run_type=None):
    #print 'saving hspt email event in temp'
    if run_type == 'initial':
        saveTempData(company_id=company_id, record_type="campaign_email_event", source_system="hspt", source_record=event, job_id=job_id)
    else:
        saveTempDataDelta(company_id=company_id, record_type="campaign_email_event", source_system="hspt", source_record=event, job_id=job_id)