Skip to main content

Hi
We use MXI format to import data weekly. We are using a User-Defined Field to do duplicate record matching. Following is our xml file. As per MXI documentation following xml should use field "R1 ID" to perform matching.
i.e if there is already a record for R1 ID = TZ0XV, then it should just update that record, else add a new record.

My problem is every time I ran this file, it creates a new record even if a record for TZ0XV exists.


<?xml version="1.0"?>
<AllData xmlns="http://www.w3.org/2001/XMLSchema" xmlns:ma="http://www.maximizer.com/maximizer/xmlimportexport/3.0" targetNamespace="http://www.maximizer.com/maximizer/xmlimportexport/3.0" elementFormDefault="qualified">
<ImportOptions>
<LogFile>c:\maximizer_data\log\data.log</LogFile>
<LogLevel>7</LogLevel>
<ClientOptions>
<MatchMode>Detail</MatchMode>
<MatchDetail>R1 ID</MatchDetail>
</ClientOptions>
</ImportOptions>
<DetailDef Name="R1 ID" Type="String" Companies="Yes" Length="15"/>
<Company>
<Id>23004728TZ0XV</Id>
<Name>TESTDATA</Name>
<DetailString Name="R1 ID">TZ0XV</DetailString>
</Company>
</AllData>
Original Post

Replies sorted oldest to newest

I was also double-clicking the .MXI file. Can you please try following file on your box. This one also keeps on inserting records. I don't know what's going on, I ran out of options.

<?xml version="1.0"?>
<AllData xmlns="http://www.w3.org/2001/XMLSchema" xmlns:ma="http://www.maximizer.com/maximizer/xmlimportexport/3.0" targetNamespace="http://www.maximizer.com/maximizer/xmlimportexport/3.0" elementFormDefault="qualified">
<ImportOptions>
<LogFile>c:/maximizer_data/log/dlr_dms.log</LogFile>
<LogLevel>7</LogLevel>
<ClientOptions>
<MatchMode>Detail</MatchMode>
<MatchDetail>R1 Dealer ID</MatchDetail>
</ClientOptions>
</ImportOptions>
<DetailDef Name="R1 Dealer ID" Type="String" Companies="Yes" Length="15"/>
<DetailDef Name="DMS Integration\DSPR1ID" Type="String" Companies="Yes" Length="29"/>
<DetailDef Name="DMS Integration\DMS Type" Type="Multiple" Companies="Yes" Individuals="No" Contacts="No">
<ListItem>ELITE</ListItem>
</DetailDef>
<DetailDef Name="DMS Integration\DSP Name" Type="Multiple" Companies="Yes" Individuals="No" Contacts="No">
<ListItem>ADP</ListItem>
</DetailDef>
<DetailDef Name="DMS Integration\Activation Date" Type="Date" Companies="Yes"/>
<Company>
<Id>23004728TZ0XV</Id>
<Name>ALL AMERICAN CHRYSLER JEEP DODGE OF ODESSA</Name>
<DetailString Name="R1 Dealer ID">TZ0XV</DetailString>
<DetailString Name="DMS Integration\DSPR1ID">F00022</DetailString>
<DetailListMulti Name="DMS Integration\DMS Type">
<Value>ELITEtst</Value>
</DetailListMulti>
<DetailListMulti Name="DMS Integration\DSP Name">
<Value>ADP</Value>
</DetailListMulti>
<DetailDate Name="DMS Integration\Activation Date">2006-07-26</DetailDate>
</Company>
</AllData>

Add Reply

Post
LEGAL INFO
CONTACT US
Copyright 2007-2018 Advoco Solutions Ltd. All Rights Reserved.
×
×
×
×
Link copied to your clipboard.
×