Skip to main content

Return to TX Community

Liaison

Setting up the CRM Export (Internal Only)

Once you have migrated the TargetX CRM export v2 task flow and its components, setting it up consists of a few configuration items:

Which CRM objects does the client want to export?

  • Remove all DSS tasks that are associated with CRM objects that the client is not going to export.
  • For example, we rarely see clients exporting Financial Aid data. In this case, remove the TargetX CRM export - FinAid - step1 v2 and TargetX CRM export - FinAid - step2 v2 DSS tasks from the TargetX CRM export v2 flow.

Identify what updates would cause the Contact record to be in the export

  • The TargetX_Datab__Ready_To_Export_Date__c field referenced earlier in the documentation is meant to be used as the main data filter on the TargetX CRM Export - Contact v2 DSS task. This field should be updated based on the client's requirements.
  • For example, suppose a client wants to export a Contact every time an Application Decision is updated on an Application record. In that case, you will need to create a cross-object Workflow to update the Contact object's Ready To export Date field.

Identify other object data filters

  • A client may only want certain child records exported for the Contacts.
  • For example, when a Contact is exported, the client may only want to export SAT or ACT test scores. In this use case, you would set a data filter on the TargetX CRM export - TestScore - step1 v2 DSS task to include only SAT and ACT test types.
  • All data filters should be set on step 1 of each DSS task. Step 2 is reserved for excluding records where the Contact Id IS NULL.

Review the post-processing commands

  • Each DSS Task that produces the final export file for each object will have a post-processing command that looks like this:

COPY C:\Informatica\TargetX\dropbox\crmexport_application.csv C:\Informatica\TargetX\archives\export\^"crmexport_application_%DATE:/=-%.csv^" & COPY C:\Informatica\TargetX\dropbox\crmexport_application.csv C:\Informatica\TargetX\crm_export\application\crmexport_application.csv

  • This post-processing command will copy the crmexport_application.csv export file, for the Application object, to both the archives directory and a new directory called crm_export\<object name>.
  • This is very important if the client uses Axiom because Axiom requires each object's file to have its own directory (see below).

Setting up the crm export

  • This directory structure is not required if the client is not using Axiom.
  • However, you must adjust the post-process command in the Contact export and all step 2 tasks.

 

  • Was this article helpful?