Sample batch jobs created with addTask transactions

You can use these sample addTask XML requests that create new batch jobs to help guide you as you create your own.

Example one: Add task to process an input file with two column support

<?xml version="1.0" encoding="UTF-8"?>
<TCRMService xmlns="http://www.ibm.com/mdm/schema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
xsi:schemaLocation="http://www.ibm.com/mdm/schema MDMDomains.xsd">
  <RequestControl>
    <requestID>6191413</requestID>
    <DWLControl>
      <requesterName>cusadmin</requesterName>
      <requesterLocale>en</requesterLocale>
    </DWLControl>
  </RequestControl>
  <TCRMTx>
    <TCRMTxType>addTask</TCRMTxType>
    <TCRMTxObject>TaskBObj</TCRMTxObject>
    <TCRMObject>
      <TaskBObj>
        <TaskDefinitionId>80</TaskDefinitionId>
        <TaskCatType>8</TaskCatType>
        <PriorityType>100</PriorityType>
        <TaskOwnerRole>Bulk Processing</TaskOwnerRole>
        <TaskDueDate>2011-01-01 11:00:00.000</TaskDueDate>
        <ProcessId>15</ProcessId>
        <TaskActionType>1</TaskActionType> 
        <!-- "INITIAL STATUS" > CREATE > "NEW" -->
        <TaskCommentBObj>
          <CommentText>
          <![CDATA[
            <File>MyInput.txt</File>]]>
          </CommentText>
        </TaskCommentBObj>
        <WorkbasketBObj>
          <Name>batch persisitification</Name>
          <Creator>cusadmin</Creator>
        </WorkbasketBObj>
      </TaskBObj>
    </TCRMObject>
  </TCRMTx>
</TCRMService>

Example two: Add task to process database input with single column support

<?xml version="1.0" encoding="UTF-8"?>
<TCRMService xmlns="http://www.ibm.com/mdm/schema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.ibm.com/mdm/schema MDMDomains.xsd">
  <RequestControl>
    <requestID>6191413</requestID>
    <DWLControl>
      <requesterName>cusadmin</requesterName>
      <requesterLocale>en</requesterLocale>
    </DWLControl>
  </RequestControl>
  <TCRMTx>
    <TCRMTxType>addTask</TCRMTxType>
    <TCRMTxObject>TaskBObj</TCRMTxObject>
    <TCRMObject>
      <TaskBObj>
        <TaskDefinitionId>80</TaskDefinitionId>
        <TaskCatType>8</TaskCatType>
        <PriorityType>100</PriorityType>
        <TaskOwnerRole>Bulk Processing</TaskOwnerRole>
        <TaskDueDate>2012-01-25 11:00:00.000</TaskDueDate>
        <ProcessId>1000051</ProcessId>
        <TaskActionType>1</TaskActionType> 
        <!-- "INITIAL STATUS" > CREATE > "NEW" -->
        <TaskCommentBObj>
          <CommentText>
          <![CDATA[
            <SQLOverride>SELECT DISTINCT CURENTRECNO AS ENTITY_ID FROM MPI_ENTLINK_MDMORG WHERE CURENTRECNO NOT IN (SELECT ENTITY_ID FROM CONTACT WHERE PERSON_ORG_CODE = 'O' AND ENTITYLINK_ST_TP_CD = 2)</SQLOverride>
            <VariableParameter>ENTITY_TYPE=mdmorg</VariableParameter>
          ]]>
          </CommentText>
        </TaskCommentBObj>
        <WorkbasketBObj>
          <Name>batch persisitification</Name>
          <Creator>cusadmin</Creator>
        </WorkbasketBObj>
      </TaskBObj>
    </TCRMObject>
  </TCRMTx>
</TCRMService>