For some reason, my Kit products don't update via wsi.
I'm on 7.0.2.5 ML
IsAKit is set to 1
Here is the code I am using:
<AspDotNetStorefrontImport Verbose="false">
<Transaction>
<Product Action="Update" ID="166">
<Kit>
<KitGroup>
<Name>Motherboard</Name>
<Description>Select the type of motherboard you want in your computer</Description>
<DisplayOrder>1</DisplayOrder>
<KitGroupTypeID>1</KitGroupTypeID>
<IsRequired>1</IsRequired>
<KitItem>
<Name>AMD 64x</Name>
<Description></Description>
<PriceDelta>0.00</PriceDelta>
<IsDefault>1</IsDefault>
<DisplayOrder>1</DisplayOrder>
<TextOptionMaxLength></TextOptionMaxLength>
<TextOptionWidth></TextOptionWidth>
<TextOptionHeight></TextOptionHeight>
<WeightDelta></WeightDelta>
</KitItem>
<KitItem>
<Name>AMD 64x-2</Name>
<Description></Description>
<PriceDelta>100.00</PriceDelta>
<IsDefault>0</IsDefault>
<DisplayOrder>2</DisplayOrder>
<TextOptionMaxLength></TextOptionMaxLength>
<TextOptionWidth></TextOptionWidth>
<TextOptionHeight></TextOptionHeight>
<WeightDelta></WeightDelta>
</KitItem>
<KitItem>
<Name>Intel Quad 48C</Name>
<Description></Description>
<PriceDelta>250.00</PriceDelta>
<IsDefault>0</IsDefault>
<DisplayOrder>3</DisplayOrder>
<TextOptionMaxLength></TextOptionMaxLength>
<TextOptionWidth></TextOptionWidth>
<TextOptionHeight></TextOptionHeight>
<WeightDelta></WeightDelta>
</KitItem>
</KitGroup>
</Kit>
</Product>
</Transaction>
</AspDotNetStorefrontImport>
RESPONSE FROM SERVER:
<?xml version="1.0" encoding="utf-8"?>
<AspDotNetStorefrontImportResult Version="" DateTime="12/16/2009 11:01:55 AM">
<Transaction Name="Transaction1">
<Item NodeType="Product" Name="" GUID="" ID="166" ActionTaken="Update" Status="OK" Message="" />
<Commit />
</Transaction>
</AspDotNetStorefrontImportResult>
Does anybody know why the Kits arent updating?