Enumerations, Special Characters, and Character Encoding

When enumerations contain either special characters (“(“) or reserved keywords (“private” or “public” for example), both .NET and Axis may generate less usable code on the client side. To alleviate this problem, all enumerated values in NetSuite SOAP web services are prefixed with an underscore “_”, except for enumerated values from the platformCore, platformCoreTyp, platformFaults, platformFaultsTyp, and platformMsgs XSDs. For example, without the “_”, .NET prepends an “@” symbol to the variable, as in “@private”.

Character Encoding

SOAP web services and the NetSuite UI support UTF-8 character encoding.

Related Topics

Development Considerations Overview
NetSuite Features in SOAP Web Services
SOAP Web Services Reliability Considerations
Effects of Account Configuration in SOAP Web Services
Image References in SOAP Web Services

General Notices