You are on page 1of 8

File Connection, Event Target Tab: Define a Delimited Content Writer

In File Exists you can choose Append, but make sure that if you do Append, also select Skip Headers
You will need a Process Object defined that only has Simple Types. Thats the key of the Serialization Task, in the
Object you are assigning to the Custom Objects, there can be no fields of Reference type. Here is my sample
Hierarchial Process Object (just the top level

And flattened
In the Process
I use the Applies To here because I want this process to be called by parent process that
uses the Run on each object in List property. Ultimately, all you need to make this work is
a Flat process object, so dont worry if your use case calls for a different Applies To or
runs on the Cloud Server as opposed to the Secure Agent like mine does (the scenario I
built this for originally was for an XML flat file, but this pattern will work on a Process Object
returned by a Web Service Connector just the same).
On the fields Tab
1. Type of Object > Process Objects > *Object Name*

2. Type of Object>*File Connection Name*>Delimited Content Serialization Taks


1. Assignment Step
Map from your Native XML structure to this Flat Process Object.
2. Assignment Step
Assign the minimum fields for a Serialization Task

thisCSVtask >Custom Object -- (flat) Object or Object List of your choice

thisCSVtask >File Name filename of choice

3. Service Call Step


Service Call to your File Connection > CSVWriter.

Input serializationTask -- Delimited Content Serialization Task Temporary Field used in step 2

You might also like