Unexpected Failure When Attempting to Update Purchase Order Properties

If you have unexpected failures when you try to update purchase order properties by using the CommerceServerOrdersUpdateOrderProperties message, make sure that the XML element and attribute names in the body of your message are using the exact uppercase and lowercase spellings that the Orders System expects. For example, the Orders System expects the order group identifier attribute name to be specified exactly as OrderGroupId. If your CommerceServerOrdersUpdateOrderProperties message uses OrderGroupID instead, the Orders System throws an exception that indicates that OrderGroupId is missing from the XML BLOB.

To resolve this issue, make sure that the XML messages that you send to Commerce Server 2009 R2 through the Commerce Server 2009 R2 adapters use the exact uppercase and lowercase spellings that are in the XSD files supplied or generated by Commerce Server 2009 R2.

See Also

Other Resources

Troubleshooting the BizTalk Adapters