<back to all web services
AddCartItems
AddCartItems Parameters:Name | Parameter | Data Type | Required | Description |
---|
Items | query | List<CartItem> | No | |
CartItemBase Parameters:Name | Parameter | Data Type | Required | Description |
---|
CartId | form | string | No | |
ProductId | form | string | No | |
Product | form | Product | No | |
ManufacturerNumber | form | string | No | |
ProductLineId | form | string | No | |
QtyPurchased | form | int | No | |
QtyShipped | form | int | No | |
QtyOpen | form | int | No | |
QtyAdjusted | form | bool | No | |
QtyCustom1 | form | int | No | |
QtyCustom2 | form | int | No | |
OpenTotal | form | decimal | No | |
ShippedTotal | form | decimal | No | |
Position | form | int | No | |
OrderNotes | form | string | No | |
Note | form | string | No | |
Description | form | string | No | |
Comments | form | string | No | |
Notes | form | string | No | |
BrandId | form | string | No | |
SuperCategory | form | string | No | |
SalesRepId | form | string | No | |
PromoCode | form | string | No | |
PromoCode2 | form | string | No | |
Status | form | string | No | |
Price | form | decimal | No | |
PriceOverride | form | decimal | No | |
PriceListId | form | string | No | |
Options | form | List<CartItemOption> | No | |
Meta | form | Dictionary<string, string> | No | |
OptionsString | form | string | No | |
PromoDiscount | form | decimal | No | |
DiscountPercentage | form | decimal | No | |
Discount | form | decimal | No | |
LineOrderDiscount | form | decimal | No | |
LineDiscount | form | decimal | No | |
PromoNote | form | string | No | |
SubTotal | form | decimal | No | |
OpenSubTotal | form | decimal | No | |
ShippedSubTotal | form | decimal | No | |
PricePaid | form | decimal | No | |
ExtendedQtyPurchased | form | double | No | |
CaseQtyPurchased | form | double | No | |
TotalWeight | form | double | No | |
AvailableWeight | form | double | No | |
TotalCubicVolume | form | double | No | |
AvailableCubicVolume | form | double | No | |
AvailableTotal | form | double | No | |
ExtendedTotal | form | decimal | No | |
OpenExtendedTotal | form | decimal | No | |
ShippedExtendedTotal | form | decimal | No | |
ParentPosition | form | int | No | |
ListPrice | form | decimal | No | |
Cost | form | string | No | |
UPC | form | string | No | |
UOM | form | string | No | |
PaymentTermsId | form | string | No | |
ShippingMethodId | form | string | No | |
Category | form | string | No | |
SubCategory | form | string | No | |
ShipOn | form | DateTime? | No | |
CancelOn | form | DateTime? | No | |
esaDate | form | DateTime? | No | |
Custom1 | form | string | No | |
Custom2 | form | string | No | |
Custom3 | form | string | No | |
Custom4 | form | string | No | |
Custom5 | form | string | No | |
Custom6 | form | string | No | |
Custom7 | form | string | No | |
Custom8 | form | string | No | |
Custom9 | form | string | No | |
Custom10 | form | string | No | |
Custom11 | form | string | No | |
TrackingNumbers | form | string | No | |
Custom13 | form | string | No | |
OptionGroupList | form | string | No | |
TagFor | form | string | No | |
ReasonCode | form | string | No | |
PurchaseOrder | form | string | No | |
NextFulfillment | form | string | No | |
AddItemPath | form | string | No | |
IsKitComponent | form | bool | No | |
IsContractPrice | form | bool | No | |
Points | form | decimal | No | |
CustomerLineLevelQty | form | int | No | |
FromSplit | form | bool | No | |
CanModify | form | bool | No | |
OrigQty | form | int | No | |
CampaignId | form | string | No | |
ProductBase Parameters:Name | Parameter | Data Type | Required | Description |
---|
Id | form | string | No | |
ProductLineId | form | string | No | |
ManufacturerNumber | form | string | No | |
ShortDescription | form | string | No | |
LongDescription | form | string | No | |
AltDescription | form | string | No | |
UpcCode | form | string | No | |
Status | form | string | No | |
Pricing | form | IDictionary<int, double> | No | |
ListPrice | form | decimal | No | |
WholesalePrice | form | decimal | No | |
RetailPrice | form | decimal? | No | |
RetailListPrice | form | decimal | No | |
UnitsInStock | form | int | No | |
UnitsAllocated | form | int | No | |
Price | form | decimal? | No | |
Unlisted | form | bool | No | |
CategoryId | form | string | No | |
Category | form | ProductCategory | No | |
MinimumOrderQty | form | double | No | |
AvailableQty | form | double | No | |
CaseQty | form | double | No | |
CasePrice | form | decimal | No | |
AvailableOn | form | DateTime? | No | |
IncomingQty | form | double | No | |
PurchaseIncrement | form | double | No | |
OptionGroup | form | string | No | |
OptionGroupList | form | string | No | |
VendorId | form | string | No | |
Vendor | form | Vendor | No | |
IsB2B | form | bool | No | |
IsB2C | form | bool | No | |
IsSellable | form | bool | No | |
IsNonDiscountable | form | bool | No | |
ItemType | form | string | No | |
ImageUrl | form | string | No | |
OnDemandProductEuid | form | string | No | |
Keywords | form | string | No | |
SuperCategory | form | string | No | |
Tags | form | Dictionary<string, HashSet<String>> | No | |
AsShownValues | form | FieldValue[] | No | |
GenericTags | form | List<Tag> | No | |
IsNew | form | bool | No | |
IsRestricted | form | bool | No | |
IsAsShown | form | bool | No | |
IsKit | form | bool | No | |
IsKitExplode | form | bool | No | |
IsKitEditable | form | bool | No | |
Meta | form | Dictionary<string, string> | No | |
IsOnDemand | form | bool | No | |
CreatedOn | form | DateTime | No | |
Weight | form | double | No | |
Height | form | decimal | No | |
Width | form | double | No | |
Length | form | decimal | No | |
CubicVolume | form | double | No | |
MaxNumLines | form | int | No | |
Cost | form | decimal | No | |
UOM | form | string | No | |
SubCategory | form | string | No | |
ShipOn | form | DateTime? | No | |
MainFeatured | form | int | No | |
Featured | form | int | No | |
Likes | form | long | No | |
HasLiked | form | bool | No | |
EnforceMinimum | form | bool | No | |
Points | form | decimal | No | |
Custom9 | form | string | No | |
Warehouse | form | string | No | |
ProductImages | form | List<ProductImage> | No | |
IsDealerVisible | form | bool | No | |
EntityBase<K> Parameters:Name | Parameter | Data Type | Required | Description |
---|
Id | form | K | No | |
ProductCategory Parameters:Name | Parameter | Data Type | Required | Description |
---|
Id | form | string | No | |
Label | form | string | No | |
Vendor Parameters:Name | Parameter | Data Type | Required | Description |
---|
Id | form | string | No | |
Label | form | string | No | |
VendorName | form | string | No | |
Abbreviation | form | string | No | |
OrderMinimum | form | decimal | No | |
ReOrderMinimum | form | decimal | No | |
MinimumBalance | form | decimal | No | |
Active | form | bool | No | |
IsInvoiceOnly | form | bool | No | |
AllowPriceOverride | form | bool | No | |
DefaultShipDatePrevious | form | bool | No | |
EnforceMinimums | form | bool | No | |
EnforcePurchaseIncrement | form | bool | No | |
AllowDiscounts | form | bool | No | |
EmailOrders | form | bool | No | |
AllowBackorders | form | bool | No | |
UseVendorCustId | form | bool | No | |
UseVendorShipId | form | bool | No | |
UseVendorTerms | form | bool | No | |
ExportReviewOrders | form | bool | No | |
EmailUrlToExport | form | bool | No | |
IncludeInBatch | form | bool | No | |
DecryptCCOnExport | form | bool | No | |
CustomerNumber | form | string | No | |
ExportOrders | form | bool | No | |
SplitByProductLine | form | bool | No | |
IsShowroomVendor | form | bool | No | |
AllowManualItemEntry | form | bool | No | |
RequireCreditSheet | form | bool | No | |
Address | form | string | No | |
City | form | string | No | |
State | form | string | No | |
Zip | form | string | No | |
Phone | form | string | No | |
Fax | form | string | No | |
Email | form | string | No | |
Website | form | string | No | |
Note | form | string | No | |
CommissionPercent | form | decimal | No | |
OrderTagLine | form | string | No | |
ProductTags | form | List<VendorProductTag> | No | |
Settings | form | List<VendorSetting> | No | |
LastLoginAttempt | form | DateTime | No | |
LastOrderedOn | form | DateTime | No | |
Meta | form | Dictionary<string, string> | No | |
Tags | form | Dictionary<string, HashSet<String>> | No | |
VendorProductTag Parameters:Name | Parameter | Data Type | Required | Description |
---|
Id | form | string | No | |
Tag | form | string | No | |
VendorSetting Parameters:Name | Parameter | Data Type | Required | Description |
---|
VendorId | form | string | No | |
Key | form | string | No | |
Value | form | string | No | |
FieldValue Parameters:Name | Parameter | Data Type | Required | Description |
---|
FieldId | form | string | No | |
ValueId | form | string | No | |
CustomText | form | string | No | |
Tag Parameters:Name | Parameter | Data Type | Required | Description |
---|
Id | form | double | No | |
Shard | form | string | No | |
PrincipalId | form | string | No | |
TagKind | form | string | No | |
TagLabel | form | string | No | |
ParentTagKind | form | string | No | |
ParentTagLabel | form | string | No | |
AuditedModel Parameters:Name | Parameter | Data Type | Required | Description |
---|
CreatedBy | form | string | No | |
CreatedOn | form | DateTime | No | |
LastModifiedOn | form | DateTime | No | |
LastModifiedBy | form | string | No | |
Generated | form | bool | No | |
Exported | form | bool | No | |
Position | form | int | No | |
ProductImage Parameters:Name | Parameter | Data Type | Required | Description |
---|
ProductId | form | string | No | |
Position | form | int | No | |
CreatedOn | form | DateTime | No | |
CartItemOption Parameters:Name | Parameter | Data Type | Required | Description |
---|
Position | form | int | No | |
FieldId | form | string | No | |
FieldLabel | form | string | No | |
FieldText | form | string | No | |
CustomText | form | string | No | |
ValueId | form | string | No | |
ValueLabel | form | string | No | |
Upcharge | form | double | No | |
UpchargeType | form | string | No | |
To override the Content-type in your clients, use the HTTP Accept Header, append the .soap11 suffix or ?format=soap11
HTTP + SOAP11
The following are sample HTTP requests and responses.
The placeholders shown need to be replaced with actual values.
POST /soap11 HTTP/1.1
Host: www.bernhardthospitality.com
Content-Type: text/xml; charset=utf-8
Content-Length: length
SOAPAction: AddCartItems
<?xml version="1.0" encoding="utf-8"?>
<soap:Envelope xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
<soap:Body>
<AddCartItems xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/Emun.Shopping">
<Items>
<CartItem>
<AddItemPath>String</AddItemPath>
<BrandId>String</BrandId>
<CampaignId>String</CampaignId>
<CanModify>false</CanModify>
<CancelOn>0001-01-01T00:00:00</CancelOn>
<CartId>String</CartId>
<Category>String</Category>
<Comments>String</Comments>
<Cost>String</Cost>
<Custom1>String</Custom1>
<Custom10>String</Custom10>
<Custom11>String</Custom11>
<Custom13>String</Custom13>
<Custom2>String</Custom2>
<Custom3>String</Custom3>
<Custom4>String</Custom4>
<Custom5>String</Custom5>
<Custom6>String</Custom6>
<Custom7>String</Custom7>
<Custom8>String</Custom8>
<Custom9>String</Custom9>
<CustomerLineLevelQty>0</CustomerLineLevelQty>
<Description>String</Description>
<DiscountPercentage>0</DiscountPercentage>
<ExtendedTotal>0</ExtendedTotal>
<FromSplit>false</FromSplit>
<IsContractPrice>false</IsContractPrice>
<IsKitComponent>false</IsKitComponent>
<LineDiscount>0</LineDiscount>
<LineOrderDiscount>0</LineOrderDiscount>
<ListPrice>0</ListPrice>
<ManufacturerNumber>String</ManufacturerNumber>
<Meta xmlns:d4p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d4p1:KeyValueOfstringstring>
<d4p1:Key>String</d4p1:Key>
<d4p1:Value>String</d4p1:Value>
</d4p1:KeyValueOfstringstring>
</Meta>
<NextFulfillment>String</NextFulfillment>
<Note i:nil="true" />
<Notes>String</Notes>
<OpenExtendedTotal>0</OpenExtendedTotal>
<OpenTotal>0</OpenTotal>
<OptionGroupList>String</OptionGroupList>
<Options />
<OrderNotes>String</OrderNotes>
<OrigQty>0</OrigQty>
<ParentPosition>0</ParentPosition>
<PaymentTermsId>String</PaymentTermsId>
<Points>0</Points>
<Position>0</Position>
<Price>0</Price>
<PriceListId>String</PriceListId>
<PriceOverride>0</PriceOverride>
<Product xmlns:d4p1="http://schemas.datacontract.org/2004/07/Emun.Products">
<Id xmlns="http://schemas.datacontract.org/2004/07/ServiceStack">String</Id>
<d4p1:AltDescription>String</d4p1:AltDescription>
<d4p1:AsShownValues>
<d4p1:OptionPrebuilt.FieldValue>
<d4p1:CustomText>String</d4p1:CustomText>
<d4p1:FieldId>String</d4p1:FieldId>
<d4p1:ValueId>String</d4p1:ValueId>
</d4p1:OptionPrebuilt.FieldValue>
</d4p1:AsShownValues>
<d4p1:AvailableOn>0001-01-01T00:00:00</d4p1:AvailableOn>
<d4p1:AvailableQty>0</d4p1:AvailableQty>
<d4p1:CasePrice>0</d4p1:CasePrice>
<d4p1:CaseQty>0</d4p1:CaseQty>
<d4p1:Category>
<Id xmlns="http://schemas.datacontract.org/2004/07/ServiceStack">String</Id>
<d4p1:Label>String</d4p1:Label>
</d4p1:Category>
<d4p1:CategoryId>String</d4p1:CategoryId>
<d4p1:Cost>0</d4p1:Cost>
<d4p1:CreatedOn>0001-01-01T00:00:00</d4p1:CreatedOn>
<d4p1:CubicVolume>0</d4p1:CubicVolume>
<d4p1:Custom9>String</d4p1:Custom9>
<d4p1:EnforceMinimum>false</d4p1:EnforceMinimum>
<d4p1:Featured>0</d4p1:Featured>
<d4p1:GenericTags xmlns:d5p1="http://schemas.datacontract.org/2004/07/Emun.Tags">
<d5p1:Tag>
<d5p1:CreatedBy>String</d5p1:CreatedBy>
<d5p1:CreatedOn>0001-01-01T00:00:00</d5p1:CreatedOn>
<d5p1:Exported>false</d5p1:Exported>
<d5p1:Generated>false</d5p1:Generated>
<d5p1:LastModifiedBy>String</d5p1:LastModifiedBy>
<d5p1:LastModifiedOn>0001-01-01T00:00:00</d5p1:LastModifiedOn>
<d5p1:Position>0</d5p1:Position>
<d5p1:Id>1312561414.1312561</d5p1:Id>
<d5p1:ParentTagKind>String</d5p1:ParentTagKind>
<d5p1:ParentTagLabel>String</d5p1:ParentTagLabel>
<d5p1:PrincipalId>String</d5p1:PrincipalId>
<d5p1:Shard>String</d5p1:Shard>
<d5p1:TagKind>String</d5p1:TagKind>
<d5p1:TagLabel>String</d5p1:TagLabel>
</d5p1:Tag>
</d4p1:GenericTags>
<d4p1:Height>0</d4p1:Height>
<d4p1:ImageUrl>String</d4p1:ImageUrl>
<d4p1:IncomingQty>0</d4p1:IncomingQty>
<d4p1:IsB2B>false</d4p1:IsB2B>
<d4p1:IsB2C>false</d4p1:IsB2C>
<d4p1:IsDealerVisible>false</d4p1:IsDealerVisible>
<d4p1:IsKitEditable>false</d4p1:IsKitEditable>
<d4p1:IsKitExplode>false</d4p1:IsKitExplode>
<d4p1:IsNew>false</d4p1:IsNew>
<d4p1:IsNonDiscountable>false</d4p1:IsNonDiscountable>
<d4p1:IsRestricted>false</d4p1:IsRestricted>
<d4p1:IsSellable>false</d4p1:IsSellable>
<d4p1:ItemType>String</d4p1:ItemType>
<d4p1:Keywords>String</d4p1:Keywords>
<d4p1:Length>0</d4p1:Length>
<d4p1:Likes>1</d4p1:Likes>
<d4p1:ListPrice>0</d4p1:ListPrice>
<d4p1:LongDescription>String</d4p1:LongDescription>
<d4p1:MainFeatured>0</d4p1:MainFeatured>
<d4p1:ManufacturerNumber>String</d4p1:ManufacturerNumber>
<d4p1:MaxNumLines>0</d4p1:MaxNumLines>
<d4p1:Meta xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:KeyValueOfstringstring>
<d5p1:Key>String</d5p1:Key>
<d5p1:Value>String</d5p1:Value>
</d5p1:KeyValueOfstringstring>
</d4p1:Meta>
<d4p1:MinimumOrderQty>0</d4p1:MinimumOrderQty>
<d4p1:OnDemandProductEuid>String</d4p1:OnDemandProductEuid>
<d4p1:OptionGroup>String</d4p1:OptionGroup>
<d4p1:OptionGroupList>String</d4p1:OptionGroupList>
<d4p1:Points>0</d4p1:Points>
<d4p1:Pricing xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays" i:nil="true" />
<d4p1:ProductImages>
<d4p1:ProductImage>
<d4p1:CreatedOn>0001-01-01T00:00:00</d4p1:CreatedOn>
<d4p1:Position>0</d4p1:Position>
<d4p1:ProductId>String</d4p1:ProductId>
</d4p1:ProductImage>
</d4p1:ProductImages>
<d4p1:ProductLineId>String</d4p1:ProductLineId>
<d4p1:PurchaseIncrement>0</d4p1:PurchaseIncrement>
<d4p1:RetailListPrice>0</d4p1:RetailListPrice>
<d4p1:RetailPrice>0</d4p1:RetailPrice>
<d4p1:ShipOn>0001-01-01T00:00:00</d4p1:ShipOn>
<d4p1:ShortDescription>String</d4p1:ShortDescription>
<d4p1:Status>String</d4p1:Status>
<d4p1:SubCategory>String</d4p1:SubCategory>
<d4p1:SuperCategory>String</d4p1:SuperCategory>
<d4p1:Tags xmlns:d5p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d5p1:KeyValueOfstringArrayOfstringty7Ep6D1>
<d5p1:Key>String</d5p1:Key>
<d5p1:Value>
<d5p1:string>String</d5p1:string>
</d5p1:Value>
</d5p1:KeyValueOfstringArrayOfstringty7Ep6D1>
</d4p1:Tags>
<d4p1:UOM>String</d4p1:UOM>
<d4p1:UnitsAllocated>0</d4p1:UnitsAllocated>
<d4p1:UnitsInStock>0</d4p1:UnitsInStock>
<d4p1:UpcCode>String</d4p1:UpcCode>
<d4p1:Vendor xmlns:d5p1="http://schemas.datacontract.org/2004/07/Emun.Vendors">
<Id xmlns="http://schemas.datacontract.org/2004/07/ServiceStack">String</Id>
<d5p1:Abbreviation>String</d5p1:Abbreviation>
<d5p1:Active>false</d5p1:Active>
<d5p1:Address>String</d5p1:Address>
<d5p1:AllowBackorders>false</d5p1:AllowBackorders>
<d5p1:AllowDiscounts>false</d5p1:AllowDiscounts>
<d5p1:AllowManualItemEntry>false</d5p1:AllowManualItemEntry>
<d5p1:AllowPriceOverride>false</d5p1:AllowPriceOverride>
<d5p1:City>String</d5p1:City>
<d5p1:CommissionPercent>0</d5p1:CommissionPercent>
<d5p1:CustomerNumber>String</d5p1:CustomerNumber>
<d5p1:DecryptCCOnExport>false</d5p1:DecryptCCOnExport>
<d5p1:DefaultShipDatePrevious>false</d5p1:DefaultShipDatePrevious>
<d5p1:Email>String</d5p1:Email>
<d5p1:EmailOrders>false</d5p1:EmailOrders>
<d5p1:EmailUrlToExport>false</d5p1:EmailUrlToExport>
<d5p1:EnforceMinimums>false</d5p1:EnforceMinimums>
<d5p1:EnforcePurchaseIncrement>false</d5p1:EnforcePurchaseIncrement>
<d5p1:ExportOrders>false</d5p1:ExportOrders>
<d5p1:ExportReviewOrders>false</d5p1:ExportReviewOrders>
<d5p1:Fax>String</d5p1:Fax>
<d5p1:IncludeInBatch>false</d5p1:IncludeInBatch>
<d5p1:IsInvoiceOnly>false</d5p1:IsInvoiceOnly>
<d5p1:IsShowroomVendor>false</d5p1:IsShowroomVendor>
<d5p1:Label>String</d5p1:Label>
<d5p1:LastLoginAttempt>0001-01-01T00:00:00</d5p1:LastLoginAttempt>
<d5p1:LastOrderedOn>0001-01-01T00:00:00</d5p1:LastOrderedOn>
<d5p1:Meta xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:KeyValueOfstringstring>
<d6p1:Key>String</d6p1:Key>
<d6p1:Value>String</d6p1:Value>
</d6p1:KeyValueOfstringstring>
</d5p1:Meta>
<d5p1:MinimumBalance>0</d5p1:MinimumBalance>
<d5p1:Note>String</d5p1:Note>
<d5p1:OrderMinimum>0</d5p1:OrderMinimum>
<d5p1:OrderTagLine>String</d5p1:OrderTagLine>
<d5p1:Phone>String</d5p1:Phone>
<d5p1:ProductTags>
<d5p1:VendorProductTag>
<Id xmlns="http://schemas.datacontract.org/2004/07/ServiceStack">String</Id>
<d5p1:Tag>String</d5p1:Tag>
</d5p1:VendorProductTag>
</d5p1:ProductTags>
<d5p1:ReOrderMinimum>0</d5p1:ReOrderMinimum>
<d5p1:RequireCreditSheet>false</d5p1:RequireCreditSheet>
<d5p1:Settings>
<d5p1:VendorSetting>
<d5p1:Key>String</d5p1:Key>
<d5p1:Value>String</d5p1:Value>
<d5p1:VendorId>String</d5p1:VendorId>
</d5p1:VendorSetting>
</d5p1:Settings>
<d5p1:SplitByProductLine>false</d5p1:SplitByProductLine>
<d5p1:State>String</d5p1:State>
<d5p1:Tags xmlns:d6p1="http://schemas.microsoft.com/2003/10/Serialization/Arrays">
<d6p1:KeyValueOfstringArrayOfstringty7Ep6D1>
<d6p1:Key>String</d6p1:Key>
<d6p1:Value>
<d6p1:string>String</d6p1:string>
</d6p1:Value>
</d6p1:KeyValueOfstringArrayOfstringty7Ep6D1>
</d5p1:Tags>
<d5p1:UseVendorCustId>false</d5p1:UseVendorCustId>
<d5p1:UseVendorShipId>false</d5p1:UseVendorShipId>
<d5p1:UseVendorTerms>false</d5p1:UseVendorTerms>
<d5p1:VendorName>String</d5p1:VendorName>
<d5p1:Website>String</d5p1:Website>
<d5p1:Zip>String</d5p1:Zip>
</d4p1:Vendor>
<d4p1:VendorId>String</d4p1:VendorId>
<d4p1:Warehouse>String</d4p1:Warehouse>
<d4p1:Weight>0</d4p1:Weight>
<d4p1:WholesalePrice>0</d4p1:WholesalePrice>
<d4p1:Width>0</d4p1:Width>
</Product>
<ProductId>String</ProductId>
<ProductLineId>String</ProductLineId>
<PromoCode>String</PromoCode>
<PromoCode2>String</PromoCode2>
<PromoNote>String</PromoNote>
<PurchaseOrder>String</PurchaseOrder>
<QtyAdjusted>false</QtyAdjusted>
<QtyCustom1>0</QtyCustom1>
<QtyCustom2>0</QtyCustom2>
<QtyOpen>0</QtyOpen>
<QtyPurchased>0</QtyPurchased>
<QtyShipped>0</QtyShipped>
<ReasonCode>String</ReasonCode>
<SalesRepId>String</SalesRepId>
<ShipOn i:nil="true" />
<ShippedExtendedTotal>0</ShippedExtendedTotal>
<ShippedTotal>0</ShippedTotal>
<ShippingMethodId>String</ShippingMethodId>
<Status>String</Status>
<SubCategory>String</SubCategory>
<SuperCategory>String</SuperCategory>
<TagFor>String</TagFor>
<TrackingNumbers>String</TrackingNumbers>
<UOM>String</UOM>
<UPC>String</UPC>
<esaDate>0001-01-01T00:00:00</esaDate>
</CartItem>
</Items>
</AddCartItems>
</soap:Body>
</soap:Envelope>