Where is the reference to the Rule Validation error in the log you mentioned?  
Are you updating records in a non-production dataset where it will then get 
reconciled to the production dataset?  Or, are you updating records directly in 
the production (BMC.ASSET) dataset?  If the later, you may want to restrict 
your Data Exchange to just that dataset.  Also, You may want to try using the 
$KEY$=$KEYLIST$  in the AR From Query section of your Data Exchange.  This will 
limit the query against the AR Form to values that exists in the vendor key 
list.

Leonard

From: Action Request System discussion list(ARSList) 
[mailto:[email protected]] On Behalf Of Wirasat Siddiqi
Sent: Tuesday, April 17, 2012 7:14 AM
To: [email protected]
Subject: Update Base Element using AIE

** I am trying to update BMC.CORE:BMC_BaseElement class using AIE. I am using 
instanceID as my primary key. And I am just updating a custom attribute that I 
added to the Base Element class. I have selected 'Never' from cerate a record 
from Data Exchange Configuration window as I just want to update the record. 
When I run the data exchange, I get the Rule Validation Error in the logs. 
Also, I am seeing following lines in the debug logs.

Waiting for next chunk
[Tue Apr 17 2012 09:34:16.5040] - <TID: 001> <INFO  > CMDB Query: 'ClassId' = 
"BMC_ASSETBASE"
[Tue Apr 17 2012 09:34:16.5040] - <TID: 001> <DTL   > 
CCMDBHandler.BuildClsKeyList(): adding the key field 'Name' for sorting.
[Tue Apr 17 2012 09:34:16.5040] - <TID: 001> <INFO  > 
CCMDBHandler::BuildAttributeKeyList => CMDBGetListIntances : From Index [0] 
Chunksize [50000]
[Tue Apr 17 2012 09:34:16.5190] - <TID: 001> <INFO  > 
CCMDBHandler::BuildAttributeKeyList => CMDBGetListIntances : 
Qualifer:['ClassId' = "BMC_ASSETBASE"] Fetched [4]
[Tue Apr 17 2012 09:34:16.5190] - <TID: 001> <STATE > 
CCMDBHandler::BuildAttributeKeyList => CMDBGetListIntances : 
Qualifer:['ClassId' = "BMC_ASSETBASE"] Fetched [4]
[Tue Apr 17 2012 09:34:16.5190] - <TID: 001> <DTL   > Number of AR System Keys 
obtained 4
[Tue Apr 17 2012 09:34:16.5190] - <TID: 001> <DTL   > Number of Vendor Keys 
obtained 1.

Not sure why it is getting 4 records from AR system. Although, there is only 
record I can see in the base element with that instance ID.
Any help would be appreciated.


Thanks,
Wirasat Siddiqi
Remedy Development Team
Desk Phone: 202-502-3204
Cell: 202-368-7190
Email: [email protected]<mailto:[email protected]> 
_attend WWRUG12 www.wwrug.com<http://www.wwrug.com> ARSlist: "Where the Answers 
Are"_

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug12 www.wwrug12.com ARSList: "Where the Answers Are"

Reply via email to