The Microsoft Web Services library version 1.1 contains the following restrictions
which may affect the behavior of the API:
- Null Dates are not allowed. As a work around for this restriction, dates
that contain the value 0000/01/01 are handled as null dates by the RPM Web
Services.
- Null Enumeration values are not allowed. Therefore, client programs using
Microsoft Web Services library version 1.1 will automatically assign a default
value to each field that contains an enumerated type. Those default values
override the default values described in this API guide.
- For elements with basic types, fields such as integers and booleans will
be initialized by .NET which will overwrite the default values stated in this
API guide. Integer values will be set to 0 and boolean values will be set
to false.