Dear all,   My name is Toven, I'm new and fresh aris process manager and I need your help.   I try to overwrite process attribute value as event format type. But I've been failure.     As refer "4.4.4 Direct import of process attributes" of ARIS PPM Data Import.pdf manaual,   I want to overwrite "AT_FCACT_CNSLT_SEG" process attribute value of process instance "0001424150-64221190744192600102" directly.   Process instance "0001424150-64221190744192600102" is already existed.   Then,  I created fragment, mapping, data file.    - fragment.xml
<graphlist>
<graph id="FRG_CATCH_ALL">
  <attribute type="AT_ID">0001424150-64221190744192600102</attribute>
</graph>
<graph id="FRG_PROCESS" />
</graphlist>
- mapping.xml 
<eventmapping>
	<processfragmentmapping>
		<!--FRG_CATCH_ALL-->
		<processfragment graphid="FRG_CATCH_ALL" />
	</processfragmentmapping>
	<attributemapping>
		<processattributes graphid="FRG_CATCH_ALL">
			<attribute ppmattributetype="AT_FCACT_CNSLT_SEG">
				<eventattributetype>FCACT_CNSLT_SEG</eventattributetype>
			</attribute>
			<attribute ppmattributetype="AT_FCACT_CUST_AGE">
				<eventattributetype>FCACT_CUST_AGE</eventattributetype>
			</attribute>
			<attribute ppmattributetype="AT_PROCTYPE">
				<eventattributetype>PROCTYPE</eventattributetype>
			</attribute>
			<attribute ppmattributetype="AT_PROCTYPEGROUP">
				<eventattributetype>PROCTYPEGROUP</eventattributetype>
			</attribute>
			</processattributes>
	</attributemapping>
</eventmapping>
  - event.xml
<event>
  <attribute type="AT_EPK_KEY">0001424150-64221190744192600102</attribute>
  <attribute type="AT_ID">0001424150-64221190744192600102</attribute>
  <attribute type="AT_FCACT_CNSLT_SEG">SEG 01</attribute>
  <attribute type="AT_FCACT_CUST_AGE">10</attribute>
  <attribute type="AT_PROCTYPE">FC Action</attribute>
  <attribute type="AT_PROCTYPEGROUP">FC Mgmt</attribute>  
 </event>
  And I execute runxmlimport command like below   call runxmlimport -language en -user system -password xxx -client testssf -f "Fragments.xml" -m "Mapping.xml" -i "event.xml" -protocolfile "direct_import.log"        But error occur below   I: 31/10/12 10:47:18 [XML] Reading file "event.xml"... E: 31/10/12 10:47:18 [XML] Error importing EPC "FRG_CATCH_ALL(AT_ID=0001424150-64221190744192600102)":   Error importing an EPC.     Error generating process keys. Unable to generate process key for process fragment "0001424150-64221190744192600102". E: 31/10/12 10:47:18 [XML] Not all process instances were imported for the following event: <eventlist>  <event> <attribute type="AT_EPK_KEY">0001424150-64221190744192600102</attribute> <attribute type="AT_ID">0001424150-64221190744192600102</attribute>   <attribute type="AT_FCACT_CNSLT_SEG">SEG 01</attribute>   <attribute type="AT_FCACT_CUST_AGE">10</attribute> <attribute type="AT_PROCTYPE">FC Action</attribute> <attribute type="AT_PROCTYPEGROUP">FC Mgmt</attribute>    </event> </eventlist>   What's problem?   Thanks in advance.   Cheers,   Toven  

 

 or register to reply.

Notify Moderator